today's howtos and technical posts
Jim Nielsen ☛ RSS in HTML: A Follow-Up
I asked if anyone has tried to do RSS with HTML and a good number of people responded (via Mastodon and email — TY kind people).
Many folks pointed me to h-feed microformats which, in hindsight, I’m surprised I didn’t think of as I already implement the h-entry format on my individual blog posts.
-
James G ☛ Using components to avoid repetition in technical writing
My primary concern was that repeating installation information, or anything other information that would appear in several places, would increase the maintenance burden. When a fundamental primitive changed that we have mentioned in several places, we would have to make updates in every place. In theory, this sounds like a small price to pay. In practice, having the same information in multiple places increases one's exposure to inconsistency between documentation pages.
But, there is a happy path that lets you reference information in multiple places while only requiring you edit once when required: use components to embed content in a document.
-
Linux Buzz ☛ How to Install PostgreSQL 16 on Ubuntu 22.04
In this tutorial, we’ll cover how to install PostgreSQL 16 on Ubuntu 22.04. In addition, we’ll examine some fundamental setups to enable remote connections, turn on password authentication, and start creating users and databases.
-
TecMint ☛ DSH (Distributed Shell) – Run Commands on Multiple Linux Servers
To partly accomplish this, I am going to show you how to use a nifty little tool called DSH (dancer’s shell/distributed shell) that allows a user to run commands across multiple machines.
-
idroot
-
ID Root ☛ How To Set Up SSH to Use Two-Factor Authentication on Fedora 39
In this tutorial, we will show you how to set up SSH to use two-factor authentication on Fedora 39. SSecure Shell (SSH) is a critical network protocol that provides a secure way to access a remote server. In an era where cyber threats are increasingly sophisticated, enhancing security measures is paramount.
-
ID Root ☛ How To Install WebStorm on Fedora 39
In this tutorial, we will show you how to install WebStorm on Fedora 39. WebStorm is a powerful Integrated Development Environment (IDE) designed by JetBrains specifically for JavaScript and its related technologies.
-
ID Root ☛ How To Install Android Studio on Debian 12
In this tutorial, we will show you how to install Android Studio on Debian 12. Android Studio, the official Integrated Development Environment (IDE) for Android app development, is a powerful tool that offers a complete, rich, and user-friendly environment for developers.
-
ID Root ☛ How To Install Snort on Fedora 39
In this tutorial, we will show you how to install Snort on Fedora 39. Snort is a powerful open-source tool that serves as a network intrusion detection and prevention system.
-
-
Linux Capable ☛ How to Enable Nginx Sendfile Directive
This guide will delve into the process of enabling the Nginx Sendfile Directive, detailing its definition and the steps to integrate it into your Nginx configuration. Navigating through the intricacies of web server optimization can significantly impact performance and efficiency.
-
howtoforge
-
HowTo Forge ☛ How to Install Apache Tomcat with Nginx Reverse Proxy on AlmaLinux 9
Apache Tomcat or "Tomcat" is a free and open-source Java Servlet container for Java. In the following guide, we'll show you the installation of Apache Tomcat with Nginx as a reverse proxy on the AlmaLinux 9 server.
-
HowTo Forge ☛ How to Install CSF (Config Server Firewall) on Debian 12
CSF or Config Server Firewall is a Stateful Packet Inspection (SPI) firewall based on IPtables and Perl. it provides a daemon process that will monitor your services for failure authentication.
-
HowTo Forge ☛ The GNU/Linux read Command
The read command in Bash reads a line from the standard input and splits it into fields.
-
HowTo Forge ☛ How to install PHP 5.6 and 7.0 - 8.3 with PHP-FPM and FastCGI mode for ISPConfig 3.2 with apt on Ubuntu 18.04 - 22.04
When using ISPConfig, by default, you only have the main PHP version for your distribution. This guide will show you how to install additional PHP versions (5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.1, 8.2, and 8.3) on an Ubuntu server with ISPConfig.
-
HowTo Forge ☛ How to install PHP 5.6 and 7.0 - 8.3 with PHP-FPM and FastCGI mode for ISPConfig 3.2 with apt on Debian 9 to 12
In this guide we will take you through installing additional PHP versions (5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.1, 8.2, and 8.3) on a Debian server with ISPConfig.
-
HowTo Forge ☛ How to Setup APT Proxy on Ubuntu 22.04 LTS
A proxy server is an intermediate server that sits between the client computer and the internet. In this tutorial, we will show you how to set up proxy settings and apt-proxy in Ubuntu 22.04 Server and Desktop system.
-
HowTo Forge ☛ How to create a Service in Kubernetes
A service in Kubernetes is an abstraction layer over Pods. It defines a logical set of Pods. It provides a single IP address and DNS name by which pods can be accessed.
-
-
Kernel Space
-
University of Toronto ☛ Notes on the Linux kernel's 'irq' pressure stall information and meaning
For some time, the Linux kernel has had both general and per-cgroup 'Pressure Stall Information', which is intended to tell you something about when things on your system are stalling on various resources. The initial implementation provided this information for cpu usage, obtaining memory, and waiting on IO, as I wrote up in my notes on PSI. In kernel 6.1, an additional PSI file was added, 'irq' (if your kernel is built with CONFIG_IRQ_TIME_ACCOUNTING, which current Fedora kernels are).
-