The bullet that whizzed by.

30 12 2006

yawlWell, a few days ago I mentioned a problem I had with ‘yawl’ involving a blown hard drive. Fun this wasn’t, and unfortunately I was so swamped with work, I didn’t really have a chance to work on the machine, so it sadly sat, turned off, while I wrestled with the vagaries of Java and EJB3.0.
With some slack time this weekend, I set about seeing what I could recover from the smoking ruin that was the 20gig drive in the machine. Booting the machine revealed only ‘Grub loading’ then ‘Error 17’. Many folks on the net have said this is a blown bootloader, usually happening after a failed upgrade. I know I hadn’t done any upgrade, this was something more serious.
But what to do about it? I couldn’t boot it, it was time to go for a repair CD. Fortunately, I had some experience using the Sys Rescue CD, an opensource toolset that fits on a CD (in fact it’ll fit on a flash drive), and contains most tools an admin will need to repair or maintain a system that has had Something Bad happen to it.
One burned CD later, I had the machine booted. cfdisk happily reported “You have a nice 20gig partition that’s empty! Want to install anything to it?” Not an auspicious start.
I could not mount the faulty partition, so really the only thing to do was to hand it over to fsck and mutter a few incantations.
fsck had a grand old time with the filesystem repair. First indications were good – it actually found the partition, and said there were files on it, though one of the two superblocks was completely missing (linux filesystems have a primary and a backup superblock – sort of the ‘master directory’ for the partition – for just this reason). Without the backup superblock, the entire filesystem would have been gone. Phew.
A good 20 minutes later, after much gnashing, queries about whether I wanted to fix the deallocated blocks and other fun filesystem issues, I had a mounted, readable filesystem. The SysrescueCD is a fully functional single user Linux environment, so I could mount, manipulate, and archive the newly repaired filesystem. I don’t trust it to run on its own – the damage touched just about every open file on the machine (including things like kernel modules), so I doubt the machine is stable. But, I could bring up the network interface and copy off my ~/docs/ directory – where I keep all my business documents. I had a backup of it, but it was quite old.
I feel a lot better now that I’ve gotten my important documents off the machine. The next step will be determining what to do with the box. I’ve already received a replacement 160gig drive I’ll be installing (nothing like an 8x space increase!), and I’d like to archive some ‘less critical, but still nice to have copies of’ files, but for now, I just barely ducked that bullet.
NB -interestingly, this is the only mildly catastrophic hard disk failure I’ve -ever- had. The only other recent failure I can think of was dropping poor hunter while at band practice. It twitched the drive, which I replaced. But I consider laptops to be ‘volatile’ environments, and everything was backed up – no loss. I suppose I should be knocking wood everywhere, but I prefer to think I’m careful enough and don’t do Stupid Things with my machines.
Or maybe this is pure hubris. I gotta go run my backups.

Advertisements




ZoobTube for RadioParadise!

30 12 2006

This is pretty durned cool. A fellow has whipped up a sort of digital kaleidoscope that streams audio from Radio Paradise and generates a topical video montage using video from YouTube and images from Flickr. Sometimes it’s rather striking, sometimes it’s just weird.
Check it out at DionLeroux.com.





Comcast FTW!

27 12 2006

I’m generally not a big booster of Large Horrific Corporations, but it sure feels somewhere along the line, The Man figured out that customers are happier, when they get good service. Monopolies are stronger when their customers aren’t grouchy all the time.
So it is with mixed feelings that I cast my blessings upon Comcast, who seems to have finally gotten the ‘support the client’ thing down pretty well.
The setting – I needed a cable tuner box. My MythTV project had hit a snag with the de-stabilization of deathstar. I wanted to be able to actually watch TV, but without a functional PVR, I was sort of hosed. Ah well, time to ask Comcast for a tuner.
With trepedation, I went to their website, was pleasantly surprised to note it was uncluttered and easy to navigate, moved to ‘contact us’, and found, huh! “Start a live chat with a service representative”. Okay, I really dislike talking to support on the phone, lets give it a try.
Sure enough, within a minute I was in a java-driven chat applet with a rep, who happily upgraded my cable service, and scheduled a time for the comcast guy to come out and install the new cable box.
But that’s not what I’m hear to talk to you about.
I’m hear to talk to you about two nights ago, when the cable stopped working. Got the guide, no picture. Time for another chat! As I’m describing the problem to the rep, he asks that I check the cabling. While I’m walking over to the TV, VOILA! Instant image and picture and sound. I hadn’t touched -anything-. It just came on.
*typetype* “Okay, did you do that?” rep: “Do what?” “The TV just came on, and I’m getting video and sound fine.” rep: “Ah, yes, I sent a reset signal to your cable box and told it to re-initialize.” “It worked.” “Great!”
Surreal, yet oddly satisfying. I have other issues with Comcast (for instance they have deliberately blocked the firewire port on the tuner box so MythTV cannot record digitally. Grr.) But for now, things seem to be working. Next step will be most likely upgrading the settop box to support 16:9 off the wire (at the moment it’s stretching things to 4:3). But that may wait a while.





