Features

Meticulous Transformer

How compilers work

Jan 09, 2018

Compilers translate source code into executable programs and libraries. Inside modern compiler suites, a multistage process analyzes the source code, points out errors, generates intermediate code and tables, rearranges a large amount of data, and adapts the code to the target processor.

DisplayCAL

Color Coordinated with DisplayCAL

Jan 31, 2018

If you work with digital images, you know the colors on your monitor don't always match what you see in real life. If you're looking for a more accurate representation of color, try calibrating and profiling your monitor using a colorimeter and DisplayCAL.

Simplifying SSH

Jan 03, 2019

EasySSH lives up to its name and starts SSH connections at the click of a mouse.

Saving Your Analog Data from Oblivion

Jan 03, 2019

If you have old VHS tapes or audio cassettes lying around, the hardware to play these analog formats is becoming more difficult to find. Here's how to convert those old analog treasures to digital format for future enjoyment.

Paint by Numbers

Design your own boot menu with Grub Customizer

Jan 03, 2019

Is the simple black and white GRUB menu causing confusion and obscuring important choices? Why not customize with GRUB themes and the Grub Customizer?

Close to Your Heart

Build your own pulsemeter

Jan 03, 2019

A pulsemeter built with a Raspberry Pi, a digital-to-analog converter, and an optical sensor monitors your heart rate just as well as many far more expensive medical devices.

Key Keeper

Data Security in the AWS Cloud

Oct 30, 2019

As a cloud market leader, Amazon Web Services has had to  put a great deal of thought into data security. Encryption options and key management play an important role.

Tutorial – LÖVE animation

A LÖVE animation primer

Apr 08, 2020

LÖVE is an extension of the Lua language, designed to make developing games easy. In this tutorial, we'll explore this framework by creating some animated sprites.

Sync or Swim

Synchronize your data across multiple devices with Syncthing

Jan 02, 2023

If you need a cloudless solution for syncing data across multiple devices, Syncthing could be just the thing.

Number Game

Getting started with the R data analysis language

Nov 28, 2023

The R programming language is a universal tool for data analysis and machine learning.

Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News