Author: ProHoster

Qrator Filtration Network Configuration Management System

TL;DR: Description of the client-server architecture of our internal network configuration management system, QControl. It is based on a two-layer transport protocol that works with gzip-packed messages without decompression between endpoints. Distributed routers and endpoints receive configuration updates, and the protocol itself allows the installation of localized intermediate relays. The system is built on the principle of differential backup (“recent-stable”, explained below) and uses a query language […]

Sound projector on "acoustic lenses" - we understand how the technology works

We are discussing a device for transmitting directional sound. It uses special “acoustic lenses”, and its operating principle resembles the optical system of a camera. About the variety of acoustic metamaterials Engineers and scientists have been working with various metamaterials, the acoustic properties of which depend on the internal structure, for quite a long time. For example, in 2015, physicists managed to 3D print an “acoustic diode” - it is a cylindrical […]

Network monitoring and detection of abnormal network activity using Flowmon Networks solutions

Recently, on the Internet you can find a huge amount of materials on the topic of analyzing traffic on the network perimeter. At the same time, for some reason everyone completely forgot about analyzing local traffic, which is no less important. This article addresses precisely this topic. Using Flowmon Networks as an example, we will remember the good old Netflow (and its alternatives), consider interesting cases, […]

7 Key Active Directory Risk Indicators on the Varonis Dashboard

All an attacker needs is time and motivation to break into your network. But our job is to prevent him from doing this, or at least to make this task as difficult as possible. We need to start by identifying weaknesses in Active Directory (hereinafter referred to as AD) that an attacker can use to gain access […]

Mesh VS WiFi: Which to Choose for Wireless Communication?

When I still lived in an apartment building, I encountered the problem of low speed in a room far from the router. After all, many people have a router in the hallway, where the provider supplied optics or UTP, and a standard device was installed there. It’s also good when the owner replaces the router with his own, and standard devices from the provider are like […]

Overview of cloud services for mobile app backend development

Backend development is a complex and expensive process. When developing mobile applications, it is often given unreasonably more attention. Unjustified, because every time you have to implement typical scenarios for mobile applications: send a push notification, find out how many users are interested in the promotion and place an order, etc. I want a solution that will allow me to focus on things that are important for the application without losing quality and details […]

Test infrastructure as code with Pulumi. Part 2

Hi all. Today we share with you the final part of the article “Testing infrastructure as code using Pulumi”, the translation of which was prepared specifically for students of the course “DevOps practices and tools”. Deployment Testing This style of testing is a powerful approach and allows us to perform white-box testing to test the guts of how our infrastructure code works. However, it somewhat limits what […]

6 reasons to open an IT startup in Canada

If you travel a lot and are a developer of websites, games, video effects or anything similar, then you probably know that startups from this field are welcomed in many countries. There are even specially adopted venture capital programs in India, Malaysia, Singapore, Hong Kong, China and other countries. But it’s one thing to announce a program, and another thing to analyze what has been done […]

NVIDIA accelerators will receive a direct channel of interaction with NVMe drives

NVIDIA has introduced GPUDirect Storage, a new capability that allows GPUs to interface directly with NVMe storage. The technology uses RDMA GPUDirect to transfer data to local GPU memory without the need to use the CPU and system memory. The move is part of the company's strategy to expand its reach into data analytics and machine learning applications. Previously, NVIDIA released […]

What is wrong with IT education in Russia

Hi all. Today I want to tell you what exactly is wrong with IT education in Russia and what, in my opinion, should be done, and I will also give advice to those who are just enrolling yes, I know that it is already a little late. Better late than never. At the same time, I’ll find out your opinion, and maybe I’ll learn something new for myself. Please immediately [...]

I wrote this article without ever looking at the keyboard

At the beginning of the year, I felt like I had hit a ceiling as an engineer. It seems like you read thick books, solve complex problems at work, speak at conferences. But that’s not the case. Therefore, I decided to return to the roots and, one by one, cover the skills that I once considered as a child to be basic for a programmer. First on the list was touch printing, which had long been [...]

DUMP Kazan - Tatarstan Developers Conference: CFP and tickets at the starting price

On November 8, Kazan will host the Tatarstan developer conference - DUMP What will happen: 4 streams: Backend, Frontend, DevOps, Management Master classes and discussions Speakers of top IT conferences: HolyJS, HighLoad, DevOops, PyCon Russia, etc. 400+ participants Entertainment from conference partners and after-party Conference reports are designed for middle/middle+ level of developers Applications for reports are accepted until September 15 Until 1 […]