Language Selection

English French German Italian Portuguese Spanish

Linux Today

Syndicate content
Updated: 2 hours 8 min ago

How to Install Pico CMS with Nginx and Let's Encrypt on CentOS 7

Friday 16th of August 2019 02:00:00 PM

Pico is an open-source simple and fast flat-file CMS written in PHP.

Steganography - Hide Files Inside Images In Linux

Friday 16th of August 2019 01:00:00 PM

5 Different Ways To Hide Files Inside Images In Linux

How to Install Redis on Ubuntu

Friday 16th of August 2019 12:00:00 PM

Tecmint: Redis is an advanced persistent key-value database with a network interface and key features such as built-in replication

Apollo data graph brings managed federation to enterprises

Friday 16th of August 2019 02:00:00 AM

The new Apollo update is intended to enable organizations to federate multiple enterprise data sets more easily and use APIs to tap into disparate data sources.

A look at MX Linux 18.3

Thursday 15th of August 2019 10:00:00 PM

gHacks: Installation of MX Linux was an absolute breeze, with one of the easiest graphical installation tools I have used thus far in my Linux history.

Apache Hive vs. Apache HBase: Which is the query performance champion?

Thursday 15th of August 2019 08:00:00 PM

opensource.com: Let's look closely at the Apache Hive and Apache HBase to understand which one can cope better with query performance.

Best Chromebook laptops for school

Thursday 15th of August 2019 07:00:00 PM

ZDnet: And, as it happens, they're also the best Chromebook laptops for home or work, too.

Apache Software Foundation's Code-Base Valued At $20 Billion USD

Thursday 15th of August 2019 06:00:00 PM

The Apache Software Foundation's 2019 report values their code-base at more than $20 billion USD using the COCOMO 2 model for estimating.

EPEL-8.0 released

Thursday 15th of August 2019 05:00:00 PM

EPEL stands for Extra Packages for Enterprise Linux and is a subcommunity of the Fedora and CentOS projects

How to Check for Listening Ports in Linux

Thursday 15th of August 2019 04:00:00 PM

Learn how to find out which services are listening on which ports using the netstat, ss and lsof commands.

Convert Filenames to Lowercase through Ubuntu Command Line

Thursday 15th of August 2019 03:00:00 PM

Learn two ways to convert all files and folder names in a given path to lowercase, simply through the command line.

Immutable Linux with Silverblue: My favorite superpower

Thursday 15th of August 2019 02:00:00 PM

As a security guy, I approve of defense-in-depth, which is why I like Silverblue.

SSLH - Share A Same Port For HTTPS And SSH

Thursday 15th of August 2019 01:00:00 PM

ostechnix: SSLH, a SSL/SSH multiplexer, allows us to share a same port for https, ssh on Linux.

How to Reinstall Ubuntu in Dual Boot or Single Boot Mode

Thursday 15th of August 2019 12:00:00 PM

 itFOSS: If you are tired of fixing your system, reinstalling would be the quick and dirty way to get out of it.

The Linux Foundation's Open Source Summit is a Proprietary Software Marketing Venue

Thursday 15th of August 2019 02:00:00 AM

 Techrights: Roy isn't exactly a fan of the Linux Foundation...

NVIDIA 435.17 Linux Beta Driver Adds PRIME Offloading For Vulkan and OpenGL+GLX

Wednesday 14th of August 2019 09:00:00 PM

LinuxUprising: The latest NVIDIA 435.17 Linux beta driver has added Vulkan and OpenGL+GLX support for PRIME render offload.

How to Add User to Sudoers in CentOS

Wednesday 14th of August 2019 08:00:00 PM

sudo is a command-line utility designed to allow trusted users to run commands as another user, by default the root user.

Listen to Online Radio on Ubuntu through Cantata

Wednesday 14th of August 2019 07:00:00 PM

In this article, we will explain how you can install Cantata to your Ubuntu through the official Ubuntu repositories, and also through the PPA (for the latest version).

Mozilla revamps Firefox's HTTPS address bar information

Wednesday 14th of August 2019 06:00:00 PM

Mozilla plans to make changes to the information that the organization's Firefox browser displays in its address bar when it connects to sites.

Xfce 4.14 Desktop Officially Released, This is What’s New

Wednesday 14th of August 2019 05:00:00 PM

It’s been in development for over 4 years, but this weekend finally saw the long-awaited release of Xfce 4.14.

More in Tux Machines

