Code
I've done a reasonable amount of programming in my spare time over the last few years, particularly in JavaScript. Below are a few things that I am ready to share with the world:
-
log4javascript
log4javascript is a JavaScript logging framework based on log4j. I've worked hard at this, as I want it to be the default logging framework used by the JavaScript community. There's full documentation, automated tests - this is an attempt to do something proper, and I've found it very useful for my own JavaScript development. -
Revised Sudoku solver (updated 14th March 2006)
I've been doing a few Sudoku puzzles recently and decided what the world needed was yet another program to solve them. My solver's big plus is the linking the solution steps to the grid so that you can view the state of trhe puzzle at each step. -
Countdown letters game solver
I've been intending to reapply to appear on Countdown for years, so I've written this to help me practise. Hopefully numbers and conundrum scripts will follow soon. -
SimpleDateFormat
This is a JavaScript implementation of the formatting part of Java's SimpleDateFormat. -
Minesweeper
Minesweeper written in JavaScript. Yes, I'm sad.