-
Agile
Agile is Not for Everyone
Someone asked me again about self-assessments for their agile transition. That got me thinking about this problem of transitioning to…
Read More » -
Enterprise Java
TaskletStep Oriented Processing in Spring Batch
Many enterprise applications require batch processing to process billions of transactions every day. These big transaction sets have to be…
Read More » -
Enterprise Java
ActiveMQ: Understanding Memory Usage
As indicated by some recent mailing list emails and a lot of info returned from Google, ActiveMQ’s SystemUsage and particularly…
Read More » -
Enterprise Java
Session Timeout Handling on JSF AJAX request
Session Timeout Handling on JSF AJAX request When we develop JSF application with AJAX behaviour, we may experience the problem…
Read More » -
Groovy
A very light Groovy based web application project template
A very light Groovy based web application project template You might have heard of the project Grails is a Groovy…
Read More » -
Core Java
What is a PermGen leak?
What follows is a practical introduction to a specific type of memory problems in Java applications. Namely – we will…
Read More » -
Software Development
Git: Committing vs Pushing vs Stashing – OR: “what to do if I just want to work locally”
Many people ask me for advice when they’re trying to modify some code locally without the changes finding their way…
Read More » -
Software Development
Recycle Bin in Database
Oracle introduced in database 10g new feature called ‘Recycle Bin’ to store the dropped database objects. If any table is…
Read More » -
Android Core
ADT Bundle – Just a single step to setup android development environment
I got many queries from college students and engineers regarding installation and setup of Android development environment, so for them…
Read More »