Friday, 3rd October 2003
Outlook not so good
Yesterday, the Half-Life 2 source code was leaked (all 100 MB of it). Today comes the news from Valve that the leaked version is indeed the real thing, and that the leak was almost certainly the result of keystroke recorders installed remotely on Valve machines using a buffer overflow in Outlook’s preview pane.
[... 225 words]mod_python introduction
Introducing mod_python by Gregory Trubetskoy. One of my biggest problems with mod_python is that documentation outside of the mod_python manual is pretty hard to come by. This article is more of an executive overview than a tutorial, but anything that adds to the overall body of knowledge out there concerning mod_python has to be a good thing. I’m hoping to write some material on mod_python best practises at some point in the near future, but I have to work out what they are first. Luckily the project has an active and very helpful mailing list.
Master of Fine Arts in Software
Richard P. Gabriel’s proposal for a Master of Fine Arts in Software looks like it’s getting some serious consideration from the University of Illinois (via Sam Buchanan). The idea of programming as a creative art has been around for a long time, so teaching it in this way is in some ways a logical progression. Personally I’m intrigued by the focus on reading other people’s code—“the work of masters”. This is something that been sadly lacking in my BSc course at Bath. Aaron Swartz started a collection of links to Quality Software last year, but other than that I don’t know of any resources dedicated to highlighting “classic” code that deserves to be studied.