-
Scala
Getting started with Scala and Scalatra – Part III
This post is the third on a series of articles I’m writing on scalatra. In ‘part I’ we created the…
Read More » -
Enterprise Java
Fixing common Java security code violations in Sonar
This article aims to show you how to quickly fix the most common java security code violations. It assumes that…
Read More » -
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 »