Category: Administration

What can go wrong with Data Science? Data Collection

Currently, there are a plethora of courses on Data Science, and it is well-known that the most money in Data Science can be made from courses about Data Science (why dig when you can sell shovels?). The main downside of these courses is that they have nothing to do with real work: no one will provide you with clean, processed data in the necessary format. […]

Size Isn't Everything: What the NVMe Protocol Brings Us

A familiar story. As more powerful computers emerge, as processor performance and data storage capacity increase, and users breathe a sigh of relief—"now I have enough for everything, no need to cut back or save"—new needs arise almost immediately, demanding more resources, new software that also "doesn't hold back on anything." […]

Auto-generating secrets in Helm

The Mail.ru Kubernetes aaS team translated a short note on how to automatically generate Helm secrets during updates. Below is the text from the article's author—the technical director of Intoware, a SaaS solutions development company. Containers are great. Initially, I was an opponent of containers (shame to admit), but now I fully support using this technology. If you’re reading this, I hope you’ve been successfully swimming […]

A Brief Note on the LSI RAID Controller Overheating Incident in a Cold Data Center

TL;DR; configuring the cooling system mode for the Supermicro server Optimal does not ensure the stability of the LSI MegaRAID 9361-8i controller in a cold data center. We try not to use hardware RAID controllers, but we have one client who specifically prefers configurations with LSI MegaRAID. Today, we faced overheating of the MegaRAID 9361-8i card because the platform did not sense […]

Protection of documents from copying

There are a thousand and one ways to protect electronic documents from unauthorized copying. But as soon as a document transitions to an analog state (according to GOST R 52292–2004 "Information Technology. Electronic Information Exchange. Terms and Definitions," the concept of "analog document" includes all traditional forms of document presentation on analog media: paper, photo and film, etc. The analog form of presentation can […]

General overview of the service architecture for evaluating appearance based on neural networks

Introduction Hello! In this article, I will share my experience building a microservices architecture for a project utilizing neural networks. We will discuss architectural requirements, look at various structural diagrams, analyze each component of the finished architecture, and evaluate the technical metrics of the solution. Happy reading! A few words about the task and its solution The main idea is to evaluate based on a photo […]

Email for domains from Mail.ru and Yandex: choosing between two great services

Hello everyone. Due to my job, I now have to look for email services for a domain, meaning I need a good and reliable corporate email, and it must be external. Previously, I was searching for video call services with corporate capabilities, and now it's time for email. I can say that there seem to be many services, but in working with most of them, some problems always arise. […]

HikVision Video Surveillance — Free of Charge

About six months ago, we quite spontaneously decided to give away outdated models of DVRs that had been sitting in our warehouse. And we were surprised three times! Firstly, by how quickly they were taken. We thought that even though the DVRs were new, they were morally outdated, so there wouldn't be many people wanting to get them. Secondly, of course, we provided a link to a catalog with modern […]

DevOps or How We Are Losing Wages and the Future of the IT Industry.

The saddest thing about the current situation is that IT is gradually becoming an industry where there is no 'stop' in terms of responsibilities for one person. Sometimes when reading job postings, you see not just 2-3 people, but an entire company in one person; everyone is in a hurry, technical debt is rising, and old legacy systems look perfect in comparison with new products because at least […]

10 open source alternatives to Google Photos

Do you feel like you're drowning in digital photos? It seems that your phone is filling up with selfies and snapshots on its own, but choosing the best shots and organizing the photos never happens without your intervention. Organizing the memories you've created takes time, but dealing with structured photo albums is so much more pleasant. In your phone's operating system […]

PgGraph — a utility for archiving and searching table dependencies in PostgreSQL

Today I want to introduce the readers of Habr to a utility written in Python for managing table dependencies in PostgreSQL databases. The utility's API is straightforward and consists of three methods: archive_table — recursive archiving/deletion of rows with specified Primary Keys get_table_references — finding dependencies for a table (it will show the tables that the specified table references and those that reference it) get_rows_references — finding rows […]

Logging in Kubernetes: EFK vs. PLG

Monitoring has become a very important component of growing cloud solutions with the increasing complexity of distributed systems. It is essential for understanding their behavior. Scalable tools are needed that can collect data from all services — providing specialists with a unified interface for performance analysis, error demonstration, availability, and logs. These tools must also be efficient and productive. In this article, we […]

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