Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

and many more ....

 

An unambiguous software version scheme

software-development-2-logo

When people talk about software versioning schemes they often refer to the commonly used X.Y.Z numerical scheme for versioning. This is often referred to major.minor.build, but these abstract terms are not useful as they don’t explicitly impart any meaning to each numerical component. This can lead to the simplest usage, we just increment the last number for each release, so ...

Read More »

Android: Level Two Image Cache

android-logo

In the mobile world, it’s very common to have scrollable lists of items that contain information and an image or two. To make these lists performance well, most apps follow a lazy loading approach, which simply grabs and displays images in these types of lists. This approach works great for getting images into the system initially. However, there are still ...

Read More »

Running RichFaces on WebLogic 12c

oracle-weblogic-logo

I initially thought I could write this post months back already. But I ended up being overwhelmed by different things. One among them was, that it wasn’t able to simply fire up the RichFaces showcase like I did it for the 4.0 release. With all the JMS magic and the different provider checks in the showcase this has become some ...

Read More »

How To Disrupt Technical Recruiting – Hire an Agent

career-logo

A recent anti-recruiter rant posted to a news group and a subsequent commentary on HackerNews got me thinking about the many ways that tech recruiting and the relationship between recruiters and the tech community is broken. I saw a few comments referencing that the community always says how broken it is, but no one tries to fix it. Here are ...

Read More »

Advanced ZK: Asynchronous UI updates and background processing – part 1

zk-logo

Asynchronous UI updates are very useful, because they typically improve the responsiveness, usability and the general feel of user interfaces. I’ll be focusing here on the ZK framework, but generally the same principles apply for desktop UIs too (Swing, SWT). Long-running processing Sometimes you might have a database query, or an external web service call that takes a long time. ...

Read More »

Provocateurs Gather the Best Requirements

software-development-2-logo

Ask someone what they want, and they’ll tell you they want a faster horse. Provoke them, and they’ll tell you they have a ‘get there faster’ problem, an ‘equine waste disposal’ problem, and issues with total cost of ownership. Thought Provoking If your requirements elicitation session looks like the photo above, you’re doing it wrong. However, just asking people what ...

Read More »

TALK! It’s An Interview, Not An Interrogation

career-logo

Several times a year I will get a call or email from a hiring manager telling me that an interview never really ‘went anywhere’ because the candidate seemed either unwilling or unable to dive very deep into technical topics. It can be impossible for an interviewer to accurately gauge whether the cause was a lack of tech skills or just ...

Read More »

Android AlarmManager tutorial

android-logo

While writing an application, need arises to schedule execution of code in future. You may require AlarmManager to schedule your work at a specified time. AlarmManager accesses to system alarm and schedules the execution of code even when the application is not running. Project Information: Meta-information about the project. Platform Version : Android API Level 10. IDE : Eclipse Helios ...

Read More »

Technical Debt – when do you have to pay it off?

software-development-2-logo

There are 2 times to think about technical debt: When you are building a system and making trade-off decisions between what can be done now and what will need to be done “sometime in the future”. “Sometime in the future”, when have to deal with those decisions, when you need to pay off that debt. What happens when “sometime in ...

Read More »

Review: “Java EE 6 Pocket Guide” by Arun Gupta

java-logo

This is a review I am very pleased to write. My friend Arun published the Java EE 6 pocket guide and it will be at your hands as early as you can order. I knew about the book quite early, because I had the pleasure to review it and I am thankful for the chance to contribute a little to ...

Read More »
Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close