Since I had first been introduced to the field of amateur unmanned aerial vehicles, I’ve always wanted to build one myself. So, when I signed up for an independent science research class at my school, I knew roughly what I wanted to do. I wanted to build a UAV, but I also wanted to deviate from an already well-worn path. – But wait! What if I mixed two complementary fields together? Like, say, high altitude ballooning and UAVs? I think I could be onto something here…
As you may remember, I accidentally turned my linux backup server, the very same server currently running this blog, into a zombie a few months ago when I accidentally wiped the first two hundred megabytes of the server's main harddrive. This got me thinking, how could I perhaps prepare against this sort of failure in the future? Specifically, I've already had one of my laptop's hard drives fail spectacularly, but what if the same was to happen to my server? Was there a way for my server to not only not lose all of my files and blog posts, but also continue to run after experiencing a failure? Make a RAID array using 3D printed parts!
Warning: Respect the power of the root shell; How a one character command-line mistake annihilated my linux backup server in 10.6 seconds flat
Back in April 2012, my laptop, a 13″ mid-2010 MacBook Pro, suffered an electrical problem at around 2:00 AM one day. At first I thought my computer had just crashed, but when I tried to reboot my computer I was greeted by an error that no computer-loving geek ever wants to hear. “Operating System Not Found.” Oh, the Horror!
I live in a large family which eats in very often. That’s not much of a problem while you have a working dishwasher, but a week ago, our vintage 1980s era GE Potscrubber 1200 mysteriously stopped working and the plates piled up in the sink faster than we could wash and stack. Yes, you read that right, it’s 2012 and my family’s 1980s era dishwasher broke down. It made pumping and whirring noises when turned on, but curiously made no attempt to fill itself with water before starting the wash/rinse cycle. So, not really an unexpected event, but really inconvenient nonetheless.