Archive for the 'Programming' Category
Thursday, March 2nd, 2006
I read Jason O’Grady’s comments (via Daring Fireball) on the keyboard backlight of the MacBook Pro with some surprise. I am the proud owner of one of these new machines, and his experience doesn’t exactly match mine. Granted – I don’t have a PowerBook G4 to compare against – I haven’t owned another Mac laptop […]
Posted in Apple, Intel, Technology | 3 Comments »
Monday, February 27th, 2006
First let me say, I love Netflix. When I’m not programming, sleeping, or running, I’m usually watching Netflix. What a life! A friend who also loves Netflix came to me with a puzzling problem. He’s coming out of a long term relationship, and among the other shared possessions to be carefully divided was the couple’s […]
Posted in AppleScript, Hacking | 6 Comments »
Sunday, February 26th, 2006
Every good API (or language) should have a fundamental, powerful, impossible to ignore encapsulation of a primary building block in computer programming: the string. Wikipedia defines a string as a “sequence of various simple objects.” Wow! That’s an indulgent definition, but kind of nice in its flexibility. When such a robustness is properly implemented in […]
Posted in Cocoa, Debugging, Programming | 7 Comments »
Saturday, February 11th, 2006
(Note: The title of this entry is an homage to Aldous Huxley’s classic Doors of Perception.) Most Mac users and many developers don’t realize how extensively windows are used in the composition of the overall UI experience on Mac OS X. In the years since Mac OS X was first released, the basic “Quartz Window” […]
Posted in AppleScript, Cocoa, Programming, Usability | 22 Comments »