Sunday, March 14, 2010

2010 F1 - Bahrain GP season opener

Excellent start to the 2010 season. Congratulations to Ferrari for making a dream debut by securing a strong 1-2. A complete reversal of fortune compared to last year.

Fernanda proved that he would deliver given the right car and Massa showed everyone that he's back on form after the disastrous and to a lesser man, possibly a career ending accident last year.

Congratulations to Schumi for securing the 6th place, though at times it seemed like he was threatened a bit by the current WDC Jenson Button. Nevertheless, he managed to hold Button at bay.

Nico showed that he has what it takes to take on Schumi by consistently being faster than him over the race weekend. It's no mean feat considering that you are up against a 7 times WDC.

Lady luck seemed to have deserted Vettel again as his engine lost significant power during the closing stages of the race, allowing Fernando, Massa and Hamilton to pass him. He deserved to at least be on the podium after a great qualifying plus strong race pace. But then, as it's been proven time and time again, there can never be certainty in racing.

Special congratulations to Kovalainen who managed to bring Lotus home - the only car out of all the new comers that managed to do so. Hope Lotus as a team can keep it up and ensure that Virgin Racing will always finish behind them. I'm sure all of us are rooting to see Sir Richard Branson serving on the Air Asia flight after the end of the season. That would be quite a spectacle ;)

All in all, an explosive beginning of a long season set to become more exciting in the coming races. Can't wait for Melbourne GP to start!

Visit the official Formula 1 website for the full results.

Friday, March 12, 2010

Mavenizing Ant

I'm currently working on a project that is based on relatively huge JEE+Flash framework. The framework was built incrementally over a period of more than 7 years and any fundamental changes (like the build process), I have to say, would be extremely hard to make.

That doesn't mean that it can't be done.

To be continued :D.....

Tuesday, March 9, 2010

The pesky anti virus

Recently I installed Panda anti virus to replace the often obtrusive Avira. Panda anti virus supposedly is among one of the world's first cloud-based anti virus, which means it theoretically should have smaller footprint and faster scanning due to its ability to harness vast amount of computing power available in the cloud. The caveat is of course you need to be connected to the Internet.

I've been reasonably happy with it up until today when I tried to fire up JBoss on my machine. Lo and behold, it took forever for the app deployment to take place. For the life of me, I couldn't figure out why until I viewed the running processes in Windows task manager. Instead of the JVM as one would naturally expect, Panda anti virus was the one consuming most of the CPU and the usage hovered between 25-50%. That's pretty hefty if you ask me.

My hunch told me to disable the anti virus and I was right. As soon as Panda was disabled, the start-up time for my Jboss instance went back to normal.

What was Panda doing? My guess would be because the app was actually an ear file i.e. packaged into zip format, Panda would relentlessly scan each and every file in it resulting in enormous wait before the deployment can continue.

I'm sure there is a way to configure Panda to ignore all ear files and I will definitely find it out later. Not now. For now, disabling Panda (at least when I'm working on the app) is my way forward.

Tuesday, March 2, 2010


I've decided that this blog shall not have any posts that contain intimate details of my personal life :-D. I've moved all old posts that don't meet this 'criteria' to a new blog. Don't bother asking me about the new blog address. Reason - those in my 'inner' circle would know about it already ;).