Language Selection

English French German Italian Portuguese Spanish


Syndicate content
Linux and Open Source news headlines
Updated: 2 hours 42 min ago

Introducing our Jinja2 cheat sheet

3 hours 11 sec ago
Jinja2 is a templating language for Python. While it got its start on the web for use with the Flask framework, it is popular in many other places. Both Flask and Pelican use it to template HTML pages, allowing seperation between style and more

Open Source Did Not Win, It Was Assimilated to and by Proprietary Software

4 hours 14 min ago
Don’t fall for the whole “Open Source has won!” spiel; You know we’ve lost the battle (and were in effect gradually conquered) at OSI and elsewhere when those who speak for the OSI are Michael Cheng (Facebook), Max Sills (Google), and Chris Aniszczyk (Linux Foundation); they say “Open Source Under Attack” (FOSDEM talk) but their employers are the ones attacking and they downplay openwashing

Using Python and GNU Octave to plot data

5 hours 28 min ago
Data science is a domain of knowledge that spans programming languages. Some are well-known for solving problems in this space, while others are lesser-known. This article will help you become familiar with doing data science with some popular more

Create web user interfaces with Qt WebAssembly instead of JavaScript

13 hours 59 min ago
When I first heard about WebAssembly and the possibility of creating web user interfaces with Qt, just like I would in ordinary C++, I decided to take a deeper look at the technology.

Fedora at the National Library of Technology

15 hours 13 min ago
Where do you turn when you have a fleet of public workstations to manage? If you’re the Czech National Library of Technology (NTK), you turn to Fedora. Located in Prague, the NTK is the Czech Republic’s largest science and technology library. As part of its public service mission, the NTK provides 150 workstations for public […]

GNOME 3.34.4 Released with Various Improvements and Bug Fixes

16 hours 27 min ago
The GNOME Project announced today the general availability of GNOME 3.34.4 as the fourth maintenance update to the latest GNOME 3.34 desktop environment stable series.

Raspberry Pi Zero W based LoRaWAN gateway sells for $99

Thursday 20th of February 2020 06:57:58 AM
RAK Wireless’ $99 “RAK7246 LoRAWAN Developer Gateway” runs a Raspbian LoRa stack on a Raspberry Pi Zero W with a RAK2246 Pi HAT for 8x uplink channels and a single downlink. A $114 RAK7246G model adds GPS. RAK Wireless has introduced a cheaper alternative to its Raspberry Pi 4-based RAK7244 LoRaWAN Developer Gateway. The RAK7246 […]

How To Add Markdown Support To Gedit Using `Markdown Preview` Plugin

Thursday 20th of February 2020 05:43:38 AM
Gedit, the default GNOME text editor, doesn't support Markdown by default. It does support plugins though, so with the help of a plugin called Gedit Markdown Preview, you can add Markdown support to modern Gedit versions (3.22 and newer).

How to open a Linux terminal window

Thursday 20th of February 2020 04:29:17 AM
Say you are new to Linux world and just installed Linux desktop and now you would like to fire up terminal window and start issuing commands, but wait you don’t know how to access a terminal window in Linux, in this article I will walk you through how to open a Linux terminal window and set up a keyboard shortcut for easier access.

Larry Tesler cut and pasted from this mortal coil: That thing you just did? He probably invented it

Thursday 20th of February 2020 03:14:57 AM
PARC, Apple and Amazon – computing pioneer dies at 74. Obit Larry Tesler – self-described "primary inventor of modeless editing and cut, copy, paste" – has died at the age of 74.…

Total War: THREE KINGDOMS – Mandate of Heaven DLC Is Out Now on Linux

Thursday 20th of February 2020 02:00:37 AM
Feral Interactive announced today that the Total War: THREE KINGDOMS – Mandate of Heaven Chapter Pack DLC is now available for Linux and macOS systems.

Antitrust Laws and Open Collaboration

Thursday 20th of February 2020 12:46:16 AM
The classic way for companies to violate the antitrust laws is to get together and agree to all do something the same way. Happily, the regulators understand that creating open standards and open source is a good thing. But you still have to keep the rules in mind if you want to stay on the right side of the line.

