Author: Yuri Gagarin

Pre-release of nginx with support for QUIC and HTTP/3

NGINX has announced the beginning of testing the implementation of QUIC and HTTP/3 protocols in the nginx HTTP server and proxy. The implementation is based on the 27th draft of the IETF-QUIC specification and is available through a separate repository, branched from the 1.19.0 release. The code is distributed under the BSD license and does not overlap with the previously proposed HTTP/3 implementation for nginx from Cloudflare, which is a separate project. Support […]

The PineTab tablet, supplied with Ubuntu Touch, is now available for order

The Pine64 community has begun accepting orders for the 10.1-inch PineTab tablet, supplied with the Ubuntu Touch environment from the UBports project. PostmarketOS and Arch Linux ARM builds are offered as options. The tablet is priced at $100, and a version with a detachable keyboard, allowing the device to be used like a regular laptop, is available for $120. Delivery is expected to begin in July. Key specifications: 10.1-inch […]

The second beta version of the Haiku R1 operating system has been released

The second beta release of the Haiku R1 operating system has been published. The project was originally created in response to the closure of BeOS and was developed under the name OpenBeOS, but was renamed in 2004 due to trademark concerns with the name BeOS. Several bootable Live images (x86, x86-64) have been prepared to evaluate the performance of the new release.

U++ Framework 2020.1

In May this year (exact date not reported), a new version 2020.1 of the U++ Framework (also known as Ultimate++ Framework) was released. U++ is a cross-platform framework for creating GUI applications. Innovations in the current version include that the Linux backend now uses gtk3 by default instead of gtk2. The look and feel on Linux and MacOS has been redesigned and better supports dark themes. ConditionVariable and Semaphore have received new features.

What Has Changed in Capacity Tier Since Veeam Became v10

The Capacity Tier (or as we refer to it internally at Veeam — cap tier) first appeared in Veeam Backup and Replication 9.5 Update 4 under the name Archive Tier. Its underlying idea is to allow backups that have fallen outside the so-called operational restore window to be moved to object storage. This helped free up disk space for those backups.

How Time Synchronization Became Secure

How to Ensure Time Itself Doesn't Lie When You Have Millions of Large and Small Devices Interacting via TCP/IP? Each of them has a clock, and the time must be correct on all of them. This problem cannot be solved without NTP. Let's imagine for a moment that difficulties arose in one segment of industrial IT infrastructure.

Vulnerability in FreeBSD Exploited via Malicious USB Device

A vulnerability in the USB stack (CVE-2020-7456) has been addressed in FreeBSD, which allows code execution at the kernel level or in user space when a malicious USB device is connected to the system. USB HID (Human Interface Device) descriptors can place and extract the current state, allowing the consolidation of element descriptions into multilevel groups. FreeBSD supports up to 4 such levels of extraction. If a level is not specified, it defaults to the highest one.

UBports 16.04 OTA-12

The UBports team has released an update for its mobile operating system — UBports 16.04 OTA-12. Ubuntu Touch is the mobile operating system of UBports, ensuring privacy and freedom. UBports OTA-12 is available for many supported devices running Ubuntu Touch. New features: The main highlight of this new version is the import of the latest changes from Canonical into Unity 8. This transition began in April 2019 and […]

Microsoft has added GPU support for Linux GUI applications in WSL.

Microsoft has taken a giant step towards supporting Linux in Windows 10. In addition to incorporating a full Linux kernel in WSL version 2, the ability to run GUI applications with GPU acceleration has been added. Previously, a third-party X Server was used, but its speed received complaints from users. Currently, according to insiders, a new technology is being tested, with its release in Windows 10 […]

The problem of outdated root certificates. Let's Encrypt and smart TVs are next in line.

For a browser to authenticate a website, it presents a valid certificate chain. A typical chain is shown above, which may contain more than one intermediate certificate. The minimum number of certificates in a valid chain is three. The root certificate is the heart of the certification authority. It is literally embedded in your OS or browser and physically exists on your device. It cannot be changed with […]

10 common mistakes when using Kubernetes

Note from the authors: the authors of this article are engineers from a small Czech company, Pipetail. They managed to compile a remarkable list of [somewhat trivial yet still] highly relevant issues and misconceptions related to the operation of Kubernetes clusters. Over the years of using Kubernetes, we have had the opportunity to work with a large number of clusters (both managed and unmanaged — on GCP, AWS, and Azure). […]

In-memory architecture for web services: fundamentals of technology and principles

In-Memory — a set of data storage concepts where data is stored in the application’s RAM, while the disk is used for backup. In traditional approaches, data is stored on the disk, and memory is used for caching. For instance, a web application with a backend for processing data requests them from the storage: retrieves, transforms, and transmits a large amount of data over the network. In In-Memory computing, processing occurs closer to the data — […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster