|
Noise, that's what. Back in 1999, when I worked at an ISP and had loads of free bandwidth, I started a 128kbps all metal streaming MP3 server. The original queueing system provided a web based interface to Icecast and was written by a friend/coworker/flatmate. After many years of good service, I finally decided to retire the old system (still running up until late 2005 on the same hardware; a K6-233/64MB RAM) and build a new, icecast2, database backed system.
I decided I was going to find a web framwork that I liked, so as to enjoy writing web apps, something I've traditionally avoided at all cost. I chose TurboGears, and man is it ever sweet.
Noise now runs ice.storm.net.nz serving 4k+ tracks of all metal to the intarweb at large. Postgres backed, web interface with requesting, playlist, search, admin interface and even album art (finally!). Clientside AJAXery for keeping the playlist in sync with the server, handling track skipping, whole-album-requesting, user-request-cancelling, all the things I and my listeners had wanted. Finally sorting out some of the issues that had arisen in running 5 year old code on a debian potato box was a pleasant feeling.
\m/
|
Last Update:
|
2006-12-18 21:41:55
|