The blog of Sam McLeod
Highlands Festival of Speed 2018
Last weekend I headed to New Zealand and marshalled at the Highlands Festival of Speed. The Highlands Festival of Speed is a weekend packed with...
20 Mar 2018
Flash Storage and SSD Failure Rate Update (March 2018)
It was almost 3 years ago that my open source storage project went into production. In that time it’s been running 24/7 serving as highly...
20 Mar 2018
Goodbye XenSever - Hello XCP-ng
In 2018 I set out to replace our XenSever 7.2 based virtualisation after Citrix essentially screwed over free / open source users. This project was to directly replace XenServer 7.2...
11 Feb 2019
This is a stock photo of a Canary. It should be available both here and in this public repo.
13 Dec 2018
Run youtube-dl (or similar) in the background
I wanted an alias or function to use youtube-dl in the background. Looking around the web lots of people seemed to want this and most of them were banging their...
30 Jul 2018
Disabling scroll-wheel zoom in Firefox
This feature annoys me endlessly, I end up zoomed in and out of websites all over the internet. … But the fix is easy and there’s no addons required. Navigate...
16 Jul 2018
Theory of constraints
“A chain is no stronger than its weakest link” Any improvement made anywhere besides the bottleneck is an illusion. Any improvement made after the bottleneck is useless because it will...
05 Feb 2018
Top album picks for 2017
Here are my top album pics for 2017 (in no particular order) Note: This is by no means an exhaustive list, it’s just the top albums that really stood out...
28 Dec 2017
HP 4951C Protocol Analyser
My good friend Joel Shea received a most unlikely gift this Christmas - A vintage HP 4951 Protocol Analyser. According to the HP Computer Museum: Original Price: $3595 The 4951B...
27 Dec 2017
Disable Firefox's zoom on mouse scroll
This annoys me endlessly as I seem to often have my hand on control / cmd from working in the terminal. Turns out it’s an easy fix in Firefox’s about:config:...
21 Nov 2017
Talk - Clustered, Distributed File and Volume Storage with GlusterFS
Using GlusterFS to provide volume storage to Kubernetes as a replacement for our existing file and static content hosting. This talk was given at Infracoders on Tuesday 14th Novemember 2017....
14 Nov 2017
Applying syntax in Sublime based on the first file line
In vim, you can add a comment at the top of files to set the syntax, e.g.: # vim: syntax=ruby In SublimeText there are many ways to detect syntax, one...
25 Oct 2017
Broadcom, Or How I Learned To Start Worrying And Drop The Packet
Earlier this week we started the process to upgrade one of our hypervisor compute clusters when we encountered a rather painful bug with HP’s Broadcom NIC chipsets. We were part...
13 Oct 2017
We’re in the process of shifting from using our custom ‘glue’ for orchestrating Docker deployments to Kubernetes, When we first deployed Docker to replace LXC and our legacy Puppet-heavy application...
25 Sep 2017
Return Of The RSS
Of all the tools for reading news and subscribing to software releases, I still find RSS the most useful. I use Feedly to manage my rss subscriptions and keep all...
22 Sep 2017
The Aeroplane Flies High, Turns Left, Looks Right and Might Reach Its Destination
A hypothetical scenario in the form of a metaphor The Airline There is a Airline with good morals and prides itself on it’s ability to provide services to it’s customers....
22 Mar 2017
Castle Hill Winter Trip 2016 Photos
note: open images in a new tab to display in full resolution
06 Aug 2016
The State of Android in 2016 & The OnePlus 3 Phone
I wanted to try Android for a couple of weeks, I like staying on top of technology, gadgets and making sure I never become a blind ‘zealot’ for any platform...
11 Jul 2016
Update Delayed Serial STONITH Design
note: This is a follow up post from 2015-07-21-rcd-stonith A Linux Cluster Base STONITH provider for use with modern Pacemaker clusters. This has since been accepted and merged into Fedora’s...
04 Jul 2016
Monitoring SystemD Units With Nagios
Ever forgotten to add a critical service to monitoring? Want to know if a service or process fails without explicitly monitoring every service on a host? …Then why not use...
23 May 2016
Page 1 of 3
Older Posts »