Simple experiments with speech detection
Posted late Tuesday evening, December 30th, 2014

Volume rendering for DICOM images
Posted late Monday afternoon, December 29th, 2014

Making Qt and OpenSceneGraph play nice: An addendum
Posted at teatime on Sunday, December 28th, 2014

Lissacurses - Lissajous curves on the console
Posted early Friday morning, December 26th, 2014

Markov chains for Christmas
Posted at teatime on Thursday, December 25th, 2014

Simple object picking with OpenSceneGraph
Posted late Sunday afternoon, December 7th, 2014

Rectangular selections with Qt and OpenSceneGraph
Posted Monday evening, October 27th, 2014

A brief critique of the singleton pattern
Posted Sunday evening, August 24th, 2014

Updated archives & Turing's article
Posted mid-morning Monday, July 28th, 2014

constexpr and floating point rounding behaviour
Posted late Tuesday evening, July 15th, 2014

Preventing hotlinking from certain domains
Posted Wednesday evening, July 9th, 2014

Frak, an interpreter for the brainf*ck language
Posted late Tuesday evening, July 1st, 2014

Visualizing a security disaster, part II
Posted late Sunday evening, May 4th, 2014

Why the Heartbleed Bug does not invalidate the spirit of open source
Posted at teatime on Friday, April 18th, 2014

Making Qt and OpenSceneGraph play nice
Posted at lunch time on Sunday, March 30th, 2014

Building a FreeBSD NAS, part III: ZFS
Posted late Sunday evening, February 9th, 2014

A better SSL configuration for Apache 2
Posted Saturday night, January 25th, 2014

EtherCurve, a tool for visualizing network packets
Posted Tuesday night, January 7th, 2014

Extracting audio from DVD images
Posted late Sunday evening, January 5th, 2014

Crypto smells
Posted late Friday evening, January 3rd, 2014

Making `logrotate` and Webalizer play nice
Posted late Wednesday afternoon, January 1st, 2014