Category Archives: Projects

Navel-gazing posts related to my own projects



Last week, I wrote a quick-and-dirty GUI application to help my wife count down the years, months, days, hours and seconds until the end of her professional training.  I’m posting the source code, licensed according to the Apache License 2.0.  This is trivial stuff, and I coded in the most lazy fashion possible (no unit tests, very little thought for reusability, etc), so your mileage may vary.  To be honest, I was kind of reveling in the freedom to be unprofessional.  So much for that ethos of craft I’ve been going on about, eh?  Hey — just like the occasional candy bar, late night bender, or evening spent watching trash TV, the occasional tossed-off project is good for your soul.

However, it does actually work well.  It builds via maven in the usual way, and produces an executable jar as it’s final build artifact, so in true GUI fashion you can double click it to start.   Enjoy.


KeyStone – Release plans shelved!

In another all-too-typical example of sleazy record industry tycoons vs. the artistic ingenue, release plans for the latest version of KeyStone have been shelved indefinitely!  Despite a massive, Internet-wide outcry against this injustice, it seems that impressionable teenagers’ only hope of experiencing the rumored masterpiece will be leaked tracks on the Internet.  Suicide hotlines are on standby to deal with the rush of calls they expect to receive in the wake of this tragic news.


Nah.  I have a lot of refactoring work on the KeyStone project buffered-up in SVN, all of it decent, and I had originally planned to add a lot of features, but I’ve run out of pressing need to use my own app, and thus I’ve run out of steam (at least temporarily) to crank out the code.  So, for now, please consider it mothballed.  It’s in perfectly good shape in SVN, it’s very usable for its intended purpose (managing keystores full of symmetric keys), and I’ve improved the build process considerably.  If you download it and build it, you should be pretty happy with it.

I’m simply not planning any new work on it any time soon.  C’est la vie.  Walk it off.


Moving KeyStone into a SourceForge project

I’ve made a good start on transitioning KeyStone into SourceForge. The initial release that I’ve been hosting from this site is now available to download through their system, and the SVN repository is up and running. Additionally, I’ve reorganized the source tree, transitioned to using Maven as the build system and fixed a few bugs on the way to another (hopefully soon) minor release. Here’s a link to the SourceForge project page.


Site Redesign Complete

After much CSS-tweaking and WordPress-wrangling, is back with a slightly new look. Perhaps it’s not so much complete as much as I just decided to stop and get some other things done. So, here’s to getting other things done!


KeyStone v0.1 released

This is a first version, with a very functional, albeit limited, feature set. See the projects page for more information.