// archives

Software Projects

This category contains 6 posts

GXT/GWT, DTOs and Dozer : Managing the Exception rather then the Common Case

For all of its amazing cleverness, GWT has one really difficult area, persistence. There are various projects and attempts to clear this are up but most are very young and have a ways to go. This gets even more complicated if your not, lets face it, using Hibernate. As a Cayenne fan I don’t use [...]

Ajax Wizards in Wicket

Lately I’ve found that Wicket + Ajax == Very nice. More then nice its turns out its just a lot easier to build sites using Ajax and Wicket then it is to do it otherwise. Last night I found myself wanting to place a wizard into an entirely Ajax driven site. Luckily Google pointed me [...]

Customizing Wicket Wizard Markup

Apache Wicket provides an interesting out of the box component called a ‘Wizard’ that does just what you’d expect it to, create an easy to use Wizard workflow that you can insert into your page. The base markup that comes with the wizard is ‘adequate’ in that ‘it works’ but its complex table based structure is at odds with modern CSS based markup making it difficult to adapt at times. Luckily its totally and completely customizable (as all good Wicket Things are)..

Latest GSpace doesn't really require GMail.. (GMail as an anonymous File Relay)

This is probably very obvious but I was installing the latest version of Gmail Space today – 0.5.1 – ( a FireFox extension for accessing GMail as a filestore in the browser, get it here: http://www.rjonna.com/ext/gspace.php ) and came across some interesting and most likely unintended functionality.
You can use your own arbitrary email address as [...]

Matrix Switcher Control Appliance (In progress)

EDITING IN PROGRESS
STARTUPDATE (Sept 8.2006)
Some interesting things have happened.
1) A LIRC module was released for Ruby and this will let me accept the raw codes and get rid of the totalitarian lird.conf file! Hooray! Now I can allow people to, via a RIA app (Flex) remap arbitrary IR codes to switcher activities!
2) Ruby actually works [...]

Webmin Virtual Host Manager

**UPDATE**
Dead project, leaving this be for historical purposes. Webmin has perfectly good vhost capabilities now.
Update
Now requires the perl module YAML. Why? I moved to a new host and the Storable data was not byte compatible. YAML is a nice way to represent data structures in a portable, parsable and human readable way. It was [...]