-
Software Development
The Illusion of Control
Why do we keep trying to attain control? We don’t like uncertainty, and control over a piece of reality relaxes…
Read More » -
DevOps
How to use SSH tunneling to get to your restricted servers
Have you ever been told that in your network serverX can only be reached by a serverY via SSH? Now…
Read More » -
Software Development
SBT AutoPlugins Tutorial
This tutorial will guide you through the process of writing your own sbt plugin. There are several reasons to do…
Read More » -
Enterprise Java
Spring from the Trenches: Resetting Auto Increment Columns Before Each Test Method
When we are writing integration tests for a function that saves information to the database, we have to verify that…
Read More » -
Enterprise Java
Hibernate collections optimistic locking
Introduction Hibernate provides an optimistic locking mechanism to prevent lost updates even for long-conversations. In conjunction with an entity storage,…
Read More » -
Enterprise Java
Spring Caching abstraction and Google Guava Cache
Spring provides a great out of the box support for caching expensive method calls. The caching abstraction is covered in…
Read More » -
Enterprise Java
Tomcat to Wildfly: Configuring Database connectivity
This excerpt has been taken from the “From Tomcat to WildFly” book in which you’ll learn how to port your…
Read More » -
Enterprise Java
A RESTful JDBC HTTP Server built on top of jOOQ
The jOOQ ecosystem and community is continually growing. We’re personally always thrilled to see other Open Source projects built on…
Read More » -
Desktop Java
JavaFX Tip 15: ListView Autoscrolling
I recently had to implement autoscrolling functionality for FlexGanttFX and thought that my solution might be useful for others. You…
Read More »