Reboot Linux Server

On a server where normal reboot commands such as 'shutdown -r now' are not working and if you don't have access to an iDrac or similar the following worked: echo 1 > /proc/sys/kernel/sysrq echo b > /proc/sysrq-trigger

Bash to Python – Playing with CSV

In the past I have been too willing to use bash scripts for grepping and awking CSV files. The code snippet below is a starter for doing similar with python and while far from perfect, demonstrates calling another system command and manipulating... » More

Laravel Passport Oauth

With a basic CRUD Laravel app containing API routes I wanted to protect the API behind Oauth. So I followed the instructions on the Laravel documentation and a great video by Andre Madarang on Youtube. After following the steps of requiring... » More

Rename Files with Python

Simple wee python script for renaming files in a directory. I had a bunch of mp4 files that had a reference code at the end rather than the front so renaming to put the reference code at the front would keep them in order e.g. myfile-m6-03.mp4 to... » More

Offline PluralSight Videos

I wanted to watch a PluralSight course while on a flight without internet access. This might well be against the PluralSight terms and conditions so I don't recommend doing this. I used a recent version of youtube-dl and used a recent version of... » More

Terraform with VMWare

I didn't find much in the way of examples online for using Terraform against VMWare. So here is the .tf config that worked for me: provider "vsphere" { user = "jonny@dev" password = "CHANGEME!" vsphere_server = "192.168.1.2"... » More