Language Selection

English French German Italian Portuguese Spanish

LinuxLinks

Syndicate content
The Linux Portal Site
Updated: 2 hours 47 min ago

Excellent Free Books to Learn Lisp

16 hours 34 min ago

Lisp (derives from “LISt Processing”) is one of the oldest programming languages. It was invented in 1958, with the language being conceived by John McCarthy and is based on his paper “Recursive Functions of Symbolic Expressions and Their Computation by Machine”.

The post Excellent Free Books to Learn Lisp appeared first on LinuxLinks.

8 Excellent C++ Natural Language Processing Tools

Wednesday 18th of September 2019 07:15:38 AM

Natural language processing (NLP) is an exciting field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages. It includes word and sentence tokenization, text classification and sentiment analysis, spelling correction, information extraction, parsing, meaning extraction, and question answering.

The post 8 Excellent C++ Natural Language Processing Tools appeared first on LinuxLinks.

6 Excellent Free Books to Learn Julia

Tuesday 17th of September 2019 01:06:18 PM

Julia is a high-level, high-performance, homoiconic and functional dynamic programming language for technical computing. Its roots are in Lisp.

The post 6 Excellent Free Books to Learn Julia appeared first on LinuxLinks.

cmus – free terminal-based audio player

Monday 16th of September 2019 12:11:32 PM

This review looks at an alternative to musikcube. It's called cmus. It shares many similarities with musikcube. Both are designed to run on a text-only user interface, reducing the resources required to run the application.

The post cmus – free terminal-based audio player appeared first on LinuxLinks.

Sayonara Player – small, clear and fast audio player

Friday 13th of September 2019 06:48:17 AM

Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses GStreamer as audio backend.

The post Sayonara Player – small, clear and fast audio player appeared first on LinuxLinks.

Excellent Free Books to Learn Logo

Thursday 12th of September 2019 06:21:50 AM

The Logo Programming Language, a dialect of Lisp, was designed as a tool for learning. It features interactivity, modularity, extensibility, with flexibility of data types.

The post Excellent Free Books to Learn Logo appeared first on LinuxLinks.

10 Best Free Linux GPS Tools

Wednesday 11th of September 2019 06:42:58 AM

The Global Positioning System (GPS) is a satellite-based navigation satellite system consisting of a network of satellites which provide positioning, navigation, and timing services in all weather, anywhere on or near the Earth.

The post 10 Best Free Linux GPS Tools appeared first on LinuxLinks.

Excellent Free Books to Learn Fortran

Tuesday 10th of September 2019 06:57:46 AM

Fortran (Formula translation) is a multi-paradigm programming language invented by John Backus of IBM in the 1950s. Here's our recommended free books.

The post Excellent Free Books to Learn Fortran appeared first on LinuxLinks.

Musicalypse – audio player and server built with Web technologies

Monday 9th of September 2019 07:08:57 AM

Musicalypse is cross-platform software that offers both an audio player and server functionality. It's built with web technologies.

The post Musicalypse – audio player and server built with Web technologies appeared first on LinuxLinks.

Hyper – terminal emulator built with web technologies

Friday 6th of September 2019 07:30:47 AM

Hyper is one of the newer terminal emulators available. It's built with web technologies – JavaScript, HTML, CSS. The goal of the project is to create a beautiful and extensible experience for command-line interface users, built on open web standards

The post Hyper – terminal emulator built with web technologies appeared first on LinuxLinks.

Excellent Free Books to Learn Scala

Thursday 5th of September 2019 07:52:26 AM

Scala is a modern, object-functional, multi-paradigm, Java-based programming and scripting language that’s released under the Apache License 2.0. It blends functional and object-oriented programming models.

The post Excellent Free Books to Learn Scala appeared first on LinuxLinks.

14 Best Free Linux Earth Science Software

Wednesday 4th of September 2019 06:35:30 AM

Earth science (also known as geoscience) is the focus of understanding the sciences related to the planet Earth. Here's our recommended open source software.

The post 14 Best Free Linux Earth Science Software appeared first on LinuxLinks.

Excellent Free Books to Learn COBOL

Tuesday 3rd of September 2019 07:09:06 AM

COBOL is an acronym which stands for Common Business-Oriented Language. The US Department of Defense, in a conference, formed CODASYL (Conference on Data Systems Language) to develop a language for meeting business data processing needs which is now known as

The post Excellent Free Books to Learn COBOL appeared first on LinuxLinks.

Manage your Photos: JPEG Photo Compression

Monday 2nd of September 2019 05:55:53 AM

JPEG is an image file format that’s been around since the early 1990s, and it uses lossy compression. We compare and contrast Guetzli, MozJPEG, and Lepton. They are all open source tools that run from the command-line.

The post Manage your Photos: JPEG Photo Compression appeared first on LinuxLinks.

Essential System Tools: hyperfine – command-line benchmarking tool

Friday 30th of August 2019 06:50:33 AM

hyperfine is a command-line benchmarking tool. It's designed to measure the full execution time of a program. This open source tool is written in Rust.

The post Essential System Tools: hyperfine – command-line benchmarking tool appeared first on LinuxLinks.

20 Excellent Free Books to Learn Perl

Thursday 29th of August 2019 06:35:48 AM

