-
Enterprise Java
VisualVM: Monitoring Remote JVM Over SSH (JMX Or Not)
VisualVM is a great tool for monitoring JVM (5.0+) regarding memory usage, threads, GC, MBeans etc. Let’s see how to…
Read More » -
Core Java
OutOfMemoryError: unable to create new native thread – Problem Demystified
As you may have seen from my previous tutorials and case studies , Java Heap Space OutOfMemoryError problems can be…
Read More » -
Core Java
Multiple versions of Java on OS X Mountain Lion
Before Mountain Lion, Java was bundled inside OS X. It seems that during the upgrade, the Java 6 version I…
Read More » -
Software Development
Resign Patterns: Eliminate them with Agile practices and Quality Metrics
This blog post is inspired by the article titled Resign Patterns by Michael Duell. I’ve included all the original text…
Read More » -
Software Development
An unambiguous software version scheme
When people talk about software versioning schemes they often refer to the commonly used X.Y.Z numerical scheme for versioning. This…
Read More » -
Android Core
Android: Level Two Image Cache
In the mobile world, it’s very common to have scrollable lists of items that contain information and an image or…
Read More » -
Enterprise Java
Running RichFaces on WebLogic 12c
I initially thought I could write this post months back already. But I ended up being overwhelmed by different things.…
Read More » -
Career
How To Disrupt Technical Recruiting – Hire an Agent
A recent anti-recruiter rant posted to a news group and a subsequent commentary on HackerNews got me thinking about the…
Read More » -
Enterprise Java
Advanced ZK: Asynchronous UI updates and background processing – part 1
Asynchronous UI updates are very useful, because they typically improve the responsiveness, usability and the general feel of user interfaces.…
Read More »