April 5, 2008 I tried to tackle the task of taking pictures of the blooming Sakura blossoms, but pretty much uniformly failed. I guess a one-handed gunslinger's approach to holding the camera might have contributed.
April 5, 2008 Recently I spent a while trying to figure out how to open files in my Cocoa app. Not just open them, but have the correct application launch with that file as an argument. I knew that Carbon achieved this with LaunchServices, but was unsure about the Cocoa equivalent to LaunchServices. But, it turns out to be quite easy to use. (Hint: its NSWorkspace.)
March 12, 2008 Accessors and mutators are often the scourge of new programmers, mostly because they appear to be needless lines of code that get in the way of writing code that does something. I think thats mostly because no one has ever introduced them to just why accessors and mutators can be so useful.