Language Selection

English French German Italian Portuguese Spanish

LinuxLinks

Syndicate content
The Linux Portal Site
Updated: 1 hour 56 min ago

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.

Excellent Utilities: LanguageTool – style and grammar checker for 30+ languages

Friday 2nd of August 2019 06:24:38 AM

LanguageTool is a free and open source proofreading tool for English, German, Spanish, Russian, and more than 25 other languages.

The post Excellent Utilities: LanguageTool – style and grammar checker for 30+ languages appeared first on LinuxLinks.

Excellent Free Books to Learn C#

Thursday 1st of August 2019 06:58:19 AM

C# (pronounced “See Sharp”) is a multi-purpose computer programming language suitable for a wide variety of development needs. Here's my recommended books to learn C#.

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

15 Best Free Linux Physics Tools

Wednesday 31st of July 2019 08:55:33 AM

Science really prospers and advances when individuals share the results of their experiments with others in the scientific community. There is a certain logic that scientific software should therefore be released under an open source license. This article focuses on selecting the best open source software for physics and physics education. Hopefully there will be something for interest here for all budding physicists.

The post 15 Best Free Linux Physics Tools appeared first on LinuxLinks.

Excellent Free Books to Learn C++

Tuesday 30th of July 2019 07:08:51 AM

C++ was designed by Bjarne Stroustrup with its first release in 1983. It is a statically typed, free-form, multi-paradigm, portable, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it has a combination of both high-level and low-level language features. C++ was designed for systems and applications programming, extending the C programming language. Hence the name C++, the increment operator is written as ++.

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

LyricPad – access lyrics over the web with this Qt based app

Monday 29th of July 2019 08:35:09 AM

LyricPad is a free and open source lyrics viewer written in C++ and uses Qt, a free and open-source widget toolkit for creating graphical user interfaces.

The post LyricPad – access lyrics over the web with this Qt based app appeared first on LinuxLinks.

More in Tux Machines

Moving Firefox to a faster 4-week release cycle

We typically ship a major Firefox browser (Desktop and Android) release every 6 to 8 weeks. Building and releasing a browser is complicated and involves many players. To optimize the process, and make it more reliable for all users, over the years we’ve developed a phased release strategy that includes ‘pre-release’ channels: Firefox Nightly, Beta, and Developer Edition. With this approach, we can test and stabilize new features before delivering them to the majority of Firefox users via general release. And today we’re excited to announce that we’re moving to a four-week release cycle! We’re adjusting our cadence to increase our agility, and bring you new features more quickly. In recent quarters, we’ve had many requests to take features to market sooner. Feature teams are increasingly working in sprints that align better with shorter release cycles. Considering these factors, it is time we changed our release cadence. Starting Q1 2020, we plan to ship a major Firefox release every 4 weeks. Firefox ESR release cadence (Extended Support Release for the enterprise) will remain the same. In the years to come, we anticipate a major ESR release every 12 months with 3 months support overlap between new ESR and end-of-life of previous ESR. The next two major ESR releases will be ~June 2020 and ~June 2021. Read more

[CentOS-announce] Release for CentOS Linux 7 (1908) on the x86_64 Architecture

Release for CentOS Linux 7 (1908) on the x86_64 Architecture We are pleased to announce the general availability of CentOS Linux 7 (1908) for the x86_64 architecture. Effectively immediately, this is the current release for CentOS Linux 7 and is tagged as 1908, derived from Red Hat Enterprise Linux 7.7 Source Code. As always, read through the Release Notes at : http://wiki.centos.org/Manuals/ReleaseNotes/CentOS7 - these notes contain important information about the release and details about some of the content inside the release from the CentOS QA team. These notes are updated constantly to include issues and incorporate feedback from the users. Read more Also: CentOS 7.7 Released As The Last Stop Before CentOS 8.0

The 32-Bit Packages That Will Continue To Be Supported Through Ubuntu 20.04 LTS

Earlier this year Canonical announced they would be pulling 32-bit support from Ubuntu ahead of next year's 20.04 LTS. But following public backlash, they stepped back to provide 32-bit support for select packages. Today they announced the 199 32-bit packages that will continue to be supported through Ubuntu 20.04 LTS. Based upon popularity when looking at i386 packages that are not x86_64 (AMD64) packaged as well as feedback from their customers/partners, they have come up with a list of the 32-bit packages they will continue to support. Their list is 52 packages but with dependencies comes out to about 199 packages in the i386 realm they will continue to support. Read more Also: Ubuntu Devs Detail Plan for 32-bit Support in Ubuntu 19.10

AMD EPYC 7302 / 7402 / 7502 / 7742 Linux Performance Benchmarks

Last month we provided launch-day benchmarks of the AMD EPYC 7502 and 7742 under Linux in both 1P and 2P configurations for these exciting "Rome" Zen 2 server processors. For your viewing pleasure today is a fresh look at not only the EPYC 7502 and 7742 processors under the latest Linux 5.3 kernel but we've also expanded it to looking at the EPYC 7302 and EPYC 7402 processors as well with those processors recently being sent over by AMD. Under Ubuntu 19.04 with Linux 5.3, these four different AMD EPYC 7002 series SKUs were benchmarked along with some of the older AMD Naples processors and Intel Xeon Gold/Platinum processors for a fresh look at the Linux server performance. Read more