Author: ProHoster

Veeam B&R retention policies - untangling backup chains with technical support

Hello readers of our blog! In part, we are already familiar - my English-language posts appeared here in the translation of my dear polarowl colleague. This time I decided to address the Russian-speaking audience directly. For my debut, I wanted to find a topic that would be interesting to the widest possible audience and require detailed consideration. Daniel Defoe argued that death and taxes await any person. […]

Writing a telegram bot in R (part 3): How to add keyboard support to a bot

This is the third article in the "Writing a telegram bot in R" series. In previous publications, we learned how to create a telegram bot, send messages through it, added commands and message filters to the bot. Therefore, before you start reading this article, I highly recommend that you read the previous ones, because. here I will not stop on the previously described bases […]

The SafeDC data center opened its doors for customers for one day

On the eve of the Day of Knowledge, the Research Institute of SOKB held an open day at its SafeDC data center for customers who saw with their own eyes what we will talk about further under the cut. The SafeDC data center is located in Moscow on Nauchny Proyezd, on the underground floor of a business center at a depth of ten meters. The total area of ​​the data center is 450 sq.m, the capacity is 60 racks. The power supply is organized […]

Minecraft on PS4 will receive VR support until the end of September

The PS4 version of Minecraft will support PlayStation VR. This was reported on the PlayStation blog. The exact release date has not yet been announced, but, according to the developers, the function will appear before the end of September. Mojang representatives said that the owners of the system have long asked to add support for a VR helmet, and this has been part of the studio’s plans since the game was released on consoles. They also […]

The next Vivo smartwatch will be able to work without recharging up to 18 days

Yesterday, information appeared on the Internet that the Chinese company Vivo plans to introduce smart watches in October or November of this year. It was published by the authoritative tech blog Digital Chat Station. In addition, some key characteristics of the device, which will be called Vivo Watch, were revealed. It is reported that the smartwatch will be available in two versions, with 42 mm and 46 mm screens. IN […]

ESRB Ranks Assassin's Creed Valhalla 'Mature', Reveals New Details

The ESRB has given Assassin's Creed Valhalla an M rating (17+, Matures Only). In the final report after studying the game, the organization shared new details. It turns out that Ubisoft's latest creation will feature sexual themes, swear words, partial nudity, drugs and alcohol. The ESRB report first mentions violence and fighting, with blood splashing and people screaming. Separately, the agency highlighted x-rays - [...]

Chrome began to include a resource-intensive ad blocker

Google has begun a phased activation for Chrome 85 users of a mode for blocking resource-intensive advertising that consumes a lot of traffic or heavily loads the CPU. The function is enabled for a control group of users and, if no problems are identified, the percentage of coverage will gradually increase. The blocker is planned to be fully rolled out to all users during September. You can test the blocker on a specially prepared website [...]

Release of the KDevelop 5.6 application development environment

After six months of development, the release of the integrated programming environment KDevelop 5.6 is presented, which fully supports the development process for KDE 5, including using Clang as a compiler. The project code is distributed under the GPL license and uses the KDE Frameworks 5 and Qt 5 libraries. In the new release: Improved support for CMake projects. Added the ability to group cmake build targets […]

Release of the mobile platform Android 11

Google has published the release of the open mobile platform Android 11. The source texts associated with the new release are posted in the project’s Git repository (branch android-11.0.0_r1). Firmware updates are prepared for Pixel series devices, as well as smartphones manufactured by OnePlus, Xiaomi, OPPO and Realme. Universal GSI (Generic System Images) assemblies have also been created, suitable for various devices based on ARM64 and […]

Storage capacity tracked ephemeral volumes: EmptyDir on steroids

Some applications also need to store data, but they are quite comfortable with the fact that the data will not be saved after a restart. For example, caching services are limited in RAM, but can also move data that is rarely used to storage that is slower than RAM, with little impact on overall performance. Other applications need to know that in […]

Monitoring Flask microservices with Prometheus

A couple of lines of code and your application generates metrics, wow! To understand how prometheus_flask_exporter works, a minimal example is enough: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('/') def main(): return 'OK' That's all you need to get started! By adding an import and a line to initialize PrometheusMetrics, you will get the metrics […]

I made my PyPI repository with authorization and S3. On Nginx

In this article, I want to share my experience with NJS, a JavaScript interpreter for Nginx developed by Nginx Inc, describing its main features using a real example. NJS is a subset of JavaScript that allows you to extend the functionality of Nginx. On a question what for the interpreter??? Dmitry Volyntsev answered in detail. In short: NJS is the nginx-way, while JavaScript is more progressive, native and […]