| «« June CD Run Review | Metadata in Read-Only Files »» |
|
About
I'm Ryan Lowe, a Software Engineering graduate living in Ottawa, Canada. I like agile software development and Ruby on Rails.
I write this blog in Canadian English and don't use a spell checker. Typos happen.
Projects
» Full-time Ruby on Rails freelancer
» Full-time with Rails since May 2005 » Former committer for RadRails (now Aptana) » I also have a few Rails side-projects in development: 1. wheretogoinTO.com Toronto nightlife 2. Hey Heads Up! TODO list and sharing 3. Layered Genealogy family history research 4. foos for foosball scoring 5. fanconcert for music fans (on hold) Hiring Rails developers? I can telecommute by the hour from Ottawa, Canada »» Email: rails AT ryanlowe DOT ca
BulletBlog
Now hosted on Hey! Heads Up -- check it out!
Syndication
Pings
Recent
Derek Lowe's (Ryan's older brother) words at Ryan's funeral
blog@ryanlowe.ca no more Forging Email Headers: Good, Bad or Ugly? Sarcastic Dictionary (Part 1 of Many) Tags Hierarchies Twisting Rails is Risky Business Risky Business? My Take on Early Alphas Whoa, it's August 2007 Closing Comments A Postscript to "Growth at the grassroots" »» All Blog Posts
Linkage
del.icio.us/ryanlowe
technorati/ryanlowe.ca/blog Aurora Roy Jim Andrew Trasker Travis Kibbee Karen Dr. Unk Ayana Van Bloggers Joel Spolsky Robert Scoble Tim Bray Dave Winer Raymond Chen James Robertson Ruby/Rails Bloggers rubyonrails.org weblog David Heinemeier Hansson Dave Thomas James Duncan Davidson Mike Clark Jamis Buck Signal vs. Noise Tobias Luetke Amy Hoy: (24)slash7 Jeremy Voorhis Eclipse Bloggers Planet Eclipse EclipseZone Luis de la Rosa Eclipse Foundation Kim Horne Billy Biggs Ian Skerrett Mike Milinkovich Bjorn Freeman-Benson Denis Roy
Archives
|
Removable Media Support
Besides some minor refactoring, I'm in a pretty good position with AudioMan to add the first distinguishing feature, except I don't have a very good name for it. So far I'm calling it "removable media support". Yeah, doesn't quite have a good ring to it. Anyway, it will let you scan in your burned CDs of MP3s that you use for backups. Then you can find and browse songs in AudioMan that aren't on your hard drives. For serious audiophiles like myself, there can be 50 of these CDs or more. It's nice to know where your stuff is! After this is added you can view the whole collection (everything) in AudioMan, just the local files on your hard drive, or browse each of the CDs you have. In the future I'd also like to be able to identify songs that haven't been burned yet, so you know what to back up next. I'll be working on this for the next week or so. BTW, the switch to hsqldb as a database went relatively well. A few minor hiccups, but it definitely makes you appreciate how nice a seamless interface is! Should have planned a bit better. You can download a nightly build with the new database or just wait until 0.5.1 is released in a week or two. Posted at July 08, 2004 at 03:15 PM ESTLast updated July 08, 2004 at 03:15 PM EST Comments
Yaaay! I only burned 1 DVD back up of my music. That's 4.3 GB of 60+ GB. I will start backing up my music on DVDs now. For now, I'm gonna do a dir /s > DVD-N.txt on the DVD and dump the file on my HD as DVD-N.txt (where N is an integer). That way, I'll just grep the file to search for songs. That'll be my temporary solution until you put your feature in. » Posted by: roy at July 8, 2004 03:46 PMI'm thinking of using hsqldb for one of my java applications. Its a good alternative than a big database like MySQL. » Posted by: Jimmy at July 9, 2004 10:31 AMIt is! Very easy to set up -- and the best thing is that because it's pure Java it's already cross-platform right out of the box. » Posted by: Ryan at July 9, 2004 01:48 PMbecause it's pure Java it's already cross-platform right out of the box If only that were true. I'm sure the DB supports many common platforms, and certainly all the ones Audioman supports, but we all know, that just programming stuff in Java, doesn't make it multi-platform by default. » Posted by: Kibbee at July 11, 2004 07:56 PMwell, it's not totally true, but it's a lot closer than any other programming language that I know of. That's an interesting topic. What problems have you (anyone reading this) had with Java in different platforms? Has anyone run into any "big" problems with it? and if so, what were they? The few that I know of in AudioMan were just the tests behaving a bit differently, or the swt parts throwing different exceptions. » Posted by: Jim at July 11, 2004 08:04 PMWhy does every feature have to have a catchy name. Can't you just call it what it is, Removable media support, and that way, everybody will know what it is. Instead of calling it enhanced burntracker technology, so that nobody has any idea what you're talking about. » Posted by: Kibbee at July 13, 2004 09:12 PMYeah, I'm not looking for a catchy name :) I'm looking for a name everyone will understand, not just us geeks. » Posted by: Ryan at July 13, 2004 10:02 PMI agree with Ryan. Technical folks seem to forget that most people do not know what "removable media" actually means. Actually, what does it mean? ;) » Posted by: James at July 15, 2004 11:25 AM |