“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 ArticleObject 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 ArticleGitbox 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 ArticleKindle 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 ArticleQuickTime 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 ArticleATPM 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 ArticleNeoFinder 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 ArticleHex Fiend 2.1
HexFiend 2.1 adds support for binary diff viewing, choosing the text encoding, and more.
View ArticleiCloud: Lessons Learned
Kyle Sluder has posted slides from his talk, which is important since much of this stuff is not yet extensively documented.
View ArticleMFIndexSetForeach 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 ArticleBinary 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 ArticleTextMate 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 ArticleCheck App Store Updates With a URL
Cabel Sasser: To send your users to Mac App Store updates, use this URL: macappstore://showUpdatesPage
View ArticleThe 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 ArticleHelp 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 ArticleThoughts 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 ArticleStatic 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 ArticleCornerstone 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 ArticleThe 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 ArticleState 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