Syndicate content
Linux and Open Source news headlines
Updated: 4 hours 59 min ago

New Ubuntu Installs Could Be Speed Up by 10% with the Zstd Compression Algorithm

Mon, 03/12/2018 - 07:05
Debian and Ubuntu developer Julian Andres Klode reports today that Canonical plans to implement Facebook's zstd compression algorithm by default in future releases of their Ubuntu Linux operating system.

Make a digital camera from a 1950s Kodak Brownie with a Raspberry Pi

Mon, 03/12/2018 - 05:51
The inexpensive Kodak Brownie was the first camera to bring photography to the masses. The simplicity of its design meant anyone could figure out how to use it with little difficulty. Because it has essentially no controls to learn—there's just a shutter button, viewfinder, and film winder—it's even easy to use in comparison to today's cameras.read more

Are Spectre and Meltdown just hype?

Mon, 03/12/2018 - 03:17
There has been much hype around the Spectre and Meltdown vulnerabilities that emerged in January, a huge impact in the world of software vulnerabilities. While some of this is justified by the fact that those vulnerabilities affected a majority of all processors in the market, the reality is that this was just another vulnerability on top of all the others in the market, which security professionals need to assess and manage every day.

Bleachbit, Falkon, Ubuntu 18.04 Flavour Betas, Albert, Linux From Scratch | This Week in Linux 23

Mon, 03/12/2018 - 00:26
VIDEO: on this episode of TWinL, we cover the latest Linux news from Bleachbit, KDE Falkon, Albert, Caprine, Museeks, Tizonia, WINE, the Librem 5, KDE Plasma 5.13, Ubuntu 18.04, Solus 4, and many more.

Home Assistant -- New release

Sun, 03/11/2018 - 21:34
0.65: Rename entities, new filter sensor, UpCloud and Channels

Open standards in processor innovation with RISC-V

Sun, 03/11/2018 - 15:06
The role of data has changed. Data is more than a record; it is a form of communication. Data enhances lives. It makes us more efficient in navigation, banking, shopping, and managing our day-to-day lives. Ultimately, the exchange, valuation, and intelligence of data are currency. Beyond storing it, data must be captured, preserved, accessed, and transformed to take advantage of its possibilities.read more

How to Check Your RAM on Ubuntu

Sun, 03/11/2018 - 13:11
If you’ve bought a new pre-configured Ubuntu computer or a Virtual Private Server (VPS) and you don’t know any information about how much RAM it has, how much of it is used, the speed of the RAM installed, the type of the RAM, then this article is for you. In this article, I will show you how to find out information about your installed RAM or memory on Ubuntu 18.04 and also find out if you have any problems in your installed RAM. Let’s get started.

What’s New in KaOS 2018.01

Sun, 03/11/2018 - 10:52
KaOS 2018.01 is the latest release of KDE-focused Linux distro, KaoS Linux. This release features latest packages for the Plasma Desktop, includes Frameworks 5.42.0, Plasma 5.11.5, KDE Applications 17.12.1. All built on Qt 5.10.0. Also ships ships with an alternative desktop enviornment to KDE Plasma, called Liquidshell, which is a lightweight environment that’s still in development at the moment of writing.

A quick and easy way to make your first open source contribution

Sun, 03/11/2018 - 08:58
The best way to level up your programming skills is to code more. The second best way is to read others’ code. What better way to do these things than collaborating in open source projects?read more

Install and integrate Rspamd

Sun, 03/11/2018 - 07:04
This is the third part of our Setting up and configuring a mail server and in this part we will go through the installation and configuration of the Rspamd spam filtering system and its integration into our mail server and creating DKIM and DMARC DNS records.

Improve your Python projects with mypy

Sun, 03/11/2018 - 05:09
The mypy utility is a static type checker for Python. It combines the benefits of dynamic typing and static typing. As you may know, the Python programming language is dynamically typed. So what does static type checking for Python mean?

Seco unveils first i.MX8M SMARC module

Sun, 03/11/2018 - 01:21
Seco announced a rugged, SMARC form-factor “SM-C12” module that runs Linux or Android on an NXP i.MX8M, and offers soldered LPDDR4, eMMC and QSPI flash, plus an optional wireless module and carrier board. Like its ubiquitous i.MX6 system-on-chip, NXP’s new quad-core, Cortex-A53 i.MX8M is so versatile that you can spin it into diverse applications.

How to create a cron job with Kubernetes on a Raspberry Pi

Sat, 03/10/2018 - 23:26
One of the reasons I stood up a Kubernetes cluster on Raspberry Pis in my house was because I wanted to gain savings by not running high-available, redundant infrastructure in the cloud. Kubernetes provides high availability by design. The possibilities that this capability offers are pretty awesome. Need a web server to run constantly? Build a container and throw it in the Kubernetes cluster. Need a service available all the time? Package it and ship it to the Kubernetes cluster.read more

Weekend Reading: Using Python in Science and Machine Learning

Sat, 03/10/2018 - 21:32
Python is easy to use, powerful, versatile and a Linux Journal reader favorite. We've round up some of the most popular recent Python-related articles for your weekend reading.

CLA vs. DCO: What's the difference?

Sat, 03/10/2018 - 19:37
In your open source adventures, you may have heard the acronyms CLA and DCO, and you may have said "LOL WTF BBQ?!?" These letters stand for Contributor License Agreement and Developer Certificate of Origin, respectively. Both have a similar intent: To say that the contributor is allowed to make the contribution and that the project has the right to distribute it under its license.read more

New PHP Arrays Tutorial

Sat, 03/10/2018 - 17:43
Arrays are a fundamental tool and concept in almost any programming language. In this article you will learn how to use arrays in PHP and the different ways to approach their creation and access with clear explanation and simple examples. No time to waste, let's get started.

How to Install osTicket on Ubuntu 16.04

Sat, 03/10/2018 - 15:49
In this tutorial, we will show you, how to install osTicket on Ubuntu 16.04, using a LEMP stack, with Nginx as a web server, MySQL database server and PHP 7.0. osTicket is a free and open source support ticket system written in PHP. It’s a simple and lightweight tool, which you can use to manage, organize and archive your support ticket requests. Installing osTicket on Ubuntu 16.04, is an easy task if you carefully follow this tutorial below. Let’s get started.

10 Tips for Using Vim Text Editor

Sat, 03/10/2018 - 13:54
Vim is one of the best and commonly used text editor and could be used as IDE on Linux and MAC OS X. There are many Vim tips could help you to get your work done much more quicker and efficient if you are using Vim as your text editor. So, let’s check some of Vim Tips that could be helpful for your daily usage.

Linux logname Command Tutorial for Beginners (with Examples)

Sat, 03/10/2018 - 12:00
Linux offers several commands that display in output the current user's login name. One of those is logname. In this tutorial, we will quickly understand the basics of this command line tool using some easy to understand examples.