I was looking for a way to put together simple HTTP based services with as little fuss as possible. In this case that meant having a self contained script with minimal external dependencies, skipping even apache (for various reasons such as not having root access on the box, not having …More
I'm thinking through an implementation that I'd like to scale some day. Essentially it's a message processing system with a small bit of state to pass around. Mostly it's a matter of handing messages off between various workers.
In Java world I'd do this with threads. If I wanted to …More
This is a recipe for setting up pageant.exe on windows to allow ssh login without having to type in the password every time. Mainly for my own notes.
From putty download: putty.exe , puttygen.exe, pageant.exe .
Run pageant. Take the default options and move your mouse around till …More
The Django folks have started publishing preview copies of The Django Book for free on the Web. This is similar in concept to Beta Books, except that this one's free - you don't have to pay for anything. Excellent.
But far more interesting is the comment and feedback system. They've taken …More
The Rev. Ted Haggard admitted Friday he bought methamphetamine from a male prostitute but maintained he never had sex with the man and never used the drug.
I bought it for myself but never used it. I was tempted but I never used it," he said …
I've been interested in DabbleDB for some time now, since they first showed up on the scene with their Under The Radar demo. I immediately pointed a friend at them, who in turn got very excited and spent a few days integrating his app with theirs, only to give up …More
I find people are often curious and ignorant of the social norms in Iran. Here's a representative snippet in photos:
Unmarried couples of the opposite sex are not permitted to associate with each other in public. Women are required to cover their hair and bodies at all times when in …More
I've been following various learned discussions of housing prices and thought I'd add my own mini-view on the San Diego market.
In my neighbourhood there is a significant decline in housing prices (probably about 15% off the peak), and the number of houses for sale is significantly higher than it's …More
Interesting talk from Dan Gilbert on the factors driving satisfaction and (Dan concludes) happiness in humans. This one is worth listening to help understand your own reactions to choices, as well as to help you decide how to present choices and options to users of your products, people you are …More
I've been a long time user of Bloglines, but I kept hearing good things about Google Reader and decided to give it a try…
Well, I'm a convert. The switch was fairly easy - just export OPML from Bloglines and import into Google Reader. The main selling point for me is …More
Check out Carnival Booth: An Algorithm for Defeating the Computer-Assisted Passenger Screening System, via Bruce Schneier's post on profiling.
Fascinating. The government's CAPS screening program actually ends up helping determined terrorists. And if we've learned anything it's that the terrorists are determined and clever.
If security matters to you, always …More
The Abolish XML Namespaces article is finally published at IBM DeveloperWorks. Here's the abstract:
Experience shows XML namespaces can be a common cause of confusion and a major complicating factor in XML adoption. In this article, the author argues that XML namespaces do not offer a good solution for the …
Kurt Cagle has some interesting thoughts on RSS/Atom as a replacement for SOAP. He mentions WS vendors will likely poo-poo the idea, so I'm compelled as a reformed former vendor to comment.
I think Kurt makes excellent points. A lot of the Web is syndication oriented, and certainly RSS …More
Go read Inside LiveJournal's Backend for an excellent real world study of how to handle very high levels of traffic.More
I shaved my head yesterday. People always ask why when I do something like that. Mostly because I'm an idiot, but also because of something Dr. Martin Luther King Jr. said:
The soft-minded man always fears change. He feels security in the status quo, and he has an almost morbid …
Sound Advice and Blueslugs weighing in on tagging in general and for unix file system respectively. You may have seen Pooya's and my thoughts on this.More
Pooya's onto something here. He talks about tagging powerpoint slides to allow for easy find-and-paste into new presentations. He's proposing it would be a feature of Powerpoint.
But why not make it more general and have it be a cross application / medium / location capability? You can tag anything if you …More
I love this kind of thing. From New Scientist:
Knowing when you have been ripped off is not solely a human skill, biologists have discovered. Monkeys can spot a raw deal when they see one, and if they are not treated fairly they throw a tantrum.
You can gain so …More
Google is sending me the most traffic. After that, at about 1/4 the rate of Google, it's Technorati. Other search engines are way behind. I'm impressed; at least for my topic area, Technorati seems to be a very popular tool.
I had also started doing del.icio.us tags …More