Author: Yuri Gagarin

Why DevOps is necessary and who are DevOps specialists

When an application is not working, the last thing you want to hear from colleagues is the phrase 'the problem is on your side.' Ultimately, users suffer – and they don't care which part of the team is responsible for the failure. The DevOps culture emerged precisely to unite development and support and bring them together around a shared responsibility for the final product. What practices are included in […]

Windows 10 can now be reinstalled from the cloud. But with some stipulations.

It seems that the technology for restoring Windows 10 from physical media may soon become a thing of the past. At least, there is hope for that. In the Windows 10 Insider Preview Build 18970, the option to reinstall the OS over the network from the cloud has been introduced. This feature is called Reset this PC, and the description indicates that some users prefer to use high-speed Internet connections, […]

Another 4 vulnerabilities in Ghostscript

Two weeks after the discovery of the previous critical issue in Ghostscript, 4 more similar vulnerabilities have been identified (CVE-2019-14811, CVE-2019-14812, CVE-2019-14813, CVE-2019-14817) that allow bypassing the ‘-dSAFER’ isolation mode by creating a link to ‘.forceput’. When processing specially crafted documents, an attacker can access the file system contents and achieve arbitrary code execution on the system (for example, by adding commands to […]

The Kea 1.6 DHCP server has been released by the ISC consortium

The ISC consortium has released version 1.6.0 of the Kea DHCP server, which is set to replace the classic ISC DHCP. The project's source code is distributed under the Mozilla Public License (MPL) 2.0, instead of the ISC License previously used for ISC DHCP. The Kea DHCP server is based on BIND 10 technologies and built using a modular architecture that divides functionality into different handler processes. The product includes […]

Wine 4.15 Release

An experimental release of the open-source Win32 API implementation — Wine 4.15 is available. Since the release of version 4.14, 28 bug reports have been closed and 244 changes have been made. The most significant changes include an initial implementation of the HTTP service (WinHTTP) and the associated API for client and server applications that send and receive requests using the HTTP protocol. Calls such as […]

CUPS 2.3 printing system released with changes in licensing.

Almost three years after the release of CUPS 2.2, CUPS 2.3 has emerged, which was delayed by more than a year. CUPS 2.3 is a significant update due to the licensing change. Apple decided to re-license the print server under the Apache 2.0 license. However, due to various Linux-specific utilities that are GPLv2 and unrelated to Apple, this creates a problem. […]

Who is implementing IPv6, and what is hindering its development

Last time, we talked about the exhaustion of IPv4 — about who owns a small share of the remaining addresses and why that is the case. Today, we discuss the alternative — the IPv6 protocol and the reasons for its slow adoption — some say the high cost of migration is to blame, while others claim the technology is already outdated. / CC BY-SA / Frerk Meyer Who is implementing […]

A brief guide to conducting pilots and PoC

Introduction Over the years of my work in IT, particularly in IT sales, I have seen many pilot projects, but most of them ended in nothing despite significant time expenditures. Moreover, when it comes to testing hardware solutions, like storage systems, each demo system usually has a queue that can be almost a year long. Each […]

Support for monorepo and multirepo in werf and its connection to Docker Registry

The topic of monorepositories has been discussed multiple times and usually sparks quite active debates. While creating werf as an Open Source tool aimed at improving the processes of building application code from Git into Docker images (and their subsequent delivery to Kubernetes), we have given little thought to which option is better. For us, it is essential to provide everything necessary for supporters of different opinions (if this […]

Unit tests in DBMS—how we do this at Sportmaster, part two

The first part is here. Imagine the situation. You are faced with the task of developing new functionality. You have work from your predecessors. Assuming you have no moral obligations, how would you proceed? Most often, all old work is forgotten, and everything starts from scratch. Nobody enjoys digging through someone else's code, especially when there are […]

The autonomous electric train "Lastochka" has made a test run

OJSC 'Russian Railways' ('RZD') announces the testing of the first Russian electric train equipped with an autonomous control system. This concerns a specially modified version of the 'Lastochka' (Swallow). The train is equipped with technology for positioning, communication with the dispatch center, and obstacle detection on the track. The 'Lastochka' can operate on schedule in unmanned mode, and upon detecting an obstacle, it automatically brakes. The test journey […]

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