Top Ten Commands (redux)
A few years ago I posted a list of the top ten commands I use gleaned by parsing the output of history. Here's the origional list ca. 2008:
aaron@athena ~$ history | awk '{print $2}' | sort | uniq -c | sort -rn | head 134 ls 90 svn 77 cd 16 sudo 15 gvim 12 rm 11 script/server 11 hg 10 mongrel_rails 7 slocate
... and here's the new list ca. 2010:
aaron@ares ~$ history | awk '{print $2}' | sort | uniq -c | sort -rn | head 198 hg 59 paver 41 ls 36 ./blogc 33 cd 26 python 19 gvim 14 fab 12 rm 12 ./dist/sassey
And the winner is...
The big change is that Mercurial has completely replaced Subversion as my version control system of choice. Not only that, but I actually use hg more than I used to use svn. Part of this is that hg is better/faster/easier/more useful than svn and part of it is that I've really gotten in the habit of using Mercurial for everything (which you might argue is a consequence of that first thing ;-).
I've started using Paver and Fabric and they are both awesome. I've stopped using Rails, but I was only really using it for school (My current "web framework" of choice is CherryPy, it is also awesome).
./blogc which takes the number four sport, is one of the new tools that I use to work on my blog.
Other than that, I still use gvim, rm, ls, and cd. Shocking!