Mercurial for source code management rocks

If you’re an engineer and use svn, but have not checked out [mercurial](http://mercurial.selenic.com/wiki/) do yourself a favor and do so. Basically, it is a kick ass source code control system that keeps everything in the working directory and supports distributed repositories. Can you say offline checkins? Sure, because there is no online! Everything is right… Continue reading Mercurial for source code management rocks

Published
Categorized as Uncategorized Tagged

Debugging iPhone memory releases

Recently helped John debug why a NSString returned from [UITextView text] was invalid after being returned by a method invoked via NSInvocation on a different thread. (There’s a mouthful) Anyway, I don’t know gdb very well, so some googling around and I found [this cocoadev article](http://www.cocoadev.com/index.pl?DebuggingAutorelease) on debugging autorelease. It helped a lot! I wanted… Continue reading Debugging iPhone memory releases

Published
Categorized as Uncategorized Tagged