I started writing an Automator script to do a nightly fresh checkout of SpotDJ, build the product, run the tests, and check in the latest version. I didn’t see an automator action that could do an svn checkout (though there is one […]
Some time in 2005, I was riding CalTrain to work and listening to my iPod. Again. Hearing music that I liked — stuff that I had rated 5 stars. But I wasn’t really listening. I was flipping through tracks rapidly because I […]
Recent projects have given me the opportunity to do some coding on the Mac. I used to be a Mac Shareware Author back in the mid-90’s, but I haven’t done any development on OS X, other than going through the same Apple […]
Loyal readers will recall that I love the ScrapBook extension for FireFox. I can’t count the number of times that I’ve researched something (a vacation, an investment, etc.) and collected data by just leaving tabs open, acquiring a mess of bookmarks, or […]
I’ve recently come upon two Ajax-like techniques that violate the letter of the Ajax law, but also make things a lot easier. Technique #1: Forget the Callback All of the Ajax tutorials and frameworks I’ve looked at use the callback approach. The […]
I just got this message from my friend at Bravo: From: <removed> To: klep Subject: Re: What’s up? Dude, you think you’re kidding, but they’ve got this reality show thing down to a science. There’s a form that you fill out to […]
My wireless network seemed slow this evening, so I decided to take a peek at the DHCP clients. I had kept my network open for several reasons, and sure enough, several sketchy computers seemed to be sucking up bandwidth. Reversing my “every […]
Contrary to any potentially logical explanation, my fear of holding babies had nothing to do with dropping them. I was more afraid of a perfectly calm child being handed to me and deciding to go into his or her freak out state. […]
ScrapBook is the best FireFox extension ever written. It lets you select bits of a web page (including structure, formatting, images, etc.) and save them into hierarchically organized locally stored clippings. You can edit them, arrange them, highlight excerpts, add notes, etc. […]
Working with two separate compact flash cards was a little more complexity than I could handle in India. Due to a mixup with filenames, I ended up overwriting 78 pictures that Marni and I took between Agra and Jaipur. Luckily, I discovered […]