Open-source News

Use logzero for simple logging in Python

opensource.com - Wed, 02/26/2020 - 16:02

The logzero library makes logging as easy as a print statement, which is quite a feat of simplicity. I'm not sure whether logzero took its name to fit in with the series of "zero boilerplate" libraries like pygame-zero, GPIO Zero, and guizero, but it's certainly in that category. It's a Python library that makes logging straightforward.

You can just use its basic logging to stdout the same way you might use print for information and debugging purposes, and it has a smooth learning curve towards more advanced logging, like logging to a file.


read more

Rules for product managers at open source companies

opensource.com - Wed, 02/26/2020 - 16:01

Product management is an interesting career. It's immensely rewarding to be the interface between users, business strategy, engineering, and product design. And it's also a highly lucrative career with increasing demand for ambitious and empathetic practitioners.


read more

Painless Java with BlueJ

opensource.com - Wed, 02/26/2020 - 16:00

Whenever you're learning a new programming language, it's easy to criticize all the boilerplate text you need to memorize. Before you can get comfortable starting a project, you have to remember the preambles that, in theory, ought to be easy to remember since they're usually relatively short and repetitive. In practice, though, boilerplate text is too obscure in meaning to become an easy habit, but it's essential for a program to run.

Sometimes the text is just one line. For example, a shell script opens with a simple "shebang":


read more

SHADERed 1.3 Released For This HLSL/GLSL Shader Editor - Adds Shader Debugger

Phoronix - Wed, 02/26/2020 - 15:59
SHAREDed is an open-source, cross-platform solution for creating and testing HLSL and GLSL shaders. This "shader IDE" is out this week with SHADERed 1.3 that presents new capabilities...

How to Install PostgreSQL and pgAdmin in CentOS 8

Tecmint - Wed, 02/26/2020 - 13:47
PostgreSQL is a powerful, widely-used, open-source, multi-platform and advanced object-relational database system known for its proven architecture, reliability, data integrity, robust feature set, and extensibility. pgAdmin is an advanced, open-source, full-featured, and web-based administration...

Linux Kernel Seeing Patches For NVIDIA's Proprietary Tegra Partition Table

Phoronix - Wed, 02/26/2020 - 13:05
As an obstacle for upstreaming some particularly older NVIDIA Tegra devices (namely those running Android) is that they have GPT entry at the wrong location or lacking at all for boot support. That missing or botched GPT support is because those older devices make use of a NVIDIA proprietary/closed-source table format. As such, support for this proprietary NVIDIA Tegra Partition Table is being worked on for the Linux kernel to provide better upstream kernel support on these consumer devices...

Monado OpenXR Runtime v0.1 Released For Open-Source XR Stack

Phoronix - Wed, 02/26/2020 - 08:26
Announced last March was Monado as an open-source implementation of OpenXR, the Khronos standard for AR/VR. Today marks the first release of Monado as version 0.1 so while it's still early on it is showing much progress...

Intel Boosts Gen7 GPU Vulkan Compute Performance By ~330% For Geekbench

Phoronix - Wed, 02/26/2020 - 05:00
Intel's open-source "ANV" Vulkan driver for Linux doesn't see much attention for pre-Broadwell hardware but today it saw a big improvement for Vulkan compute on aging Gen7 Ivybridge/Haswell era hardware...

Intel Has Accumulated 400+ Graphics Driver Patches So Far For Linux 5.7

Phoronix - Wed, 02/26/2020 - 03:10
Intel just sent out their initial pull request of new feature changes/improvements to DRM-Next that in turn is for landing in about one month's time when the Linux 5.7 merge window kicks off. With taking longer than usual to send in their first round of feature updates, this first of several pull requests already amounts to over 400 patches...

Pages