Showing headlines posted by bob
« Previous ( 1 ... 363 364 365 366 367 368 369 370 371 372 373 ... 1159 ) Next »Inter-process communication in Linux: Using pipes and message queues
This is the second article in a series about interprocess communication (IPC) in Linux. The first article focused on IPC through shared storage: shared files and shared memory segments. This article turns to pipes, which are channels that connect processes for communication.
read more
Whiskey Lake shows up on a Linux-friendly industrial mini-PC
ASRock has unveiled a fanless, Linux-ready “iBox-8265U” mini-PC with Intel’s latest Whiskey Lake CPUs, up to 32GB DDR4, a SATA bay, 2x GbE, 4x USB, triple displays, and extended temp support. ASRock Industrial Computer’s 171.8 x 150 x 71.5mm iBox-8265U is the first 8th Gen Whiskey Lake U-series based mini-PC we’ve seen. Several Whiskey Lake […]
Intel Core based thin Mini-ITX supports extended temperatures
Avalue’s Linux-friendly “EMX-KBLU2P” is a thin Mini-ITX board with 6th or 7th Gen Core CPUs, triple displays, 2x GbE, 2x SATA, 2x M.2, 4x USB 3.0, serial and GPIO interfaces, and -20 to 70°C support. Avalue announced a thin Mini-ITX board for signage, PoS, kiosk, AiO PCs, and industrial applications. Like the company’s EMX-SKLUP thin […]
Linux C Programming tutorial part 22 - Accessing command line arguments within C program
In the previous tutorial, we discussed multiple concepts related to pointers in C programming language. One of the concepts we discussed was an array of pointers.
Kubernetes on Fedora IoT with k3s
Fedora IoT is an upcoming Fedora edition targeted at the Internet of Things. It was introduced last year on Fedora Magazine in the article How to turn on an LED with Fedora IoT. Since then, it has continued to improve together with Fedora Silverblue to provide an immutable base operating system aimed at container-focused workflows. […]
Inter-process communication in Linux: Shared storage
This is the first article in a series about interprocess communication (IPC) in Linux. The series uses code examples in C to clarify the following IPC mechanisms:
read more
Getting started with Mercurial for version control
Mercurial is a distributed version control system written in Python. Because it's written in a high-level language, you can write a Mercurial extension with a few Python functions.
There are several ways to install Mercurial, which are explained in the official documentation. My favorite one is not there: using pip. This is the most amenable way to develop local extensions!
read more
Troubleshooting slow WiFi on Linux
I'm no stranger to diagnosing hardware problems on Linux systems. Even though most of my professional work over the past few years has involved virtualization, I still enjoy crouching under desks and fumbling around with devices and memory modules. Well, except for the "crouching under desks" part. But none of that means that persistent and mysterious bugs aren't frustrating.
read more
Internet Explorer zero-day lets hackers steal files from Windows PCs
MICROSOFT WAS NOTIFIED BUT DECLINED TO PATCH. Page said he notified Microsoft about this new IE vulnerability on March 27, but the vendor declined to consider the bug for an urgent security fix in a message sent to the researcher...
Happy 55th birthday mainframe
In 2000 IBM said it would support Linux on the mainframe, and, by 2009, 70 of IBM’s top 100 mainframe customers were estimated to be running Linux.
OpenStack Stein: A new cool drink of open-source cloud
The latest version of OpenStack is more container and telecom friendly than ever.
Apollo Lake based network appliance runs Ubuntu
Acrosser’s Linux-ready “AND-APL1N1FL” network appliance offers an Apollo Lake SoC, 6x GbE ports with 3x LAN bypass, and SATA III storage. Acrosser announced an “entry level” and “cost-effective” network appliance for small office network, UTM, mail server, and firewall applications. The AND-APL1N1FL runs Ubuntu 18.04 with Linux Kernel 4.4 and above or Windows 10 IoT […]
Linux Server Hardening Using Idempotency with Ansible: Part 2
In the first part of this series, we introduced something called idempotency, which can provide the ongoing improvements to your server estate’s security posture. In this article, we’ll get a little more hands-on with a look at some specific Ansible examples.
Ansible Guide: Create Ansible Playbook for LEMP Stack
Ansible is a simple automation tool that automates software application deployment, cloud provisioning, and configuration management. In this tutorial, we're going to show you how to create basic Ansible Playbook for provisioning the LEMP Stack on Ubuntu 18.04 Server.
Joe Doss: How Do You Fedora?
We recently interviewed Joe Doss on how he uses Fedora. This is part of a series on the Fedora Magazine. The series profiles Fedora users and how they use Fedora to get things done. Contact us on the feedback form to express your interest in becoming a interviewee. Who is Joe Doss? Joe Doss lives […]
Linux C Programming tutorial Part 21: Character pointers, array of pointers, and pointer to pointer
The concept of pointers is indeed one of the very important concepts in the C programming language. Up until now, we have discussed several aspects of pointers in C. Expanding on that, in this tutorial, we will be discussing a few more pointer concepts.
Designing posters with Krita, Scribus, and Inkscape
A few months ago, I was asked to design some posters for a local Free Software Foundation (FSF) event. Richard M. Stallman was visiting our country, and my friend Abhas Abhinav wanted to put up some posters and banners to promote his visit. I designed two posters for RMS's talk in Bangalore.
read more
How libraries are adopting open source
Four years ago, I interviewed Nathan Currulla, co-founder of ByWater Solutions, a major services and solutions provider for Koha, a popular open source integrated library system (ILS).
read more
Testing Small Scale Scrum in the real world
Scrum is built on the three pillars of inspection, adaptation, and transparency. Our empirical research is really the starting point in bringing scrum, one of the most popular agile implementations, to smaller teams. As presented in the diagram below, we are now taking time to inspect this framework and principles by testing them in real-world projects.
read more
How to configure an NFS server and mount NFS shares on Ubuntu 18.04
Network File System (NFS) is a popular distributed filesystem protocol that enables users to mount remote directories on their server. The system lets you leverage storage space in a different location and write onto the same space from multiple servers in an effortless manner. It, thus, works fairly well for directories that users need to access frequently. This tutorial explains the process of mounting NFS share on an Ubuntu 18.04 server in an simple and easy-to-follow steps.
« Previous ( 1 ... 363 364 365 366 367 368 369 370 371 372 373 ... 1159 ) Next »