Open-source News

Getting started with a terminal emulator for SEO programming - Search Engine Land

Google News - Tue, 09/24/2019 - 20:00
Getting started with a terminal emulator for SEO programming  Search Engine Land

While it's true that you can access abundant resources through your operating system's GUI, a terminal emulator window will provide you access to command ...

Microsoft: 'Battle-tested' .NET Core 3.0 is out, plus Visual Studio 2019 updates - ZDNet

Google News - Tue, 09/24/2019 - 19:15
Microsoft: 'Battle-tested' .NET Core 3.0 is out, plus Visual Studio 2019 updates  ZDNet

Microsoft adds Windows Forms and Windows Presentation Foundation (WPF) for building apps in .NET Core 3.0.

The Surge 2 Sees Same-Day Linux Support Via Steam Play, RADV Workaround Needed

Phoronix - Tue, 09/24/2019 - 18:50
Released yesterday was The Surge 2 third-person action RPG game by Deck13 and sequel to the earlier The Surge game. While only released for Windows and consoles, thanks to Valve's Steam Play there is same-day support on Linux...

Linux 5.4 To Support NVMe-of P2P Support With Compatible Systems

Phoronix - Tue, 09/24/2019 - 18:35
Sent in and already landed on Monday were the PCI changes for Linux 5.4 and includes an interesting feature addition...

Picolibc 1.0 Released - A New C Library For Embedded Systems

Phoronix - Tue, 09/24/2019 - 18:11
Longtime X11 developer Keith Packard -- who these days is focused full-time on RISC-V while working for SiFive -- has released Picolibc 1.0 as a new libc implementation for embedded systems...

Mutation testing by example: Failure as experimentation

opensource.com - Tue, 09/24/2019 - 15:09

In the first article in this series, I demonstrated how to use planned failure to ensure expected outcomes in your code. In this second article, I'll continue developing my example project—an automated cat door that opens during daylight hours and locks during the night.

As a reminder, you can follow along using the .NET xUnit.net testing framework by following the instructions here.


read more

An advanced look at Python interfaces using zope.interface

opensource.com - Tue, 09/24/2019 - 15:06

The zope.interface library is a way to overcome ambiguity in Python interface design. Let's take a look at it.

Implicit interfaces are not zen

The Zen of Python is loose enough and contradicts itself enough that you can prove anything from it. Let's meditate upon one of its most famous principles: "Explicit is better than implicit."


read more

How DevOps professionals can become security champions

opensource.com - Tue, 09/24/2019 - 15:03

Security is a misunderstood element in DevOps. Some see it as outside of DevOps' purview, while others find it important (and overlooked) enough to recommend moving to DevSecOps. No matter your perspective on where it belongs, it's clear that security affects everyone.


read more

A human approach to reskilling in the age of AI

opensource.com - Tue, 09/24/2019 - 15:01

The age of AI is upon us. Emerging technologies give humans some relief from routine tasks and allow us to get back to the creative, adaptable creatures many of us prefer being.

So a shift to developing human skills in the workplace should be a critical focus for organizations. In this part of my series on learning agility, we'll take a look at some reasons for a sense of urgency over reskilling our workforce and reconnecting to our humanness.


read more

Ubuntu's ZFS Installation Work Will Continue Into The 20.04 LTS Cycle

Phoronix - Tue, 09/24/2019 - 14:29
With Ubuntu 19.10 one of the changes we have been looking forward to the most is the planned Ubuntu desktop installation support atop ZFS as a root file-system and Canonical's related work around the new ZSYS daemon. It's looking like the basic ZFS root installation support will make it in time for next month's Ubuntu 19.10 release but more advanced installation features won't be ready in time...

AMD Linux Graphics Driver Stack Cutting Down On PCI ID Table Duplication

Phoronix - Tue, 09/24/2019 - 12:04
Traditionally with the Linux graphics drivers there are PCI ID tables littered in multiple places throughout the driver stack from the DRM/KMS kernel drivers to the Mesa OpenGL/Vulkan drivers but also the potential for other areas like the increasingly less common DDX drivers and other components. AMD is looking to address the proliferation of PCI IDs throughout the stack and the maintenance burden of having to keep the list of IDs in sync across the different components...

Valve Releases Proton 4.11-6 To Pull In DXVK 1.4

Phoronix - Tue, 09/24/2019 - 06:45
Just a week past the previous Proton update, Proton 4.11-6 is out today from Valve as the latest version of their Wine downstream powering Steam Play...

How to back up a local Linux directory to a remote Linux host with rsync - TechRepublic

Google News - Tue, 09/24/2019 - 03:25
How to back up a local Linux directory to a remote Linux host with rsync  TechRepublic

There are countless ways to back up data on the Linux platform. One of the more tried and true methods is by using the rsync tool. Rsync is a remote file copying ...

Presto Moves Under Linux Umbrella - Datanami

Google News - Tue, 09/24/2019 - 03:04
Presto Moves Under Linux Umbrella  Datanami

An SQL query engine developed by Facebook and moved earlier this year to a non-profit development group is now being hosted by the Linux Foundation. The.

Fedora Workstation 31 Should Be Another Fantastic Release For Desktop Linux

Phoronix - Tue, 09/24/2019 - 02:33
Fedora Workstation 31 when it debuts at the end of October should be another great release for the Fedora project and continuing to ship with the bleeding-edge yet stable packages and latest upstream innovations...

Fedora Workstation 31 Should Be Another Fantastic Release For Desktop Linux - Phoronix

Google News - Tue, 09/24/2019 - 02:33
Fedora Workstation 31 Should Be Another Fantastic Release For Desktop Linux  Phoronix

Fedora Workstation 31 when it debuts at the end of October should be another great release for the Fedora project and continuing to ship with the bleeding-edge ...

Microsoft Outs .NET Core 3.0 With Continued Linux Support & Better Performance

Phoronix - Tue, 09/24/2019 - 01:42
After last week making waves by open-sourcing their C++ standard library and opening up their new console/IDE font, this week was kicked off by releasing .NET Core 3.0...

Microsoft Outs .NET Core 3.0 With Continued Linux Support & Better Performance - Phoronix

Google News - Tue, 09/24/2019 - 01:42
Microsoft Outs .NET Core 3.0 With Continued Linux Support & Better Performance  Phoronix

After last week making waves by open-sourcing their C++ standard library and opening up their new console/IDE font, this week was kicked off by releasing .

Intel Database Reference Stack 1.0 Shows How To Optimize For Optane DC Persistent Memory

Phoronix - Tue, 09/24/2019 - 01:03
Similar to their Deep Learning Reference Stack for delivering better AI / deep learning performance on Xeon Scalable CPUs, Intel has now released the Database Reference Stack 1.0 for optimizing performance on their DC Persistent Memory...

Pages