My Work
Programming
C++
Perl
- Religious Trivia Quiz - Converted a CSV database to MySQL and then put it on the web in the form of a quiz. Source Code | Live Quiz
- Thumbnail Page Generator - Reads the names of all pictures in a directory, then generates two sets of HTML pages: one for browsing thumbnails, and one for copyright protection (there is a page per image, with JavaScript to prevent right-clicking). Source Code | Example (My Wedding)
- HostsCache Log Report - Reads the logfile from Pytecache, the program I ran as an entry point into the Gnutella network, and reports on its efficiency. Source Code | Get current stats
- Random Fortunes - I took UNIX's Fortune program and made it web-accessible. Source Code | Test it out!
Java
Technical Writing
- NetBSD/Dreamcast port -- I re-wrote the FAQ and HOWTO for running NetBSD on a Sega Dreamcast.
- Folding@Home Project -- I figured out how to get Stanford University's Folding@Home distributed computing project to run under OpenBSD, and subsequently had an entry placed in their official FAQ.
Web Design/Administration
- www.dcpages.com - I converted the Perl code which generates this sites, so that instead of using a flat-file text database, it uses MySQL.
- www.wtso.usda.gov (Intranet; not available here) - Department news, account management forms, managerial reports
- Created & maintained JavaScript and ASP code for form validation & processing
- Ensured complaince with Section 508 of Americans With Disabilities Act
- Proofed and posted new content as available
- Reorganized server-side directory structure for greater usability & stability
- www.royalgenealogy.com - Genealogical information on the royal houses of Europe
- Created 400+ page site from proprietary database, using web publishing utility
- Maintained site via direct HTML manipulation; regularly added pages with utility
- Recently transferred hosting to my personal server