-
Core Java
Top 10 Java Books you don’t want to miss
We learn by reading books and experimenting on it. So, it is imperative that you choose the best available options.…
Read More » -
Enterprise Java
Parametrizing custom validator in JSF 2
Writing a custom validator in JSF 2 is not a complicated task. You implement Validator interface, add @FacesValidator annotation and…
Read More » -
Enterprise Java
Vaadin add-ons and Maven
Introduction One (of the many) thing I like about Vaadin, is its community of ‘add-ons’ to the Vaadin framework –…
Read More » -
Agile
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…
Read More » -
Agile
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…
Read More » -
Core Java
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…
Read More » -
Enterprise Java
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…
Read More » -
Software Development
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…
Read More » -
Enterprise Java
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…
Read More »