Language Selection

English French German Italian Portuguese Spanish

LinuxLinks

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

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.

Excellent Free Books to Learn Go

Thursday 22nd of August 2019 09:12:27 AM

Go is a compiled, statically typed programming language that makes it easy to build simple, reliable, and efficient software. This article selects the best open source books that will give readers a firm foundation in developing Go applications.

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

7 Great Linux Statistical Analysis Tools

Wednesday 21st of August 2019 09:46:39 AM

Linux is particularly strong in the field of open source statistical software. The purpose of this article is to identify software for performing statistical analysis. This type of software helps to summarize data in a shorter form, and helps scientists understand a concept or representation and make possible predictions based on this understanding.

The post 7 Great Linux Statistical Analysis Tools appeared first on LinuxLinks.

Excellent Free Books to Learn Groovy

Tuesday 20th of August 2019 08:50:15 AM

Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax.

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

Linux Candy: WallGen – image generator tool

Monday 19th of August 2019 04:01:35 AM

Let's start our candy adventure with WallGen. It's a small command-line utility that generates HQ poly wallpapers with only a few text arguments for inputs. Depending on these arguments, you can create shape-based patterns, randomly filled surfaces, and even image-based patterns.

The post Linux Candy: WallGen – image generator tool appeared first on LinuxLinks.

Excellent Free Books to Master Programming

Saturday 17th of August 2019 06:20:33 AM

What you need is a curated list of programming books. Better than that. A curated list of free programming books. Free and open source books still have a cost -- your time. And just because a book is free/open source doesn't, itself, signify any great quality to the work. Hence the need for some recommendations for free books to help you learn C, C++, Java, Python, R, or whatever language takes your fancy.

The post Excellent Free Books to Master Programming appeared first on LinuxLinks.

Violin – minimalistic desktop music player

Friday 16th of August 2019 07:12:50 AM

Violin is billed as a fast, lightweight, and minimalistic desktop music player. It's cross-platform software running on Linux, MacOS, and Windows. Here's Luke view of this music player.

The post Violin – minimalistic desktop music player appeared first on LinuxLinks.

Excellent Free Books to Learn Swift

Thursday 15th of August 2019 06:12:43 AM

Swift is a powerful and intuitive general-purpose programming language for the OS X, iOS, watchOS, and Linux operating systems. It's developed by Apple Inc. Swift is intended to be more resilient to erroneous code (“safer”) than Objective-C, and more concise.

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

10 Best Free Linux Document Management Systems (Updated 2019)

Wednesday 14th of August 2019 06:58:39 AM

Document Management is an information technology that has taken over from legacy systems of manual or server based file sharing, the electronic filing cabinet, to control policies and procedures. It is one of the functions provided by Enterprise Content Management.

The post 10 Best Free Linux Document Management Systems (Updated 2019) appeared first on LinuxLinks.

Excellent Free Books to Learn X86 Assembly

Tuesday 13th of August 2019 06:20:24 AM

Assembly language is also used primarily for direct hardware manipulation, access to specialized processor instructions, or to address critical performance issues. Assembly is excellent for speed optimization.

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

IFStile – Iterated Function Systems – visualize substitution tilings

Monday 12th of August 2019 06:59:49 AM

IFStile is software that generates fractals using the Iterated Function System. It's freeware (not open source) software.

The post IFStile – Iterated Function Systems – visualize substitution tilings appeared first on LinuxLinks.

Excellent Utilities: peco – interactive filtering tool

Friday 9th of August 2019 06:29:23 AM

peco is a CLI utility that filters text interactively. The tool is written in the Go programming language. It's free and open source software.

The post Excellent Utilities: peco – interactive filtering tool appeared first on LinuxLinks.

31 Excellent Free Books to Learn Python

Thursday 8th of August 2019 04:56:46 AM

This article selects an extensive range of high quality Python books. Readers are presented with a diverse set of books with general texts designed for beginners, intermediate, and advanced programmers. More task-specific books are featured too. For example, a few of the books focus on writing Python games. Python is very popular in scientific fields, so a smattering of scientific focused titles are presented too. All of the books are released under an open source license.

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

11 Best Free Linux Astronomical Data Analysis Tools

Wednesday 7th of August 2019 08:52:59 AM

Astronomy is a branch of science that deals with the study of celestial objects (including stars, planets, moons, comets, asteroids, meteor showers, nebulae, star clusters, galaxies) and other phenomena such as gamma ray bursts and supernovae.

The post 11 Best Free Linux Astronomical Data Analysis Tools appeared first on LinuxLinks.

Excellent Free Books to Learn PHP

Tuesday 6th of August 2019 05:52:33 AM

PHP has been at the helm of the web for many years. It is an extremely popular, interpreted scripting language that is ideally suited for web development in part because it has an approachable syntax and supports different operating systems. This language powers millions of web sites on the net and is extremely well supported by its user community.

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

cli-visualizer – command line visualizer for MPD, ALSA and PulseAudio

Monday 5th of August 2019 06:42:13 AM

cli-visualizer is a command line visualizer inspired by C.A.V.A, ncmpcpp, and rainbow. It's free and open source software.

The post cli-visualizer – command line visualizer for MPD, ALSA and PulseAudio appeared first on LinuxLinks.

Excellent Free Books to Learn SQL

Sunday 4th of August 2019 05:47:26 AM

Structured Query Language (SQL) is a specialized programming language originally developed by IBM in the early 1970s. The language is designed specifically for accessing and manipulating data held in a relational database management system (RDBMS).

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

