JSON schema to Java

JSON based RESTful web services are increasingly popular, mainly I suspect because it’s lighter than XML and more human. There is an emerging JSON schema specification that allows more formal (and less human) definitions of our message formats. If you’re a fan of code generation, jsonschema2pojo is great little utility (first of its kind I . . . → Read More: JSON schema to Java

Clamd & Exim permissions problem

Whilst setting up Clamd as my anti-virus scanner for Exim on Ubuntu 10.4, I ran in to an unexpected permissions problem. When clamd tries to access “/var/spool/exim/scan”, the following error appeared in “/var/log/exim4/mainlog”: 2011-01-30 07:32:03 1PjRlT-00024J-4l malware acl condition: clamd: ClamAV returned /var/spool/exim/scan/1PjRlT-00024J-4l: lstat() failed: Permission denied. ERROR . . . → Read More: Clamd & Exim permissions problem

Grady Booch: On Architecture

I’ve you’re not already listening to Grady Booch’s “On Architecture” podcast, I highly recommend you start now. I find it’s best to listen to during my short walk to the office in the morning. . . . → Read More: Grady Booch: On Architecture

Linux VPS IPTables Firewall Script on Ubuntu

When trying to setup a firewall on my new VPS (OpenVZ) , I found that none of the normal scripts work for me (arno, apfw etc) , and that there are some restrictions on what we can do from inside the VM (statefull stuff, loading modules etc), so here’s the IP tables script I knocked . . . → Read More: Linux VPS IPTables Firewall Script on Ubuntu

UT under Linux revisited

See here for a really useful post on Ubuntuforums about getting UT running nicely on Linux with high detail textures.

. . . → Read More: UT under Linux revisited

Welcome to my new website

Welcome to my website. I might post something here at some point.