www.storm.net.nz

[ / ] [ Metlstorm ] [ Projects ] [ ice.storm.net.nz ] [ \m/ ]

Projects
[ Security: SSH 'Jack Hai2IVR MAFL-Load Firewire, DMA & Windows Asterisk Remote Root Metl-o-UnNetCrypt ] [ Wireless: Metl Kismet GPS Plotter - Google Earth Edition Metl War Tri Pod Metl Kismet Client Metlstorms Kismet GPS Plott0r Metl Helix Wireless Grapher Metl Network Recon Visualizer ] [ Home: Rotoseat Noise Weblstorm Viewtron CharGrill ] [ Abandonware: Obscured By Clouds ]

Noise
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
State: Finished
Distribution: Not yet public
Tags: Home
Images:
The what's-playing interface. But don't look at pictures, go <a href="http://ice.storm.net.nz">listen</a>. So much geekery just to bring the metal.