On Comment Spam
30 December 2008
In this post I discuss some approaches for dealing with comment spam.
Site upgrade please check your RSS feed
26 December 2008
I have updated the software that this site runs on, please check your RSS feeds.
Five useful command one liners
24 December 2008
In this post I explain five useful commands I have used recently.
Introducing Soturi - yet another Django blog application
22 December 2008
I have uploaded the code of this site to a repository, feel free to download and have a play.
Server upgrade and code rethink
22 December 2008
I talk about the server upgrade and the code that this site runs on.
Ruy Lopez, Berlin defence, open variation part three
25 October 2008
In this third version of the chess game, I use a different approach to the endgame.
Ruy Lopez, Berlin defence, open variation part two
25 October 2008
In this rerun, I use the fork that I noticed in the last chess game.
Ruy Lopez, Berlin defence, open variation
24 October 2008
Chess match report, the gloves are off as I take on GNU Chess.
How to replace a Macbook Pro key
24 October 2008
Putting the keycaps back on a macbook is not obvious, this is how I did it.
TekniaGreek and Galiee fonts to Unicode
20 October 2008
Converting files from non-Unicode to Unicode fonts.
Introduction to fonts and Unicode
19 October 2008
In this post I try to explain what a font is and why there is the need for Unicode fonts to be developed.
Extra Uncut RSS feed
16 October 2008
I have added an extra feed option for those who want to live on the edge.
First ever bake
15 October 2008
This last weekend I took control of my oven in my first ever baking experience.
How to find the fashionable blogs quickly
15 October 2008
I wanted to read blogs in a new area (NT Studies), rather than trawling search results, I exported an established blogger's blog list from their Google Reader account.
Building the TEI documentation
12 October 2008
In this post, I check out the TEI build scripts, and compile the XML formatted documentation into HTML.
This Week - ISO fractures and are rich luddites just lazy?
12 October 2008
Another installment in my series about what I have read on the Internet recently.
ReStructuredText tables and doctests
05 October 2008
I explain my little module for generating reStructuredText tables. Then I look at the Python doctest module.
My God, it's Full of XML
22 September 2008
You may find yourself in the situation that you are given a pile of XML documents, possibly broken, and it is up to you to make sense of them. This post explains some tools that can form your first-aid kit for dealing with problem XML documents.
Ohloh and the popularity of programming languages in free and open source software
22 September 2008
I review a website called Ohloh, and use it to make some graphs about the popularity of different programming languages in free/open source software.
Django FreeComments cleanup script
21 September 2008
A very quick and dirty command line script to clean up your Django FreeComments.



