Netuality

Taming the big, bad, nasty websites

Tagged posts

JCS: the good, the bad and the undocumented

Java Caching System is one of the mainstream opensource and free Java caches*, along with OSCache, EHCache and JbossCache. Choosing JCS may be the subject of an article by itself, since this API has a vastly undeserved reputation of being a buggy, slow cache. Exactly this reputation has motivated the development of EHCache, which is [...]

JUnit Recipes - for the gourmets of Java unit testing

A mini-review
The book already has stellar ratings on Amazon, JavaRanch and other select places, and after reading a few chapters, the only thing I can do is add this post on the praise list.
Why only a few chapters ? Well, you see, this is not exactly the type of book that you read from [...]

(Almost) distributed CVS with Eclipse

NOTE : unfortunately, this trick is again unavailable starting with Eclipsev3M9, the last version which made that possible was v3M8

In Eclipse 3.0, in the CVS repository properties it is possible to separate the 'read' and 'write' access locations (see picture). AFAIK, this feature was meant for developers using extssh for CVS connection. They would use [...]

Comparing FOP and JasperReports

Anybody looking for OSS reporting solutions in Java usually has to make a choice between Apache FOP and Jasper Reports*. While having somewhat different feature sets and addressing distinct reporting solutions, the two APIs boil down to the same basic thing : generate a report from an XML file (or stream/string/whatever). FOP has a clear [...]

Real life Jakarta Velocity - simple optimizations

Here's another nice “real life” story I'd like to share, and this time is about Velocity. Nothing nasty, just a quick check of if and how well Velocity caching is performing, why and how to make your own Velocity ResourceLoader.
The guys I'm working with are migrating a rather huge ERP app from mainframe to [...]

Next Page »