How-tos

HASS.io & Node-RED: Synchronizing Lights
The chandelier in my bedroom is not very bright, so we always end up turning on a lamp. Sounds like a perfect opportunity for automation, so to geek town I go!
automation home-assistant node-red
HASS.io & Node-RED: Synchronizing Lights
Getting Started with Home Automation
I've always been interested in the home automation community... on the outside looking in. I've finally decided to take the plunge, and I'm loving it. This is what I've figured out, standing on the shoulders of giants.
automation home-assistant node-red zoneminder
Getting Started with Home Automation
How to Deploy GeoServer on OpenShift
I'm at the FOSS4G-NA conference with a bunch of geospatial geeks, so let's build a containerized GeoServer image using Source-to-Image binary builds, and then let's deploy on OpenShift with data persistence.
openshift geoserver
How to Deploy GeoServer on OpenShift
How to Backup Ceph Block Storage
Ceph is designed for replication, but what if you just want a traditional back up?
scripts linux
How to Backup Ceph Block Storage
How to Cluster Kubernetes on RHEL 7
Distribute Kubernetes on to multiple Red Hat Enterprise Linux 7 machines!
scripts linux
How to Cluster Kubernetes on RHEL 7
How to Install Kubernetes on RHEL 7
Install Kubernetes on Red Hat Enterprise Linux 7 for Docker awesomeness.
scripts linux
How to Install Kubernetes on RHEL 7
How to Build a Diskless Cluster
Create a truly diskless cluster, provisioned to RAM via PXE boot.
scripts pxe linux
The Shining: typewriter scripting
Simple scripts for simulating a typewriter in JavaScript and Python.
scripts python javascript
Script to add users to LDAP
Add users to LDAP and configure group memberships via a Bash script.
scripts shell linux
Start VirtualBox VM in the Background on Windows
Powershell script for starting a VM in the background.
scripts powershell virtualbox
Start VirtualBox VM in the Background on Windows
Howto: Shrink VMWare VMDK Files
Virtual machine images tend to grow over time, causing exported machine images to be unnecessarily large. Here’s how to remove the excess baggage.
virtualization linux
Howto: Shrink VMWare VMDK Files
Reddit Lessons Learned
Scaling a web service is hard. Here's what Reddit learned from the growing pains.
linux network scalability
Reddit Lessons Learned
Queueing in the Linux Network Stack
An interesting article on Linux network queueing and buffer optimizations.
linux network
Queueing in the Linux Network Stack
Finding Duplicate UIDs
Python script for finding duplicate user IDs on a Linux system.
scripts python linux
Create Linux Spanned Volume
Bash script for finding and creating a spanned volume for ephemeral drives in AWS.
scripts shell linux
Create Windows Spanned Volume
PowerShell script for finding and creating a spanned volume for ephemeral drives in AWS.
scripts powershell windows