Projects

Current Projects

[2011] Sudoku Scraper — Ruby — Author — A Ruby script to scrape the USA Today and New York Times daily sudoku puzzles, generating a single, unified PDF of both puzzles, suitable for folding into a double-sided 3×5 card.

[2011] pwgen — HTML5 — Author — A secure password generator HTML5 “app” for the iPhone and other platforms that runs entirely offline in JavaScript. Once initially loaded from the internet, it can be added to your iPhone’s home screen and will never need a network connection again.

[2011] WikiPub — Ruby — Author — WikiPub is a Ruby script that will take a WikiLeaks archive, scan it, and convert it into an ePub that you can load into your book-reader of choice.

[2010] Mantis bug tracker: ForceFixedIn — PHP — Author — A plugin to extend the Mantis bug tracker that enforces a particular workflow. Specifically, when a bug is marked as resolved, this plugin requires a fixed-in version to be entered.

[2010] Mantis bug tracker: TagColumn — PHP — Author — A plugin to extend the Mantis bug tracker that lets you include a “Tags” column when viewing a list of issues.

[2005] GalSync — Linux, C++ — Author — A program designed to synchronize the albums in your PHP Gallery application with files in local folders.

[2005] Cryptoslam/Applet — Any, Java Applet — Author — A program to create, work with, and solve simple substitution cyphers: the types of cyphers you find in puzzle magazines and in the puzzle section of the funny pages.

[2004] MagicCodes — Java — Author — A program that allows you to play around with coded messages.

[2001] Cryptoslam/Linux — Linux, C++ — Author — A program to create, work with, and solve simple substitution cyphers: the types of cyphers you find in puzzle magazines and in the puzzle section of the funny pages.