Quantcast
Channel: January 2010 – Michael Tsai
Browsing all 16 articles
Browse latest View live

NSRunLoop Internals

Mike Ash: It’s also helpful just to demystify a class. It’s easy to get into magical thinking, where you see a class as being incomprehensible and elevated above the mortal plane. The fact is, while...

View Article


Apple’s Technical Feats of the Decade

Fraser Speirs: It’s Apple-retrospective time all over the internet, and everyone’s talking about Mac OS X, the iPod and iPhone. I wanted to take a minute and reflect on ten lower-level technical...

View Article


ATPM 16.01

The January issue of ATPM is out: Cover Sponsors Welcome E-Mail MacMuser: CoPilot Lets Me Do It My Way MacMuser: It Just Sits There Dribbling How To: Building Your Own Additions to the Services Menu...

View Article

Why TextMate 2.0 Is Not Developed in the Open

Allan Odgaard: To realize this I felt it was necessary to start from scratch, and it has involved a lot of experimentation, rewriting, and it is why I didn’t feel like discussing progress in the open...

View Article

Unison 2 Color & Contrast

William Van Hecke examines the interface of Panic’s newly released Unison 2.

View Article


Deprecation

Nat! doesn’t like that some Foundation functions have been deprecated in favor of dyld functions and constructs a graph showing how many symbols each version of Mac OS X deprecated.

View Article

A Decade of Mac OS X Reviews

John Siracusa: This ten-year marker presents an opportunity to do something technology writers usually avoid. I’m going to look back at some of my hopes and fears from the early days of Mac OS X’s...

View Article

Email init

Brent Simmons wants Mac developers to build an open-source Cocoa IMAP client.

View Article


Tickets 1.0

Tickets is a Mac application for creating FogBugz cases (via Justin Williams). You can set a quick-entry hotkey and include screenshots.

View Article


Mac and iPhone Applications With Unit Tests, Refactored

Dave Dribin refactors and improves Matt Gallagher’s sample test-driven Cocoa application: The problem is that Matt’s code is testing the string formatting by asserting the web view’s HTML and text...

View Article

Pen vs. Keyboard vs. Newton vs. Graffiti vs. Treo vs. iPhone

Phil Gyford (via John Gruber): For some time I’ve been meaning to test my small collection of PDA/smartphone gadgets to see which of their methods of input was quickest. The iPhone’s software keyboard?...

View Article

Realism in UI Design

Lukas Mathis: The thing on the left is a house. The thing on the right means «home». Somewhere between the two, the meaning switches from «a specific house» to «home as a concept». The more realistic...

View Article

Build Automation

Allan Odgaard: Of the many build systems I have looked at, I don’t see anything which has this simple axiomatic definition nor is actually very versatile. A lot of build systems have been created...

View Article


In Praise of git’s Index

Aristotle Pagaltzis: Today, I use it and rely on it so much that I can’t imagine moving to any other VCS that doesn’t have this concept. (And none of the contemporary contenders do.) Because of this, I...

View Article

Solving the Photoshop Elements Color Shift Problem

Joe Kissell: In principle, the solution is simple. Your photo editing software should remove the profile, but then modify the raw pixel data to give the colors the same boost that they would have...

View Article


iPad Thoughts

I have a MacBook Pro and an iPhone. Both are great, but—for me—I don’t feel as though there’s a gaping hole in the middle. It would probably be useful, though not essential, to have a digital reading...

View Article
Browsing all 16 articles
Browse latest View live