CherryTree custom codeblock background

A ramble of why….. …..i want to change the background colour of CherryTree’s codeblocks. I use Linux as my OS of choice and have for many years. One thing that has been missing is a really good all round note…

Raspberry Pi 20×4 LCD i2c C++ Driver

Introduction I have written a C++ driver for the common 20×4 LCD using i2c on the Raspberry Pi. These LCDs are based on HD47780. Most examples I found are using the pins directly and not through i2c. I2c uses a lot…

FreeNAS Failed to create mountpoint

Problem I have two FreeNAS servers running version 9.10 on a HP MicroServer Gen 8. The main server has 16 GB RAM with a Intel(R) Xeon(R) CPU E3-1220L V2 @ 2.30GHz while the secondary has 8 GB RAM and a…

FreeNAS 9.10 Replication can not mount

Problem Replication has been working fine using a dedicated user until I decided to move my backups from ISCSI shares to NFS shares, thus having to replicate from scratch. The replication seems to work as the dataset is transferred and…

Linux – Move back in time backups

Back in time is mainly a Linux backup tool which uses rsync to perform efficient incremental backups. This quick post shows you how to successfully move back in time backups to a different location. If you try to copy the…

Route certain traffic via WiFi in Windows – Powershell

Disclaimer: I WOULD NOT RECOMMEND USING THIS CODE TO CIRCUMVENT FIREWALLS ETC AT YOUR PLACE OF WORK. THE SAMPLE CODE ON BLOG.MONOTOK.ORG IS PROVIDED “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS…

NGINX Reverse Proxy LetsEncrypt Auto-Renew

Intro I finally got round to moving all my web services off a single server and onto a new server using ESXi virtualisation. I got an older HP G7 DL380 with 2x Intel Xeon CPU’s and 64GB of RAM for…