Author Archives: James Furness

Migrating from GMail to Google Apps

A quick guide to migrating contacts, calendar, email and email filters from GMail to Google Apps.

Domain Specific Languages for automated testing of FIX messaging

A DSL using the “Oslo” toolset that is capable of expressing order generation and responses from a range of market behaviors in terms of FIX messages in a dialect suitable for use by traders and financial engineers

NonBlockingHashMap

Just came across this, looks like it has been around on Sourceforge for a while as part of lib-high-scale. Designed for large numbers of CPUs (e.g. Azul hardware), but microbenchmarks claim a small improvement over ConcurrentHashMap even on 2 CPUs.

Patching Apache on Debian

Steps for applying a patch to the Apache source tree and building a Debian package of the patched Apache in order to install via apt as normal.

Hello

After planning to do this for some time, I have finally finished setting up my domain as a blog. Still not 100% finished with the layout, which required an ugly javascript hack to sort out the column heights, but at least I can start posting now!