Language Selection

English French German Italian Portuguese Spanish

LinuxLinks

Syndicate content
The Linux Portal Site
Updated: 21 min 6 sec ago

colorls – turbocharged alternative to ls

9 hours 29 min ago

colorls is a Ruby script that enhances ls with color and font-awesome icons. colorls is free and open source software.

The post colorls – turbocharged alternative to ls appeared first on LinuxLinks.

9 Best Free and Open Source Linux Archive Managers

Sunday 25th of October 2020 09:05:44 AM

Linux has a good range of open source archive managers. Here's our pick.

The post 9 Best Free and Open Source Linux Archive Managers appeared first on LinuxLinks.

3 Open Source Python Shells

Saturday 24th of October 2020 05:53:36 PM

There are some excellent alternative Python shells that extend on the basic shell. They each offer a good interactive Python experience.

The post 3 Open Source Python Shells appeared first on LinuxLinks.

4 Best Free Python-Based Content Management Systems

Saturday 24th of October 2020 10:58:33 AM

Here's our recommended Python-based content management systems.

The post 4 Best Free Python-Based Content Management Systems appeared first on LinuxLinks.

Linux Candy: Hollywood – fill your console with Hollywood melodrama technobabble

Friday 23rd of October 2020 09:17:24 AM

Hollywood is a 102 line script that occupies your console with tech geekery.

The post Linux Candy: Hollywood – fill your console with Hollywood melodrama technobabble appeared first on LinuxLinks.

Uncovering the Best Open Source Google Analytics Alternatives

Friday 23rd of October 2020 08:18:38 AM

Web analytics is the measurement, collection, analysis and reporting of internet data

The post Uncovering the Best Open Source Google Analytics Alternatives appeared first on LinuxLinks.

Unleashing the Best Open Source Social Networking Software

Thursday 22nd of October 2020 06:45:05 AM

Here's the finest free and open source software for social networking.

The post Unleashing the Best Open Source Social Networking Software appeared first on LinuxLinks.

5 Best Free and Open Source Console Web Browsers

Wednesday 21st of October 2020 06:39:33 PM

A web browser is the quintessential desktop application. We recommend the finest free and open source console based web browsers.

The post 5 Best Free and Open Source Console Web Browsers appeared first on LinuxLinks.

Now and Then: The Fate of 15 Linux Distributions

Wednesday 21st of October 2020 07:08:14 AM

What happened to 15 popular Linux distributions? Are they still going strong, are they outclassed by other distributions, or are they only remembered like fingerprints on an abandoned handrail?

The post Now and Then: The Fate of 15 Linux Distributions appeared first on LinuxLinks.

8 Best Free and Open Source PDF Development Libraries

Tuesday 20th of October 2020 08:12:59 AM

Here's our recommended free and open source PDF libraries.

The post 8 Best Free and Open Source PDF Development Libraries appeared first on LinuxLinks.

mpz – open source music player

Monday 19th of October 2020 07:37:58 AM

mpz is a music player that's designed for large, locally stored, music collections. Here's our review on this open source software.

The post mpz – open source music player appeared first on LinuxLinks.

6 MongoDB GUIs that Shine

Sunday 18th of October 2020 09:25:12 AM

MongoDB is a high performance, open source, non-relational NoSQL database written in C++. It's at the forefront of the NoSQL database management system movement.

The post 6 MongoDB GUIs that Shine appeared first on LinuxLinks.

12 Best Free and Open Source Linux Internet Forum Software

Saturday 17th of October 2020 08:04:42 AM

An internet forum application is a discussion platform where individuals hold conversations in the form of posted messages.

The post 12 Best Free and Open Source Linux Internet Forum Software appeared first on LinuxLinks.

10 Best Free and Open Source Linux Data Recovery Tools

Friday 16th of October 2020 05:53:36 PM

Data recovery is the process of retrieving data from corrupted or damaged storage media when it cannot be accessed. Here's our recommended free software.

The post 10 Best Free and Open Source Linux Data Recovery Tools appeared first on LinuxLinks.

Linux Candy: Evolvotron – interactive generative art software

Friday 16th of October 2020 06:55:13 AM

Evolvotron is an interactive "generative art" application to evolve images/textures/patterns/animations.

The post Linux Candy: Evolvotron – interactive generative art software appeared first on LinuxLinks.

6 Best Free and Open Source Linux Music Servers

Thursday 15th of October 2020 05:32:23 PM

Here's the finest free and open source music servers.

The post 6 Best Free and Open Source Linux Music Servers appeared first on LinuxLinks.

Best Free and Open Source Linux Partitioning Tools

Thursday 15th of October 2020 09:10:00 AM

Disk partitioning is the means of dividing a hard disk drive into multiple logical storage units referred to as partitions.

The post Best Free and Open Source Linux Partitioning Tools appeared first on LinuxLinks.

Image Deduplicator – find duplicate images

Wednesday 14th of October 2020 10:50:39 AM

Image Deduplicator is a Python package that simplifies the task of finding exact and near duplicates in images.

The post Image Deduplicator – find duplicate images appeared first on LinuxLinks.

11 Best Free and Open Source Linux System Profilers

Wednesday 14th of October 2020 07:37:20 AM

A system profiler is a utility that presents information about the hardware attached to a computer. Here's our recommendations.

The post 11 Best Free and Open Source Linux System Profilers appeared first on LinuxLinks.

Excellent Free Tutorials to Learn Factor

Tuesday 13th of October 2020 05:56:56 PM

Factor is a dynamic stack-based programming language inspired by earlier stack-based languages like Forth and Joy.

The post Excellent Free Tutorials to Learn Factor appeared first on LinuxLinks.

More in Tux Machines

Joplin and webdav