Programming: Rust and Python Miscellany

  • This Week in Rust 300
  • Python String Interpolation with the Percent (%) Operator

    There are a number of different ways to format strings in Python, one of which is done using the % operator, which is known as the string formatting (or interpolation) operator. In this article we'll show you how to use this operator to construct strings with a template string and variables containing your data.

  • Your Guide to the CPython Source Code

    Are there certain parts of Python that just seem magic? Like how are dictionaries so much faster than looping over a list to find an item. How does a generator remember the state of the variables each time it yields a value and why do you never have to allocate memory like other languages? It turns out, CPython, the most popular Python runtime is written in human-readable C and Python code. This tutorial will walk you through the CPython source code. You’ll cover all the concepts behind the internals of CPython, how they work and visual explanations as you go.

  • Python 3.8 support in PyCharm

    The release of Python 3.8 brought new features to the Python coding realm. The language is evolving according to its community’s needs by addressing cases where new syntax or logic become necessary. From new ways of assigning expressions to restriction of usage of function declarations, calls, and variable assignations, this latest release presents new options to code. Of course, PyCharm couldn’t get behind, so we now support some of the major features coming with this new version. This article will walk you through the features currently supported by our latest PyCharm release. To try them out, get the latest version of PyCharm and download the current beta release of Python 3.8 from here. From there you will just need to switch to Python 3.8 as your interpreter in PyCharm (if you’re not sure how to switch the interpreter, jump into our documentation for help).

  • Python Arrays in a Nutshell

    Python arrays are homogenous data structure. They are used to store multiple items but allow only the same type of data. They are available in Python by importing the array module. Lists, a built-in type in Python, are also capable of storing multiple values. But they are different from arrays because they are not bound to any specific type. So, to summarize, arrays are not fundamental type, but lists are internal to Python. An array accepts values of one kind while lists are independent of the data type.

Mozilla: WebAssembly Interface Type, Bryce and Brady, FPR16

  • WebAssembly Interface Types: Interoperate with All the Things!

    People are excited about running WebAssembly outside the browser. That excitement isn’t just about WebAssembly running in its own standalone runtime. People are also excited about running WebAssembly from languages like Python, Ruby, and Rust.

  • Support.Mozilla.Org: Introducing Bryce and Brady

    I’m thrilled to share this update with you today. Bryce and Brady have joined us last week and will be able to help out on Support for some of the new efforts Mozilla are working on towards creating a connected and integrated Firefox experience. They are going to be involved with new products, but also they won’t forget to put extra effort in providing support on forums and as well as serving as an escalation point for hard to solve issues.

  • FPR16 delays

    FPR16 was supposed to reach you in beta sometime tomorrow but I found a reproducible crash in the optimized build, probably due to one of my vain attempts to fix JavaScript bugs. I'm still investigating exactly which change(s) were responsible. We should still make the deadline (September 3) to be concurrent with the 60.9/68.1 ESRs, but there will not be much of a beta testing period and I don't anticipate it being available until probably at least Friday or Saturday. More later.

Games: Loria, Dota Underlords and Steam in China

  • Classic inspired RTS Loria is now available DRM-free on GOG

    If you're like me and you enjoy a good real-time strategy game, Loria is actually pretty good. It added Linux support on Steam earlier this year and now it's also available on GOG. While it's inspired by titles like Warcraft II, it's not just a retro RTS. There's a few RPG-like elements including hero units, item collection, quests and more.

  • The Underlords are actually coming to Dota Underlords, plus a new Duos mode

    Valve continue to push out changes rapidly to their auto-battler Dota Underlords, with some of their upcoming plans now being detailed in a fresh update. One big new feature planned to be available in a few weeks is a new Duos game mode. Valve say it's a new way to play cooperatively with a friend. You party up and battle against other teams and it will support both Casual and Ranked play. The actual Underlords are going to be making an appearance soon too. This feature Valve said they're "excited" about, as they're a "core part of the game". They haven't said how they will work but they will "add a layer of fun and strategy to every match" so I'm very curious to see what happens.

  • Steam for China Is Called 'Zhengpi Pingtai'

    The digital games service will be run almost entirely independent of Steam and by Valve's Chinese partner company Perfect World.

Samsung Galaxy Note 10 now links up with Windows and Mac PCs via supercharged DeX app

And there’s a big bonus here in the form of being able to drag-and-drop files directly from your phone to your PC, and vice versa. So you could take a photo from your Note 10 and whip it onto the PC to tweak it up in a proper heavyweight image editor, for example. Furthermore, as XDA Developers observes, Linux on DeX is available via the DeX app, allowing you to create a container and run an Ubuntu Linux image, giving you even more flexibility and options here. It’s not clear what Samsung intends to do in terms of giving users with older Galaxy handsets backwards compatibility, but at the moment, this is strictly a Galaxy Note 10-only affair, as mentioned. Finally, it’s worth noting that the app does warn that your phone might get hot running the DeX application, although exactly how hot likely depends on what you’ve got the hardware doing, of course. Read more