All of these programs are free software and are released under my standard BSD style copyright licence.
bmconv.rb is a little Ruby script I wrote to convert Opera bookmarks into Netscape's bookmark format so I could import them into Firefox. To use it export your bookmarks from Opera and do
$ ruby bmconv.rb opera6.adr > out.html
TrayMC [ zip - installer - source - pic 1 - pic 2 ] - Requires .NET 1.1.
After I got an XM receiver, I found that I often wanted to mute the line-in on my computer temporarily, for a few minutes at a time, but it was really a pain to fire up the Windows mixer to do this. I therefore wrote a little system tray application to let me twiddle the mute status of each of the mixer inputs on and off.
The source code will be very useful to you if you want to see examples of importing functions from native DLLs, marshalling structures containing inline arrays and pointers, and controlling the mixer.
Mail niceties - I like being able to read, write, and use my e-mail easily and with wild abandon. This package includes my glimpse-mail scripts and an improved mailstat written in Python.
JDCF - My friend Greg and I built the Java Distributed Computational Framework for a CS class. It lets you run parallel programs written in Java across multiple machines using Jini and JavaSpaces. It's a bit raw, and I'd like to rewrite it someday, but here it is.
OpenBLT - A microkernel-based operating system started by Brian Swetland on which I did some work. I did a shell, SMP, the VFS, and other things.
cvsmail - A small plugin for CVS that mails change logs out to groups of people.
AddOnHello - A trivial hello world style add-on for the BeOS Tracker that I wrote to teach myself about the add-on mechanism. It is commented a bit so it shouldn't be completely cryptic. This has only been tested on R4/x86, but should work with other versions.
Copyright © 1998-2005 Sidney Cammeresi. All rights reserved.
The moral right of the author has been asserted.