Archive for the 'Programming' Category
Wednesday, August 3rd, 2011
Most Mac and iOS developers know that when you build an application, you advertise a number of details about the application in the “Info.plist” file, located inside the application bundle. You can examine any application on your Mac and see what kind of information the developer has conveyed about it: Navigate to a .app file […]
Posted in Cocoa, Darwin, Debugging, Hacking, Xcode | 2 Comments »
Wednesday, August 3rd, 2011
One of the thrills of software development is how much power is placed into the hands, literally, of a single engineer. Software takes work, and lots of it. But thanks to frameworks of reusable code, individuals are consistently able to “outbuild” the work of our predecessors, while exerting the same or less effort. Consider the work […]
Posted in Business, Cocoa, Design, Motivation, Technology | 1 Comment »
Friday, July 29th, 2011
I’ve been running OS X Lion for a long time and generally enjoying it. But at some point along the line, Safari 5.1 stopped correctly inserting my keychain passwords into forms for me. For the longest time, I assumed it was simple mistakes: I had neglected to ever approve “remember this password,” or I had […]
Posted in Debugging, Lion, Security | 11 Comments »
Friday, July 29th, 2011
I’m tracking down a mysterious behavior of Safari in Lion, where it seems to fail to enter my password for logins that I’ve saved to the keychain. In the process of looking into this, I noticed that “Keychain Scripting” has mysteriously disappeared from Lion. As far as I can tell you must copy Apple’s scripting addition […]
Posted in AppleScript, Hacking | 13 Comments »