Archive for the 'Programming' Category

Suicidal Code

Friday, July 13th, 2007

Some code is not meant to live forever. In particular, during development phases of projects, it can be very reassuring to know that a particular release of an application will have a short life-cycle, because you’ll be (relatively) assured that users aren’t accidentally running crufty old (development!) versions of the app. The basic means of […]

Wasn’t I Cute?

Friday, June 22nd, 2007

A variety of influences tonight pointed me towards my earliest published article, for MacTech, in 1999 or so: MascBug Revisited I was really just a kid. But I had learned an awful lot about debugging, thanks to my awesome job in the Apple system integration team. I guess that made me feel pretty confident about […]

WebKit’s New Element Inspector

Thursday, June 21st, 2007

The WebKit team is picking up on Steve Jobs’s “one more thing” habit, announcing yesterday a new HTML element inspector, built into the latest WebKit nightly downloads. Play around with it for just a few minutes and your jaw will drop. It’s especially fun to click around the DOM hierarchy and watch as WebKit obscures […]

Observing Collections With Bindings

Thursday, June 21st, 2007

I just noticed a new section on mmalc’s very helpful “Cocoa Bindings Examples and Hints”: Observing a Collection I have personally found this very confusing when I’ve used bindings in my projects. The problem arises when you’ve got application model data stored in some “free” data structure like a dictionary or array. The model data […]