What's New Here?Subscribe to RSS feed

You can’t be Agile in Maintenance? (Part 2)
This article continues from You can’t be Agile in Maintenance? (Part 1) Coding Guidelines – follow the rules Getting the team to follow coding guidelines is important in ...

You can’t be Agile in Maintenance? (Part 1)
I’ve been going over a couple of posts by Steve Kilner that question whether Agile methods can be used effectively in software maintenance. It’s a surprising question really. ...

Concurrency optimization – Reduce lock granularity
Performance is very important in high load multi-threaded applications. Developers must be aware of concurrency issues in order to achieve better performance. When we need concurrency ...

Apache Shiro : Application Security Made Easy
Considering that JAVA is over 10+ years old, the number of choices for application developers that need to build authentication and authorization into their applications is shockingly ...

GPGPU with Jcuda the Good, the Bad and … the Ugly
In our previous article GPGPU for Java Programming we showed how to setup an environment to execute CUDA from within java code. However the previous article focused only on setting ...

Java EE6 Events: A lightweight alternative to JMS
The feature I’m going to talk about today is the event mechanism that is in java EE 6. The general idea is to fire an event and let an event listener pick it up. I have created this ...

Best Of The Week – 2011 – W42
Hello guys, Time for the “Best Of The Week” links for the week that just passed. Here are some links that drew JavaCodeGeeks attention: * Java Reloaded: Oracle is finally ...

Even Backlogs Need Grooming
Imagine this common scenario if you will. One of your friends calls you up and says: “Hey, would you mind helping me move on Saturday, I am getting 4 or 5 people together and we are ...

Services, practices & tools that should exist in any software development house, part 2
Here we go again. In the first part we have gone through some basic tools like Code Repository, Issue Tracker and Wiki. We have also listed services like a builder server, ideas tools ...

How to Get Unstuck
Jeff Wofford singles out “getting stuck” as A Programmer’s Greatest Enemy. Stuck as getting stuck with a problem that you just can’t solve. This situation gets frustrating fast. ...




