Review: 5 memory debuggers for Linux coding

By Himanshu Arora

As a programmer, I’m aware that I tend to make mistakes — and why not? Even programmers are human. Some errors are detected during code compilation, while others get caught during software testing. However, a category of error exists that usually does not get detected at either of these stages and that may cause the software to behave unexpectedly — or worse, terminate prematurely.

If you haven’t already guessed it, I am talking about memory-related errors. Manually debugging these errors can be not only time-consuming but difficult to find and correct. Also, it’s worth mentioning that these errors are surprisingly common, especially in software written in programming languages like C and C++, which were designed for use with manual memory management.

To read this article in full or to leave a comment, please click here

From: Network World

Share

Red Hat delivers more container love in its latest Linux update

By Katherine Noyes

It’s been a container-filled week thanks to the DockerCon EU show in Barcelona, but on Thursday Red Hat added its own voice to the mix with a new Linux release featuring expanded container support.

Red Hat Enterprise Linux 7.2, which is the software’s first big update since March, is now generally available, with new additions focusing on containers, security, networking and system administration.

Included in RHEL 7.2 are updates for the Docker engine and container-management technologies including Kubernetes, Cockpit and the Atomic command. In addition, RHEL Atomic Host 7.2, the latest version of Red Hat’s container workload-optimized host platform, is available with most RHEL 7.2 subscriptions.

To read this article in full or to leave a comment, please click here

From: Network World

Share

10 offbeat, odd, and downright weird places you’ll find Linux

By Josh Fruhlinger

Tux the penguin

Let’s just get this out of the way: this isn’t the year of Linux on the desktop. That year will probably never arrive. But Linux has gotten just about everywhere else, and the Linux community can take a bow for making that happen. Android, based on the Linux kernel, is so prevalent on mobile devices that it makes the longstanding desktop quest seem irrelevant. But beyond Android there are a number of places where you can find Linux that are truly odd and intriguing, and by “places” we mean both strange devices and weird geographical locations. This slideshow will show you that it’s always the year of Linux pretty much everywhere.

To read this article in full or to leave a comment, please click here

From: Network World

Share