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 ....

Cloud IDE for J2EE development

java-interview-questions-answers

With so many of the traditional software tools going to the cloud I want to see how they compare to traditional tools. My interest is J2EE technology and started to look for a cloud service that allowed me to develop, test and deploy a J2EE application. As I soon found out many of the cloud IDEs are designed for web ...

Read More »

Too Many Parameters in Java Methods, Part 4: Overloading

java-logo

One of the problems with expecting too many parameters to be passed to a Java method is that it is more difficult for the client of that method to be determine that they are passing the appropriate values in the appropriate order. In previous posts, I have described how custom types, parameters objects, and builders can be used to address ...

Read More »

Boost your development speed

software-development-2-logo

I’m really pragmatic on this. To go faster, you need to avoid the things that slow you down. These blockers may vary from developer to developer, but some are pretty common. In this post i will elaborate on the more common ones. Before i do so i want to remind you that to improve, we might need to unlearn in ...

Read More »

Amazon Elastic Map Reduce to compute recommendations with Apache Mahout

apache-mahout-logo

Apache Mahout is a “scalable machine learning library” which, among others, contains implementations of various single-node and distributed recommendation algorithms. In my last blog post I described how to implement an on-line recommender system processing data on a single node. What if the data is too large to fit into memory (>100M preference data points)? Then we have no choice, ...

Read More »

In Depth : Android Shutdown Sequence

android-logo

What happened when I long press power button ? What is shutdown sequence ? How is it different from desktop linux shutdown sequence? How to change shutdown menu ? Many questions pop-up in mind when we think about Android shutdown sequence. Before you read about shutdown sequence I suggest you to read about boot sequence article. Android is linux based ...

Read More »

Collaborative development: how did we get here?

software-development-2-logo

I have been doing software development for over 30 years and it has been fun to watch how the idea of collaboration has evolved. In the early 80s, in one of my first assignments as a developer I got my very own cubicle. It was in one of the far corners of a cube farm that worked really well as ...

Read More »

SQL Trick: row_number() is to SELECT what dense_rank() is to SELECT DISTINCT

software-development-2-logo

The SQL:2003 standard ranking functions are awesome companions and useful tools every now and then. The ones that are supported in almost all databases are: ROW_NUMBER(): This one generates a new row number for every row, regardless of duplicates within a partition. RANK(): This one generates a new row number for every distinct row, leaving gaps between groups of duplicates within ...

Read More »

A sneak peek at whats coming in JBoss Fuse 6.1

jboss-logo

I’m really excited about the forthcoming Fuse 6.1 release as there’s a ton of awesome new features which I’ve really wanted for some time and some really hawt tooling . So here’s a quick sneak peek, focussing mostly on the new version of the Fuse Management Console (which is now implemented by hawtio open source project). A-MQ First let me show ...

Read More »

Hot Deployment with IntelliJ IDEA

jetbrains-intellijidea-logo

Recently there was a voting in the PrimeFaces forum PrimeFaces IDE Poll for the best IDE used to develop PrimeFaces applications. The most people voted for NetBeans. NetBeans and Eclipse are free IDEs. My favorite IDE IntelliJ IDEA Ultimate is not free and I think this is a reason why there are less people using it on the job. I ...

Read More »

Amazon Free Usage Tier: Installing Tomcat 7 on an EC2 Linux instance

apache-tomcat-logo

Amazon Web Services offers a free usage tier for 12 months that allows developers to run anything they want in the cloud. The free tier comprises of 14 services of which the EC2 service is of most immediate interest to web developers. EC2 is a service that provides resizeable virtual computing by stopping and starting virtual instances of Windows and/or ...

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