Tux Machines

today's howtos

Posted by Roy Schestowitz on Sep 16, 2023

Updated Lists of Best Calendar Software and Best Markdown Editors for GNU/Linux
Games: Betrayal by Unity (Mono/.NET) and Gaming on Linux's Latest

My email setup

↺ My email setup
On the server side, it’s pretty vanilla. Postfix, Dovecot, SpamAssassin, WKD.
On the client side, I use mbsync and notmuch and I have a ton of automatic filters via nmsync.

9 Ways to Improve Log Formatting in Production

↺ 9 Ways to Improve Log Formatting in Production
Before delving into some log formatting best practices, let's take a closer look at some of the most prevalent log formats you're likely to come across.

An important difference between intern and make-symbol in GNU Emacs ELisp

↺ An important difference between intern and make-symbol in GNU Emacs ELisp
Suppose, not hypothetically, that for some reason you're trying to create a GNU Emacs ELisp macro that defines a function, and for your sins you don't want to directly specify the name of your new function. In my case, I want to create a bunch of functions with names of the form 'mh-visit-<something>', which all use mh-visit-folder to visit the (N)MH folder '+inbox/<something>'. Ordinary people using macros to create functions probably give the macro the full name of the new function, but here it's less annoying if I can put it together in the macro.

Getting WordPress / JetPack Subscriber Counts via the API... the hard way

↺ Getting WordPress / JetPack Subscriber Counts via the API... the hard way
I want to be able to display something like "Join 1,234 subscribers and receive updates via email". So, how do I get the subscriber count from the API?

Getting Used To Microservices

↺ Getting Used To Microservices
TL;DR: My new employer has built their software as many separate services, communicating through well-defined networked interfaces. I have spent the past few years working on monoliths, so this takes some adjustment.

How to Enable Proxy Settings for Yum Command on AlmaLinux 9

↺ How to Enable Proxy Settings for Yum Command on AlmaLinux 9
Sometimes the files that we need to download and access are not accessible directly on remote servers, and we need to configure a proxy so we can download them on our machine. That is why we need to configure Yum to use a proxy server.
gemini.tuxmachines.org