Author: Yuri Gagarin

Organizing deployment across multiple k8s environments using helmfile

Helmfile is a wrapper for helm that allows you to describe multiple helm releases in one place, parameterize their charts for different environments, and set order for their deployment. You can read more about helmfile and examples of its use in the README and best practices guide. We will explore less obvious ways to describe releases in helmfile. Suppose we have […]

Ransomware distributors threaten to publish stolen data.

Positive Technologies has released a comprehensive report that examines current cyber threats and trends in the world of cybercrime. Overall, the cybersecurity situation is worsening. In the last quarter of 2019, the number of unique incidents increased by 12% compared to the previous quarter. At the same time, the share of targeted attacks rose by 2%, reaching 67%. Cybercriminals continue to actively use […]

systemd 245 is available with the implementation of portable home directories

After three months of development, the release of the system manager systemd 245 has been presented. The new release includes new components systemd-homed and systemd-repart, support for portable user profiles in JSON format, the capability to define namespaces in systemd-journald, and support for the 'pidfd' mechanism. The project's website has been completely redesigned, consolidating most of the available documentation and featuring a new logo. […]

RabbitMQ. Part 3. Understanding Queues and Bindings

Queue is a data structure on disk or in memory that stores references to messages and provides their copies to consumers. A Queue represents an Erlang process with state (where messages can be cached). 1,000 queues may take up about 80MB. Binding is a rule that informs the broker to which queue messages should be directed. […]

Installing Firebird 3 on modern versions of Linux: CentOS 8 and Ubuntu 19

In this article, we will describe the minimum set of actions required for the optimal installation of Firebird DBMS version 3.0 on new Linux distributions. The examples will focus on CentOS 8 and Ubuntu 19. For the 'delivery' of the Firebird distribution to the target system, this guide has chosen the option of downloading a tar.gz archive from a link on the official project site (firebirdsql.org). For the most impatient — right away […]

The release of the GNU Coreutils 8.32 basic system utilities set

After a year of development, a stable version of the GNU Coreutils 8.32 package is available, which includes programs such as sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, etc. Key innovations: The stat and ls utilities have been adapted to use the more efficiently functioning system call statx when available. In the utilities […]

Bug in BIND 9.16 causing TCP connection handling issues

A serious bug has been discovered in the BIND 9.16.0 branch published two weeks ago, which leads to the exhaustion of the TCP connection limit. In BIND 9.16, a new networking subsystem was proposed, transitioned to an asynchronous request processing mechanism based on the libuv library. Due to an error in this subsystem, the counter of active TCP connections does not decrease under certain conditions, leading to an increasing discrepancy of […]

PowerShell 7 has been released

On March 4, the new version of PowerShell 7 was released. PowerShell is a "cross-platform automation and configuration framework optimized for structured data, REST APIs, and object models," which includes a command shell, an object-oriented language, and a set of tools for executing scripts and managing modules. New features include: Parallel processing of objects in ForEach-Object New operators: […]

What is Windows PowerShell and How is it Used? Part 2: Introduction to the Programming Language

Historically, command-line utilities in Unix systems have been better developed than in Windows, but with the advent of a new solution, the situation has changed. For PowerShell, scripts can be written in an interpreted multi-paradigm language that incorporates elements of classical procedural, object-oriented, and even functional programming: conditional transitions, loops, variables, arrays, hash tables, classes, error handling, as well as functions, cmdlets, and pipelines. The previous article […]

What is Windows PowerShell and how is it used? Part 1: Key Features

Historically, command-line utilities in Unix systems have been better developed than in Windows, but with the advent of a new solution, the situation has changed. Windows PowerShell allows system administrators to automate most routine tasks. With it, one can change settings, stop and start services, and perform maintenance on most installed applications. Considering the blue window as just another command interpreter would be incorrect. […]

Release of PowerDNS Recursor 4.3 and KnotDNS 2.9.3

The release of the caching DNS server PowerDNS Recursor 4.3 has taken place, responsible for recursive name resolution. PowerDNS Recursor is built on the same codebase as the PowerDNS Authoritative Server, but the recursive and authoritative DNS servers of PowerDNS are developed on different development cycles and are released as separate products. The project's code is distributed under the GPLv2 license. The server provides tools for remote statistics collection, supporting […]

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