Author: Yuri Gagarin

Tango Controls

What is TANGO? It is a system for managing various hardware and software. TANGO currently supports four platforms: Linux, Windows NT, Solaris, and HP-UX. This will describe working with Linux (Ubuntu 18.04). Why is it needed? It simplifies the interaction with different hardware and software. You don’t have to worry about how to store data in the database; that's already […]

Calculate Linux 20.6 has been released

Released on June 21, 2020. In celebration of the 20th anniversary of 'Calculate', we are pleased to present the new release of the Calculate Linux distribution 20.6! The new version includes boot optimizations, reduced memory requirements, and added support for browser plugin presets for working with Nextcloud. The following editions of the distribution are available for download: Calculate Linux Desktop with KDE desktop (CLD), […]

Correct Comparison of Kubernetes Apply, Replace, and Patch

There are several options for updating resources in Kubernetes: apply, edit, patch, and replace. There's a lot of confusion about what each does and when to use them. Let's clarify. If you search Google for the phrase 'kubernetes apply vs replace', you will find an answer on StackOverflow that is incorrect. When searching for 'kubernetes apply vs patch', the first link is the documentation on […]

Deploying distributed services in Yandex.Cloud using Grafana as an example

Hello everyone! As part of my coursework, I researched the capabilities of a domestic cloud platform, Yandex.Cloud. The platform offers various services to address practical tasks. However, sometimes it is necessary to configure your cloud application with a sufficiently complex infrastructure based on these services. In this article, I want to share my experience in deploying such an application. What do I want to achieve? Grafana — […]

Release of the Python library for scientific computing NumPy 1.19

The release of the Python scientific computing library NumPy 1.19 is now available, focused on working with multidimensional arrays and matrices, and providing a large collection of functions that implement various algorithms related to matrix usage. NumPy is one of the most in-demand libraries used for scientific calculations. The project's code is written in Python with optimizations in C and is distributed […]

A GPU driver with Vulkan API support has been prepared for old Raspberry Pi boards

The first stable release of the open-source graphics driver RPi-VK-Driver 1.0 has been introduced, providing support for the Vulkan graphic API for older Raspberry Pi boards equipped with the Broadcom Videocore IV GPU. The driver is compatible with all models of Raspberry Pi boards released before the Raspberry Pi 4, from 'Zero' and '1 Model A' to '3 Model B+' and 'Compute Module 3+'. The driver […]

Ransomware - a new method for organizing data breaches

Data leaks are a significant concern for security services. Now, with most people working from home, the risk of leaks is much higher. This is why well-known cybercriminal groups are paying increased attention to outdated and insufficiently protected remote access protocols. Interestingly, an increasing number of data leaks today are related to Ransomware. How, why, and in what ways — read […]

Video calls from Mail.ru — what are they, why are they needed, and how do they work?

Back in April, there was news on Habrahabr that Mail.ru Group launched a service for video and audio calls. It is positioned as a universal service that allows for online lessons, meetings, webinars, or simply talking to relatives and friends. I couldn't find many details about it, so I tried to assess the functionality and practicality of 'Video Calls' on my own. I often […]

Google launched the Keen service - a potential competitor to Pinterest

The development team from Area 120, a Google division focused on experimental services and applications, quietly launched a new social service called Keen. It serves as a counterpart to the popular Pinterest service and is positioned as a potential competitor. One of the distinguishing features of the new service is its reliance on machine learning technologies in the content discovery process. […]

Assessment of the Impact on the Performance of Popular Chrome Extensions

The results of a study on the impact of thousands of the most popular Chrome extensions on browser performance have been published. It has been shown that some extensions can significantly affect performance, create a heavy load on the system, and increase memory consumption several times. The testing assessed CPU load in active and background modes, memory usage, and its effect on rendering speed […]

Zabbix - extending macro boundaries

While developing a solution for a client, two tasks arose that I wanted to solve elegantly using Zabbix's standard functionality. Task 1: Monitoring the current firmware version on Mikrotik routers. This task is easily accomplished by adding an HTTP agent to the template. The agent retrieves the current version from the Mikrotik website, while a trigger compares the current version with the actual one and issues an alert if there's a discrepancy. When […]

Snort or Suricata. Part 2: installing and initial configuring Suricata

According to statistics, the volume of network traffic increases by about 50% each year. This leads to an increase in the load on equipment and, in particular, raises the performance requirements for IDS/IPS. You can purchase expensive specialized hardware, but there’s a cheaper option — implementing one of the open-source systems. Many beginner administrators believe that installing and configuring a free IPS […]

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