Installing Minecraft Education on Ubuntu via Waydroid

Introduction Minecraft Education is a version of Minecraft that includes teaching tools and lessons so teachers can use the Minecraft as a learning platform. Minecraft Education is available on most platforms such as Windows, Mac OSX, Android, and Apple IOS. That’s basically all mainstream operating systems except Linux. However, since there is an Android version,…

Enable HTTPS on Local Network Domain with Caddy 2 on Ubuntu

Table of ContentsIntroductionStep 1: Register/Transfer a Domain to a SSL Registrar and Get SSL FilesEnable SSL on Domain at RegistrarDownload SSL FilesUpload SSL FilesStep 2: Install CaddyStep 3: Configure CaddyStep 4: Configure Hosts FileStep 5: Run CaddyEnable Binding on Port 80 and 443Run CaddyStep 5: Access Via BrowserNoteConclusionStop CaddyNext Steps Introduction I decided to set…

Fixing NTFS Flash Drive on Ubuntu

When ejecting a NTFS flash drive, my system froze and I had to manually power down the machine. I plugged in the flash drive on another ubuntu machine and got an "unknown error". When I plugged it back to the initial machine, the same error appeared. A quick search showed that the command ntfsfix can…

Building and Installing Meld From Source on Ubuntu 20.04

Table of ContentsOverviewInstallationUpgradingInstall DependenciesGet the Source FilesCompile and InstallCompiling ErrorsModuleNotFoundError: No module named ‘distutils.core’Unable to execute ‘glib-compile-resources’: no such file or directoryRun Time ErrorsCouldn’t find colour scheme details for meld:overscroll-background; this is a bad installConclusion Overview Meld is a program that can show the differences in files and directories. For example, if you are copying…

Installing a Custom Beamer Theme (Latex)

Introduction I’ve been creating a Beamer theme for presentation slides in a course that I’m about developing. One quick way to use a custom beamer theme is to just put all the theme files into the same folder as your tex files. That does not work well when you have multiple presentations you want to…