Recently Updated Pages
.NET Process Boilerplate
Exploring standardized boilerplate for a variety of process types. Here's a known list of proces...
Cancellation Token as Method Parameter
When writing a method that accepts a cancellation token, the method will need to deal with a pass...
UFW and Docker
When running containers in Docker, you will come across the need for a container to gain access t...
Ubuntu Service Creation (Systemd)
Below are instructions on how to setup a binary as a linux service. For additional systemd comma...
SystemCtl Usage
Below is a list of commonly used systemd commands. If you are needing to configure a binary as a...
HowTo Install Windows 11 with Local Account
https://www.tomshardware.com/how-to/install-windows-11-without-microsoft-account
Ubuntu: How to Kill DotNet Runtime
Sometimes, a a dotnet runtime closes without releasing a listening port. This will prevent it fr...
Purging Many Records
If you come across the need to purge many records from a datatable, and doing so will result in a...
Cancelling a Long Running Operation
If you accidentally execute a long-running operation that you want to cancel, and the SSMS client...
Logging from FTView VBA
If you need to add diagnostic logging to the VBA of a FTView control or window, you can leverage ...
RunDeck Backups
Adapted from here: https://docs.rundeck.com/docs/administration/maintenance/backup.html We will ...
Missing AspNetCore Nuget Packages
There are several aspects of an ASP Net Core web API that cannot be placed in a class library wit...
WSL Setup
In case it’s necessary to use Windows Subsystem for Linux, here’s a good tutorial on how to get i...
Convert SSL PFX for NGINX Usage
NGINX doesn’t natively use a pfx key file (pfx is what Windows IIS needs). So, it must be convert...
Converting PEM to crt and key
If you receive pem formatted certificate and key files from a CA registrar, you will need to conv...
Generate SSL Cert
Here’s some steps on how to generate and setup an SSL certificate for a web site. First, ord...
PostgreSQL Bulk Insert
Here’s a means to insert multiple records in a single insert call, which is about 40 times faster...
PostgreSQL DotNet DataType Mapping
Here’s a list of .NET datatypes, and how best to store each one. .NET Datatype Post...
Postgres Setup
Remote Access For accessing the postgres database from outside the host or from a docker contain...
Validating AD Machine Account
Here's a couple ways to validate the machine account of a PC in an Active Directory domain: dsre...