Software I've Written

All software intended for public use that I have written or will write is free or at prices so insanely low I'm practically giving it away. I only ask that users please send a donation to a charitable cause such as the United Way, the Salvation Army, the American Cancer Society, or a local cold-weather shelter or food bank.


IMAGE Regis for the Macintosh
Regis is a little Macintosh application that allows users to maintain information about the registration serial numbers of their purchased software. Regis keeps its own database and is FREEWARE.

Read the press release about Regis 1.0.

Read the press release about Regis 1.1.

Download Regis 1.1.


viewer
viewer is a java program that lets the user view any type of graphics that is supported by java (jpeg and gif, I suppose). This was my very first significant awt program, and I hacked it together in about two hours! It uses the java 1.0 event handling scheme. The motivation for this project? Basically, "how can I view my large Gillian Anderson picture collection conveniently using java?"

Download viewer.java


grabit
OK, this doesn't quite work as yet!!!
Given a URL, this C program will grab any file off the Internet. It currently supports HTTP, finger, and time. (note that finger and time are not URLs as defined in RFC 1738; I thought it would be cool to add them!) I'd like to add ftp and gopher some time in the future.

Download grabit.c


gpa.c
This is a C program that will calculate your GPA for you. You only need to suppy a text file that contains the letter grade and the number of units per class.

Download gpa.c


make_cd_inventory.pl
This is a perl script that, given a datafile, will produce nicely formatted HTML file listing audio CDs in your collection. Sample output is here.

Download make_cd_inventory.pl and a sample datafile.