Due to requests I received for source code for my open source file parser project (http://www.javaforge.com/project/2066), I had to quickly figure out a way to package a zip file that would contain Continue reading
Spring 2.5 Annotations
With release 2.5 of Spring we have a more complete support in Spring for annotation driven configuration. All of that XML configuration stuff can be set aside now. Release 2.0 had previously introduced some other annotations, @Transactional being my favourite. Continue reading
Ruby
Most IT managers know about the precious stone ruby and not the programming language Ruby. Its a sad state of affairs where career IT managers are so far disconnected from what is happening in the technology world. Not much you and I can do about that…so let me do some Ruby”ing” here. Continue reading
Subversion Basics
This blog details a quick step-by-step detail for creating a subversion repository. Continue reading
Enterprise Service Bus
Enterprise Service Bus (ESB) is an integration platform that facilitates the integration of various systems/applications using a common communication backbone and a set of available platform services. Continue reading
jQuery
Some weeks back I came across jQuery. Once in a while a library comes along that makes you say “wow”. To me jQuery is among those. jQuery is a JavaScript library that allows you to perform complicated (or sometimes not complicated but boring) JavaScript work in just a few lines. Continue reading
AJAX Application Performance Tuning
Lets say you have a web application that uses some YUI widgets and also some other commercial AJAX widgets. Now these frameworks contains many .js and .css files that need to come down to the browser. To add to this mix you have your own javascript files. Caching these files in the browsers’ cache will help performance and give the user a better experience. Also since some of these files are quite large we can consider gzipping them on the server to reduce the payload size. Continue reading
YUI Datatable – select all with checkbox column
I am using YUI (version 2.4.1) datatable for tabular data rendering. I needed to allow the users to have the ability to select one or more rows using checkboxes and then submit them to the server for further action. Up to this point you can find sample code on YUI website or other sites if you search around. Continue reading
AJAX Grid Widget
For a recent project I was using Yahoo’s YUI datatable component. With YUI often you can copy code from their site and tweak it to your needs. That to me is a sign of great developer documentation. This is especially needed in case of lots of JavaScript code. I have spent hours trying to figure out why code works in Firefox and not in IE. Only to find an extra comma inside my JSON code. IE is not forgiving regarding the extra comma. Continue reading
Choice of Java frameworks (jdk 1.4)
Its amazing how much work there is when wiring up a new J2EE application from ground up. Deciding on the frameworks to use is one challenge and then wiring them up so they all work seamlessly together is another. JBoss Seam has indeed tried to address this very issue and I wish them all the luck. Continue reading