Various Ways of Sending Mail via SMTP

Internet Mail, or email, or whatever kids these days call it, was one of those things that terrified me very early on when I was a strapping young System Administrator. Everything else that I was doing at the time seemed comparitively easy: Linux/BSD installs, system setup, automation, and such …

Read more...

DIY Vinyl Cut Motorcycle Emblem

So I have this motorcycle.

It's a lot of fun.

I could talk at length about the general awesomeness of the late 70's to early 80's Suzuki GS muscle bikes. But! We only have so much time until the heat death of the universe. So to keep it brief, I …

Read more...

Rabbit Holes: The Secret to Technical Expertise

(Alternate Title: How to Shut Up the Ubuntu MOTD, the Long Way)

Sometimes, the simplest questions take you on exciting journies. This was, in fact, the most powerful and motivating force that got me into doing computery things from a very young age. I would ask a question, how do …

Read more...

Graphite and the Energy Bridge to Nowhere

Remember the good old days when neighbors knew each other, cars had chrome bumpers, and nobody had any idea how much electricity they were using until a bill came in the mail? Well, a few years back, my local power company started offering a mobile app that customers could use …

Read more...

Rebuilding Docker for Custom Networks, a SysAdmin Tale

At work, we use Docker for developing, testing, and deploying applications. For the most part, it has simplified our lives greatly at the cost of a few annoyances and headaches here and there. I just spent the better part of a week dealing with one of them and since misery …

Read more...

In Beaver We Trust: A Lengthy, Pedantic Review of Ubuntu 18.04 LTS

The Beav in all his geometric glory.

Even though I have been using some Linux distribution or another pretty much daily for roughly two decades, I have not had occasion to write a review on one. Today, opportunity knocks not once but 18.04 times.

Background

Just who in blazes …

Read more...

Linux Neckbeard Shocked, A Newfangled Code Editor that Doesn't Suck

It was a dark and stormy night. My eyes were glued to the screen as I watched the Ansible playbook make its way through the myriad configuration changes across dozens of production hosts. Of course all of this had been tested in staging but if you work in technology, you …

Read more...

Raspberry Pi Serial Console in Linux

My Raspberry Pi arrived in the mail earlier this week. However, work, family, and other commitments meant that tinkering with it had to wait until the weekend. Until today, all that I managed to accomplish was to download a Debian-based OS image, flash it to an SD card, hook the …

Read more...

OpenSSH: The Poor Man's SOCKS Proxy

Just when I think I know everything I need to know about OpenSSH, I end up learning something new and tremendously useful. Today, that would be the -D argument.

Many times I have been stuck on an "untrusted" Internet connection and need to log in (insecurely) to a certain site …

Read more...

Linux Terminal Speed Benchmarks

In system administration, you spend a lot of time typing into and reading back information from a terminal. Although all terminals pretty much do the same thing, they can differ somewhat in their UI features or which desktop they were designed to be integrated into.

A few years back I …

Read more...