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-', which all use mh-visit-folder to visit the (N)MH folder '+inbox/'. 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

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2023/09/16/today_s_howtos.1.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
139.110828 milliseconds
Gemini-to-HTML Time
1.334792 milliseconds

This content has been proxied by September (ba2dc).