Archive for March 2009
Diverse interests
The top four entries of my blog have remained extremely consistent over time. Arranged alphabetically, they are:
- CouchDB on MacOSX Leopard
- Flex 3 addChild() and initialize()
- iPhone OpenGL ES [UPDATED]
- Tivo Series2 First Setup Without Phone Line
- TypePad and SquareSpace
What strikes me about this list is that the subjects are very diverse, but thematically they are all help guides: I have learned something and I share it in hopes that it will be useful to other people. Look for more entries like that in the coming months.
I myself wrote this
Tonight I found myself trying to decide between “me” and “myself” while writing an email. My usual heuristics failed me, so I decided it was finally time to learn the grammatical underpinnings of “myself” and know with certainty which word should be used in which contexts. I headed over to the excellent Grammar Girl blog and found an article about the appropriate uses of myself. If you’ve ever been tripped up with any English grammar, check out Grammar Girl.
2009 Goals Progress
In January, I posted my goals for 2009. I haven’t looked at them much since then. Let’s see how I’m doing.
Finish reading Pragmatic Thinking and Learning I haven’t picked up the book yet this year.
On target? No
Learn Erlang and develop at least one non-trivial application with it I have read a few more chapters about Erlang, but I couldn’t read or write a serious Erlang application.
On target? No
Learn git and use it exclusive on at least one project I have read the PragProg book and I now have a personal project for which I’m using git exclusively and hosting as a private project on GitHub.
On target? Complete!
Learn Mercurial (hg) and use it exclusively on at least one project I haven’t looked at hg at all
On target? No
Learn OpenSolaris and adopt it as a part-time development platform I have “two”: books and VM instance of it, but I don’t think that I will make serious progress learning OpenSolaris until I install it as the primary OS on a workstation
On target? No
Learn dtrace and other application performance analysis tools, and use them to improve the performance of at least one solution I develop I have read about a third of Sun’s DTrace guide, but I haven’t been using the knowledge on anything so it’s slipping away from me.
On target? Yes
Learn enough about Nagios for basic system monitoring I haven’t started on this yet, but it has shuffled up a little on my priority list now that I have a VPS
On target? Yes
Play with CouchDB Haven’t touched it. Haven’t even read the book going up online.
On target? No
Spend serious time learning EC2, running instances, monitoring them, respawning them, and so on — get comfortable in the cloud I have already spent a lot more time spinning up and working in EC2 instances than I did in all of 2008, but only for experimenting and profiling — basically using EC2 to avoid buying another computer for my home. However, I have started using Slicehost for VPS. It’s not utility computing and it’s not really cloud computing, but it’s moving in that direction.
On target? No
Significantly contribute to at least one open source project I haven’t even picked an open source project to which I want to contribute. I had considered Adobe Alchemy, but it’s not OSS.
On target? No
Write 80 or more articles for this blog over the course of 2009 This is only my fourth post this year.
On target? No
So there I am. How are you doing on your new year’s resolutions?