This is the third and final article in a series about interprocess communication (IPC) in Linux. The first article focused on IPC through shared storage (files and memory segments), and the second article does the same for basic channels: pipes (named and unnamed) and message queues. read more
In this article, we will explain how to get a detailed laptop’s battery report through the Ubuntu graphical user interface and trough the Ubuntu command line.
Oracle released the third maintenance update in the latest VirtualBox 6.0 series to address multiple issues and add support for new technologies.
As organizations move toward a new generation of distributed systems and microservice architecture, the DevOps world finds it increasingly difficult to keep up with the hybrid needs of today's application monitoring, and the alerts it generates. Managing this aspect of IT infrastructure has DevOps professionals turning to up-and-coming serverless methodologies for this purpose. The software implementing this process ranges from commercial to open source, and expensive to free. Let's start by looking at the problem itself. What makes managing monitoring and alerts so difficult? read more
Learn what continuous delivery and continuous deployment are all about and how they enable DevOps pipelines to accelerate application development and operations.
As many of you already know, GNOME 3.32 includes experimental HiDPI fractional scaling for Wayland, but what you might now be aware of is that thanks to Marco Trevisan, it's also possible to use fractional scaling with the X11 session on Ubuntu 19.04 Disco Dingo. This article explains how to enable fractional scaling on Ubuntu 19.04 with GNOME 3.32 using both Wayland and X11 (default) sessions.
"Documentation is a love letter that you write to your future self." —Damian Conway I use Ansible as my personal notebook for documenting coding procedures—both the ones I use often and the ones I rarely use. This process facilitates my work and reduces the time it takes to do repetitive tasks, the ones where specific commands in a certain sequence are executed to accomplish a specific result. read more
The du command in Linux is used for checking the size of directory. Here are various ways you can find the size of directory in Linux with the du command.
Over the years PDF has become an extremely important file format. If you want to create documents that can be viewed under all major operating systems, PDF is the ticket, as it maintains the overall look and feel of documents regardless of what platform they are viewed under.
Mdadm stands for Multiple Disk and Device Administration. It is a command line tool that can be used to manage software RAID arrays on your Linux PC. This article outlines the basics you need to get started with it. The following five commands allow you to make use of mdadm’s most basic features: Create a […]
Video: Red Hat's new survey of enterprise businesses reveals a world where almost everyone has joined the open-source bandwagon.
Project backed by Cisco, VMware and Red Hat lands as a new sandbox effort to enable a new type of mesh of container networking.
Most people think Apache is too resourc-eintensive. We will show you how to properly configure Apache and PHP to handle high traffic on a Linux server.
In this tutorial, we will show you how to use the pwd command to determine your current working directory.
Red Hat's annual State of Enterprise Open-Source software report reveals that some organizations are still concerned about security, though overall adoption is growing.
If you have a digital audio device that can connect your guitar to a PC, here is some software you can use to record, edit and process the signal.
In this edition of our open source news roundup, we take a look at the 12th Blender short film, Chef shifts away from open core toward a 100% open source license, SuperTuxKart's latest release candidate with online multiplayer support, and more. Blender Animation Studio releases Spring read more
AMD unveiled a lower-powered version of the Ryzen Embedded V1000 SoC called the Ryzen Embedded R1000 with dual quad-threaded cores, 12-25W TDPs, triple 4K displays, and support for dual 10GbE ports. When AMD unveiled the Ryzen Embedded V1000 in Feb. 2018, the chipmaker claimed the x86-based CPU delivered twice the performance of its earlier R-Series […]
Android Studio provides the fastest tools to build apps for every type of Android device. In this article, we will explain how to install the Android Studio on your Ubuntu through the Snap Store.
OpenVPN is an open source application that allows you to create a secure private network over the public internet. In this tutorial, we will show you how to step-by-step install and configure OpenVPN on CentOS 7.6. And we will implement the certificate-based OpenVPN authentication.