Bump semver tag in git

There are a number of scripts and git aliases that allow you to bump a semver tag in git, but none of them completely suit my needs. Consequently, I wrote my own bash script to do exactly what I need for my own admittedly-simple workflows. #!/usr/bin/env bash set -eo pipefail USAGE_TEXT="Bump and tag the current repository using semantic versioning (https://semver.org/). Usage: git-bump [options] [major|minor|patch] Default: patch Options: -n|--no-update Don't update repository before tagging....

Another example J2EE application

I've uploaded to GitHub (http://github.com/tomcz/pico-webapp/tree/master) the web application that I use to teach people about dependency injection (using PicoContainer), post-redirect-get browser interaction, RESTful URIs and strict template rendering (using StringTemplate). This application does not use Spring Framework by deliberate design - as soon as I introduce it to any teaching session I spend more time talking about Spring then talking about what I am usually there to accomplish. As usual, any comments, bugs or enhancement requests are very welcome....

Example J2EE application

I hate maven with an almost homicidal passion. It only works if your brain works like maven, for the rest of us in the real world its just a pain in the arse. But it does have one good idea - it provides a simple, out of the box way of creating a project structure (but so do rails, django and grails in a much better way). I've decided to publish my own example web application project/structure on GitHub - http://github....

JPasskeep is now on GitHub

I need to stop distributing JPasskeep source code as zip files - yuck. So for anyone who may be interested at what lurks under the cover of the pretty GUI the code is now available on GitHub - http://github.com/tomcz/jpasskeep/tree/master. Comments, suggestions, bugs, patches, forks, or pitch-forks are always welcome; even if sometimes ignored ;-)...