Got my first program working with FLESSD: Super Mario War, a game similar to the amazing jump'n'bump. Admitedly, it only uses four functions from the FMOD API, but it's nice to have something working. Only 221 functions to go!
My new toy project is a free inplementation of the FMOD audio processing library. Its author is extremely reluctant to opensourcing it, but I spent several evenings testing free games and a huge amount of them seemed to be using FMOD. I usually just comment out the FMOD stuff from the code, but enough is enough, so I started the FLESSD project! Muahahaha.
I thought my Ethernet card was broken, but it was only my cat who ate the cable. Everything is fine.
I did a cool sticker for my laptop, from free samples of self adhesive foil.
Debian AMD64 GR
I am really disturbed by this one. Voting would be acknowledging the fact that a GR can be used for ludicrous purposes, and not voting would mean that it has a chance to pass and set a dangerous precedent that a GR can be used for ludicrous purposes. Hopefully there is a third possibility, such as adding an amendment demanding that the ftp-master crew all shave their heads.
At last. After a 2-month wait, my new laptop has arrived. It's a nifty T41p which replaces my broken T20. I can already feel its magical powers: I wrote more lines of code for me this weekend than in the past two months.
VLC in sarge
VLC has entered Debian testing yesterday. It was a real nightmare due to the GNOME/KDE/Mozilla/whatever build dependencies, but it eventually did it. The last update was more than two years ago!
I finished migrating the VideoLAN CVS repositories to SVN. Since a lot of people were still using the anonymous CVS to retrieve the code, I had to write post-commit scripts to reinject SVN commits back into the CVS repository. I finished my SVN to CVS and back again HOWTO which still has limitations but already works pretty well.
I found a nice tiny place to live in Paris. Not very different from my previous tiny place, except I can expect to see people in the streets after 8pm, and there are restaurants and groceries in the street instead of banks and a Ferrari shop. The posh 16ème was driving me nuts, I'm now moving to the 14ème. The only drawback will be the lack of neighbours with an open WiFi network.
I am also working on the Scheme implementation I am maintaining (Elk), currently writing SRFI support. I also started to think about the roadmap to R5RS compliance.
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!