Free cheatsheets for Developers

If you dont have the time to read a full book or the specification to bring yourself up to speed on some of the latest technologies , these cards are for you.

Java Enhancements over the releases – Does not chronicle the improvements to the language but to the libraries.  So dont expect overviews on annotations or generics in this page.

Blogging is so 2005

An interesting excerpt from this article – wonder why I never thought about it. Maybe the sheer idea of death is so remotely connected with the digital age.  I have never heard of anyone die while coding, debugging,designing,testing, blogging, chatting online, etc.  

“As has always happened as the internet has developed, the technology creates new situations that legal systems haven’t anticipated such as bequeathing digital assets. When you die, who gets your passwords?”

Trouble Debugging in Eclipse? “Source Not found”

I found the solution to this problem finally…must admit that its one of those that appear “silly”  after you know what you missed!

So instead of beating about the bush, here’s what you do to hit the nail on the head –


com.mymainclass at localhost:4773
Thread [main] (Suspended (exception ClassNotFoundException))
ClassLoader.findBootstrapClass(String) line: not available [native method]
Launcher$ExtClassLoader(ClassLoader).findBootstrapClass0(String) line: 891
Launcher$ExtClassLoader(ClassLoader).loadClass(String, boolean) line: 301
Launcher$AppClassLoader(ClassLoader).loadClass(String, boolean) line: 299
Launcher$AppClassLoader.loadClass(String, boolean) line: 268
Launcher$AppClassLoader(ClassLoader).loadClass(String) line: 251
Launcher$AppClassLoader(ClassLoader).loadClassInternal(String) line: 319
"I had the exact same problem when I first installed eclipse.
Since I had specified the JRE Path under
"Window->Preferences->Java->Installed JREs",
Eclipse couldnt locate the JDK.
Install JDK.
Go to Window->Preferences->Java->Installed JRE.
Click on "Add" Button.
Click on the "Browse" button Next to the "JRE Home Directory"
and specify the JDK Home.
Add JDK's path as JRE Home. In my case it was D:\Java\jdk1.5.0_02

There you go! Happy debugging!!!

Gateway to all Database Related information – This blog by itself has a ton of valuable information and in addition points you to the best-known and reliable experts in the database field  – both SQL Server and Oracle.

Thanks Rahul ! You are the best!

Nitty-Gritty Differences between Java and C++

Not trying to be judgemental here….just illustrating the differences in behaviour –


Difference between Java and C++

Difference between Java and C++

JSF – JSF documentation and tutorial