An introduction to the GNU Core Utilities
Two sets of utilities—the GNU Core Utilities and util-linux—comprise many of the Linux system administrator’s most basic and regularly used tools. Their basic functions allow sysadmins to perform many of the tasks required to administer a Linux computer, including management and manipulation of text files, directories, data streams, storage media, process controls, filesystems, and much more. read...
How to create a 2D game with Python and the Arcade library
Python is an outstanding language for people learning to program, and perfect for anyone wanting to “get stuff done” and not spend heaps of time on boilerplate code. Arcade is a Python library for creating 2D video games that is easy to start using, and very capable as you gain experience. In this article, I will explain how to start using Python and Arcade to program video games. read...
A gentle introduction to FreeDOS
FreeDOS is an old operating system, but it is new to many people. In 1994, several developers and I came together to create FreeDOS—a complete, free, DOS-compatible operating system you can use to play classic DOS games, run legacy business software, or develop embedded systems. Any program that works on MS-DOS should also run on FreeDOS. read...
Give the gift of revealing your insecurities
A few weeks ago, I was having a discussion with a fellow manager on my team. This person reports to someone who reports to me, generally has a different set of concerns than I do, and therefore holds a unique perspective on the challenges we face. I’d been digressing on a hypothetical course of action when the manager interrupted me to say, “Excuse me, I just want to say that I’m not comfortable with the direction...
How Netflix handles failovers, Anaconda, Linux command-line tricks, Python datetime libraries, GDPR, microservices, and more
With more than 12,000 page views, Amjith Ramanujam’s article on how Netflix does failovers in 7 minutes flat was our runaway hit last week. Do you have a story about how your organization ensures maximum uptime? Share your organization’s story with Opensource.com readers. Here’s a look back at the most popular articles from the week of April 16-22: read...