Shell HIstory Meme

[jbowes@laptop ~]$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head 211 git 148 fg 107 ls 99 cd 89 python 43 make 26 vim 23 sudo 20 nosetests 19 player/swfplay [jbowes@workstation ~]$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head -n 12 163 ls 156 cd 115 svn 76 vim 70 screen 55 fg 47 exit 35 sudo 30 git 21 yasql Seen on Adrian’s and Mike’s blogs. »

Cat News

Our boy cat Julius passed away a few weeks ago. It was pretty shocking, as he was quite young and his passing was sudden and unexpected. While we miss him terribly, Cherie and I didn’t want Spook to get too used to being an only cat again. So this weekend we picked up a new little fellow from the Toronto Humane Society: He doesn’t have a name yet, but he sure has quite a pair of ears on him! »

2% Genius

Agile Tsar Dmitri Dolguikh pointed out Project Euler yesterday, which is a website containing a series of short programming problems. It reads a bit like bonus questions on a math exam, which is actually quite refreshing compared to the day-to-day problems at work. For added fun, I’m trying to run through the problems in Common Lisp. So far I have completed 4 out of 179 problems, which makes me 2% genius, according to the site. »

Mission Accomplished!

A lot of people are linking to this article about the state of the practice in CS curriculum and its use of Java creating dull replaceable drones. mdehaan points out a wonderful section wherein the authors relate Java programming to a plumber in a hardware store, finding pieces and putting them together to solve a problem, rather than their unmentioned alternative (maybe an artist molding clay?) If this is true, then we, the software industry and software engineering fields, are done. »

Thin Crust Pizza

We made a delicious pizza on the weekend with a great thin crust pizza dough recipe found on the tubes. It went well with Old Credit Brewing Co. Ltd.’s Pale Pilsner. »

Another Fedora Upgrade Post

Devan and I were chatting a bit about Fedora upgrades this morning. Given that he and I are both recovering debian users, we do miss (apparently) seamless live upgrades between releases. So following on the heels of Doug and Devan, here is my take on upgrades. First, offline upgrades will always be required for some cases. There’s always going to be some cruft we need to drop, and can’t do it on a live system. »