iOS 4.3: imp_implementationWithBlock()
Dynamically add methods to your Objective-C classes using blocks as the method implementation.
iOS 4.3: imp_implementationWithBlock()
Dynamically add methods to your Objective-C classes using blocks as the method implementation.
High Order Blog: Learning to Leave Vim and Embrace Xcode
Moving Away from Vim
I’m a big believer in the Pragmatic Programmer maxim “Use a Single Editor Well”. My editor of choice is Vim. Modal editing lets you do just about everything without leaving the home row. No carpel-tunnel-inducing key combinations required.
I’ve spent more effort than…
“Edit and view hexadecimal color codes in the standard Mac OS X color panel”
Paging-enabled UIScrollView With Previews
Useful tips. The hit test algorithm is a bit sloppy, but it did a good enough job of pointing me in the right direction that I was able to solve my particular problem easily.
Level 3 Communications Issues Statement Concerning Comcast’s Action
On November 19, 2010, Comcast informed Level 3 that, for the first time, it will demand a recurring fee from Level 3 to transmit Internet online movies and other content to Comcast’s customers who request such content. By taking this action, Comcast is effectively putting up a toll booth at the borders of its broadband Internet access network, enabling it to unilaterally decide how much to charge for content which competes with its own cable TV and Xfinity delivered content. This action by Comcast threatens the open Internet and is a clear abuse of the dominant control that Comcast exerts in broadband access markets as the nation’s largest cable provider.
Why Evan Williams of Twitter Demoted Himself
Good read about Ev Williams, his personality, and the direction of the company.