-
Core Java
Signing Java Code
In a previous post, we discussed how to secure mobile code. One of the measures mentioned was signing code. This…
Read More » -
Enterprise Java
Stress/Load-Testing of Asynchronous HTTP/REST Services with JMeter
Although I have been using JMeter for stress- and load-testing of web applications a good few times it took us…
Read More » -
Software Development
Back to Basics – good comments are targeted comments
I can’t think of a single person who enjoys writing comments in code. I don’t, my friends and colleagues don’t,…
Read More » -
Enterprise Java
Spring MVC Error Handling Example
This post describes the different techniques to perform error handling in Spring MVC 3. The code is available on GitHub in…
Read More » -
Core Java
Investigating Deadlocks – Part 5: Using Explicit Locking
In my last blog I looked at fixing my broken, deadlocking balance transfer sample code using both Java’s traditional synchronized keyword…
Read More » -
Software Development
MongoDB From the Trenches: Masochistic Embedded Collections
MongoDB supports rich documents that can include, among other things, embedded documents. This feature embodies a has-a relationship quite nicely…
Read More » -
Software Development
Apache OpenOffice vs LibreOffice: Make love, not war.
Before a good while something terrible happened at Oracle. The result was that a lot of developers made a fork…
Read More » -
Enterprise Java
Running Drools 5.4.0 Final as a JBoss AS 7 module
Drools 5 introduces the Business Logic integration Platform which provides a unified and integrated platform for Rules, Workflow and Event…
Read More » -
Core Java
Deep diving into Cloning
Before we proceed with the cloning concept let’s refresh our basics with the object creation concept. When the objects are…
Read More »