Author: Yuri Gagarin

I switched from Terraform to CloudFormation — and I regretted it.

Representing infrastructure as code in a repeatable text format is a best practice for systems that does not require much effort. This practice is known as Infrastructure as Code, and currently, there are two popular tools for implementing it, especially in AWS: Terraform and CloudFormation. I compare the experiences of working with Terraform and CloudFormation Before joining […]

Yandex.Alice has started speaking Turkish. However, it's only available in the localized version of Yandex.Navigator.

The Yandex development team has announced further improvements to the voice assistant "Alice" and the inclusion of Turkish language support in its AI service. This is the first release of the Yandex voice assistant in a different language, currently available only in the localized version of "Yandex.Navigator". It is reported that in the navigation program for the Turkish market, "Alice" can do almost everything that it can in […]

Vulnerabilities in cpio and libarchive

Four years after the last release, version 2.13 of the cpio file archiving utility has been published, which is used in RPM packages and initramfs. This new release addresses three vulnerabilities: CVE-2015-1197, which allows files to be overwritten outside the directory where the archive is unpacked. CVE-2016-2037, which leads to writing outside the allocated buffer when processing specially formatted files […]

Release of Chrome OS 78 with support for virtual desktops

Google has released Chrome OS 78, an operating system based on the Linux kernel, with the upstart system manager, ebuild/portage build tools, open components, and web browser Chrome 78. The user environment of Chrome OS is limited to the web browser, and standard programs are replaced by web applications. However, Chrome OS includes a full multi-window interface, desktop, and taskbar. The Chrome […]

Release of Red Hat Enterprise Linux 8.1

Red Hat has released the Red Hat Enterprise Linux 8.1 distribution. Installation builds have been prepared for x86_64, s390x (IBM System z), ppc64le, and Aarch64 architectures, but can only be downloaded by registered users of the Red Hat Customer Portal. The source texts for the rpm packages of Red Hat Enterprise Linux 8 are distributed through the CentOS Git repository. The RHEL 8.x branch will be supported at least until 2029 […]

Red Hat Enterprise Linux 8.1

Red Hat has announced the release of the first update for the Red Hat Enterprise Linux 8.x series. The new release, 8.1, introduces a new predictable update cycle with minor releases every six months. It also provides enhanced SELinux controls for working with containers. This release also focuses on increasing uptime with kernel fixes in […]

9 More Projects to Enhance Your Front-End Skills

Introduction Whether you are a newcomer to programming or an experienced developer, learning new concepts and languages/frameworks is essential to keep up with the trends in this industry. Take React, for example — the code of which Facebook open-sourced just four years ago; it has already become the number one choice for JavaScript developers worldwide. Vue and […]

Overview of GeForce NOW in Russia: pros, cons, and prospects

In October of this year, the cloud gaming service GeForce Now began operations in Russia. It was available before, but to register, you needed to obtain a key that was not accessible to every gamer. Now, registration is open and you can play. I wrote about this service earlier, so let's learn a bit more, plus compare it with two […]

Plugin Development for Grafana: A Journey of Hard Lessons Learned

Hello everyone! A few months ago, we launched our new open-source project in production — a Grafana plugin for monitoring Kubernetes, which we named DevOpsProdigy KubeGraf. The plugin's source code is available in a public repository on GitHub. In this article, we want to share the story of how we created the plugin, what tools we used, and the challenges we faced along the way […]

The Development of the Thermostat: How It Happened

After several years of productive work, a decision was made to present our first product for climate management in smart homes to the public — a smart thermostat for controlling underfloor heating. What is this device? It is a smart thermostat for any electric underfloor heating system up to 3kW. It is managed through an application, web page, HTTP, MQTT, making it easy to integrate into all systems […]

Stop using absurdly low TTL for DNS

Low DNS latency is a key factor for fast internet performance. To minimize it, it's crucial to carefully select DNS servers and anonymous relays. But first, we need to eliminate unnecessary queries. That’s why DNS was originally designed as a highly cacheable protocol. Zone administrators set the time-to-live (TTL) for individual records, and resolvers use this information when caching records […]

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