Step 1: install plugins. Step 2: forget to actually use plugins until half a year later. (A very useful list — we already use a couple of these.)
How to respond when someone asks you to write a function to reverse a linked list.
Interesting:
ScriptKit is a touchable programming environment for building simple mobile prototypes on iPad using native iOS UI components and social media APIs, available via an intuitive drag and drop interface.
Free for trial with in-app purchases. Haven’t tried it yet.
When Allie used to jump up on my keyboard I thought that she just wanted attention. Through purr programming I have learned that she is actually trying to stop me from doing something stupid.
Worth a try
Woohoo! We’ve been waiting so long for well no we haven’t not really.
Khan Academy does Computer Science, courtesy of John Resig, creator of jQuery. His blog post goes into some detail about the pedagogy they’ve adopted and the technology behind it. Looks promising, and we’ll see if we can try this out with students at some point.
Apple’s WWDC developer videos have lots of great resources, but the information in them isn’t easily findable unless (a) you’re logged in to the developer site, and the code in the video is posted somewhere as a sample, or (b) you watched the video recently and vaguely remember what year it was from, which video it was, and where in the video you heard about it.
This method by Carl Brown is great for creating a faux index of WWDC developer video content, right on your Mac:
I keep all the slides for WWDC 2010, 2011 and 2012 in subdirectories of a folder named “WWDC slides” in my Documents directory. It’s indexed by Spotlight on my Mac.
From then on, when I’m working on a project, and I’m having trouble with something, or trying to remember something I might have seen, I open up that folder in Finder, and type the Class or Method names of the Classes I’m working with, and Spotlight will tell me the session names of the videos I might want to watch.