Replacing the Nintendo Switch Joy-Con Shells: From Gray to Atomic Purple
Published May 25, 2019 • Updated November 21, 2019
Replacing the Nintendo Switch Joy-Con Shells: From Gray to Atomic Purple
Published May 25, 2019 • Updated November 21, 2019
Spell Checking Many Posts with aspell and a Custom Dictionary
Published February 24, 2019 • Updated February 24, 2019
Battery Tests on a Lenovo ThinkPad X1 Carbon Gen 6 Running Ubuntu 18.04 LTS
Published January 24, 2019 • Updated February 2, 2019
Installing Ubuntu 18.04 LTS on a Lenovo ThinkPad X1 Carbon Gen 6
Published January 9, 2019 • Updated April 7, 2019
Install a Second M.2 SSD in an MSI GS65 Stealth Thin
Published November 16, 2018 • Updated June 2, 2019
Transform Stackdriver IAM Logs with Cloud Functions and Export with Cloud Pub/Sub
Published September 22, 2018 • Updated September 24, 2018
Google Cloud HTTP(S) Global Load Balancer Redirect HTTP to HTTPS Demo
Published July 30, 2018 • Updated January 14, 2019
Clean Install of Windows 10, Drivers, and Utilities on an MSI GS65 Stealth Thin
Published July 8, 2018 • Updated January 31, 2021
Use Microdata to Improve Your Snippets in Google Search Results
Published April 2, 2018
Find All Shared Files in Google Drive with a Python Script
Published January 3, 2018 • Updated October 18, 2018
Chromecast High Pitched and Distorted Audio
Published November 13, 2017
Deploy a Three Tier Web Application to Kubernetes
Published June 17, 2017 • Updated August 11, 2019
Beginning to Understand Docker and Kubernetes
Published June 13, 2017 • Updated October 21, 2018
Use Google App Engine and Golang to Host a Static Website with Same Domain Redirects
Published March 8, 2017 • Updated March 17, 2019
Use Google App Engine and Python for Inexpensive Domain Redirects
Published March 6, 2017 • Updated January 10, 2019
Published March 5, 2017
Website Development Tools and Resources
Published February 25, 2017 • Updated March 17, 2019
Published February 25, 2017
Resolve Google Cloud API oauth2 cannot fetch token invalid_grant Error
Published November 26, 2016 • Updated February 16, 2019
Create Let's Encrypt SSL Certificates with lego, DNS Challenge, and Google Cloud DNS
Published November 8, 2016 • Updated January 10, 2019
Kickstart CentOS 7 with eth0 Instead of Predictable Network Interface Names
Published July 23, 2016 • Updated September 21, 2016
Issues Connecting External Hard Drives to a Retina MacBook with USB-C
Published July 14, 2016 • Updated July 28, 2016
Using siege to Load Test Your Website and API
Published March 30, 2016 • Updated May 5, 2020
A Simple, Secure, Ephemeral Way to Share Passwords
Published March 25, 2016 • Updated August 11, 2019
Transfer Files and Directories Containing Spaces Using scp
Published December 6, 2015 • Updated January 21, 2019
Use the OpenStack swift Command with Rackspace Cloud Files
Published December 3, 2015 • Updated March 17, 2019
Install and Configure Cobbler on Ubuntu 14.04
Published November 26, 2015 • Updated February 27, 2019
Debian/Ubuntu Preseed Documentation and Working Examples
Published October 14, 2015 • Updated June 2, 2018
Create a Bootable Ubuntu USB Drive in OS X
Published October 13, 2015 • Updated June 7, 2019
VirtualBox Commands Cheat Sheet
Published August 24, 2015 • Updated July 21, 2016
Install, Configure, and Use minidlna on OS X Yosemite
Published August 23, 2015 • Updated January 10, 2019
Sort of Turn Off Safari's Two Finger Swipe Animation
Published July 12, 2015
OS X Yosemite SendRawHCICommand EnqueueRequestForController
Published June 23, 2015 • Updated January 21, 2019
Wireless Laptop to Wireless Laptop Real World Throughput Benchmarks
Published June 22, 2015 • Updated March 17, 2019
Fix Error 0x80070057 When Installing Windows 7 64-bit on a SSD
Published May 9, 2015 • Updated March 17, 2019
Datadog OpenStack Capacity Reporting Plugin
Published April 16, 2015 • Updated July 1, 2015
A Future Retina MacBook Running Apple's System-on-a-Chip
Published April 12, 2015
Setup Varnish 4 on CentOS 6 as a Caching Server and Load Balancer
Published March 29, 2015 • Updated March 17, 2019
Setup Varnish 2.1.5 on CentOS 6 as a Caching Server and Load Balancer
Published March 28, 2015 • Updated May 3, 2017
Gluster Heal Not able to fetch volfile from glusterd
Published February 25, 2015 • Updated June 14, 2017
Change Gluster Volume Connection Timeout for GlusterFS Native Client
Published February 24, 2015 • Updated July 1, 2018
An Actual Temporary Fix for OS X Yosemite's UI Lag
Published January 31, 2015 • Updated June 14, 2017
Inject Content into a Jekyll Post
Published January 14, 2015 • Updated October 28, 2018
Remove a User's Ability to Unlock FileVault 2 with their User Password
Published January 11, 2015 • Updated January 10, 2019
Problems Provisioning Ubuntu with Cobbler and Kickstart Profiles
Published December 19, 2014 • Updated January 10, 2019
Making the iPhone Physically Smaller But Keeping the Same Screen Size
Published December 10, 2014 • Updated June 14, 2017
Understanding the OpenStack Swift Ring
Published December 9, 2014 • Updated May 10, 2017
libpng Not Symlinking When Installing ImageMagick on OS X Yosemite
Published December 8, 2014
Centering Images with Jekyll and Markdown
Published November 30, 2014 • Updated March 8, 2018
Apple Needs to Allow Hiding or Uninstalling of the Bundled iOS Apps
Published November 20, 2014 • Updated September 15, 2015
Multi-machine Vagrantfile with Shorter, Cleaner Syntax Using JSON and Loops
Published November 13, 2014
Using TouchID to Authenticate Against Websites
Published November 9, 2014 • Updated January 10, 2019
Installing python-swiftclient on OS X Yosemite
Published October 29, 2014 • Updated January 10, 2019
iCloud Photo Library, Almost There
Published October 22, 2014 • Updated January 26, 2015
Find the Ubuntu Apt Package a Command Belongs To
Published October 18, 2014 • Updated January 10, 2019
Make Spotlight Private Again in OS X Yosemite
Published October 18, 2014 • Updated June 14, 2017
A Possible Fix for Low Earpiece Volume on the iPhone 6 and 6 Plus
Published September 27, 2014 • Updated June 7, 2019
Create a KVM Based CentOS 6 OpenStack Cloud Image
Published September 24, 2014
Reconfigure a Dell RAID (PERC) Controller through the Dell iDRAC Using racadm
Published September 3, 2014 • Updated March 17, 2019
Configure Multiple Network Interfaces on an OpenStack Instance
Published September 3, 2014 • Updated January 10, 2019
Delete Duplicate OpenStack Hypervisors and Services
Published August 3, 2014 • Updated June 2, 2018
Questions to Ask to Determine if Your Application is Cloud Ready
Published August 3, 2014 • Updated April 7, 2016
Use OpenStack Swift as a Backend Store for Glance
Published August 3, 2014 • Updated May 10, 2017
OpenStack Swift 401 Unauthorized When Using the swift Command
Published July 16, 2014 • Updated March 17, 2019
Authenticate OpenStack Swift Against Keystone Instead of TempAuth
Published July 16, 2014 • Updated March 17, 2019
Published July 14, 2014 • Updated March 17, 2019
Do Not Use Shared Storage for OpenStack Instances
Published June 14, 2014 • Updated December 31, 2014
Random Twitter Bootstrap Jumbotron Image on Each Page Load Using jQuery
Published June 11, 2014 • Updated June 17, 2017
A Better Way to Display Random Jekyll Posts on Page Load or Refresh Using jQuery and JSON
Published June 8, 2014 • Updated March 17, 2019
Manage Apache VirtualHosts and mod_rewrite Rules with Ansible
Published June 2, 2014
Where to Find OpenStack Cloud Images
Published June 1, 2014 • Updated March 17, 2019
Include Additional Content in Ansible Template File
Published May 22, 2014 • Updated May 27, 2014
Instant Search with Twitter Bootstrap, Jekyll, JSON, and jQuery
Published May 12, 2014 • Updated March 17, 2019
md and mdadm Software RAID Usage Scenarios
Published May 10, 2014 • Updated March 17, 2019
Install Fever RSS Reader on Fedora, RHEL, or CentOS with SSL and SELinux
Published May 10, 2014 • Updated March 17, 2019
Install Mint Web Analytics on Fedora, RHEL, or CentOS with SSL and SELinux
Published May 5, 2014 • Updated March 17, 2019
Published May 1, 2014 • Updated May 30, 2018
Ansible Manage the Same Users Across Servers with Different Passwords
Published April 19, 2014 • Updated March 17, 2019
Dell iDRAC racadm Commands and Scripts
Published April 16, 2014 • Updated March 17, 2019
Create a KVM Based Debian 7 OpenStack Cloud Image
Published April 7, 2014 • Updated May 13, 2017
Cobbler Not Parsing Kickstart Profile
Published April 1, 2014 • Updated May 18, 2017
Ansible Fix Colon Syntax Error for sudoers File
Published April 1, 2014 • Updated January 21, 2019
The Best and Only iPhone Case I Have Ever Bought
Published March 23, 2014 • Updated June 3, 2018
OpenStack Commands Cheat Sheet
Published March 13, 2014 • Updated November 5, 2016
Published March 8, 2014 • Updated March 17, 2019
Ansible OS X Mavericks You Must Install the sshpass Program
Published February 9, 2014 • Updated January 21, 2019
Hash root's Password in RHEL and CentOS Kickstart Profiles
Published February 3, 2014 • Updated September 5, 2020
Published January 30, 2014 • Updated January 31, 2022
Display Random Jekyll Posts During Each Page Load or Refresh Using Javascript
Published January 19, 2014 • Updated January 10, 2019
Published December 19, 2013 • Updated March 17, 2019
Deploy Rackspace Private Cloud Entirely Within a Vagrantfile on VirtualBox or VMware Fusion
Published December 17, 2013 • Updated March 17, 2019
Spinning Up Your First Instance on Rackspace Private Cloud Using Quantum/Neutron Networking
Published December 12, 2013 • Updated May 13, 2017
Kind of Explicitly Set the Default Gateway IP Address on a Quantum Router
Published November 21, 2013 • Updated May 13, 2017
Spinning Up Your First Instance on Rackspace Private Cloud Using nova-network
Published November 12, 2013 • Updated June 5, 2014
Create a Ubuntu Server 12.04 LTS Vagrant Base Box from Scratch Using VirtualBox
Published November 11, 2013 • Updated March 17, 2019
Create a CentOS 6 Vagrant Base Box from Scratch Using VirtualBox
Published November 11, 2013 • Updated March 17, 2019
A Basic Understanding of MapReduce on Hadoop
Published October 30, 2013 • Updated May 20, 2019
Manually Add and Remove VMware Fusion Virtual Adapters
Published October 18, 2013 • Updated May 13, 2017
Advanced Vagrantfile Configuration
Published October 18, 2013 • Updated May 13, 2017
Create a CentOS 6 Vagrant Base Box from Scratch Using VMware Fusion
Published October 15, 2013 • Updated March 17, 2019
Operation Not Permitted Mounting NFS Share on OS X Mountain Lion
Published October 15, 2013 • Updated January 11, 2019
Dell iDRAC 7 Partially Working in OS X Mountain Lion with Java 7
Published October 1, 2013 • Updated May 13, 2017
Published September 29, 2013 • Updated March 17, 2019
Setup the Transmission Web Interface Behind an Apache Reverse Proxy and SSL
Published September 29, 2013 • Updated December 19, 2017
Customizing Vagrant VMware Fusion Virtual Machines with VMX Parameters
Published September 28, 2013 • Updated May 31, 2014
Multi-machine Vagrantfile for VirtualBox or VMware Fusion
Published September 19, 2013 • Updated May 13, 2017
Published September 16, 2013 • Updated May 14, 2017
Create a Ubuntu Server 12.04 LTS Vagrant Base Box from Scratch Using VMware Fusion
Published September 12, 2013 • Updated March 17, 2019
Published September 5, 2013 • Updated May 15, 2017
Remotely Execute Multi-line Commands with SSH
Published August 21, 2013 • Updated January 11, 2019
Transmission settings.json Reverting to Defaults
Published August 18, 2013 • Updated February 2, 2016
More iOS Photo Sync Options and Really Connecting the Photo App to iCloud
Published July 27, 2013 • Updated June 14, 2017
Create Bootable ISO from Red Hat Satellite Server Kickstartable Trees
Published July 9, 2013 • Updated May 31, 2014
Linux Kickstart POST Script to Bond Two NICs
Published July 5, 2013 • Updated May 14, 2017
RHEL 6 Fix xrdp ERROR another Xserver is already active on display 10
Published June 28, 2013 • Updated May 13, 2017
Create a Bootable Windows 7 or 10 USB Drive in Linux
Published June 10, 2013 • Updated April 1, 2020
Correct Smartphone Video Orientation and How To Rotate iOS and Android Videos with ffmpeg
Published June 4, 2013 • Updated January 10, 2019
OpenSSL CA Signing Error field needed to be the same in the CA certificate
Published May 30, 2013 • Updated May 13, 2017
Fedora 18 Uninstall AMD Catalyst Proprietary Driver
Published May 29, 2013 • Updated October 11, 2018
Fedora 18 Fix OpenGL GLX Not Using Direct Rendering Error in Steam
Published May 17, 2013 • Updated May 14, 2017
Fedora 18 Install AMD Catalyst Proprietary Driver with an AMD HD 6670 Graphics Card
Published May 17, 2013 • Updated May 14, 2017
Linux Stream Videos and Pictures to an Apple TV with airstream and airimg
Published May 14, 2013 • Updated May 15, 2017
Red Hat Directory Server 9 Exception in thread main No fonts found
Published May 14, 2013 • Updated January 21, 2019
Keep a Red Hat Storage 2.0 Server Updated Through Red Hat Satellite Server
Published May 14, 2013 • Updated May 31, 2014
Linux MySQL Server Installation, Database and User Creation, and Administrative Commands
Published May 8, 2013 • Updated January 10, 2019
Dell's Project Sputnik with Additional Logo and OS Choices
Published April 30, 2013 • Updated February 20, 2019
The One Problem with the Noppoo Choc Mini 84 USB Mechanical Keyboard
Published April 25, 2013 • Updated June 2, 2018
RHEL 6 Manually Change Time Zone
Published April 25, 2013 • Updated July 28, 2016
Linux Restrict Server Login via LDAP hostObject objectClass and host Attribute
Published February 1, 2013 • Updated January 10, 2019
AIX Restrict Server Login via LDAP aixauxaccount objectClass and hostsallowedlogin Attribute
Published January 28, 2013 • Updated March 17, 2019
RHEL 6 Darwin Streaming Server 6.0.3 Install
Published January 28, 2013 • Updated January 10, 2019
AIX Restrict Server Login via LDAP Groups
Published January 28, 2013 • Updated January 10, 2019
Linux LDAP getent passwd uidNumber Not Returning a Result
Published January 28, 2013 • Updated March 17, 2019
Linux Restrict Server Login via LDAP Groups
Published January 28, 2013 • Updated January 10, 2019
OS X Change hibernatemode with pmset for Instant Wake from Sleep
Published January 16, 2013 • Updated November 23, 2018
Fedora 18 Kickstart Profile Package Group Name Changes
Published January 16, 2013 • Updated May 31, 2014
Linux Install cMatrix from RPM, DEB, XZ, or Source
Published January 10, 2013 • Updated May 14, 2017
Linux Compile skippy-xd from Source
Published January 8, 2013 • Updated March 17, 2019
Linux Compile skippy from Source
Published January 5, 2013 • Updated May 13, 2017
Published January 3, 2013
Linux DVD Ripping with dvdbackup
Published December 27, 2012 • Updated October 23, 2018
Linux Install and Encode with HandBrake on the Command Line
Published December 27, 2012 • Updated May 5, 2020
Flush DNS Cache on macOS, Linux, or Windows
Published December 27, 2012 • Updated April 30, 2023
Fedora 17 anaconda dracut Boot Line Syntax
Published December 27, 2012 • Updated January 21, 2019
OS X Update Terminal Tab Text with PROMPT_COMMAND
Published August 26, 2012 • Updated May 31, 2014
ejabberd mod_shared_roster with Proper Roster Names Setup
Published August 22, 2012 • Updated March 17, 2019
Published August 22, 2012 • Updated January 10, 2019
Linux Make ddclient Work with Multiple Namecheap Domains
Published August 22, 2012 • Updated February 7, 2019
ejabberd mod_shared_roster_ldap Setup
Published August 22, 2012 • Updated March 17, 2019
Solaris Replicate ZFS Volume with zfs send and zfs receive
Published August 22, 2012 • Updated January 10, 2019
Solaris Sun Cluster Rename Device ID (DID)
Published August 22, 2012 • Updated May 31, 2014
Solaris Recreate Failed iSCSI Target Backed by Directory
Published August 22, 2012 • Updated March 17, 2019