Monday 19 January 2009

The Frayed Ends of Sanity

Some blog titles make you jealous; JavaScript used for sorting DOM list elements and FireBug's console for printf style debugging sanity.

Integration of bugzilla and Thunderbird to ease dealing with bugzilla generated report mails. Nice if it worked with an authenticating bugzilla.

Wednesday 14 January 2009

Links 234

Version control books online. For CVS, SVN, and Hg. (FAQ). Using a version control system as a 'super client' to another is an interesting idea.

Graphviz for debugging data structures, especially DAGs

Sunday 11 January 2009

Before I Forget

It is hard to find good online resources about compiler writing. Two interesting approaches to teaching compiler implementation are nano-passes and An Incremental Approach to Compiler Construction.

Wednesday 7 January 2009

Piece by Piece

Some pretty folder icons on a pretty website. A guide to actually using them on OSX...

Encoding email addresses in JavaScript for web display to humans rather than bots - although, how long will it be before bots run JS?

Markdown. Text to html. Showdown, Markdown in JS. Syntax highlighting for code snippets. Browser side code is becoming useful for more than annoying input validation.

The programming language Oberon, dead in all but name, lives on. As normal for niche languages, especially dead ones, documentation is scarce. Fortunately, Oberon is simple and the report short. Some more books on Oberon are around too, for the moment. Since Oberon is so simple, no-one uses Oberon 1, 2, or 2007 - but extended versions with features (re)added from Pascal, Modula and other Pascal derived languages.