JSourcery

I had previously mentioned JDocs on my blog. JSourcery provides a similar service. The site currently comprises the Javadocs for several common APIs (such as the Apache Commons APIs), as well as the actual J2SE Javadocs (although I suspect it is only a matter of time before SUN will force JSourcery to take these down, just like JDocs did). The unique thing about JSourcery is that it also provides access to the hyperlinked, highlighted source code....

December 30, 2004 · 1 min · 123 words · DigitalHobbit

XFCE: A great, lean desktop environment for Linux

In one of my previous postings, I hinted at some of the issues I initially had with the Linux workstation at my new job (we use Redhat Enterprise 3.0). The UI was very sluggish, the memory usage high, I was unable to get Bluetooth support working, etc. Some of these issues have been resolved in the mean time, at least for the time being. Our home directories are on a network share, which adds significant overhead with desktop environments like Gnome that frequently need to access dot files in the user’s home directory....

December 30, 2004 · 2 min · 423 words · DigitalHobbit

Fighting Comment Spam

Lately I’ve been bombarded with comment spam (free online poker anyone?). I have expanded the list of keywords that flag a comment as potential spam, thus requiring manual admin approval before it is posted. This is still annoying, though, as I have to disapprove the spam every time it is posted. Therefore, I have implemented a simple but hopefully effective automatic anti-comment-spam solution based on Elliott Back’s Spam Stopgap Extreme. The only downside is that it requires Javascript to be enabled in order to post comments....

December 27, 2004 · 1 min · 106 words · DigitalHobbit

XWiki

I recently came across XWiki, a relatively new, Java-based Wiki. For anybody looking to deploy a new Wiki, this looks like a great option. It has an extensive feature list and seems to combine the best features of other Wiki engines as well as add a few unique Features of its own, for example scripting using Groovy or Velocity, PDF export, and others. It has a plugin API and supports RSS....

December 27, 2004 · 1 min · 81 words · DigitalHobbit

display tag library

I was looking for an API or (preferably) custom tag library to handle pagination and sorting of lists in JSP, when I came across the display tag library, and I have to admit that I’m very impressed. This tag library is surprisingly easy and intuitive to use, while at the same time being extremely powerful, flexible, and configurable. It supports rendering tables based on a list of elements that can be supplied as a Collection, Enumeration, array, any object that has an iterator() method, etc....

December 22, 2004 · 2 min · 226 words · DigitalHobbit