Open-source News

10 resources to become a better Bash user

opensource.com - Mon, 12/23/2019 - 16:02

As another great year wraps up at Opensource.com, my fascination with all things Bash has me looking back at the top 10 Bash articles we published in 2019. These articles include basic how-to articles, tools, shortcuts, and even a way to build your own command-line game with Bash.

I didn't select these articles based solely on the number of hits they had but rather on a number of criteria. In the true spirit of top 10 countdowns, the top Bash article from 2019 is at the end for the final reveal.


read more

Prioritizing simplicity in your Python code

opensource.com - Mon, 12/23/2019 - 16:01

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y plus rien à retrancher."


"It seems that perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away."
—Antoine de Saint-Exupéry, Terre des Hommes, 1939


read more

F2FS Data Compression Using LZO/LZ4 + Selective File Extension Handling To Land In 2020

Phoronix - Mon, 12/23/2019 - 15:09
F2FS is the latest Linux file-system gaining transparent data compression support for saving on-disk space. With F2FS there are two compression algorithms supported so far plus the support of making the data compression opt-in per file or applying the compression to select file extensions(s)...

More Logitech Device Additions + Refinements Coming With Linux 5.6

Phoronix - Mon, 12/23/2019 - 13:01
While there still is at least a full month to go before seeing the Linux 5.5 stable release and that marking the opening of the Linux 5.6 merge window, already a fair amount of HID subsystem work is queuing in its "-next" tree ahead of the first full kernel cycle of 2020...

Celebrating 20 years of enterprise Java: reflections

Red Hat News - Mon, 12/23/2019 - 13:00

"The world doesn't need another object-oriented language." At the time Java got its start, it was easy to dismiss the language as unnecessary, just like industry analyst John R. Rymer did when he was first introduced to Java while working at Giga Information Group, at a time when SmallTalk and C++ were "really big deals." And yet, the Java language—and the enterprise platform built on it—would go on to become important parts of the enterprise technology stack for many years.

Linux 5.5-rc3 Released With A Lot Of Fixes Ahead Of The Holidays

Phoronix - Mon, 12/23/2019 - 09:28
Linux 5.5-rc3 is out following a week of seeing many bug/regression fixes landing as we approach the half-way point of the Linux 5.5 kernel...

The Performance Advancements Of The Radeon Open-Source OpenGL/Vulkan Drivers Over 2019

Phoronix - Mon, 12/23/2019 - 07:40
For the latest of our year-end tests is a look at how the RadeonSI OpenGL driver and RADV Vulkan driver performance has evolved since the end of 2018 for Linux gaming.

AMD Radeon TrueAudio-Next Finally Going Cross-Platform With Linux Support

Phoronix - Mon, 12/23/2019 - 06:25
TrueAudio-Next is AMD's solution for advanced GPU-accelerated audio effects and other capabilities by leveraging OpenCL compute rather than any dedicated DSP audio hardware. While developed as open-source the past three years, there hasn't been official Linux support but that seems to finally be changing...

LLVM Clang Achieves ~96% The Performance Of GCC On Intel Ice Lake

Phoronix - Mon, 12/23/2019 - 04:44
The LLVM Clang compiler continues becoming increasing competitive against the long-standing GNU Compiler Collection (GCC) on Linux x86_64 systems... With tests done on Intel Ice Lake using the Core i7-1065G7, the Clang 9.0 stable performance is delivering over 95% the performance of GCC 9 stable based on over 40 C/C++ benchmarks...

Pages