Using bit fields and bit masks in C
Using bit fields and bit masks is a common method to combine data without using more complex structures.
Looking ahead to FreeDOS 1.4
Help test the next version of FreeDOS with the FreeDOS 1.4 Release Candidate 1 distribution.
Processing files with ‘find’ and ‘xargs’
Here’s how I used ‘find’ and ‘xargs’ to locate the articles I wrote and count the words.
Explore FreeDOS with these 5 articles
FreeDOS is a 16-bit open source operating system that replaces the DOS on older computers. These are your favorite articles about FreeDOS.
Enjoy the holidays with this ASCII fireplace
Enjoy the holidays by writing a ‘fire’ program in ASCII text.
What I learned by teaching others
Sharing knowledge with others is often a great way to refresh and update your own expertise.
My first Linux in the enterprise
My first experience and lessons learned in deploying Linux in the enterprise.
Set up an embedded system with FreeDOS
Setting up an embedded system with FreeDOS requires defining a minimal DOS environment that runs just a single application.
5 ways to learn about programming
Read these popular articles from the last year to get started on your programming journey.
How to install FreeDOS the old-school way
Here’s how to install FreeDOS the old-fashioned way, with every step done by hand.
5 popular articles about editing text
Text editors just do plain text. Explore these top 5 articles about text editors that you can use to edit files.
What I’ve learned about open source community over 30 years
Open source projects are about more than just the code. It’s about the people that contribute to it.
Use ImageMagick to work with images
ImageMagick is a handy multipurpose command-line tool for all your image needs.
Celebrating 30 years of open source with FreeDOS
Explore retrocomputing with this open source operating system that recently turned 30 years old.
5 ways to get the most out of Bash
With a little Bash scripting, you can automate tasks on your Linux system. Learn more with these 5 favorite Bash articles.
Managing processes with kill and killall
Process management can be an important part of system maintenance.