09.13
This is not a blog, Don.
This will unrar all the rar files matching the pattern into the current directory, ignoring pathnames (-ep) and force overwrite (-o+) – handy for unrar’ing ISO’s.
for f in /source/dir/*.rar ; do unrar x -ep -o+ $f ; done
An absolutely brilliant platformer in 3D that has kept us entertained for a long time. Loads to do, loads to explore, good progressive difficulty, no two levels are the same or repetitive.
2 year old Jack: Excellent!
Daddy: A true work of art.

Wolfenstein
Action right from the start – no retarded training missions. Cut scenes you can skip parst (yay!). Excellent GFX – runs fiine on my 2 year old PC. Good level detail – lots of exploring to do. Upgradeable weapons.
All round, it’s a winner.
Wolfenstein site
I use Firefox in Ubuntu and prefer the way the backspace key works in Windows – that is, the same as the ‘back’ button. To do this, go to “about:config” in the Firefox address bar, accept the warning and set “browser.backspace_action” to a value of 0.
I needed a str_ireplace function for PHP4 (it’s a new in PHP5). It does a case-insensitive string replace thing.
function str_ireplace4($needle, $replacement, $haystack) {
$i = 0;
while (($pos = strpos(strtolower($haystack),strtolower($needle), $i)) !== false) {
$haystack = substr($haystack, 0, $pos) . $replacement.substr($haystack, $pos+strlen($needle));
$i=$pos+strlen($replacement);
}
return $haystack;
}
rtGui is a web based front end for rTorrent – the Linux command line BitTorrent client. It’s written in PHP and uses XML-RPC to communicate with the rTorrent client.
For more information on rTorrent, see the home page: http://libtorrent.rakshasa.no/
I’ve replaced the Ubunutu/Gnome screensaver with the superior (IMHO) Xscreensaver, using this guide.
I like the VidWhacker module, and have it set to choose a random image from my ~/Pictures/ dir. I wanted to save some of the funky random images it produces, so I did this:
while true; do /usr/lib/xscreensaver/vidwhacker -stdout | convert - `date +%s`.jpg ; echo "Generated jpg"; done
Out driving the other day with 2 year old son in the back. We go through a tunnel and the GPS announces “GPS signal lost”.
Voice from the back of the car: “Oh no Daddy – the GPS is lost!”