Personal Site Update.
As I mentioned in my last entry, I have been looking into what would be the best way to provide content on my personal website, so that it would integrate with most journal/blog systems. It also required that it would work with XSLT, XML and general goodness. I thought there was no point updating my site unless I practiced what I preached. The site uses a lot of CSS2, which apparently isn't liked by IE, so I am not sure what I am going to do about that. Feel free to ping me if you got any ideas. I have taken some layout and artistic cues from the late 1920s movement of De Stijl. I have always enjoyed the works of Gerrit Rietveld, Piet Mondriaan and Theo van Doesburg so it seemed like a good fit.
Life after Yahoo!.
Thing have been extremely busy as of late. I have been working hard at the first alpha release for a young startup in San Diego that is providing a phone and web ordering service to small restaurants. Since this is designed from scratch we were able to use some new technologies such as VoiceXML 2.0, SRGS 1.0, XSLT 1.0 and SOAP 1.1. I will be taking another look at Matt Sergeant's ApacheCon SOAP Talk notes, to make sure we are still on track there. I'll try to get more detailed about what we are doing after we launch.
Luckly, I still found some time to wrap up some of the code I had laying around and published the perl wrapper around the MusicBrainz Client SDK. It still needs some I18N work, but I want to make sure it works with perl 5.8.0 and above, with potential backwards compatibility, rather then slapping on Unicode::String.
I also got around to installing ProTools 6.0.1 for MacOS X. Now the only thing that keeps MacOS 9 installed is Ak.Sys for my Akai sampler. The CoreAudio drivers do not seem to like it when there is more then one access, which can be really annoying on a multi-threaded platform. Regardless, I am happy to have it available next to a couple of shells and Camino. The OMS/FreeMIDI replacement CoreMIDI, is a work of art. Apple did the right thing by hiring the developer of OMS rather then licensing the defunct OMS from Gibson Guitar (who acquired Opcode Systems in 1998). It allows much better integration between programs using MIDI, to a point where I can use sfront and MIDI monitor next to ProTools. Not much time spend on RTSP/RTP lately, but SIP seems to come up more often then ever now these days.