Tips

Finding Ruby Subclasses

2 min read

While working through a problem I found it would be immensely useful to be able to enumerate all of the current subclasses of a particular class. After thinking …

Setting Linux System Timezone

1 min read

I change the timezone on the linux systems so rarely that I almost always have to look it up. I'm writing it up here for my own personal reference. With any …

Updating BMC on Dell PowerEdge C6100

3 min read

I just received my Dell PowerEdge C6100 and found it's software quite a bit outdated. After searching around quite a bit I found the resources lacking for …

Updating the BIOS on Dell PowerEdge C6100

1 min read

The BIOS was quite a bit more complicated and there was a few options that I had available to try, all of which require either Windows or DOS environments. I …

Using Dnsmasq as a Standalone TFTP Server

2 min read

If you've come across this blog post with the intention of setting up TFTP on an modern version of OpenWRT I have a more recent blog post detailing how too …

Running Emails Through Ruby

3 min read

Following up on my earlier post where I covered how to backup your Gmail account using "fetchmail" and "procmail"; I wanted to cover how I …

Downloading Google Mail and Calendar Data

1 min read

I recently posted a guide on backing up your Gmail with "fetchmail". This unfortunately doesn't include your calendar data. It seems like backing up …

Fail Fast in Bash Scripts

2 min read

I found myself writing another bash script that should exit should any of the few commands within it fail to run. As I began writing some error handling after …

Backing up Gmail with fetchmail

2 min read

This morning I found myself in need of a large set of emails to test a particular set of code. Ideally these emails would be broken out into easily digestible …