-
DevOps
Super Fast Tomcat Installation using FTP and Version Control
When talking about Continuous Delivery one of the tests that both Martin Fowler and Jez Humble often mention is their…
Read More » -
Software Development
Software Transactional Memory (STM)
The Actor Model is based on the premise of small independent processes working in isolation and where the state can…
Read More » -
Core Java
Executing a Command Line Executable From Java
In this post we’ll deal with a common need for Java developers. Execute and manage an external process from within…
Read More » -
Enterprise Java
Apache Apollo REST API
Apache Apollo is a next-generation, high-performance, multi-protocol messaging broker built from the ground up to one day be a drop-in…
Read More » -
Enterprise Java
Json deserialization with Jackson and Super type tokens
Datatables is a jquery plugin to present tabular information – it can enhance a simple table or can use a…
Read More » -
Software Development
TDD and the Transformation Priority Premise
Last time, we looked at the Red/Green/Refactor phases of Test-Driven Development (TDD). This time we’ll take a detailed look at…
Read More » -
Core Java
Java Deadlock Example – How to analyze deadlock situation
Deadlock is a programming situation where two or more threads are blocked forever, this situation arises with at least two…
Read More » -
Enterprise Java
Adding Turbochargers to JEE Apps
One of the key roles, I play is evangelizing Akka within my local community. As part of the discussions, the…
Read More » -
Software Development
Jenkins enhancements without plugins
Jenkins is a popular open source continuous integration server. I use it heavily. Jenkins is super extensible CI server with…
Read More »