Attached is an nginx configuration file which sets up nginx to be a reverse proxy for the popular Steam Game Distribution platform; essentially creating a local steam cache server. The intent is to allow a large number of gamers to share an inexpensive, and therefore slow, internet connection without having serious problems due to everyone trying to update the same game at the same time (i.e. bandwidth contention issues at LAN parties).

Continue reading

The Shaw Alphabet Edition of Androcles and the Lion

Back in 2007 I put together a Microsoft Windows keyboard layout for the Shavian alphabet. Unfortunately moments after published it on this site, I noticed a big problem with the encoding. So I took the download down until such a time as I could get around to rebuilding it. Five years later, it’s done! Yeah, I’m kinda busy, so if you’ve been waiting then I’m really sorry that it took so long.

The Shavian alphabet is alternative alphabet for the English language which attempts to provide simple phonetic spelling of words. It was funded by George Bernard Shaw, giving rise to it occasionally being called the Shaw alphabet. As of April 2003, Shavian was added to the Unicode Standard at block U+10450–U+1047F in Plane 1 (Supplementary Multilingual).

Continue reading

October 2010

Starting 2000 every 3 to 4 years or so I build a new PC. In 2000′ish it was Monica. In 2003 it was Hope. In 2006/7′ish it was Kayley. In 2010 it’s Penny. Sometimes I document the build process, most of the time though I just CBA. I guess that there has to be something special about the build for me to want to bother with any form of documentation, after all I spend so much time fussing about with computer hardware in my day job that it’s not really a novelty any more.

Well Penny is the first machine with which I’ve done SLI and water cooling. Yes I know neither of these are new concepts and people have been doing them for years, but for me it’s new ground and worthy of some documentation. Continue reading