Launcher4j – This application requires a Java Runtime Environment 1.6.0

The reason for this error could be that you don’t have Java at all in your PC or JAVA_HOME and PATH variables are not set up properly. In my case,…

Let’s help Firefox users on Twitter. Join Army of Awesome.

Mozilla has launched a support program, providing help to those people who tweet their Firefox problems. This support program is called Army of Awesome. You don’t need to be a…

What is the architecture of Facebook?

We use Facebook a lot. At least me. I just come up with an interesting presentation of Director of Engineering of Facebook on its architecture. I am excited to see…

Do you think to be an open source committer?

We widely use open source developer tools and libraries in our daily dev life. These open source things are driven by community. I am an open source fan. And I…

Spoken on Google App Engine at a conference in UET

Today I had delivered a workshop on Developing Java Web Applications In Google App Engine. This workshop was the part of events of 3rd International Conference on Open Source Systems…

The Open Source Frameworks I use

Free and Open source frameworks are popular in Java developers, because they always come to make life easy. I am listing here the F&OS frameworks and libraries that I am…

Ten things every Java developer should know about UNIX

  One of the great things about Java is how multi-platform it really is. While cross platform glitches do occur, they are not really all that common. But since the…