DruideDB is an embedded database (based on Object/XML mapping files) for Java applications. Both source code (DAO) and persistence layer (mapping) is generated. This DB stores everything as strings and handle auto-increments and multiple PKs.
SnapMan is a tiny java program with an integrated timer (opensymphony quartz). It takes snapshots of your desktop in regular intervals and saves it into a specified folder. Intervals and target folder is made configurable. Cron/At compatible expressions.
This project is intended to provide a robust and easy to use front end for java.util.Scanner and javax.swing.JOptionPane to collect input from the end user in a maner that prevents improper input from throwing unwanted exceptions.