Quantcast
Channel: December 2007 – Michael Tsai
Browsing all 16 articles
Browse latest View live

Developing With Leopard

Mike Ash posts his thoughts on what’s new in Leopard for developers. Garbage Collection Yes, this is a big deal, and Apple seems to have done a good job. I don’t know why people thought this would be...

View Article


ATPM 13.12

The December issue of ATPM is out: Cover Sponsors Welcome E-Mail Bloggable: Would You Like a Cup of Coffee With That? Mac About Town: Visions of Sugar Plums MacMuser: And Here’s Another Thing About...

View Article


Image may be NSFW.
Clik here to view.

MacSanta 2007

MacSanta is coming early this year. Today you can save 20% on DropDMG, EagleFiler, and SpamSieve, and on software from other fine Mac developers. A 10% discount will be available through December 31....

View Article

The Case Against Insensitivity

Drew Thaler explains more about why he doesn’t like case-insensitivity in filesystems. My somewhat naive opinion on this issue is that putting these smarts in the filesystem smells like bad design. It...

View Article

Facebook and Decentralized Identifiers

Jens Alfke: The best approach to identification seems to be to give up on having the identifier try to prove its own relationship to a “principal” (person or entity). Instead, the relationships are...

View Article


Newton Storage History

Landon Dyer: One afternoon Michael Culbert, the Newton technologist, came into my office to discuss battery contact bounce. I’d been nervous about the robustness of the storage system and had talked...

View Article

Verifying Specifications

Joel Spolsky: So, the bottom line is that if there really were a mechanical way to prove things about the correctness of a program, all you’d be able to prove is whether that program is identical to...

View Article

The Future of Quicksilver

Lifehacker interviews Quicksilver creator Nicholas Jitkoff: As for as progress goes, yes there will be progress, but in a much more experimental vein. I released two branches, the one that the B50s...

View Article


Google Chart API Fun

Philippe Mougin combines Google’s new chart API, Cocoa, F-Script, Core Image, and Leopard’s new Scripting Bridge to create a pretty impressive demo.

View Article


Acorn Trim 1.0

These scripts, inspired by Bosco’s Foto Trimmer, make it easy to crop a single row or column of pixels off the edge of an image that you’re editing in Acorn. This can save you some intricate mouse work...

View Article

Automator - Run Python Script

Jonathan Wight has written an Automator action that lets you type Python code directly into an Automator workflow. It even provides syntax highlighting and Edit With BBEdit. PyObjC is used to help...

View Article

Transitions and Epiphanies

Wil Shipley’s engineers get hired away by Apple, and he fights Core Data’s undo architecture. I’ve long been skeptical of these “magic” features and have wished that Apple would concentrate more on...

View Article

Choosing a Distributed Version Control System

Dave Dribin: The year of 2007 is looking to be the beginning of the Golden Age of Version Control Systems. The DVCs became more stable and got much better documentation. Over the next year, I think...

View Article


JRSwizzle

Jonathan Rentzsch has started a project to implement method swizzling correctly with different versions of the Objective-C runtime: There’s at least four swizzling implementations floating around....

View Article

Safari 3 Favicons

Jesper says that, due to a bug in WebKit, if you want your application to receive the -webView:didReceiveIcon:forFrame: delegate method, you have to start up the (private) shared icon database.

View Article


HFSDebug 3.0

Amit Singh: I found some time today to make a certain feature of HFSDebug work on Leopard. The new version is available for download here. The new version should run on both Leopard and Tiger, but...

View Article
Browsing all 16 articles
Browse latest View live