Versioned Taste in Music
October 31st, 2006Some people can’t tolerate music during work, and I can vary. When I am in the music-with-work groove, then it’s great. But, let’s face it, getting work done is the goal and any time spent on looking for, organizing, remembering, etc music is a distraction.
Enter “RadioBlogClub”:http://radioblogclub.com/ , a website distributing a Flash application that streams music in its player. You can get complicated with it, and use similar services such as “Pandora”:http://www.pandora.com/ , but I prefer the speed and simplicity of RadioBlogClub (I call it radioblog among friends for brevity, and I will adopt that for the rest of this article =p ). What this entails is going to the website, searching for any song you like (many people host the player so a lot of songs are on there), and picking one. After the song ends, the “blog” will continue to the next song in the playlist, and the one after that, etc.
So…you get free songs that usually have a similar style that you’re looking for. You end up getting tons of new and old songs that come to you! No work required, you just keep developing and new songs appear before your very ears. So…you may be asking yourself, “Where does versioning come in?” Like I said before, I don’t like to waste time using the service’s features and building “bookmarks” of popular playlists. I don’t get interested in just one song from a particular blog either. Instead, with radioblog you get unique attachments to songs because they bring up several blogs, each with different styles of music…and you get attached to that as a whole.
“Yeah, yeah, so what’s the solution?” Well, as many of you probably know “37signals”:http://www.37signals.com/ has these neat little wiki-like editable pages called “Writeboards”:http://www.writeboard.com/ . They use a great markup language, “textile”:http://www.textism.com/tools/textile/ , that I also use in this blog (try it in the comments!) Like wiki history entries, writeboards have revisions. They also have this nice little ability that lets you compare two revisions (think the unix @diff@ command formatted nicely and with color), something that tailors to Writeboard’s collaborative writing audience. Finally, here comes the elegant solution: use writeboards to store a simple collection of songs that you currently enjoy. At any time, pull up your writeboard and radioblog the song and/or artist combo. If you find a new song/artist combo that pulls interesting results in radioblog, edit your writeboard to include it.
The key is to only keep the combos that you currently like in your writeboard. That way, the board isn’t cluttered…but even better, now try to compare two revisions. Alright! Versioned taste in music! At any time you can look at what you liked in the past, and start radioblogging those combos again. Talk about simple, fast, and productive…now get on to coding and Happy Halloween!
As my treat to you, here is a very simple example of the textile markup to keep your combos in. This can be made more pretty, but I like it because it keeps the textile markup I edit easy to read and manage too:
bq.
|*Song*|*Artist*|
|Perfume|Sparks|
|Zombie Remix|Cranberries|
|*|Richard Cheese|
|*|Daft Punk|
Which ends up looking something like this:
|*Song*|*Artist*|
|Perfume|Sparks|
|Zombie Remix|Cranberries|
|*|Richard Cheese|
|*|Daft Punk|

June 21st, 2008 at 3:47 pm
?????????????? ??????? ????? ??????????????