Silky smooth accelerated graphics on ATIRadeon Mobility 9000 laptop with Ubuntu 6.06

I was initially very impressed with the ease of installation and device detection on my 3 yr old laptop. Over the last couple of weeks of downloading and setting up software though, it was obcious there was something not quite right with the video drivers… the update rate and screen refresh was not as slick as what I’ve been used to in XP.

I did some searching around and found links to the ‘fglrx’ driver, a Linux display driver from ATI. Check out my post on getting this working – read more here.

Now I’ve got this installed and configured correctly, my screen updates, scrolling, moving windows around the screen etc are *very* smooth… it looks pretty impressive…

Adding Declarative Caching to your App with Spring 2.0

For certain types of data (frequently accessed, but infrequently changed), caching is an easy approach to improving performance by minimizing database roundtrips.

BEA’s dev2dev site have an interesing article on how to use declarative caching. With this approach using Spring, methods in which you want to take advantage of caching can be declared and wired up to the Caching provider in the Spring Application Context file, instead of having to hard-code the access to the Cache API within your code, which would make the code harder to follow, maintain, and would tie you to a particular cache provider.

Eclipse Callisto release candidate – everything including the kitchen sink

Callisto is a simulaneous release of 10 related Eclipse projects that cover pretty much everything you would ever desire to do within your IDE.

The list includes the Eclipse platform itself, plus a whole collection of other major plugins, covering: modelling, testing, J2EE development, profiling and visual development (UI).

Timothy O’Brien has an article on the O’Reilly site giving an overview of the currently available Callisto release covering all these features plus more.

I wonder if this is the reaction to the increasing popularity of the Netbeans IDE, which has been picking up serious momentum over the last few months. The major difference I see with the Netbeans IDE is that it includes support for all the common types of development and tools a typical developer needs, without having to mess around with downloading and installing plugins like in the Eclipse world (think WTP). Callisto seems to take this to the extreme though – they are including every possible major plug-in known to man (well, almost).