November 2008
1 post
MacRuby →
MacRuby is the only project introduced in the last year or so that’s come close to exciting me as much as Clang.
Nov 12th
August 2008
5 posts
Aug 19th
1 note
WatchWatch
Yesterday’s future, tomorrow! Or maybe next week.
Aug 19th
You want this method.
On NSArrayController. - (id)clickedObject { NSInteger index = [tableView clickedRow]; return [[self arrangedObjects] objectAtIndex:index]; }
Aug 15th
Edit after insert in NSArrayController
Hacky; improved version coming soon. - (void)editObject:(id)object { [self setSelectedObjects:[NSArray arrayWithObject:object]]; [tableView editColumn:0 row:[self selectionIndex] withEvent:nil select:YES]; } - (void)add:(id)sender { [super add:sender]; assert([self selectsInsertedObjects]); // cheating [self...
Aug 15th
The NDA sucks.
Get over it.
Aug 4th
July 2008
1 post
Protocol Buffers == Thrift == XDR →
Finally, someone remembers XDR, which is as old as Sun RPC.
Jul 14th
June 2008
2 posts
Mailing list: HEADS UP: OpenSSL problems after GCC... →
Hey, GCC: you suck. That’s just mean.
Jun 30th
Jun 23rd
May 2008
5 posts
NSDataCategory →
CocoaDev’s great collection of NSData category methods. zlib, MD5, CRC and more.
May 27th
Xcode Tips of the Day, by Chris Espinosa →
It’s his business to know.
May 21st
Name mangling →
C++ FTL.
May 13th
macosx-dev →
Let’s call it the unofficial cocoa-dev. Lower traffic, but more like a family dinner than a yelling match at the football pitch.
May 8th
Tip.
Junior Mints make your programming go faster. NetNewsWire makes it go slower. Unless you follow this blog. Then: faster.
May 8th
April 2008
8 posts
Type punning isn't funny: Using pointers to recast... →
Matt Gallagher started a Cocoa blog in February, and it’s off to a great start. Here’s a nice post on the dangers of type punning and the crutch GCC hands you to lean on.
Apr 15th
Cocoa with Love →
A Cocoa blog with lots of interesting posts. There are nice graphical overviews of loading processes in Cocoa, performance analyses of Core Data apps, and more.
Apr 11th
What the hell?
If you’re looking for Mac development help, you couldn’t find a worse forum than #macdev. Well, at least 50% of the day, anyway. Bunch of jerks, those guys.
Apr 10th
Cocoa Tutorial: Using NSError to Great Effect →
Mr. Zarra is on a roll. The error responder chain is your new bicycle. It will come to see your play. It will pour you a cup of coffee. It will remember your birthday.
Apr 7th
Git and .mac: A Match Made In Purgatory →
Marcus Zarra finds a good use for .Mac. Wow!
Apr 7th
Adjust Color from F-Spot →
I’m glad the GNOME world does lots of independent UI development work. Oh well, it’s better than KDE.
Apr 7th
benstiglitz: this conversation is nuts, we need a token
benstiglitz passes the token
SRabbelier: benstiglitz: the one from the "Tolkien Ring Network" that made Mordor fall?
Apr 7th
“Generally non-preemptive kernel mode code”
– A guide on developing an OS kernel, explaining how different parts of the system run
Apr 4th
March 2008
8 posts
Unless you hate Spotlight, please write your files in one go. And think twice about packages; they’re great for BIG (or indeterminately sized) documents, but not lots of tiny ones.
Mar 31st
Mar 21st
Git →
Do I really have to say anything else? Just use it.
Mar 21st
GCDrawKit →
An incredible drawing canvas library.
Mar 21st
“Feature request for IM/IRC apps: typing “s/foo/bar/” should _actually_ replace...”
– Matt Gemmell on Twitter
Mar 20th
Mar 18th
Undocumented OS X goodness. →
There’s lots of great stuff here.
Mar 18th
The best new class you didn’t know about
NSViewController. It’s the shit.
Mar 18th
November 2007
6 posts
Making properties your friend
id x; NSString *s; x = s.stuff.other; // bad id s; x = s.stuff.other; //good
Nov 27th
Deusty Designs: Open Source HTTP Embedded Server →
Put a web server in your app. Ewww, but hey, why not.
Nov 26th
Terminal 2 Release Notes →
What’s really new in Terminal.
Nov 7th
1 tag
NSCopying in RubyCocoa
objc_method :copyWithZone, '@@:^v'
Nov 6th
Nov 2nd
Nov 2nd