Skip to main content

Posts

2022

Create Basic Local RPM Repo
·477 words·3 mins
System-Administration Linux Packaging Rpm Fedora Redhat Suse
The ability to create a basic local repository can be useful in numerous ways, such as to create a local mirror to cache some packages, or to test/distribute some locally created packages.
Create a Basic Local DEB Package Repository
·578 words·3 mins
System-Administration Linux Packaging Deb Debian Ubuntu
The ability to create a basic local repository can be useful in numerous ways, such as to create a local mirror to cache some packages, or to test/distribute some locally created packages.

2021

Rebuild a RPM Package
·715 words·4 mins
System-Administration Linux Packaging Rpm Fedora Redhat Suse
The basics of taking an RPM source package and rebuilding it, maybe with some modifications.
Rebuild a DEB Package
·247 words·2 mins
System-Administration Linux Packaging Deb Debian Ubuntu
The basics of taking an already-existing DEB source package and rebuilding it, maybe with some modifications.

2020

Vulkan Enum Stringifier Project - Quick Postmortem
·1408 words·7 mins
Code Vulkan C/Cpp Postmortem
A better present from a worse past. Also odd Vulkan spec anomalies.

2019

Parsing command-line arguments in a bash script
·162 words·1 min
Code Bash
There eventually comes a time where figuring out how to flexibly parse command-line options becomes necessary. Here’s two easy ways to do so.
Colouring Shell Output
·150 words·1 min
Code Bash
Adding in colours to make certain output from running items can help with readability and make certain things stand out, or otherwise make at-a-glance output scanning easier.
EntityID - Using one value to share many
·693 words·4 mins
Code Entity-Component-System C/Cpp
One of the most fundamental items in any system, software or otherwise, is to be able to identify something uniquely.
Using Cmder for MSVC development (in VSCode too!)
·456 words·3 mins
System-Administration Windows
You too can develop for MSVC without using the full Visual Studio IDE!
Simplifying the C/C++ dependency graph (with CMake)
·457 words·3 mins
Code Cmake
Sometimes, you’ll come upon a set of libraries that just decide to include everything directly, always. This can help minimize and visualize those dependencies.