In my copious spare time (hah) I would have liked to get to grips with programming, in a real language such as C or ObjectiveC. I did have a fiddle just before leaving the UK, and indeed was able to wrestle PERL to create some useful (no, really) web-based applications such as the Protein Calculator and the Codon Usage Wrangler.
PERL has its uses but I'm really interested in learning an object-oriented language that I can easily integrate with Apple's wonderful Xcode environment to make shiny applications for my shiny Mac. It's a hobby thing. The problem I have had — aside from the lack of time — is the absence of a worthy adversary, I mean project. So the Protein Calculator and the Codon Wrangler came about because there was a need for those functions in the lab, and how I implemented them seemed the fastest and most accessible way at the time (we had some Other OS users in the lab and I was not going to beat my head about cross-platform code).
But the good folk at MacResearch (confusingly also at http://www.macresearcher.com/ but not http://www.macresearch.com/) have come up with two shiny new online tutorial courses. The first is an Applescript tutorial, which is excellent news for scientists working on an out-of-the-box Mac and who maybe are not as geeky as I think I am. But the exciting development (to me, at least) is the full-on Cocoa for Scientists gig that Drew McCormack has started up. And Drew promises to give lots of real world examples.
Yum, Cocoa.
And in one of those strange coincidences I see today that there is a new , open access journal in the stack, Source Code for Biology and Medicine. I shall watch this, from the battlements of Black Towers (sorry, Ricardipus), over steepled fingers, with interest.
Footnote: I have realized that Firefox 2 has a built-in spell checker. That, and the fact that MovableType's javascript is broken, are two reasons to use Firefox. Safari serves me well for everything else.

Comments
Just a little tidbit: Safari can spell check too. Edit > Spelling > Check spelling as you type is your friend :)
Posted by: l0ne | October 26, 2006 11:30 PM
Why sorry?
Thanks for the tip regarding BaRF by the way - I'm now RSS'd up the Wazoo (via Newsgator, which seems to work).
Posted by: Ricardipus da Whiffler | October 27, 2006 12:17 AM
Because you voted for 'Castle', Ricardipus.
l0ne, thanks for the hint. Never knew that :)
Posted by: BK | October 27, 2006 06:50 AM
pahh... I voted for castle as well, but no no. You wanted the word that reminds more of dungeons and London, hey wait a minute.... ;)
since I am not a macuser (yet) I cannot fully understand the wonders, but I'll learn ... eventually.
One can never underestimate the knowledge of programming and the input on your science. It makes wonders if you know some matrices and stuff regarding proteins etc...
Posted by: challenge | October 27, 2006 08:39 AM
OK - A cocoa app that every lab needs... How about a decent reference manager? Something like iTunes meets EndNote? Imagine it, you should share libraries in the lab via Bonjour (like music sharing), an easy efficient search, connect to online journal sites like you do to the music store... Oh, and the damn thing would work properly too.
Posted by: Andrew | October 27, 2006 06:01 PM
Ahh.. scratch that. Someone's already done it :-). Check out Sente...
http://www.macupdate.com/info.php/id/13674
Posted by: Andrew | October 27, 2006 06:02 PM
Yow, it's US$90 though.
So yeah, that sounds like an easy project to start with . . .
Posted by: BK | October 27, 2006 06:55 PM
If you're Sufficiently Careful you can sometimes get the resulting app to work on Linux and Unix platforms as well, via GNUStep... it's not trivial, but can be done.
Posted by: Nix | November 5, 2006 12:05 PM