September 2009
33 posts
Securing an HTTPS server →
Among the things I cleaned up was how I handle HTTPS: I need it because people enter passwords when creating tarsnap accounts and when logging in to the tarsnap account management interface, but I…
Sep 29th
The Ten Minute Guide to diff and patch →
Sep 29th
[Wine] Civ4 in Wine 1.1.25 on Ubuntu 9.04 -... →
Sep 28th
wpntv's erlmongo at master - GitHub →
Erlmongo is a pretty complete Erlang driver for mongodb. It supports records and proplists as datatypes. Strings can be lists or binaries, but strings received from mongodb (as a result of find) will…
Sep 25th
Send files faster with X-Sendfile | John Guenin →
There’s this slick HTTP header called “X-Sendfile” that Apache and Lighttpd support. It was made to address this kind of problem (isn’t that convenient?). Now, when you send an HTTP response,…
Sep 24th
Lighttpd - HowToFightDeepLinking - lighty labs →
Sep 24th
Emiller's Guide to Nginx Module Development →
To fully appreciate Nginx, the web server, it helps to understand Batman, the comic book character. Batman is fast. Nginx is fast. Batman fights crime. Nginx fights wasted CPU cycles and memory…
Sep 24th
PackagingGuide/Complete - Ubuntu Wiki →
Welcome to the Ubuntu Packaging Guide! This guide is primarily addressed to those who would like to make and maintain Ubuntu packages. Although many of the concepts in this guide could be used to…
Sep 24th
How-To: Repairing Faulty Headphones ·... →
Sep 24th
The Death of the F-22 Fighter Plane | Newsweek... →
For more than 60 years, the Air Force has trumpeted itself as the service of glamour, its pilots ruling the skies, soaring, diving, bombing, and strafing from far above—yet still commanding the…
Sep 20th
Slicehost Forum - cloudfiles api connecting →
If you have a Slice in the Dallas DC you will have a public IP and a private IP (if you don’t have a private IP, send in a ticket and we can add one: they are free of charge). Private IP bandwidth is…
Sep 18th
Moonlight/SecurityStatus - Mono →
This page list the security related features of Moonlight. Another page list the validations needed to ensure both the Moonlight and Mono security features are working. Note: complete means badly…
Sep 18th
ridiculous_fish » Blog Archive » I Didn’t Order... →
C++ was designed to ensure you “only pay for what you use,” and at that it is mostly successful. But it’s not entirely successful, and I thought it might be interesting to explore some…
Sep 17th
Routes in TurboGears 2 (TG2) | Locomotion →
You may have noticed that routes don’t work as you might expect them to in TurboGears 2.0. That is to say, that they don’t work the way the docs suggest they should. If you just extend the…
Sep 16th
Ultimate IE6 Cheatsheet: How To Fix 25+ Internet... →
The best strategy for dealing with Internet Explorer 6 is not to support it. Stop. Ok, I feel your frustration. You’re a web developer and you’re ready to tear your hair out because you have to…
Sep 15th
How To: Cisco VPN with Snow Leopard via .pcf File →
Snow Leopard excitedly came out-of-the-box with support for Cisco IPsec VPN which is what a lot of companies use. The problem came when I tried to connect to the VPN at work. We were using the Cisco…
Sep 15th
Robert Anton Wilson - The RICH Economy →
If there is one proposition which currently wins the assent of nearly everybody, it is that we need more jobs. “A cure for unemployment” is promised, or earnestly sought, by every Heavy Thinker from…
Sep 15th
The Great Desktop Effects FAQ of 2009 - Ubuntu... →
Sep 14th
Airborne EMTs Shave Seconds to Save Lives in... →
KANDAHAR AIRFIELD, Afghanistan - After they helped save the soldier’s life, the rescue team was pissed. Yeah, they were able to roll out from their plywood hooch, jump on their helicopters, fly to…
Sep 10th
rethrow « Mono Runtime Notes →
In this article, I attempt to explore how Exception Handling (EH for convenience) is implemented in the Mono Runtime. This I do by considering a simple example assembly. As is customary,…
Sep 10th
Opinion: The unspoken truth about managing geeks →
I can sum up every article, book and column written by notable management experts about managing IT in two sentences: “Geeks are smart and creative, but they are also egocentric, antisocial,…
Sep 9th
Customizing the .NET Common Language Runtime |... →
The user double-clicks on a .NET program. The CLR loads it and runs it. Why would anyone need to customize the .NET Runtime? Access to the debugging API is one. Low-level monitoring of things like…
Sep 9th
Embedding a JavaScript interpreter with Mono... →
Sep 9th
Embedding IronPython as a scripting language «... →
A great way of extending an application is to allow users to write their own scripts. Fortunately, with the Dynamic Language Runtime it is fairly simple to provide scripting in your application….
Sep 7th
America's Fat Hatred | Newsweek Health |... →
Practically the minute President Obama announced Regina M. Benjamin, a zaftig doctor who also has an M.B.A. and is the recipient of a MacArthur “genius grant,” as a nominee for the post of Surgeon…
Sep 6th
Patch to add MongoDB Authentication to MongoKit →
Just shipped a patch to Namlook to add MongoDB’s authentication to MongoKit. (Auth.py in MongoKit provides frontend user authentication and should not be confused w/ ACL authentication on MongoDB,…
Sep 4th
Why I (Still) Code - Continuations →
Sep 3rd
Kurt Vonnegut explains drama | Derek Sivers →
“People have been hearing fantastic stories since time began. The problem is, they think life is supposed to be like the stories. Let’s look at a few examples.”
Sep 3rd
Mind - Sleep May Be Nature’s Time Management Tool... →
If there is a society of expert sleepers out there, a cult of smug snoozers satisfied that they’re getting just the right number of restful hours a night, it must be a secretive one. Most people…
Sep 3rd
How to Build a Hackintosh with Snow Leopard, Start... →
Two years ago, I detailed how to build a Hackintosh for under $800—then covered how to do the same with less hacking. Now that Snow Leopard’s out, we’re revisiting the Hackintosh, building a Hack…
Sep 3rd
Using Mercurial Queues and bitbucket.org | Ches... →
Bitbucket is quite young and still in public beta, and they’re working rapidly to make improvements and squash bugs, but they already have plenty of novel features working. One of the coolest ones…
Sep 3rd
Patterns in Python →
What design patterns are applicable to Python? Some patterns are an intrinsic part of Python, other patterns require some careful coding to get the best from them. What new patterns appear in Python?
Sep 1st
iPhone ~ MonoTouch Framework Class Diagram →
VisualStudio 2008 class diagram of MonoTouch.Foundation and MonoTouch.UIKit namespaces from MonoTouch Framework (using DeepZoom). It would be cool if they classes where searchable and hyperlinked to…
Sep 1st