December 2009
8 posts
Pan co'Santi: Walnut Bread from Jim Lahey Cookbook... →
assertTrue( ): NoSQL Required Reading →
November 2009
10 posts
WTF is a SuperColumn? An Intro to the Cassandra... →
Java theory and practice: Stick a fork in it, Part... →
The new concurrency models (fork/join) for JDK 7
Riak Basics →
The first step to getting started with Riak is to grab the source and compile it. You will need Erlang installed on your system.
Roundup: Scala for Java Refugees - Code Commit →
To be honest, Iâm somewhat kicking myself for writing this post. As Iâve said many times: roundup posts are for people who are too lazy to write real content. I canât tell you how many blogs…
Jonhnny Weslley's blog: SHadoop →
GridGain - Cloud Development Platform : Weblog →
Scalar is a cloud computing DSL based on Scala language and GridGain 3.0 runtime. Let me explain in a bit more details.
First of all, it is a DSL - Domain Specific Language for cloud computing….
Lineland: Hive vs. Pig →
On the Road - At the Airport, a Box of Cash... →
And then, according to a transcript of the encounter that was later released as part of a lawsuit, Mr. Bardmass persisted, âYou may not be legally required to tell me that, but you will be legally…
Jim McBeath: Mixing Java and Scala →
After getting somewhat comfortable with writing a Scala-only application, I wanted to see how hard it would be to take an existing Java application and add some Scala code to it. I thought this would…
Scala Blog: A Scalable Language, and a Scalable... →
you can use Hadoop from Scala pretty easily. Unfortunately, like many Java libraries, Hadoop requires a lot of boiler plate, and it’s of course not well integrated with some of the higher-order…
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…
The Ten Minute Guide to diff and patch →
[Wine] Civ4 in Wine 1.1.25 on Ubuntu 9.04 -... →
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…
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,…
Lighttpd - HowToFightDeepLinking - lighty labs →
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…
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…
How-To: Repairing Faulty Headphones ·... →
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…
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…
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…
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…
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…
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…
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…
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…
The Great Desktop Effects FAQ of 2009 - Ubuntu... →
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…
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,…
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,…
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…
Embedding a JavaScript interpreter with Mono... →
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….
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…
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,…
Why I (Still) Code - Continuations →
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.â
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…
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…
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…
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?