Blog Archive

Categories

Latest Posts

  • Vagrant and libvirt on Fedora 40
    I recently purchased a copy of DevOps for the Desperate by Bradley Smith from No Starch Press. In the first chapter, it explains how to use Vagrant to create easily re-deployable VMs for use with the exercises. The examples use VirtualBox for running the VMs. Normally this wouldn’t be much of an issue but, at… Read more: Vagrant and libvirt on Fedora 40
  • Plotting Circles in PICO-8
    Click on the image below to start the program and see the excitement of trigonometry in action! Plotting circles in PICO-8. Introduction Recently I have been playing around with PICO-8. It’s a “fantasy console” that hearkens back to the NES days and includes a fully integrated development environment. This makes it a really convenient tool… Read more: Plotting Circles in PICO-8
  • Identify Locked AD Users via PowerShell
    If you manage your Active Directory using only the ADUC GUI, it’s not particularly easy to identify all locked user accounts at once. Whilst you can do this by using queries within ADUC, I find it much more convenient to use PowerShell. In this short guide I will show you how to identify locked AD… Read more: Identify Locked AD Users via PowerShell
  • Microsoft SQL Server on Arch Linux
    Part of my day job involves managing a system that runs on a MSSQL database. Because of that, I like to spend some time improving my knowledge of MSSQL and having a local installation is a great tool to play with. I recently installed Arch Linux on a Dell OptiPlex 3040 that I had lying… Read more: Microsoft SQL Server on Arch Linux
  • Learn by Doing – Build a Home Lab
    Getting your start in IT administration is exciting but can also be a daunting experience. I landed my first IT job working a helpdesk and, in just over a year, moved into a System Administrator role. While I was generally able to get things done, I was well aware that I didn’t understand how a… Read more: Learn by Doing – Build a Home Lab
  • Deploying Django Applications with Nginx and Gunicorn
    This week I spent some time working through the Mozilla Developer Network’s Django Tutorial. One of the final chapters covers the process of deploying a Django application. To my disappointment, it only covered deployment to Heroku. I frequently see Nginx and Gunicorn mentioned in discussions about Django deployment, so wanted to try using these instead.… Read more: Deploying Django Applications with Nginx and Gunicorn
  • IT Automation with PowerShell
    There are still a lot of IT administrators out there who have never taken the time to learn PowerShell (or any scripting language). PowerShell is a great tool that can save you a lot of time by automating those repetitive and/or tedious tasks that you’re always being asked to do. It can take some time… Read more: IT Automation with PowerShell
  • Customizing the PowerShell Prompt
    By default, PowerShell comes with a prompt that can be annoying at times. Thankfully, customizing the PowerShell prompt is a relatively easy task. The main reason that I dislike the default PowerShell prompt is because it displays the full path to your current directory. When working deep within nested folders, the prompt begins to take… Read more: Customizing the PowerShell Prompt
  • Installing Zabbix Using Containers
    A quick guide on how I got Zabbix running via containers.
  • Installing WordPress on CentOS 8
    After recently upgrading my web server to CentOS 8 I decided that I wanted to replace my old static web page with a more intersting WordPress site. Getting WordPress up and running on CentOS 8 was a fairly straight forward process however there were a couple of small things that tripped me up along the… Read more: Installing WordPress on CentOS 8