Articles

Add IP range to nftables

Occasionally I get bots from a subnet attempting brute force attacks. I like to block the complete range of IP addresses

Read more →

Convert Audio files to CAF for iOS and tvOS

Apple’s native container for uncompressed or compressed audio, used in iOS and tvOS games

Read more →

Check which Ciphers an endpoint supports

I have an app in the macOS App Store WebDAV Nav Server that serves a local file share as WebDAV on the local LAN. To improve security I needed to audit what current ciphers the server would support.

Read more →

SVG Path Breaker

Simple web based SVG dashed stroke converter.

Read more →

Importing large .sql files to SQL Server

When working with large SQL Server dump files, GUI tools like SSMS or Azure Data Studio can become slow, freeze or fail entirely.

Read more →

Create a quick macOS icns file from a single source image

Sometimes you need to quickly create a usable ICNS file to deploy a macOS application.

Read more →

Unblock an IP address in Fail2Ban

Sometimes an IP gets mistakenly blocked in Fail2Ban, and needs to be unblocked

Read more →

Decoding a protobuf response without a .proto file

If you have access to a raw protobuf response and you don't know the .proto definition you can still attempt to dump the response into a structured format.

Read more →

Calculating Dots for ZPL label layout

Raw ZPL label documents require layout using dots that vary depending on label dimensions and printer resolution

Read more →

Add Swap to a Linux system with limited RAM

Linux systems with low RAM are prone to have issues as available RAM is depleted

Read more →