links
300 Images From 1800 Sites
Punctuated Productivity
ascii table
brainjar.com: css positioning
Catman's Reference Guide to XHTML 1.1
Catman's XHTML 1.1 Elements and Attributes Reference Guide
citeseer
Color Scheme Generator
common errors in english
cool images
Copying music between authorized computers with iTunes for Windows
css layout-o-matic
daypop
del.icio.us
elegant hack
emacs wiki
floatutorial
imho...
keystroke shortcuts for windows xp
mozilla keyboard shortcuts
NameVoyager
perldoc.com
programming language popularity
regular expression tester
selectoracle
short url services
simple urls for search engines
the unix acronym list
yahoo dictionary
most read last 60 days: audiotron to audioscrobbler: atronscrobbler (97)
hard disk failure (90)
home network performance (73)
installing ruby and rails on debian (68)
lessons learned in electronic media (66)
categories
cygwin / linux / unix
emacs
entertainment
government
health
restlater
ruby on rails
software development
system administration
textpattern
web technologies
sections
about
article
photos
portfolio
recently
Citizen’s Briefing Book
Tbone walking in the Park
rav this!
I'll rest later...
please don't feed the rails programmers
replication in rails
apache / fcgi / debian / rails
miguel's hell of gratuitous rewriting
favorite sig lines
listening reimplemented in ruby on rails
hard disk failure
maxloss
got backups?
installing ruby and rails on debian
hëävy mëtäl ümläüt
the lighter side: japanese error messages
home network performance
installing atronscrobbler on windows using cygwin
audiotron to audioscrobbler: atronscrobbler
lessons learned in electronic media
Wikipedia has a very funny article on the heavy metal ümlaut.
And if you find this entertaining, you better sit down before viewing TOP 10 MOST RIDICULOUS BLACK METAL PICS OF ALL TIME.

Comment [1]
* * *
permalink[My friend posted these on our twiki at work and I just had to share. I can’t credit the original author.]
Here are 14 actual error messages seen on the computer screens in Japan, where some are written in Haiku. Aren’t these better than “your computer has performed an illegal operation”?
Comment [328]
* * *
permalinkI recently released atronscrobbler, a system that updates audioscrobbler with your audiotron play activity.
atronscrobbler is written in perl and needs to run on a unix-like system—both of which may be a problem for people running windows. Fortunately there is a free unix like system for windows, called cygwin.
Here are step-by-step instructions for installing cygwin, perl, and atronscrobbler. Good luck with these instructions and let me know if I can improve them in anyway. If you have suggestions that you want to share with everyone, just add a comment to this article. Or you can drop me an email.
c:\cygwin-setup foldersetup.exe (found here) in the c:\cygwin-setup folder. If you are using the firefox browser, setup.exe will be saved on your desktop. Move it to c:\cygwin-setupsetup.exe in c:\cygwin-setupWelcome to the cygwin world.
You now have cygwin installed, with perl. That’s a big step. Take a breather. I always look for words of confirmation from loved ones with statements like ‘Honey. Guess what? I just installed cygwin.’
Atronscrobbler needs an optional perl module, called LWP::UserAgent. Perl has a system for module management, which, in theory, makes it easy to install and update perl modules.
It actually does make it easy, but not as easy as you make like.
perl -MCPAN -e shell. Please note the capitalization. This opens a perl shell and runs the CPAN module, which is perl’s system for installing optional modules.Are you ready for manual configuration? question, enter no.cpan> prompt, type install LWP::UserAgent.cpan> prompt.exit. This will end the CPAN program and bring you back to the $ prompt. Welcome to the perl world.
You now have cygwin installed, with perl, including the LWP::UserAgent package. Cool.
tar xvzf atronscrobbler.tar.gz.
cp atronscobbler-v.1/.atronscrobbler .
Comment [2]
* * *
permalink
Think of it as an Audioscrobbler “plugin” for your Audiotron.
Update: audioscrobbler is now on github
If you don’t know about www.audioscrobbler.com, please check it out. Audioscrobbler is a site that can help you find new music through a community web site which displays participants music preferences which are automatically collected by plugins in your favorite audio player.
Audiotrons were one of the first network aware digital music players and have a devoted user base.
Now audiotron users can report their music playing activities to audioscrobbler.
Atronscrobbler is a perl script that runs on a nearby machine, polls an audiotron for play activity, and reports that play activity to the audioscrobbler servers.
To use atronscrobbler, simply save the archive to your system, gunzip and untar it, create a config file, and run it. There are a few more details in the README.
If you do not have perl installed, fear not. Perl runs on most everything under the sun. Installing and configuring perl for this application is quite doable on windows systems.
Atronscrobbler is now hosted on github
Please check out my step by step instructions.
Enjoy!
Comment [326]
* * *
permalinkAh, but I was so much older then
I’m younger than that now.
Bob Dylan, My Back Pages
It seemed simple at first. Mp3 rippers were everywhere. Just slide the CD into the computer and, voila, mp3s!
oh, there are bitrates?
oh, some rippers rip better than others?
oh, I need to deal with these tags?
Cool, here’s a ripper that will get the tag information from someplace …out there.
oh, these tags that came from out there are wrong?
So I’ve done a lot of learning on this. These are just some of the issues. I’m not going to go into building and configuring the home network or how to effectively back up an ever changing 30GB plus collection. And, yes, I did loose it once before it was backed up.
My current process goes like this:
Here are some other details to help you get it right the first time:
Using MusicBrainz
The current MusicBrainz application is a little tricky to use but I understand there is a new version in development which will address the issues I discuss here.
MusicBrainz attempts to recognize each of the tunes in the directory you give it individually. I recommend you give MusicBrainz a single CD to tag. It will look them up in its database and tell you that some were recognized and some were not. I recommend that you check both. In fact, I’ve gotten in the habit of overriding its list of recognized tracks. Here’s how I do it:
To configure MusicBrainz to move files to the proper directories with the proper names, view “options” and click on the “naming” tab. Check the “Rename files when writing metadata tags” box. I use this as my naming specification:
%artist[backslash]%album[backslash]%0num-%track.
I use this for my Various Artist naming specification:
Various Artists[backslash]%album[backslash]%0num-%artist-%track
Have fun.
-Kelly
Comment [336]
* * *