Author Archives: kelly

RAID 01 vs. RAID 10

I just finished building a four-drive software RAID10 on marmaduke and wanted to jot down my thoughts on RAID failure. In particular, I read a number of postings on the difference between RAID 01 and RAID 10. None of them satisfactory described the differences and how those differences changed when adding more drives.
Marmaduke only has [...]

bash progress monitor

I have a remote machine that is used to store and process XML files. Recently, I had need to duplicate a directory of XML files (e.g., cp -r a b). It’s not really germane to the subject here, but this particular server has a whack configuration and I gotta rant before I continue.
The office server [...]

Javascript DOM Listeners

I’ve wanted to build a simple gallery viewer for some time. “But there are thousands of already built viewers,” you may be thinking. Yes there are. But I wanted a simple viewer that was at once trĂ©s snappy and minimalist.
I dislike the gallery systems that open another window or create a floating panel which must [...]

Peace on Earth

This Christmas is good. So much of the year was absolutely lousy. I’m glad it’s ending on the upbeat. There are more than a few painful memories in 2008.

A new Harley goes a long way towards easing a painful memory. And my in-laws Julie and Bob have come through with the goods: raffle tickets for [...]

It’s going to be a bumpy ride!

When I first read that Rails and Merb were merging, I thought it a hoax. Too good to be true.
But true it is.
I’m excited but no doubt, “It’s going to be a bumpy ride!”

grep and UTF-8

I needed to look up the various strings Apple uses to name the iTunes Library. First I tried to get name from the iTunes resource bundle

echo “this won’t work…”
echo “so don’t even try it”

cd /Applications/iTunes.app/Contents/Resources/English.lproj
cat Localizable.strings | grep ‘PrimaryPlaylistName’

But I quickly learned that grep doesn’t work on the strings file. Why? Because Apple string files [...]