Category: Linux Tutorials

Linux Server Managment

Z

Zowe 1.0 released, Microsoft joins OpenChain, new Raspberry Pi store, and more news

In this week’s edition of our open source news roundup, we take a look at the first physical Raspberry Pi store, NVIDIA’s hyper-realistic face generator, Microsoft joining the OpenChain project, and more.

read more

M

Make websites more readable with a shell script

If you want people to find your website useful, they need to be able to read it. The colors you choose for your text can affect the readability of your site. Unfortunately, a popular trend in

W

Why I love free software

I love Free Software FSFE celebration

The Free Software Foundation Europe (FSFE) is a charity that supports and promote the use of free software. Their latest income and expense report for 2017, shows that much of their efforts focus on, beyond basic infrastructure costs, public awareness, legal work, and policy work.

read more

D

Drinking coffee with AWK

The following is based on a true story, although some names and details have been changed. A long time ago, in a place far away, there was an office. The office did not, for various

P

Programming languages to learn now, network monitoring tools, backup solutions, and more must-reads

Different color butterflies

Unsurprisingly readers had great interest in—and strong opinions on—which programming languages you should learn, which brought in almost 15,000 page views to Marty Kalin’s article recent article.

read more

W

What's the right amount of swap space for a modern Linux system?

Swap space is one of those things that everyone seems to have an idea about, and I am no exception. All my sysadmin friends have their opinions, and most distributions make recommendations too. Many years

W

Which programming languages should you learn?

magnifying glass on computer screen

If you want to get started or get ahead in your programming career, learning a new language is a smart idea. But the huge number of languages in active use invites the question: Which programming language is the best one to know? To answer that, let’s start with a simplifying question: What sort of programming do you want to do?

If you want to do web programming on the client side, then the specialized languages HTML, CSS, and JavaScript—in one of its seemingly infinite dialects—are de rigueur.

read more

D

Digital divide? How the Asian Penguins share Linux at Minnesota charter school

“It always seems impossible until it’s done.” —Nelson Mandela. On December 20, 2018, a team of four students and a chaperone from the Community School of Excellence (CSE) delivered a computer to the home of a

C

CFS: Completely fair process scheduling in Linux

arrows cycle symbol for failing faster

Linux takes a modular approach to processor scheduling in that different algorithms can be used to schedule different process types. A scheduling class specifies which scheduling policy applies to which type of process. Completely fair scheduling (CFS), which became part of the Linux 2.6.23 kernel in 2007, is the scheduling class for normal (as opposed to real-time) processes and therefore is named SCHED_NORMAL.

read more

7

7 predictions for artificial intelligence in 2019

Without question, 2018 was a big year for artificial intelligence (AI) as it pushed even further into the mainstream, successfully automating more functionality than ever before. Companies are increasingly exploring applications for AI, and the

G

Google and Sony Pictures Imageworks release OpenCue, LF Edge organization launches, and more news

In this edition of our open source news roundup, we take a look at the Google and Sony Pictures Imageworks releasing OpenCue, The Linux Foundation launching LF Edge, six tips for jumpstarting open educational resources initiatives, and more.

read more

8

8 open source music players for Linux

In the first part of this series, I write about the key requirements for an audiophile digital music player and shared the criteria I use to evaluate open source music players. Here in the second part, I’ll

Install Google Chrome 72 on CentOS 7 using yum command nixCraft

I am a new CentOS Linux 7 desktop user. How do I install Google Chrome 72 on CentOS 7 Linux desktop?Introduction – Google Chrome is one of the most popular web browsers. It has over

G

Get started with Budgie Desktop, a Linux environment

Person standing in front of a giant computer screen with numbers, data

There seems to be a mad rush at the beginning of every year to find ways to be more productive. New Year’s resolutions, the itch to start the year off right, and of course, an “out with the old, in with the new” attitude all contribute to this. And the usual round of recommendations is heavily biased towards closed source and proprietary software. It doesn’t have to be that way.

Here’s the 18th of my picks for 19 new (or new-to-you) open source tools to help you be more productive in 2019.

read more

T

The Small Scale Agile Manifesto

The “Agile Manifesto” is an umbrella term that describes and governs several lightweight and fuller agile methodologies for handling IT teams and projects. Scrum, Kanban, Lean Development, Crystal, and Extreme Programming (XP) are among the

G

Get started with eDEX-UI, a Tron-influenced terminal program for tablets and desktops

open source button on keyboard

There seems to be a mad rush at the beginning of every year to find ways to be more productive. New Year’s resolutions, the itch to start the year off right, and of course, an “out with the old, in with the new” attitude all contribute to this. And the usual round of recommendations is heavily biased towards closed source and proprietary software. It doesn’t have to be that way.

Here’s the 15th of my picks for 19 new (or new-to-you) open source tools to help you be more productive in 2019.

read more

H

How do foundations support open source software?

An open source software’s (OSS) sustainability relies on passionate developers willing to contribute to the project. Therefore, a project’s survivability depends on its ability to retain developers, onboard new ones (i.e., newcomers), and, maybe more

Debian Linux 9.7 released and here is how to upgrade it nixCraft Updated Tutorials/Posts

The Debian GNU/Linux project has released an updated version of its stable Linux distribution Debian 9 (“stretch”). You must upgrade to get corrections for security problem as this version made a few adjustments for the

How to find Intel NUC BIOS version and model on Linux nixCraft

I installed Linux on Intel NUC. I need to find Intel NUC BIOS version. How do I find out BIOS version, date, and model name of my Intel NUC using Linux command-line options?Introduction – Intel

Install Google Chrome 71 on CentOS 7 using yum command nixCraft

I am a new CentOS Linux 7 desktop user. How do I install Google Chrome 71 on CentOS 7 Linux desktop?Introduction – Google Chrome is one of the most popular web browsers. It has over