A prototype input method for OCZ's NIA headset allows full text entry. It is based on Morse Code (3 keystrokes generated from the NIA software) and can produce full English text with all ASCII symbols, uppercase and lowercase.
jLips is a lightweight Java persistence container that implements database persistence through Java interfaces through a defined field naming scheme. Can be used with any JDBC database. jLips has a very small footprint and a simple interface.