Java

UIMA – a “very quick” quick start guide

UIMA (Unstructured Information Management Architecture) project has recently transitioned from IBM to the Apache incubator. This is only for the open source part, the commercial part is - and will stay - with IBM. I have last written about UIMA a very long time ago (1, 2) , so I decided to give it another look. It is still as complicated as ever and it still takes a couple of hours of browsing documentation before one can run a basic example.

Updates to my Java troubleshooting presentation on InfoQ

InfoQ has put online my presentation on maintaining java applications in production environment. Some of the tools mentioned in the presentations changed ownership since, but the basics are still very valid. Most notable changes: Sysinternals (FileMon, ProcessMon, etc) is now owned by Microsoft. I have mixed feelings about that one, but the tools are still the best on the market (and free). Ethereal is now Wireshark. The change is due to some people/company conflict, so Ethereal is now a dead name/site.

Spoiled by Eclipse

I am just so spoiled by the incremental filter in the Eclipse’s preferences dialog! In fact, I was totally taken aback when I tried to turn off so-called smart quotes in the Microsoft Office. I thought the choice was somewhere in the Tools/Options dialog, but actually looking for it manually was a real pain. I even stared at the overloaded screen for a couple of seconds willing for the search box to show up.

Is RSS team pushing people to ATOM?

Netscape has decided to remove RSS DTD, but - under brunt of developers’ fury and logic - brought it back. But until July 1st only! Given that back in 1999 Netscape, insisted that RSS documents must be validated, this feels more than a little annoying. And given that - as a developer of web content - I cannot control which client my users will use to read my feeds, I don’t have too many options.