By John Gruber
Mux — Video for developers
Lots of new stuff in the latest version of Panic’s “one-window web development” tool, but the biggest, by far, is the new plugin interface. In addition to an API for compiled Cocoa plugins, Coda 1.6 also allows you to build text manipulating plugins from shell script languages like Perl, Python, and Ruby, and includes a very nifty Coda Plugin Creator tool for packaging scripts into the proper bundle format. Much like with TextMate bundles, multiple scripts can be packaged together into a single Coda plugin (and, in fact, Coda supports TextMate-compatible environment variables for metadata such as the current line number and the path to the current file).
Brian De Palma at his Hitchcock-channeling best.
Given how successful The Deck has been, and how much better I believe The Deck’s basic model to be versus “regular” web advertising, I’ve long wondered why there weren’t any other Deck-like ad networks. Now there is one: Fusion Ads. Good ideas deserve to spread; I hope this blossoms.
Hypnotizing.
Update: Kottke has details on who built it.
Design and build your own Muppet. Fantastic. (Via Chris Glass.)
Behind-the-scenes story of Sun’s new high-performance storage products. Sure would be nice to hear stories like this out of Apple. (Via John Siracusa.)
Back in July 2007 I linked to a Python script by Pádraig Kennedy called iPhone Backup Decoder; it could parse the backup files iTunes stores when you sync your iPhone (or iPod Touch, although the Touch wasn’t even out yet at that time).
Kennedy has now created iPhone/iPod Touch Backup Extractor, a proper Mac application that converts these backup files into user-accessible files on your Mac. It works with the data from any application, including those installed from the App Store. Craig Hockenberry is already using it to debug hard-to-reproduce bugs.
Free, but donations are encouraged. I kicked in €20.
Performance and feature update to the $59 image editor. New features include a revamped UI for hue/saturation adjustments.