Herein are my New Year’s Resolutions, of the idevdev inclination.

Finish Seven Languages in Seven Weeks

This book takes the reader through the basics of seven quite different languages, most of which are not particularly widely-used, although Ruby definitely doesn’t fit that description, and Prolog should be familiar to computer science students.

The fine folks at The Pragmatic Programmers (http://pragprog.com/) make all of their books available in electronic format at an affordable price, with updates over time. They periodically offer significant discounts, such as on Black Friday, so I’d definitely recommend signing up for their mailing list.

Spend time with SICP

I’ve long had a soft spot for Scheme, but have never gotten very far with my studies. My theory is that it’s easier to learn LISP or Scheme before becoming entrenched with a procedural language like C, but hopefully going the other direction will work if I apply myself.

Work through the tutorials at Rapture in Venice

I discovered this website yesterday (they are responsible for a new XML library for Objective-C, RaptureXML, and my pet iOS project could really use a good XML parser).

The site seems like a fount of useful information.

Make use of Evernote

I’m a fan of mind mapping for organizing my thoughts, but I haven’t found a solution yet that I’m really happy with. Evernote seems like a viable (albeit orthogonal) alternative, and obviously does a great deal more than your typical mind mapping software.

I’m still not 100% comfortable with the privacy implications: I don’t like sharing private information with a company I’m not paying, and there’s nothing in the premium service to indicate I get more privacy as a result. But certainly for capturing useful information about Mac and iOS development, privacy isn’t a concern.

Buy a next generation iPad when they’re available

Not having an iPad (mine died an untimely death) is driving me blinkin’ crazy.

Don’t ignore this blog

…or its counterpart, corporate.mobility. Very easy to start a blog these days, very difficult to keep one going.