It seems to be a task that I often perform when setting up new Linux VMs or servers; opening up a port so that it […]
Run simple HTTP server on localhost
Sometimes you need to quickly run a simple HTTP server on your localhost to test or try something. If you already have Python installed, then […]
Installing VICE (Commodore Emulator) on MacOS
Before doing anything else, make sure that you have Xcode installed. Install the xa (xa65) open-source 6502 cross compiler. Download the source code. Then extract […]
Create bootable USB from ISO image on MacOS
The following steps is an example of how you can use your Mac to put a Linux ISO image on a USB stick and then […]
Running Google Datalab Locally
Google’s Datalab is a convenient tool to experiment with data and to build out machine learning models. As long as you don’t need to access […]
OpenShift PVC Mount failure: already contains mpath_member
A while ago, the VMs that hosted my OpenShift platform were rebooted. For most of it, all nodes and containers came back gracefully. However, there […]
OpenShift system:admin requires credentials
As outlined in this issue, you may run into a problem where you want to log into the OpenShift cluster as system:admin from one of […]
Run an OpenShift pod on a specific node by hostname
In your pod or buildconfig yaml you can specify which nodes the pod should run on, generally by specifying one or more of the labels […]
Docker image pull timeout in OpenShift during build or deploy
The default time that OpenShift waits to pull an image during a build or deploy may not be long enough, especially if your images are […]
Encrypting DNS
A way to make it a lot harder for your ISP to track and collect content from your browsing activities is by encrypting your DNS […]