Stop Installing Python Packages Globally — Use Virtual Environments

Wednesday 19th of February 2020 11:31:56 PM
With virtual environments, you can isolate your software and avoid version conflicts.. Python virtual environments allow you to install Python packages in an isolated location for a particular application, instead of installing them globally. This articles explores what the advantages are and how you can quickly get started.

How to use, read and manage Linux log files

Wednesday 19th of February 2020 10:17:36 PM
Ubuntu logs system events into the log files in order to help administrators maintain, analyze and diagnose system related issues and applications problems. Log files contain messages related to kernel, services and applications events that are kept on a centralized repository of log files under /var/log directory. In this article, we will provide an overview of Ubuntu log files, and show how to configure and use syslogd. You will also learn how log rotation works and how to view and read the log files. A brief introduction to systemd will be provided at the end .

How to Load Balance a PHP Application in Ubuntu using GCP

Wednesday 19th of February 2020 09:03:16 PM
How to Load Balance a PHP Application on GCP. This guide provides you with detailed and advanced steps to setup a HTTP(S) Layer 7 Load Balancer for your PHP web application.

Try this Bash script for large filesystems

Wednesday 19th of February 2020 07:48:56 PM
Have you ever wanted to list all the files in a directory, but just the files, nothing else? How about just the directories? If you have, then the following script, which is open source under GPLv3, could be what you have been looking for.Of course, you could use the find command:read more

The only option brought me to success installing telegram-desktop on CentOS 8.1 appears to be snap

Wednesday 19th of February 2020 06:34:35 PM
In meantime the only option brought me to success installing telegram-desktop on CentOS 8.1 appears to be snap.

Raspberry Pi 4: Chronicling the Desktop Experience – Retro Gaming – Week 17

Wednesday 19th of February 2020 05:20:15 PM
For this week, I’m going to look at a few retro games, all nestling in Raspbian’s repositories. While its quad-core BCM2711 system-on-chip has more powerful processing cores, and the first upgrade to the graphics processor in the project’s history, it’s important to be realistic with expectations about the RPI4’s gaming potential.

How to find what you’re looking for on Linux with find

Wednesday 19th of February 2020 04:05:55 PM
There are several commands for finding files on Linux systems, but there are also a huge number of options that you can deploy when looking for them. Here’s a look at some of those options.

Don't like IDEs? Try grepgitvi

Wednesday 19th of February 2020 02:51:35 PM
Like most developers, I search and read source code all day long. Personally, I've never gotten used to integrated development environments (IDEs), and for years, I mainly used grep and copy/pasted file names to open Vi(m).Eventually, I came up with this script, slowly refining it as more

More in Tux Machines

Type Title Author Replies Last Postsort icon
Story Android Leftovers Rianne Schestowitz 20/02/2020 - 8:49pm
Story Supporting an open source operating system: a Q&A with the FreeBSD Foundation Rianne Schestowitz 20/02/2020 - 8:45pm
Story Linux-driven ADAS computer features 6x FAKRA cameras Rianne Schestowitz 20/02/2020 - 8:43pm
Story KDE’s Plasma Mobile Is Shaping Up Nicely on the PinePhone Rianne Schestowitz 20/02/2020 - 6:35pm
Story What is Mobile PureOS? Rianne Schestowitz 20/02/2020 - 6:30pm
Story Ubuntu 18.04 LTS and 16.04 LTS Receive New Kernel Live Patch Rianne Schestowitz 20/02/2020 - 6:20pm
Story FreeBSD vs. Linux Scaling Up To 128 Threads With The AMD Ryzen Threadripper 3990X Rianne Schestowitz 20/02/2020 - 6:18pm
Story Try the GNOME Nightly VM images with GNOME Boxes Rianne Schestowitz 20/02/2020 - 6:10pm
Story Red Hat: libinput, backports, edge computing, survey and more Roy Schestowitz 20/02/2020 - 6:10pm
Story VirtualBox 6.1.4 Released with Full Support for Linux Kernel 5.5 Rianne Schestowitz 2 20/02/2020 - 6:01pm