I’ve been insanely busy; here is the quick update, in close-to chronological order: Our t-shirt hurling machine finally cleared customs, and we spent about 16 hours on the weekend re-assembling it and trying to get it to work again. Monday was 8 hours on my feet in the Cenqua booth (booth 417, drop by today if [...]
Category Archives: Java
Touchdown at San Francisco
Have arrived at hotel in San Francisco, for next weeks JavaOne. Shower and change of undies helping stave off jet lag. Now busily trying to create a wifi network between our two hotel rooms. More news as it happens.
The start of this worker thread
I was reminded by BMC today of the beginnings of my working life. He and OJB were outstanding mentors for me in my padwan years. I still use their advice every day, particularly the most useful insight BMC ever imparted to me: Don’t mix your busies and your busies. I interviewed for that job in late [...]
Gearing up for JavaOne
A bunch of us are going to JavaOne this year, and we’ll even have a booth where we can pimp our wares. Now that it is just over a month away, it is time to gear up on our final preparations. We hope to have some premium swag, so make sure you drop by and see us. [...]
IM trumps Javadoc
A recent IM conversation: matt: I think I added javadoc for the funny ones conor: k, I’ll look a bit more conor: who needs javadoc when I have you matt: ah. very true
AJAX talk at CJUG
I did a presentation at CJUG tonight on AJAX. We had a good turnout, the talk went well — and of course there was beer and pizza (thanks Sun and Borland!). There is nothing like putting together a talk to force yourself to learn a technology: I used DWR for my examples, its a very capable and easy to [...]
Site upgraded, turbulence expected
(Firstly, I apologize if your feedreader is now full my old blog entries, as I’ve just upgraded my site and all the guids will have changed.)
I spent the weekend converting madbean.com to WordPress. Previous to that, it used to run on my own home-brew site/blog generation system. …
Apache Foundation’s exponential rise
I’m sure we are all aware of the Apache webserver’s dominance. But Apache is just not httpd, it is a vibrant community of software projects. Well, I think we can just let this graph speak for itself:
Verifying *real* usernames/passwords in Java with Shaj
For all of Java’s authentication/security API’s, there is actually no way of verifying a user’s password with the underlying operating system. We wanted to support this kind of authentication in FishEye, so I sat down one weekend and cooked up in C some win32 and Unix code to verify usernames/passwords, added a dash of JNI and then topped it all nicely with a simple Java interface.
Now for some coder gear you can really wrap you cheeks around
As I hinted at the other day, we have been secretly working on some killer products, and we are now ready to release them.
If you are into XP, then you really need to be into XP… if you know what I mean. That is why I’m so excited about our new PairOn product. Love the one you’re with baby, love the one you’re with.
But of all our new product line-up, it is The Commentator that I love. If only we had this tool while creating The Commentator, we could have saved so much time!

