Projects
I develop quite a lot, this growing list is an attempt to contain a sampling of the things I've written. They range from small scripts in various programming languages to Widgets and programs. The dates reflect when the item was last updated. For older projects, the date may be when it was first publically posted. Click the icon images to see a larger preview of the project. Some projects may not have larger previews.
A simple Yahoo! Widget desktop calendar that sits on your desktop. It has two themes included and more can be created and added via the Widget data folder for those so inclined.
The Widget was originally conceived as a widget for allowing a user to pick a date in a graphical manner. It was then subsequently turned into a "static" desk calendar, because that was just a small subset of the functionality required for the original intent. The Widget attempts to draw everything in Canvas as much as possible to avoid needing resource-supplied images. Unfortunately this also means it must cache its own images because of the lack Canvas text support in the Yahoo! Widget Engine.
A simple sphere-only ray tracer Widget. Originally designed for the Widget 16k contest, I posted it to the gallery after the contest fell through. Rendering the default scene should take anywhere from 2 to 10 seconds on a relatively fast computer.
You can add up to 10 spheres of various colors, sizes, and distances to be rendered (an arbitrary limit of the GUI size). The light-source can also be moved around.