Most morse code (CW) training requires you to learn everything at once without a training process. This application changes that and separates training into phases.
A ready-to-use architecture to ease the creation of MDI-style applications in Java.
A standard-based high availability framework.