Joplin is a cross-platform note taking app that I use a lot to keep track of my projects, and to organize my notes and thoughts. Joplin allows you to create note books, and add an infinite number of notes to them. You can link between notes, link to external sources, add images, tables, etc. Everythin in markdown, very easy to learn and use. It’s basically an Evernote clone, without the subscription, and without one other thing that I’ll talk about later. Read more

Programming/Development Leftovers

  • The Qt Company Details The Graphics Stack Changes With Qt 6.0

    If all goes well Qt 6.0 will make its official debut in December. One of the areas much talked about for Qt 6 development has been the graphics architecture changes and better supporting more APIs besides OpenGL. Qt developer Laszlo Agocs has written a blog post outlining some of the fundamental graphics changes that have made the cut for Qt 6.0...

  • Javascript Confirm Method – Linux Hint

    Javascript is the most known language of the web. Javascript is widely used in front-end development as well as in the back-end. Javascript provides a lot of built-in objects, functions, and methods to help in web development. In this article, we are going to learn one of the javascript’s built-in confirm() method, which is used to show pop-ups over the screen and get the user’s response. The confirm box is a bit different if we try to compare it with the alert box. It is a pop-up that contains a message/text with two buttons, “OK” and “Cancel”. The user won’t be able to do any task while a confirm box is over the screen, and he/she clicks the “OK” or “Cancel” button. This is the reason behind not recommending it’s often used. So, let’s have a look at what is a confirm box and what are the different ways to use it. The confirm() is basically a method, which is used to show a pop-up box over the web page, and it contains a message or text and two buttons, “OK” & “Cancel”. On the click of the “OK” button, the confirm method returns “true”. Similarly, on the click of the “Cancel” button, it returns false.

  • Applying JavaScript’s Splice Function – Linux Hint

    JavaScript is a lightweight programming language, and as with any programming language, when developing JavaScript programs, we often need to work with arrays to store data. In this article, we will introduce JavaScript’s built-in splice function and discuss how we can use it to manipulate an array. As data are generated, the structures used for storage must be updated. For this reason, a programmer must often add elements to or remove elements from an array.

  • Javascript Trim String – Linux Hint

    Javascript is a scripting or programming language, which is used both on the client-side and back-end of the web. Just like any other language, strings are an important type of the variables, and we often need to manipulate or alter strings as per our needs. While getting data from the user in the form fields, a programmer has to take care of a lot of things. In this article, we will have a look at javascript’s trim() function. We will learn how this function helps in beautifying the strings in javascript and how can we get rid of extra spaces. So, let’s take a look at what is a string and how we can trim the strings.

  • Exploring ELF files using pyelftools | by Roman Storozhenko | Oct, 2020 | Medium

    There are many tools for exploring executable files of ELF format. Most of them intended for providing sole piece of information extracted from a binary in the mentioned format. They are great, but sometimes we need a kind of an universal and yet highly specialized tool allowing to do much more than standard tools are able to. This is a moment when pyelftools come into play. In this article I would like to show some usage examples of of pyelftools. I don’t show how to use pyelftools itself, that is, its classes and other features, as you can find it in the documentation and source code itself. Instead I concentrate on applications of this tool for particular purposes.

  • How to Get Current Date & Time in JavaScript? – Linux Hint

    Javascript has become a massively used programming language due to the expansion of the internet and the web at an unbelievable pace. In the modern world of the web, we can do almost every task in one single browser, and Javascript is used in every single website we see in our daily routine life. We frequently used to see the date and time at almost every website. In this article, we are going to have a look at how we can get the current time in Javascript and what are the different ways to get the date and time according to our requirement. Javascript provides a built-in object Date, which helps in managing all the date and time. Later, we can extract whatever we want according to our needs using different built-in methods. So, let’s just straight jump into the process and learn the different techniques to extract the current date and time.

  • How to use PHP Null Coalescing Operator – Linux Hint

    The null coalescing operator (??), one of the new features of PHP 7, can be used as an alternative to the ternary operator and isset() function. It is used to check whether a value is assigned to a variable, and it returns a default value when no value is defined for a variable. This operator can also be used to see if $_GET[] and $_POST[], which receive user inputs, are set. Furthermore, it can check the value of more than one variable via chaining. In this article, the differences between the ternary and null coalescing operators are discussed, and the null coalescing operator is used as an alternative to the ternary operator and isset() function.

  • Seaborn Scatter Plot - Tutorial and Examples

    In this tutorial, we'll go over how to plot a scatter plot in Seaborn and Python. We'll go over simple plotting examples, as well as multi-faceted plotting of multiple plots and 3D plots using Seaborn and Matplotlib.

  • What Does "if __name__ == __main__:"" Do in Python?

    if __name__ == "__main__" is used to control the behavior of our Python code when it's executed directly or imported as a module. This tutorial explains how.

  • Python round() Function – Linux Hint

    Python is a very versatile high-level programming language that is most widely used in Data Sciences, Machine Learning, and Artificial Intelligence. Python provides great support through built-in modules and functions where we need to play with the numbers. The Python round() function rounds off the floating-point number to the stated number of decimals and returns it.For example, we have a floating-point number 6.677, and we need to round it off to the 2 decimal points, then the round() function will do the job and round off the number to 6.68.

Ubuntu Touch OTA-14 Is Coming on November 4th with Better Support for Android 9 Devices

Coming hot on the heels of the Ubuntu Touch OTA-13 update, which arrived last month with support for the Sony Xperia X family and the OnePlus 3 and 3T devices, the upcoming Ubuntu Touch OTA-14 software update is currently scheduled for November 4th, 2020. In this release, the UBports development team focused their efforts on improving support for Android 9 devices, most specifically for the forthcoming Volla Phone, which will start shipping to backers next month and will also offer a variant powered by Ubuntu Touch. Read more

Android Leftovers