Year: 2012
-
Software Development
Frameworks vs Libraries as Inheritance vs Composition?
For quite some time inheritance was the dominant model of structuring programs in OO languages like Java. Very often it…
Read More » -
Core Java
Runtime vs Compile-Time Classpath
This should really be a simple distinction, but I’ve been answering a slew of similar questions on Stackoverflow, and often…
Read More » -
Enterprise Java
TeamCity Build Dependencies
Introduction The subject of build dependencies is neither a trivial nor a minor one. Various build tools approach this subject…
Read More » -
Core Java
HPROF – Memory leak analysis tutorial
This article will provide you with a tutorial on how you can analyze a JVM memory leak problem by generating…
Read More » -
Core Java
Java Thread CPU analysis on Windows
This article will provide you with a tutorial on how you can quickly pinpoint the Java Thread contributors to a…
Read More » -
Software Development
The True Story of the Grid Engine Dream
In Sun, I they called me Mr. Grid Engine. I was the product manager of Sun Grid Engine for a…
Read More » -
Enterprise Java
DBUnit, Spring and Annotations for Database testing
If you have ever tried writing database tests in Java you might have come across DBUnit. DBUnit allows you to…
Read More » -
Core Java
Using the final keyword on method parameters
After some own confusion which specific meaning final declared method parameters have this blog entry will try to clarify this.…
Read More » -
DevOps
Keep As Much Stuff As Possible In The Application Itself
There’s a lot of Ops work to every project. Setting up server machines, and clusters of them, managing the cloud…
Read More »