Script

Using ngrok to work around Carrier Grade NAT (CGNAT)

I wrote a while back about my troubles with Carrier Grade Nat (CGNAT), and described…

Tunneling out of Carrier Grade Nat (CGNAT) with SSH and AWS

Update: there's a new & improved solution here too. Intro After switching to a 4G…

CCTV with Tenvis cameras and ZoneMinder

This post details the processes I went through to create my own DIY home CCTV…

Extending Jenkins book

My new book, Extending Jenkins by Donald Simpson, has been published! There is a free…

DIY Information Radiator

    Information Radiators are used to provide people with feedback on the current status of…

Minecraft Server Admin tips – using the Linux screen command

    Getting started with the Linux “screen” command: This tip follows on from the…

Minecraft and Minecraft Pocket Edition Servers on Ubuntu Linux

I was asked to set up some Home LAN Minecraft and Pocketmine Servers for my…

SCons on Ubuntu for C++ and Java builds

Hi, Here are my notes from playing around with SCons - I'm using it to…

Monitoring Jenkins Slave Nodes with Groovy

This script is now available on GitHub: https://github.com/DonaldSimpson/groovy Here is a simple little Groovy script…

Oracle admin tasks

Oracle admin tasks - here are some basic queries and script examples I have gathered…