Intro to the Linux useradd command
Adding a user is one of the most fundamental exercises on any computer system; this article focuses on how to do it on a Linux system.
Play a fun math game with Linux commands
Use these commands to generate random numbers for a fun math quiz game.
5 common C programming bugs (and how to avoid them)
Add a little extra code to your next program to avoid these common C programming mistakes.
5 note-taking apps for Linux
Notes are part of any writer’s life. Most of my articles begin in a note taking application and that’s usually Joplin for me. There are a large number of note taking apps for Linux and you may use something other than my favorite. A recent blog article reminded me of a half dozen of them. That was an invitation to learn more about how each of these applications came to be and who were their developers.
As many as 400,000,000 Windows 10 PCs can’t be upgraded to Windows 11
According to a study by Lansweeper, and reported on ZDNet in 2022, less than 43% of PCs can be upgraded from Windows 10 to Windows 11. Will you ditch your old Windows 10 PCs for new Windows 11 ones, or is there another way?
How to run DOS apps on Linux
With QEMU and FreeDOS, you can run your favorite DOS applications and games.
Using the command line calendar and date functions in Linux
have always been interested in historical dates and determining the actual day of the week an event occurred. What day of the week was the Declaration of Independence signed? What day of the week was I born? What day of the week did the 4th of July in 1876 occur? I know that you can use search engines to answer many of these questions. But did you know that the Linux command line can supply those answers, too?
6 Linux metacharacters I love to use on the command line
Using metacharacters on the Linux command line is a great way to enhance productivity.
Early in my Linux journey, I learned how to use the command line. It’s what sets Linux apart. I could lose the graphical user interface (GUI), because it was unnecessary to rebuild the machine completely. Many Linux computers run headless, and you can accomplish all the administrative tasks on the command line. It uses many basic commands that all are familiar with—like ls, ls-l, ls-l, cd, pwd, top, and many more.
Running FreeDOS on Linux
Here’s how I boot FreeDOS on my Linux desktop machine using QEMU.
David Both: My Open Source Story
Here I am, almost 30 years into my personal crazy open source story, and it shows no sign of abating. And my problem is that I like to know how things work and to fix things. I started fixing TVs, ours and the neighbors’, when I was nine or ten. Read on to discover how that led me into the open source world.
Why DOS only has 16 colors
Have you ever wondered why DOS text only comes in 16 colors and 8 background colors?
Running FreeDOS on legacy hardware
How I installed FreeDOS on a 386-SX micro laptop called the Pocket386.
Open and the right to repair and modify
The right to repair the hardware we purchase is as basic and important as the right to see and modify the code for the open source software we use. One vendor has embraced that with a passion. System76 of Denver, Colorado, builds a complete line of repairable desktops and laptops. They’re also in the process of designing a new laptop that uses components that can be upgraded as well as repaired.
How to configure multiple websites with Apache web server
Here’s how to host two or more websites on Apache, a popular and powerful web server. With name-based virtual hosting, you can use a single IP address for multiple websites. Modern web servers, including Apache, use the hostname portion of the specified URL to determine which virtual web host responds to the page request. This requires only a little more configuration than for a single site.
SpamAssassin, MIMEDefang, and Procmail: Best Trio of 2024
This trio of applications can be combined to manage server-side email sorting in a beautiful and elegant way. They are my “Best Trio,” because resolving the problem I set out to fix—effective server-side email sorting—took three pieces of software working together. Here’s how I got everything to work using SpamAssassin, MIMEDefang, and Procmail–three common and freely available open source software packages.
Using ‘awk’ to filter text
Here’s how to use awk to strip out sample code from a Markdown file.