The popularity of a book is influenced by personal feelings, tastes, and opinions. Programming books accord to this general rule. There is a wide range of Perl books. Here's our recommended free Perl books.

The post 20 Excellent Free Books to Learn Perl appeared first on LinuxLinks.

9 Best Free Linux Geometry Software

Wednesday 28th of August 2019 05:21:04 AM

Typically geometry software covers a wide range of application areas, including pure Euclidean and non-Euclidean geometry, computer-aided design, and computational kinematics. It is often found being used for learning and teaching mathematics in schools and colleges and for research purposes.

The post 9 Best Free Linux Geometry Software appeared first on LinuxLinks.

Excellent Free Books to Learn Pascal

Tuesday 27th of August 2019 06:21:57 AM

Pascal is an imperative and procedural programming language designed in the late 1960s by Niklaus Wirth to teach structured programming using subprograms called procedures and functions.

The post Excellent Free Books to Learn Pascal appeared first on LinuxLinks.

Linux Candy: ASCIIQuarium – embrace marine life from the terminal

Monday 26th of August 2019 06:40:09 AM

ASCIIQuarium is a short Perl script that lets you embrace aquatic nature from your terminal. It's an aquarium/sea animation in ASCII art.

The post Linux Candy: ASCIIQuarium – embrace marine life from the terminal appeared first on LinuxLinks.

7 Excellent R Natural Language Processing Tools

Friday 23rd of August 2019 07:10:29 AM

Natural language processing (NLP) is an exciting field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages. It includes word and sentence tokenization, text classification and sentiment analysis, spelling correction, information extraction, parsing, meaning extraction, and question answering.

The post 7 Excellent R Natural Language Processing Tools appeared first on LinuxLinks.

More in Tux Machines

Debian: CUPS, LTS and Archival

  • Praise Be CUPS Driverless Printing

    Last Tuesday, I finally got to start updating $work's many desktop computers to Debian Buster. I use Puppet to manage them remotely, so major upgrades basically mean reinstalling machines from scratch and running Puppet. Over the years, the main upgrade hurdle has always been making our very large and very complicated printers work on Debian. Unsurprisingly, the blog posts I have written on that topic are very popular and get me a few 'thank you' emails per month. I'm very happy to say, thanks to CUPS Driverless Printing (CUPS 2.2.2+), all those trials and tribulations are finally over. Printing on Buster just works. Yes yes, even color booklets printed on 11x17 paper folded in 3 stapled in the middle.

  • Freexian’s report about Debian Long Term Support, August 2019

    Like each month, here comes a report about the work of paid contributors to Debian LTS.

  • Louis-Philippe Véronneau: Archiving 20 years of online content

    mailman2 is pretty great. You can get a dump of an email list pretty easily and mailman3's web frontend, the lovely hyperkitty, is well, lovely. Importing a legacy mailman2 mbox went without a hitch thanks to the awesome hyperkitty_import importer. Kudos to the Debian Mailman Team for packaging this in Debian for us. But what about cramming a Yahoo! Group mailing list in hyperkitty? I wouldn't recommend it. After way too many hours spent battling character encoding errors I just decided people that wanted to read obscure emails from 2003 would have to deal with broken accents and shit. But hey, it kinda works! Oh, and yes, archiving a Yahoo! Group with an old borken Perl script wasn't an easy task. Hell, I kept getting blacklisted by Yahoo! for scraping too much data to their liking. I ended up patching together the results of multiple runs over a few weeks to get the full mbox and attachments. By the way, if anyone knows how to tell hyperkitty to stop at a certain year (i.e. not display links for 2019 when the list stopped in 2006), please ping me.

Running The AMD "ABBA" Ryzen 3000 Boost Fix Under Linux With 140 Tests

Last week AMD's AGESA "ABBA" update began shipping with a fix to how the boost clock frequencies are handled in hopes of better achieving the rated boost frequencies for Ryzen 3000 series processors. I've been running some tests of an updated ASUS BIOS with this adjusted boost clock behavior to see how it performs under Linux with a Ryzen 9 3900X processor. The AGESA 1.0.0.3 ABBA update has an improved boost clock frequency algorithm along with changes to the idle state handling. This AGESA update should better position AMD Ryzen 3000 processors with the boost clock behavior expected by users with better hitting the maximum boost frequency and doing so more aggressively. Read more

Stable kernels 5.2.16, 4.19.74, and 4.14.145

  • Linux 5.2.16
    I'm announcing the release of the 5.2.16 kernel. All users of the 5.2 kernel series must upgrade. The updated 5.2.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.2.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...
  • Linux 4.19.74
  • Linux 4.14.145

Linux Container Technology Explained (Contributed)

State and local governments’ IT departments increasingly rely on DevOps practices and agile development methodologies to improve service delivery and to help maintain a culture of constant collaboration, iteration, and flexibility among all stakeholders and teams. However, when an IT department adopts agile and DevOps practices and methodologies, traditional IT problems still need to be solved. One long-standing problem is “environmental drift,” when the code and configurations for applications and their underlying infrastructure can vary between different environments. State and local IT teams often lack the tools necessary to mitigate the effects of environmental drift, which can hamper collaboration and agility efforts. Read more