-
Agile

Use Cases for Iterative Development
Almost everything I’ve read about use cases focuses on describing what needs to be added to your product. Agile development…
Read More » -
Desktop Java

Transparent JFrame using JNA
In Make JFrame transparent I had shown a way to making frame’s transparent using AWTUtilities class. But using that class…
Read More » -
Enterprise Java

Spring 3.1 Caching and Config
I’ve recently being blogging about Spring 3.1 and its new caching annotations @Cacheable and @CacheEvict. As with all Spring features…
Read More » -
Software Development

Do Web 2.0 Companies Really Have The Best Technical Talent?
There are a lot of cool companies with products on the web that millions of people are using. I’ll wondered…
Read More » -
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 »








