More Projects

Go inter-lang call examples

Web service to securely wrap (Java)

Cloud backup script (Python)

To backup my files, I made a Python script to echo a directory to Amazon S3. It stores the file size, contents hash (MD5) and modified time after it's been run so that next time it only uploads modified files.

Code on GitHub

PHP Vocab Memorizer

To help me learn German vocabulary in college, I made A PHP site. It pronounces German words using MARY TTS, an open source text-to-speech engine, which I wrapped as a Java Servlet and host on AppFog.

View Site | Code on GitHub

Java Applet Games

When I was in high school, I learned Java and made a few games in it.

Mazegame

A game where you walked through a maze by clicking on doors and pick up colored keys to get through locks. I also made an incompete MazeEditor for the game.

View Applet | Code on GitHub

Snakes

A "Nibbles" like game with an AI player that chases the numbers. Based on a mod of the QBasic DOS Nibbles game I made as a kid.

View Applet | Code on GitHub

TankChase

A game where you spin and move a spaceship, shoot missiles and bounce off the walls. At a family friend's suggestion I used test-driven development.

View Applet | Code on GitHub

C/C++ Utilities

SQLite3 query feature for an HTTP 1.0 Server. I added code to a Boost example HTTP 1.0 server to run Sqlite queries for custom GnuCash budget reports in my browser.



WAV File Encoder made with my brother in high school for pure-tone combination experiments.