Happy Birthday

November 5, 2009

Happy Birthday to me.

Read the full article →

JDK7 NIO.2 FS API Primer

September 6, 2009

Earlier today I was watching Deep Dive: JDK 7 With Danny Coward and it prompted me to play around with the new NIO.2 java.nio.file.* APIs in JDK7 for filesystem access. They are one of the major new features in JDK7 being worked upon under JSR-203.
Here I enumerate almost all the new filesystem APIs by [...]

Read the full article →

Esper primer

September 2, 2009

Recently, feeling the need for more complex (no pun intended) event processing than what a simple enterprise integration patterns implementation such as Spring Integration provides, I started looking at Esper for more insight into CEP and ESP but from an open source perspective.
Here I reproduce an example that I followed from the Esper documentation. [...]

Read the full article →

SpringSource Hyperic HQ slides available

September 1, 2009

A month back I attended a presentation on SpringSource Hyperic HQ. They’ve finally made the slides available which are obviously missing the demonstrations that took place during the presentation. All in all my verdict at the time was that SpringSource Hyperic HQ was very good at what it was intended to do originally [...]

Read the full article →

Morgan Stanley’s Matrix webcast recording

August 25, 2009

A month back a live webcast took place titled ‘Transcending the client experience’ that focused primarily on the use of RIA in financial services and particularly within Morgan Stanley’s Matrix. A recording of the webcast is now available. I offer a small summary of some of the highlights here.
RIA offers a zero footprint [...]

Read the full article →

Terracotta acquires EhCache

August 18, 2009

Whether motivated by the desire to thwart the competition or to transform smaller open source entities into larger ones or simply by fear still lingering from the recession and the credit crunch it seems that consolidation amongst software vendors is rife. Not long after Oracle’s purchase of Sun and more recently VMWare’s purchase of [...]

Read the full article →

VMWare acquires SpringSource

August 11, 2009

After the recent purchase of Sun by Oracle the company behind the most prevalent IoC container and component model in Java has now also been acquired. VMWare and SpringSource have signed an agreement for SpringSource to be taken over by VMWare in Q3 this year. Over the years the community has witnessed a [...]

Read the full article →

Concurrent Set implementations in Java 6

August 5, 2009

An interesting question came up on the jsr166 concurrency interest mailing list recently which I felt was worthy of mention.  Why is there no ConcurrentHashSet equivalent of the ConcurrentHashMap data structure and how does one achieve the same concurrency and performance characteristics of the latter while maintaining the uniqueness semantics of the former? Currently [...]

Read the full article →

Flash block for Safari 4

August 2, 2009

Previously Google Chrome used to be my favourite browser.  It had instant startup and rapid rendering of web pages.  That is until Safari 4 came along.  Safari 4 had equally fast startup if not faster but had even faster rendering times.  My only annoyance was not being able to block Flash – until now.  It [...]

Read the full article →

Korean barbeque at Ran

August 2, 2009

Ran

Read the full article →