Github
Much of my most recent work can be found on Github - I'm alertedsnake.
Android Software
calCOOLator
A simple calculator for Android based on the old PalmOS application of the same name.
Add Machine
An adding machine calculator for Android.
AndroidMPC
This is a basic client for Music Player Daemon written for Android.
It does all standard player activities (play/stop/next/prev), select tracks to play, and even fetches album art from the internet.
Perl stuff
Note that I haven't done any Perl in a long time... and don't really intend to do anymore.
UberThumb
The slick thumbnailing program I used to use to make all my thumbnails and the index pages on this website. Now has tons of command-line options, and features for "blurbs" on the index page.
IRC Bot
I've written an IRC bot. Yeah I know, everyone's got good bots out there, but I wasn't happy with running Yet Another Eggdrop Bot. So this one is all done in Perl, with Net::IRC, and a PostgreSQL database back-end. It does stuff like an Infobot does, handles authentication and Ops like Eggdrop, and even tends bar for you.
In fact, it's just been rewritten in Python, because I haven't done any Perl in years, and don't intend to ever again. Some things I used:
Distrbuted MP3 Encoder
I wanted to encode MP3 files faster, so I wrote a few scripts that will distribute the encoding load accross any number of machines. It's pretty obsolete now since computers are so fast, but at the time, it was very efficient.
Dynamic DNS update from DHCP
This program updates your DJBDNS server from your DHCP server's lease file, every time a new address is given out.
Warning
Please note that I haven't worked on this in nearly 10 years, and do not offer any support.
Other Stuff
Patches
Here's a page of patches I've made to existing software, to "fix" legitimate problems, or just little things that annoyed me.
Ripping DTS audio off a DVD
I figured out how to rip DTS-encoded audio off DVDs and store in FLAC files.
GtkFirecracker
This is a Gtk interface to the X-10 device called a Firecracker.
Warning
This is obsolete. The software and X-10.
Flash starfield
Back in 1996, I wrote this starfield program in C, for Dos. At some point, I decided to port it to Flash.
Probably your browser won't play this anymore.
random small programs
Here's some junk written over the years, whenever I wanted to do something that I couldn't find a program to do. Some of this stuff has source code with it.
Most of the DOS, OS/2, and NT C stuff that has source code is written for Watcom C/C++ 10.6, coded and compiled on OS/2. Most assembly stuff was done with Watcom Assembler (WASM) from Watcom C 10.6, but a couple of these things were done with Borland's Turbo Assembler (TASM).
The Unix stuff was done with GNU C (gcc), on Linux.
Of couse I'll make no guarantees about any of this stuff.