Oct 7 2010
Always initialize pointers to nil
Category: Programming
Tags: cocoa, debugging

I’m working on a pretty complex custom application for a client. It allows them to visually build complicated products for their website. Kinda like a Quark lite.

read more…
Sep 16 2010
What to do?
Category: Personal
Tags: girls gone wild, morgantown

I walk out of the Blue Moose, a cafe where I’ve been using the wifi while I wait on my dsl to be installed, and what do I see? The Girls Gone Wild tour bus parked right in front of me. Apparently the University of West Virginia is the number 2 party school in the country, so they were filming at a club next door.

read more…
Sep 11 2010
there's cold, and then there is COLD
Category: Personal
Tags: cold shower, morgantown

I moved into my new place in Morgantown on Wednesday when electricity was finally turned on, but unbeknownst to me, my hot water heater uses gas. The gas company needs access to the basement, which means the landlord needs to be here. And he is harder to get on the phone than I used to be, which I didn’t think was possible.

read more…
Sep 9 2010
inane interfaces
Category: Pet Peeves
Tags: cooking, design, ingredients, interface, meniscus, microwave

I bought a new microwave oven last night (we left my old one back in Texas ‘cause it was in pretty bad shape) and I just used it for the first time – popcorn is popping right now. And as amazing as the features it offers are (it includes a toaster oven in it – Alex wouldn’t stop talking about how I was getting a much better microwave than he has), I already hate it. Why?

read more…
Aug 11 2010
Option Clicking Issues in Xcode
Categories: Apple, Programming
Tags: defaults, nstextview, text selection, xcode

Starting with Leopard, NSTextView added support for rectangular selections and non-contiguous selections. Personally I’ve never used these features. However, they do get in my way.

read more…
Aug 10 2010
Back in the Swing of Things
Category: Personal
Tags: morgantown

The last few years have been pretty bad. Lots of health problems, and I haven’t been able to work much at all. Just a few consulting jobs to pay the rent and medical bills. But things are looking up.

read more…