today's howtos
-
Syntax podcast episode 623: “Nothing in CSS” errata
I just listened to the Syntax podcast for the first time because they were discussing topics near and dear to my heart, HTML and CSS. The episode is called “Nothing in CSS - 0 vs 0px, no, none, hidden, initial and unset”, and they’re talking about all the things that can be none or 0 in CSS and HTML. Super interesting stuff, but unfortunately, they got some things wrong. The don‘t have a commment section, so I’m commenting on the episode here in case someone else gets confused by their misinformation.
-
Overview of ICU collation settings, part 2
The best way to find out which types are available and what they do is to look into the source code, which for ICU is the CLDR project. Let’s start with the definition of the keys in CLDR. (In this article, all the URLs are for a specific CLDR release, which is the latest one as I write this, because, as we will see below, these things change over time.)
-
Install MariaDB 10 on Debian 12
Follow through this guide to learn how to install MariaDB 10 on Debian 12.
-
What’s Wrong with IPv4 and Why We Are Moving to IPv6
For the past 10 years or so, this has been the year that IPv6 will become widespread. It hasn’t happened yet. Consequently, there is little widespread knowledge of what IPv6 is, how to use it, or why it is inevitable.
We’ve been using IPv4 ever since RFC 791 was published in 1981. At the time, computers were big, expensive, and rare. IPv4 had provision for 4 billion IP addresses, which seemed like an enormous number compared to the number of computers.
-
A Beginner’s Guide to Configuring IPv4 and IPv6 Addresses in Linux
As a systems administrator, you will occasionally be tasked with configuring or setting up the IP addresses of your servers to keep up with changing network requirements. As such, having fundamental skills in assigning IP addresses and configuring hostname resolution is crucial in ensuring that servers conform with the network topology.
In this topic, we will first look at what an IP address is and delve into the differences between Ipv4 and IPv6. Then finally, we will demonstrate how to configure IPV4 and IPv6 addresses on a Linux system as well as hostname resolution.Table of Contents1What is an IP Address?Difference Between IPv4 vs IPv6IPv4 AddressNetwork SectionWhat is IPv4 Class AWhat is IPv4 Class BWhat is IPv4 Class CHost PortionIPv6 AddressDynamic (DHCP) and Static IP ConfigurationDHCP IP AddressStatic IP AddressHow to Configure IPv4 Networking in LinuxConfigure IPv4 Address on DebianConfigure IPv4 Address on UbuntuConfigure IPv4 Address on RHELHow to Configure Hostname in LinuxConclusion
-
How To Install Debian 12 "Bookworm" with Dualboot, UEFI and External Disk Methods
-
OpenBLAS >= 0.3.23-2 update requires manual intervention
The openblas package prior to version 0.3.23-2 doesn't ship optimized LAPACK routine and CBLAS/LAPACKE interfaces for compatibility. This decision has been reverted now, and the ability to choose a different default system BLAS/LAPACK implementation while keeping openblas installed is now provided to allow future co-installation of BLIS, ATLAS, etc.
-
Linux Fu: Easy And Easier Virtual Networking
One of the best things about Linux is that there are always multiple ways to do anything you want to do. However, some ways are easier than others. Take, for example, virtual networking. There are plenty of ways to make a bunch of Internet-connected computers appear to be on a single private network. That’s nothing new, of course. Linux and Unix have robust networking stacks. Since 2018, though, Wireguard has been the go-to solution; it has a modern architecture, secure cryptography, and good performance.
-
How to install Docker on Amazon Linux 2023
Installing Docker on Amazon Linux 2023 server system will allow users a seamless and efficient way to deploy and manage applications within isolated containers.
-
How to Install LXQt on Debian 12/11/10
LXQt, an elegant choice among the myriad of Linux desktop environments, has carved its niche with its unique blend of features and performance. Born from the combination of LXDE and Razor-qt projects, LXQt provides a refined experience that strikes a balance between functionality and resource efficiency.
-
Linux Version Check: How to Get Distro and Kernel Information
One of the first steps in understanding your Linux distro and kernel is knowing the version that they are currently running. This gives you an idea of what features are available at your disposal as well as their problems which can help you during troubleshooting.
This article will show you how to find the version of your current distribution and kernel in Linux. Further, it will also highlight how you can do this even without the command line.
-
How to use the scp command in Linux
If you've been looking for an easy way to move files between Linux machines, Jack Wallen shows you how with the help of the scp command.
-
How to Install WonderCMS with Nginx on Debian 12/11/10
In the vast digital expanse of content management systems (CMS), WonderCMS has managed to carve out its niche, particularly among users who prefer simplicity and efficiency.
-
How to Encrypt a Drive in Ubutu 22.04
Practical guide on how to encrypt an entire drive on Ubuntu 22.04 and how to encrypt the home directory and swap partition to prevent data theft in some cases.
-
Copying Files and Directories in Linux
Practical guide on the ways of copying the files in Linux using the cp, rsync, and scp commands to copy the files and directories locally and to a remote host. In this guide, we will learn about copying files and directories in Linux.