Excellent Free Books to Learn JavaScript

Saturday 3rd of August 2019 07:15:40 AM

JavaScript is possibly one of the easiest language to get up and running with. But to truly master the language requires a firm foundation of its intricacies. This compilation of free books ticks all the boxes.

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

More in Tux Machines

Canonical Outs New Linux Kernel Security Update for Ubuntu 18.04 and 16.04 LTS

Affecting both the Linux 4.15 kernel used in Ubuntu 18.04 LTS (Bionic Beaver) and Ubuntu 16.04.6 LTS (Xenial Xerus) systems, the new security patch fixed an improperly implemented Spectre mitigation in the ptrace susbsystem (CVE-2019-15902), which could allow a local attacker to expose sensitive information. It also addresses a buffer overread (CVE-2019-15918) discovered that the SMB networking file system implementation, which could allow an attacker to expose sensitive information (kernel memory), two flaws (CVE-2019-15117 and CVE-2019-15118) discovered in the USB audio driver that may allow a physically proximate attacker to crash the system, and a flaw (CVE-2019-14821) in the KVM hypervisor implementation that let a local attacker to crash the system. Read more

Leftovers: MX-19, Versalogic and Security

  • MX-19 “patito feo” released!

    We are pleased to offer MX-19 for your use. As usual, this iso includes the latest updates from debian 10.1 (buster), antiX and MX repos.

  • Compact Apollo Lake SBC aims sky high

    Versalogic’s Linux-ready, sandwich-style “Harrier” SBC has an Apollo Lake processor and a compact 95 x 55mm footprint, ECC RAM support, and ruggedization features designed for high altitude UAVs. Versalogic announced a Harrier SBC due in Q1 2020 that revises the compact, COM-and-carrier design of its three-year-old, Intel Bay Trail based Osprey, but advances to the newer Intel Apollo Lake. The Osprey is similarly bereft of real-world ports to enable easier real-world deployments in constrained environments.

  • Security updates for Tuesday

    Security updates have been issued by CentOS (jss and kernel), Debian (libpcap, openjdk-8, and tcpdump), Fedora (java-11-openjdk), openSUSE (libreoffice), Oracle (java-1.7.0-openjdk), Red Hat (java-1.7.0-openjdk, python, and wget), Scientific Linux (java-1.7.0-openjdk), SUSE (ceph, ceph-iscsi, ses-manual_en, dhcp, openconnect, and procps), and Ubuntu (exiv2, linux, linux-aws, linux-azure, linux-gcp, linux-kvm, linux-raspi2, linux, linux-aws, linux-kvm, linux-raspi2, linux-snapdragon, linux-hwe, linux-azure, linux-gcp, linux-gke-5.0, linux-snapdragon, and uw-imap).

  • Password lessons: Longer is better, so is salt

    Infosec pros who had no idea of how easily a stolen list of hashed passwords could be cracked got a sobering lesson at this month’s SecTor security conference in Toronto. There, Will Hunt, co-founder of the U.K. based In.security consulting firm, casually talked of systems that can be built around a common (about $1,500) Nvidea GTX 2080 graphics card that could make 100 billion guesses a second in a brute force attack.

Unix Celebrates 50 Years

Today and tomorrow Nokia Bell Labs is hosting a two-day event celebrating 50 years of the Unix operating system, reflecting on Unix’s past and exploring the future of computing. Speakers and panelists include many of the original team that built Unix and designed the C programming language. Read more

Red Hat Leftovers

  • How we brought JavaScript to life for Command Line Heroes

    Animators within Red Hat?s Open Studio help bring Command Line Heroes? artwork more to life. All throughout Season 3, they?ve added movement to our episode pages and created eye-catching trailers for social and Red Hat?s YouTube channel. This post highlights their important contributions to the Command Line Heroes? creative process by looking at their work for Episode 3 of Season 4: Creating JavaScript. Also, designer Karen Crowson talks about the easter eggs in that episode?s artwork.

  • Red Hat Ceph Storage RGW deployment strategies and sizing guidance

    Starting in Red Hat Ceph Storage 3.0, Red Hat added support for Containerized Storage Daemons (CSD) which allows the software-defined storage components (Ceph MON, OSD, MGR, RGW, etc) to run within containers. CSD avoids the need to have dedicated nodes for storage services thus reducing both CAPEX and OPEX by co-located storage containerized daemons. Ceph-Ansible provides the required mechanism to put resource fencing to each storage container which is useful for running multiple storage daemon containers on one physical node. In this blog post, we will cover strategies to deploy RGW containers and their resource sizing guidance. Before we dive into the performance, let's understand what are the different ways to deploy RGW.

  • OpenShift 4.2: New YAML Editor

    Through our built-in YAML editor, users can create and edit resources right in the Red Hat OpenShift Web Console UI. In the latest release, we’ve upgraded our editor to include language server support. What is language server support? The language server support feature uses the OpenAPI schema from Kubernetes to provide content assist inside the YAML editor based on the type of resource you are editing. More specifically, the language server support offers the following capabilities: Improved YAML validation: The new editor provides feedback in context, directing you to the exact line and position that requires attention. Document outlining: Document outlines offer a quick way to navigate your code. Auto completion: While in the editor, language server support will provide you with valid configuration information as you type, allowing you to edit faster. Hover support: Hovering over a property will show a description of the associated schema. Advanced formatting: Format your YAML.