Quantcast
Channel: 2011 – Michael Tsai
Browsing all 100 articles
Browse latest View live

“Spamming” the Mac App Store

Tim DeBenedictis (via MacNotables): You see, we have a basic version, a Plus version and a Pro version. And all three have been selling at this point for a year on the iOS App Store. The same three...

View Article


Object File Inspection Tools

Mike Ash: Being able to see all stages of your work can be immensely helpful when debugging a problem. Although you can get a lot done only looking at the source code and the app’s behavior, some...

View Article

Gitbox Is 1 Year Old

Oleg Andreev: Gitbox is still lacking some interesting things like built-in diff viewer, line-by-line staging, tree view or submodules. Those will come soon. But many more important things were already...

View Article

Kindle vs. Nook vs. Kobo Review

Marco Arment: I’ve been able to generate newspaper-style navigation that works on all non-touch Kindles, but the Kindle Touch and Kindle Fire use new periodical-navigation formats that I haven’t been...

View Article

QuickTime History

Tony Smith notes that QuickTime is now 20 years old (via Jonathan Rentzsch): Looking back, it's easy to dismiss the early QuickTime – with its tiny image size and scratchy, low bit-rate sound – as a...

View Article


ATPM 17.12

The December issue of ATPM is out: Cover Sponsors Welcome E-Mail MacMuser: The Best Thing About the iPhone 4S and How to Cope in Clink MacMuser: Box-Shifting Causes Migration PEBKAC: Staying Connected...

View Article

NeoFinder 6.0

NeoFinder 6.0 is a Cocoa rewrite of Norbert Doerner’s venerable CDFinder. It looks like a great update, although I have less need for offline disk cataloging these days. I’ve transferred the contents...

View Article

Hex Fiend 2.1

HexFiend 2.1 adds support for binary diff viewing, choosing the text encoding, and more.

View Article


iCloud: Lessons Learned

Kyle Sluder has posted slides from his talk, which is important since much of this stuff is not yet extensively documented.

View Article


MFIndexSetForeach Macro

Michel Fortin has written a macro for iterating over an NSIndexSet. It looks to be easier and faster than writing your own loop, and also more convenient than using block iteration.

View Article

Binary Constant Macros in C

Tom Torfs (via Jonathan Rentzsch): I’ve been missing the lack of support for binary numeric literals in C. To get around it I wrote the following handy macros, which allows you to simply write...

View Article

TextMate 2.0 Alpha

As promised, the public alpha of TextMate 2 was released before Christmas. Some of the significant changes are support for non-contiguous selection, better multi-file find/replace, color themes, more...

View Article

Check App Store Updates With a URL

Cabel Sasser: To send your users to Mac App Store updates, use this URL: macappstore://showUpdatesPage

View Article


The Software Developer’s Dilemma

Dave Winer: The bottom-line is that the developers would have done better, imho, working with each other, than each of them making separate “deals” with Apple. Because to Apple, they weren’t deals at...

View Article

Help Finish QuicKeys 4 for Lion

The lead programmer for QuicKeys has sadly died, and Startly is seeking someone to replace him and complete the update for Lion (via Chucky). I used to be a heavy user of QuicKeys. Here’s a review from...

View Article


Thoughts on Writing Emails Using Markdown

Benny Kjær Nielsen: Essentially, I would like the visual appearance of an email to be under the control of the recipient and not the sender. The typical workaround when viewing emails is to configure...

View Article

Static Code Analysis

John Carmack: The first step is fully admitting that the code you write is riddled with errors. That is a bitter pill to swallow for a lot of people, but without it, most suggestions for change will be...

View Article


Cornerstone and Subversion 1.7

Zennaware: For example, 1.7’s re-implementation of the working copy status API used by Cornerstone is now 10x slower than the same API in Subversion 1.6. It provides the same output, but what...

View Article

The Failure of iMessages

Drew Schuster: OK, so sending a text and claiming it failed isn’t that bad. What would be really bad is if a “Delivered” text was never actually received. That happens too. All the time. I sent my dad...

View Article

State of the Meat 2011 Edition

Gus Mueller: I’ve come to the conclusion that relying on Apple for any sort of syncing solution or general hosting of your data is probably a bad idea.…Well, the solution I’ve come up with is to ignore...

View Article
Browsing all 100 articles
Browse latest View live