Author: Yuri Gagarin

Nginx 1.17.4

The nginx version 1.17.4 has been released in the mainline branch. Changes have primarily been made to the implementation of the HTTP/2 protocol. Update: Improved detection of improper client behavior in HTTP/2. Update: Changes in handling unread request bodies when returning errors in HTTP/2. Fix: The worker_shutdown_timeout directive might not work when using HTTP/2. Fix: When using HTTP/2 and the proxy_request_buffering directive, there could be a segmentation fault in the worker process […]

Release of CentOS Linux 8 and CentOS Stream 8

Today marks a significant day for the CentOS project. First, as promised, CentOS Linux 8 has been released, build 8.0.1905. Release Notes: https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.1905 Download link: https://mirror.yandex.ru/centos/8/ This release is a rebuild of the RHEL 8.0 release that came out in May this year. Noteworthy changes include AppStreams — an enterprise version of the Fedora Modularity concept. The essence of the approach is to ensure the simultaneous availability of different versions of the same […]

Stop thinking that the SLA will save you. It is needed to calm and create a false sense of security.

An SLA, or 'service-level agreement', is a guarantee agreement between the client and the service provider regarding what the client will receive in terms of service. It also specifies compensations in case of downtime caused by the provider, and so on. Essentially, an SLA is a letter of guarantee that assures potential clients that the data center or hosting provider will make every effort […]

Creating Google users from PowerShell via API

Hello! This article will describe the implementation of PowerShell interaction with the Google API for managing G Suite users. In our organization, we use several internal and cloud services. Most of the time, authentication in them boils down to Google or Active Directory, between which we cannot maintain a replica, so when a new employee joins, we need to create/enable an account […]

Jim Keller: promising Intel microarchitectures will bring significant performance gains

According to information shared with the world by Intel's Senior Vice President of Technology and System Architecture Jim Keller, his company is currently working on a fundamentally new microarchitecture that is expected to be "significantly larger and closer to a linear performance dependency on the number of transistors" than the current Sunny Cove design. This should likely be interpreted in such a way […]

Cumulative release of LibreOffice 6.3.2

The Document Foundation has announced the release of LibreOffice 6.3.2, the second maintenance release of the LibreOffice 6.3 ‘fresh’ family. Version 6.3.2 is aimed at enthusiasts, power users, and those who prefer the latest software versions. For conservative users and enterprises, it is still recommended to use the LibreOffice 6.2.7 ‘still’ release. Ready-to-install packages are available for Linux, macOS, and Windows. […]

The release of Nim language 1.0 has taken place

Nim is a statically typed language focused on efficiency, readability, and flexibility. Version 1.0 marks a stable base that can be confidently used in the coming years. Starting with this release, any code written in Nim will not break. This release includes numerous changes, including bug fixes and some language enhancements. It also comes with […]

Retentioneering: how we wrote open-source tools for product analytics using Python and Pandas

Hello, Habr. This article is dedicated to the results of four years of development of a set of methods and tools for processing user movement trajectories in an app or on a website. The developer is Maxim Godzi, who leads the product creation team and is also the author of this article. The product is named Retentioneering, and it has now been transformed into an open-source library and hosted on GitHub, so that anyone […]

TR-069 in Mikrotik. Testing Freeacs as a configuration server for RouterOS

In this article, I will describe step-by-step the process of installing a test server for the amazing Freeacs project until it is fully operational, and demonstrate practical techniques for working with MikroTik: configuration via parameters, executing scripts, updates, installing additional modules, etc. The goal of the article is to encourage colleagues to move away from managing network devices with terrible shortcuts and workarounds, such as […]

Backup, part by request of readers: Review of UrBackup, BackupPC, AMANDA

This overview note continues the series on backup solutions, written at the request of readers. It will discuss UrBackup, BackupPC, and AMANDA. Overview of UrBackup. At the request of participant VGusev2007, I’m adding a review of UrBackup, a client-server system for backup. It allows you to create full and incremental backups, works with device snapshots (Windows only?), and is capable of creating […]

Creating Google Call Screening based on Voximplant and Dialogflow

You may have heard or read about the Call Screening feature that Google rolled out for its Pixel phones in the USA. The idea is excellent – when you receive an incoming call, a virtual assistant starts interacting, while you see this conversation in chat form and can take over the talk at any moment instead of the assistant. This is very useful for […]

Soon, half of calls will be from robots. Tip: do not answer (?)

Today we have an unusual topic – a translation of an article about illegal automatic dialing in the USA. Throughout history, there have always been individuals who used technology not for good, but to profit deceitfully from trusting citizens. Modern telecommunications are no exception; spam or outright scams can reach us via SMS, email, or phone. The situation with phones has become even more amusing, […]

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