The Kaptain on … stuff

Archive for the ‘Development’ Category

16 Jul, 2009

Going old school – Apache Camel mailing lists ftw!

Posted by: TheKaptain In: Development

I’ve been learning a lot about Apache Camel at work recently and am so very glad that I signed up for the mailing list a couple of weeks back. Was scratching my head recently about why my headers were mysteriously disappearing from some messages and fortunately I read the mailing list before deep diving into […]

Recently the company I work for has decided to make the move from an internally hosted Microsoft Exchange solution to a Google Apps hosted answer, and I couldn’t be happier. On a Mac, the Entourage client wasn’t entirely bad. But it did hog memory, disk space and processor and require at least one hard quit […]

And even more important perhaps, the “developer APIs” they’re hinting at. There seems to be a lot of talk about this being the next ‘Google-killer’, but that really doesn’t seem to be the point of this service. My personal interpretation of the new Wolfram|Alpha service – this is the Mathematica guys showing off, and I […]

Over the last year I’ve done a lot of work with JBoss Seam, and while it’s not Grails it’s also not that bad for a web framework. Facelets is the view technology of choice, and it’s certainly better than many alternatives, but at the heart it is still xml and all those brackets make me […]

19 Apr, 2009

Groovy and Glazed Lists with Grape

Posted by: TheKaptain In: Development

So today while I was cleaning out the garage, I finally got a chance to the listen to the Java Posse podcast on Google Collections and GlazedLists. Google Collections has come in handy a few times, the MultiMap extension most notably. It solves essentially the same kind of problem that I described way back in […]

14 Apr, 2009

Groovy and Bash – can scripting get much easier?

Posted by: TheKaptain In: Development

The ability to execute pretty much any bash statement embedded in a Groovy script is great, don’t get me wrong, but with the advent of Grape – and provided that you’re an Ivy/Maven user – adding the abilities of just about any Java library to your scripting language is easy. So what does Groovy add […]