The Curious Engineer

All blogs / Linux / Unix

Ian's Notes

ivdl.co.za

Recent content on Ian's Notes

Linux / UnixDatabasesDevOps / SRE / infrastructure

Posts
96 from 6 Sep 2020 to 12 Sep 2026
Posting
now and then (3 in the last year)
Kind
personal blog
Feed
https://ivdl.co.za/index.xml

2026 2

  1. Manually installing Rosetta on Mac OS
  2. Setting up Wake-on-LAN on Ubuntu 26.04

2025 12

  1. Newly attached LVM disk not detected on Linux
  2. WordPress: failing loopback requests and forbidden REST API
  3. Creating a Swiftbar plugin for Forticlient VPN connections with 1Password integration
  4. Dynatrace DQL tidbits - Part 1
  5. Multiline grep for indented lines in log files
  6. RHEL DNF: None of the providers can be installed
  7. Crucial P310 M.2 NVMe drive not detected on ASUS AsRock B450 Steel Legend: A three step fix
  8. A quickstart guide to setting up a C development environment on Vim
  9. Chaining sudo on SSH to run PostgreSQL queries and dumps remotely
  10. Copying a file that requires sudo access from a remote host via SSH
  11. Firefox has built-in vertical tabs now
  12. Remove DisplayLink icon from Mac OS menu bar

2024 32

  1. PostgreSQL: unrecognized configuration parameter lc_collate
  2. Radeon RX 7800 XT OC stuttering frames on Linux: a couple of fixes
  3. CPU temperatures missing from lm-sensors on Linux
  4. Pretending to be PostgreSQL: Part two - responding to queries
  5. A quickstart guide to CloudNativePG on Ubuntu and Mac OS
  6. Where does the name Vondelpark in Amsterdam come from?
  7. PostgreSQL streaming replication characteristics on UNLOGGED tables
  8. Upgrading from PostgreSQL 16 to 17 installed with Homebrew, on an Apple Silicon Mac
  9. The quickest way to update all fields in a Microsoft Word document on Mac
  10. An OpenSSL oneliner to check the expiration of your PostgreSQL server (or pooler) certificate
  11. Quicker recovery from PgPool-II defunct process state during a PostgreSQL backend failover
  12. Using hyphens in hostnames on Ansible
  13. Apple TV remote no longer controls Samsung TV volume: A quick fix
  14. Connecting to PostgreSQL using Oracle SQL Developer with different database and user names
  15. Fixing Ansible SyntaxError: future feature annotations is not defined
  16. Essential, open source Mac apps
  17. Achieving a 100x speedup of DELETEs on PostgreSQL
  18. Estimating the disk space needed for a VACUUM FULL on PostgreSQL
  19. PgPool-II: Unable to get session context
  20. A room with a view of the PostgreSQL autovacuum
  21. Synchronising a PostgreSQL identity sequence with the contents of the table
  22. Beware of EuroDNS
  23. Spoegwolf - Sterre
  24. Ansible node unreachable
  25. The infinitely patient vacuum - a case study of what happens when the PostgreSQL VACUUM never completes
  26. Detecting VMWare vMotion migration events on Linux virtual machines
  27. PgPool-II: Degenerate backend request for node_id is canceled because failover is disallowed on the node
  28. You need not meander to the truth
  29. Pretending to be PostgreSQL: Part one
  30. Demystifying HTTP with Telnet
  31. What do Norway and Namibia have in common?
  32. PostgreSQL and HikariCP: Connection marked as broken

2023 28

  1. Adding a reload verb to a SystemD unit file
  2. PostgreSQL replication: LSN has been already streamed, forwarding to LSN
  3. Monitoring PostgreSQL logical replication using Telegraf, Prometheus and Grafana
  4. Telegraf: [inputs.disk] Collection took longer than expected
  5. Adding your Dutch entry visa to your KLM booking checklist
  6. PostgreSQL: All replication slots are in use
  7. Upgrading from PostgreSQL 15 to 16 installed with Homebrew, on an Apple Silicon Mac
  8. Veeam snapshot overflow (Veeam Agent for Linux)
  9. Missing dhparam.pem file
  10. Freezing the top row of an HTML table without JavaScript
  11. Monitoring MegaRAID arrays using Telegraf and megaraidsas-status on Linux
  12. Fixing Waiting to upload for iCloud in Mac OS Finder
  13. Finding the database for a Django model class and instance
  14. Upgrading from PostgreSQL 14 to 15 installed with Homebrew, on an Apple Silicon Mac
  15. PostgreSQL extension does not exist
  16. How to add an iCloud shortcut to your Mac home folder
  17. Using the unicode matching pattern for any alphabetical letter in JavaScript regular expressions, and splitting character strings according to regex
  18. Debugging high kernel thread (kworker) CPU usage
  19. Returning multiple values from a JavaScript function, and unpacking an array into function arguments
  20. Django: Decimal is not JSON serializable
  21. Extending Django templating to create dynamic, nested templates
  22. Constructing an automated workflow based on the Django manage.py inspectdb command
  23. Using the Django _meta API to write generalisable code within the confines of the ORM
  24. Running cross-database (and across different hosts) queries with PostgreSQL foreign data wrappers
  25. Adding an auto incrementing SERIAL primary key to an existing PostgreSQL database table
  26. DSpace 7: No _links section found at https://{host}/server/api
  27. SSL_ERROR_NO_CYPHER_OVERLAP after adding HTTPS site to Cloudflare
  28. Microsoft 365 for Business: Check the info you entered. It doesn't match the info for this card.

2022 5

  1. Using a PostgreSQL trigger to rotate logs in a table
  2. Database class missing following DSpace upgrade from 7.2 to 7.3
  3. Apt socks5h proxy settings fail when specified on the command line
  4. Debian 11 Bullseye failing to connect to network with Intel XL710 10GbE adapter
  5. Fixing the SSH forwarding error "administratively prohibited: open failed"

2021 8

  1. In-depth tech talks
  2. A look back at some older 16-bit shareware games for Windows
  3. Using multiple databases for a single Django project
  4. Forwarding a port from an LXC host to an LXC guest via Shorewall
  5. Granting restricted SSH access for the purposes of port forwarding only
  6. Setting up Shorewall for LXC container network bridging and routing
  7. Fixing a purple/green colour effect during gamma adjustments using the Nvidia driver on Linux, and enabling the RGB colour space and full colour range
  8. Cloudflare WARP+ Unlimited on Linux - quickstart guide

2020 9

  1. Building DSpace 6.3
  2. LXC containers quickstart guide
  3. Dotfiles
  4. Monitoring thermal throttling
  5. Monitoring ADSL traffic on my ASUS DSL-AC52U router
  6. CSS accommodations for dark mode
  7. A web development checklist
  8. Retro scrollbars for Ubuntu (GTK3) programs, such as Firefox
  9. Prevent Dota 2 from constraining the cursor to the game window