Wed, Dec 4
Python and asynchronous I/O with Tulip [video]

Guido van Rossum, creator of Python talks about the addition of synchronous I/O to the Python standard library:

Tulip is included in Python 3.4

Software update framework for OS X applications

Andy Matuschak is the author of Sparkle, a framework to help with software updates of Cocoa (OS X) applications.

True self-updating–no work required from the user. Supports bundles, preference panes, plugins, and other software. Deep delegate support to make Sparkle work exactly as you need.

Sparkle is used in many familiar OS X apps including Textmate, Evernote, Adium, Handbrake, among many others.

Tue, Dec 3
Resolving code signing issues in Xcode 5.0

Upgrade to Mavericks? Any chance you’ve seen this or something similar when attempting to sign an app:

code failed to satisfy specified code requirement(s)

Olivier HO-A-CHUCK:

If you have recently updated you Xcode version and your favorite re-signing script suddenly does not work…then it might be possible that you have to change codesign_allocate path on your environment variable.

Oliver shares the codesign allocate paths for the various versions of Xcode and includes a shell script to export the appropriate setting based on the version of Xcode installed.

Mon, Dec 2
Using Objective-C objects in AppleScript

AppleScript certainly has its place, however, the language itself leaves a little to be desired. With that said, how can one not be intrigued by the idea of Objective-C objects in AppleScript?

Don Southard:

The framework AppleScriptObjC allows users to write scripts with an interesting fusion of the AppleScript and Objective-C languages.

Basically this means that you can use simplistic Objective-C code in an AppleScript with the seemingly easier to grasp syntax of AppleScript.

If you are familiar with Objective-C and AppleScript, check it out.

Xcodebuild alternative for more effective build and test cycles

xctool is an open source project from Facebook:

xctool is a replacement for Apple’s xcodebuild that makes it easier to build and test iOS and Mac products. It’s especially helpful for continuous integration.

One feature of xctool that rules is the output – Colored text and a clean, readable display make it much easier to find problems.