Author Archives

Installing VMware Server 1.0.6 on Ubuntu Hardy

It generally works pretty well, but I found the following problem, and Google was no help:
Building the VMware VmPerl Scripting API.
Using compiler “/usr/bin/gcc”. Use environment variable CC to override.
Unable to compile the VMware VmPerl Scripting API.
********
The VMware VmPerl Scripting API was not installed.  Errors encountered during
compilation and installation of the module can be found here:
/tmp/vmware-config4
You [...]

Seamless SSH

I’m transitioning my daily work desktop from OS X Leopard to Kubuntu Hardy. (I’ll be writing more about that in the future.) My job is split between managing people and doing development and system administration for a bunch of Ubuntu boxes, so running the same platform that I’m administering makes a lot of sense. I [...]

Real Apple Fanboyism

In much of the web, being called an Apple Fanboy simply means you’re debunking myths thrown about by Mac-haters. And the Macalope is great at that. And if that is being an Apple Fanboy, then I am guilty. There’s a lot of hate thrown around there just because Macs are “cool” and some people have [...]

Book Review: “Release It!” by Michael T. Nygard

I just finished “Release It!: Design and Deploy Production-Ready Software” by Michael T. Nygard, from The Pragmatic Programmers. This isn’t the book I thought it was when I bought it, but it’s still a really valuable read. “Release It!” focuses on (and most of the author’s experience seems to be) massive, web-scale e-commerce sites, generally [...]

Not Enough

I’m having a … crisis of confidence isn’t the right word, but I’m not sure what is. Let me set the stage. I work at a spectacular place, and have a job I care deeply about.
The success of our company depends on my performance. If I do my job poorly, our company could go broke, [...]

Nice little BASH one-liner to iterate through a directory

for afile in /home/auser/adirectory/*; do echo $afile; done
Useful for all kinds of things. And I can never remember how the syntax changes between doing a for statement in a bash script and doing it as a one-liner on the command line.

Job Interviews; Personality Does Matter

I recently interviewed a very intelligent, capable programmer who was near the start of his career. I decided not to make him an offer, and he sent a very nice follow-up e-mail asking for tips on how to present himself better. I figured my reply might be very useful to other applicants, so I’m posting [...]

Getting it out of my head

I had a conversation with a friend on Sunday that really stuck with me — made it difficult to sleep that night. She was talking about her father, a retired cop, who carries a gun with him everywhere. It was a sad story, for a lot of reasons, but it’s not my story, and I [...]

I’ll steal good ideas from anywhere

This is from a “Fresh Air from WHYY” Terry Gross interview with Dr. Richard Shannon, Chairman of the Dept. of Medicine of the University of PA Health System.
@ 43:48
“We learned early on that much of the focus in infection prevention was on how you place the catheter. What we learned through our observations (and borrowing [...]

Worst. Cover. Letter. Ever.

This used to contain the text (with names and e-mails taken out) of a cover letter I received from someone applying for a job. The letter was a masterpiece, insulting (either by assertion or implication) almost everyone at the company.
Despite the over-the-top nature of the letter, posting it here and picking on it started to [...]