Data Compression
This project is just starting (Sept. 2005). It is a project required for graduation, however I thought I would keep some interesting info here. The project premise is simple. Take Leo Tolstoy's "War and Peace" and compress it with nth order Huffman. What makes it interesting is trying to determine the optimal 'n' to use, and how well this will work if applied to another English work, or even programming code. A website with more information will be available shortly.Minions4.net
As with all websites, Minions4.net is a work in progress. I am constantly updating it and making changes. It is a never ending struggle to help people relax and enjoy themselves.Extreme Programming and Open Source
This is a bit of a theoretical project on my part. It has the aim of applying the extreme programming development approach to the open source model. Possible things this could be applied to are:- Operating System development
Modules of operating systems are each designed to fulfill a specific purpose. The final module code can be quite large. By breaking the OS down into modules, and then developping each of those modules with an extreme programming methodology, in theory the entire OS could be created considerably faster. This holds true for all major software projects.
-
Graphics Engines
Like Operating Systems, Graphics Engines are big, complex things that simply cannot be created quickly. Most of the creation time for games involves the creation or modification of a graphics engine (the art notwithstanding). Speeding this process up is similar to speeding up the programming of an operating system.