And a fine good morning to you too.

26 12 2006

Well there’s truly no great way to celebrate the post-consumerist-feeding-frenzy joy that is Boxing day than waking up and settling down to get some work done, and finding out that at some time during the night yawl seems to have blown it’s drive.
As things stand now, yawl is not my primary work machine (clipper is), so I’m not horribly inconvenienced. But I did have things archived on there I’d like to back up, and yawl was also the host to the external drive that is the backup for boomer, our big colocated server. But most importantly, yawl also acts as my music streamer from Radio Paradise. This, of course, ups the priority quite a bit.
Ah well, time to download a new System Rescue CD and see if I can at least copy some files off the drive.





A small advancement in photography

15 12 2006

For the last year or so, I’ve been contemplating what my next stages in my pursuit of photographic excellence will look like. I’m not quite ready to take the route Terry was able to go, and Diana has been going for a while – I just can’t plunk down the $500-$1000 I’d need to get a decent DSLR rig, so I have to make do with what I have.
My primary camera is an Olympus C770, about as good a camera as you can get without going DSLR (well, it was when I bought it two years ago). I like the large lens area, optical 10x zoom, and expandability. I knew all along that one of the weaknesses in the small handheld cameras (and, in fact, with many DSLRs as well), is the built-in flash is too ‘hot’ for most low-light indoor photography. New flashSubjects come out over-exposed and washed out. I knew this was going to be an issue, and one of the things that attracted me to the C770 was the inclusion of a ‘hot shoe’ – a mount point for an external electronic flash.
I finally found a combination flash, cable, and bracket mount on eBay and picked up the whole shebang last week. I was a little cautious because it seemed quite the overkill arrangement for such a small camera, but I’d also seen the great shots that had been done with a bounceflash on my father in laws Nikon 990 a few years ago. He had also accessorized the (then) rather small-lensed and small-bodied camera with a bracket and flash, and came up with quite nice pictures with proper lighting.
After assembling the whole thing and testing it out, I cast about looking for for a subject. Zach was lounging about playing on the Gamecube… ahh, a stationary target. It was night time, so the light was low, though Zach was sitting under a set of fairly ‘hot’ halogen lights, but I was able to take a good set of comparison pictures:
Zach with internal flashZach with bounce flash
The left hand shot is using the internal flash built into the camera. It is ‘okay’, but suffers from the washed outtedness that derives from the small hot light source. The picture on the right is using the bounce flash against our white ceiling. There’s also a fairly good redeye system in the flash that I’m looking forward to experimenting with.
So far, I’m pretty happy with the results. The rig is a little bulky, but I’m fairly sure I can break it down into my camera bag. I’ll do more experimenting shortly. Onward!





In which our hero succumbs…

14 12 2006

My Amazon.com Wish ListOh fine. I finally broke down and did it. I realized that I had a couple places where I was posting sort of “wishy” lists. Movies I was looking for, other toys. But, ya know, there’s a perfectly good site for managing wishlists for DVDs and books.
So, without further delay, I give you… my Amazon.com wishlist. Clicky on the graphic to view in all it’s geekiness. Do with it what you will.





All hail the FSM!

14 12 2006

When I aquired clipper as my primary work machine, i needed to do something to really make it my own. I’d always wanted to do some sort of custom artwork on the cover of my laptops, usually to proclaim I’M NOT RUNNING WINDOWS. Well, that won’t work for this particular machine (it is, in fact, running windows), so I needed something else. The answer came to me in while getting a nice evolve plaque for the van. Why not something similar for the laptop?
So on went an FSM plaque, and I went on with my wanderings around coffee shops, customer sites, and the like. The problem? No one got it. I think the Flying Spaghetti Monster sect is just too obscure, too geek-centric for anyone outside the true elite of geekdom to get it.
Well, that is, until today.
Today I walked into Panera Bread and set up in my usual way. The place is pretty busy, it being around lunchtime, and I ended up taking one of the tall round tables. As I hauled out the laptop and parked my backpack in a chair, a passer-by went “Oo, the flying spaghetti monster! Cool!” I turned, expecting to find someone of the geek ilk, but it was in fact the middle aged nondescript woman and her friend who had just gotten up from said table. “Wow!”, said I “most people don’t recognize it.” “Oh sure, one of my kids just did a report on it.” “Well great!” and they wandered off.
I somewhat feel vindicated. Maybe the word is getting out.