Read Part One and Part Two first. If you don't already own a copy of "Design Patterns" by the Gang of Four I would recommend checking it out, since it seems to be the definitive reference.

This entry will continue the discussion on the State Design Pattern. It will be broken up into two parts: a) Responses from feedback I've received on the previous two articles and b) Explanation of how we handle input events at the base State class while still providing flexibility for concrete states to implement their own input event handlers. Read the rest of this entry ...

§32 · February 3, 2005 · C++, Software, Technology · Comments Off on Matters of State – Part Three ·


A couple days ago, when I finally got around to installing Linux and configuring my old PC as a 24x7 server, I had the notion that I'd like to make daily (or at least weekly) backups of the databases behind my websites (my forum and my blog primarily). The MySQL databases are provided by my hosting company (GoDaddy.com). However, when I sent an email to them asking why I couldn't seem to connect a local mysqldump to the database servers they responded stating it was not allowed since it was a security risk and put unknown load upon their servers. Being the type of guy I am, I decided to do something about that. Read the rest of this entry ...

§31 · February 2, 2005 · PHP, Software, Technology, Tips, Web · 5 comments ·


An entry in which I ramble on about my blog, California, my basement and my Linux Server. Read the rest of this entry ...

§30 · February 1, 2005 · Life · Comments Off on February Dawns, Cozification Complete ·