Understanding IBM Process Manager 7.5 Advanced Edition
IBM has merged WebSphere Lombardi Edition (WLE) and Lombardi TeamWorks with WebSphere Process Server. The new combined product is now called IBM Process Manager 7.5. Understanding the various pieces...
View ArticleJavaScript Equality Operators
We use equality operators like == and != all the time. They appear to be same as Java or C++ on the surface. But, in reality, things are a lot more complicated and confusing. I will try to explain a...
View ArticleOrientation Change in Android
By default, when the device orientation changes, Android destroys the active activity and creates a new one. This lets you load a different layout for the new orientation. Unfortunately, this also...
View ArticleUploading Files Using XMLHttpRequest Level 2
As a part of HTML5, XMLHttpRequest API is undergoing enhancements. You can now upload files to a server and display a progress bar. Files are uploaded in their raw source format. That is not same as...
View ArticleCustom HTML Buttons with CSS
The default <button> and <input type="submit"> tags work great but look super drab. Sometimes, you want jazz things up by adding images and stylized text. This can be easily done by...
View ArticleUnderstanding Automatic Reference Counting (ARC)
ARC was introduced in XCode 4.2. Immediately, the technology became shrouded in an aura of mystery. Experts proclaimed that there is no mystery. The technology is completely deterministic. It may be...
View ArticleGoodbye Tomcat!
Tomcat has been a very popular alternative to other application servers like JBoss, WebLogic and WebSphere. People preferred it for its simplicity. I am writing this article to point out how Java EE 6...
View ArticleUnderstanding JSF View Parameters
JSF 2.0 adds support for view parameters. This, essentially adds some support for GET request making it possible to bookmark some of the pages. This feature was sorely lacking in JSF 1.x and is much...
View ArticleUsing jQuery With JSF 2.0
Today, I had to finally use both technologies in the same project. You need to do a few things for jQuery to work with JSF 2.0. Assign ID for all relevant UI components and their parents. Only then can...
View ArticleThe Performance Evil that is JSF dataTable
In JSF 1.x, dataTable was bizarrely inadequate and unnecessarily complicated. Things have become much easier in JSF 2.0 and it’s a pleasure to work with. But, don’t let that lull you into a false sense...
View Article