Ramblings to do with software and computer/gadget related things.

How to use Jmeter to test websites behind RSA SecurID tokens, by requesting the token at the start of a test suite.

Continue Reading...

There are many things to consider when you have a webapp that dynamically generates reports and that generation takes a while. This article is about giving the user some feedback that their report is being processed and hiding that message once the report has completely downloaded.

This is a followup to the article Gracefully handling inherently slow webapp actions

Continue Reading...

I present a sorting algorithm I believe is quite unlike any you have seen before. Also one you will probably hope to never see again.

Continue Reading...

I have a Blackbird TKL Keyboard, I use it for maybe 12 hours a day on weekdays. It's great. There are a few niggles with it, but on the whole it's a decent keyboard and people should use decent keyboards whenever they can.

Continue Reading...

One of the ways to make Java apps easier to manage and monitor is via JMX. As a first step I set up a simple MBean with a single runtime updateable attribute, to control whether or not my app should do a resource intensive scheduled task.

This gives us a "kill switch" for the scheduled job, to stop any hard work happening without needing to edit a properties file and bounce the app.

Continue Reading...

© Me. Best viewed with a sense of humour and a beer in hand.