(Back to Odomatopoeia Home)

Programs

As a systems administer and all-around IT guy, I write a lot of "glue" scripts and applications. What is here right now are the least impressive of them, but if you want to see the others then you'll need to talk to me directly. I've written applications used by regular users and IT staff at the school district in C, C#, Objective C, Perl, PHP, ASP, VB.NET, AppleScript, Java, and good ol' Bash. In a previous life I have also worked in DCL, the system scripting language of OpenVMS, which I mourn a little bit. Recently I have found that I prefer Perl for Unix or OS X-only scripting (with osascript as a GUI), and C# for any application that requires cross-platform compatibility because I can run the same binary on Windows (via .NET), Linux, and OS X (both of the latter via Mono).

Most of the programs that I write are very specific to my work location, and so aren't useful to the wider world. With a little tweaking, some might be universally helpful, though, and so I'm starting this section to gradually provide them. There is also some academic stuff I wrote for my M.S. (like my toy programming language) and for some older systems I have inherited that should be released but which are going to require a bit more work before I post them. Check back here as I clean things up and get them ready.