Projects & Software
Stuff I'm working on or have worked on.
My fan-site is an ongoing project. I am constantly making more
images and working on making everything a lovely experience.
My fast, minimalist, and ridiculously extensible text editor for Linux
and Mac OSX.
Tools for the open-source SciTE text editor including snippets, dynamic
key commands, macros, etc.
Fork of Scintilla/SciTE with dynamic lexers and a project manager among
other things. Includes modified SciTE-tools
scripts.
A CocoaDialog clone
written in Lua using
lua-gtk.
Mitchell's Ruby GUI Debugger (Mr. Guid) is a simple Ruby GUI debugger
written in Ruby using the Ruby/Gtk2 bindings for GTK+. It is only meant
to be a debugger, not an editor or IDE.
Ruby SQLite GUI is a simple, cross platform SQLite database
administration tool written in Ruby using the Ruby/GTK2 bindings for
GTK+ and ActiveRecord as the back-end. It is targeted towards Rails
developers using SQLite instead of the larger mySQL, pgSQL, etc.
databases, but can be used for anything else in general.
I'm participating in Google
summer of Code 2008 replacing the current state machine in Ohcount
with Ragel.
See my
proposal.
A work in progress
Thirteen is a console card game. It has a very good AI, but I'm continuously refining it. To get a basic idea of how to play, visit this site.
In this game:
Thirteen is a console card game. It has a very good AI, but I'm continuously refining it. To get a basic idea of how to play, visit this site.
In this game:
- 2's can be in straights.
- No instant wins.
- No trading.
- "Locks" (straight flushes) are playable and enforced, but must start a trick; no locking and unlocking possible.
- Passing is permanent until a new trick.
- Standard 2-bombs are playable.
- Note: I have not implemented bombing out yet, so as of now 2-bombs do not remove the player from the game, they just beat 2's.