Java
Tool-based Database Refactoring: Flyway vs. Liquibase
In a previous blog post I discussed the term “database refactoring” and some concepts that allow database refactoring to be supported by tools with the result of having a database schema that is versioned just like your software is.
Read moreDigital Signature in Java
Often you come across the requirement to validate integrity and authenticity of data that was sent digitally. Digital signatures are the solution to this requirement.
Read moreA Random Pitfall
From time to time we need a randomly generated Number in Java. In this case we are normally using java.util.Random which provides a stream of pseudo generated Numbers.
Read moreGetting the current Subversion Revision Number in Gradle
A common use case for build tools like Ant, Maven or Gradle is to retrieve the current revision number of the project sources in the Version Control System (VCS), in many cases Subversion (SVN).
Read more