Author: Yuri Gagarin

Spark schema evolution in practice

Dear readers, good day! In this article, the leading consultant for the Big Data Solutions business line at Neoflex describes in detail the options for building variable structure data marts using Apache Spark. In data analysis projects, the task of constructing marts based on loosely structured data often arises. Usually, this involves logs or responses from various systems saved in JSON or XML format. […]

Read me fully! How to rescue data from a faulty or locked phone?

I will demonstrate the simplest way to recover data from a smartphone's NAND memory, regardless of the reason you need to do this. In some cases, the phone is non-functional due to a damaged processor or a flooded motherboard with no possibility of recovery; in other cases, the phone is locked, but the data needs to be preserved. I had the opportunity to work at fix-oscomp, a division of OSKOMP focused on repairing digital equipment. Here I […]

Encryption in MySQL: Using Master Key

In anticipation of the new enrollment for the 'Databases' course, we continue to publish a series of articles on encryption in MySQL. In the previous article in this series (Encryption in MySQL: Key Storage), we talked about key stores. In this article, we will examine how the master key is used and discuss the advantages and disadvantages of envelope encryption. The concept of envelope encryption […]

Encryption in MySQL: key storage

As we prepare for the upcoming enrollment in the 'Databases' course, we have translated a useful article for you. Transparent Data Encryption (TDE) has been part of Percona Server for MySQL and MySQL for quite some time. But have you ever wondered how it works under the hood and what impact TDE might have on your server? In this […]

Monitoring IBM Storwize Storage Systems with Zabbix

In this article, we will briefly discuss monitoring IBM Storwize storage systems and other storage systems that support CIM/WBEM protocols. The necessity of such monitoring is taken as a given, and we shall consider it an axiom. We will use Zabbix as our monitoring system. In the latest versions of Zabbix, the company has begun to pay much more attention to templates — templates for monitoring services, database management systems, and server hardware have started to emerge […]

Everything you wanted to know about secure password resets. Part 2

Two-Factor Authentication: Everything you read in the first part was about identification based on what the requester knows. They know their email address, know how to access it (i.e., they know their email password), and know the answers to secret questions. 'Knowledge' is considered one authentication factor; the other two common factors are what you have […]

Private PSK (Pre-Shared Key) – features and capabilities of the ExtremeCloud IQ platform

WPA3 has already been adopted and has been mandatory for devices undergoing certification with the Wi-Fi Alliance since July 2020; WPA2 has not been canceled and is not going away. Both WPA2 and WPA3 support operation in PSK and Enterprise modes, but in this article, we propose to consider the Private PSK technology and the advantages that can be achieved with its help. The issues […]

How we implemented SonarQube and recognized its great potential.

We want to share our experience of implementing the platform for continuous analysis and measurement of code quality, SonarQube, into the existing development processes of the DPO system (an addition to the depositary and clearing accounting system 'Alameda') at the National Settlement Depository. The National Settlement Depository (part of the Moscow Exchange Group) is one of the key companies in the financial infrastructure, storing and accounting for securities of Russian and foreign issuers worth over […]

Adding CMDB and geographical map to Zabbix

Habr may not be the most romantic platform, but we cannot help but express our love for Zabbix. In many of our monitoring projects, we used Zabbix and highly appreciate the elegance and logic of this system. Yes, it lacks trendy event clustering and machine learning (and some other features available out of the box in commercial systems), […]

Cisco ISE: Configuring Guest Access on FortiAP. Part 3

Welcome to the third publication in the series of articles dedicated to Cisco ISE. Links to all articles in the series are provided below: Cisco ISE: Introduction, Requirements, Installation. Part 1 Cisco ISE: Creating Users, Adding LDAP Servers, Integration with AD. Part 2 Cisco ISE: Configuring Guest Access on FortiAP. Part 3 In this publication, you will delve into guest access, […]

Umbrella monitoring system and resource-service models in the updated DX Operations Intelligence from Broadcom (formerly CA)

This September, Broadcom (formerly CA) released version 20.2 of its DX Operations Intelligence (DX OI) solution. This product is positioned in the market as an umbrella monitoring system. The system is capable of receiving and consolidating data from monitoring systems across various domains (network, infrastructure, applications, databases) from both CA and third-party vendors, including open-source solutions (Zabbix, […]

Linux Security Systems

One of the reasons for the immense success of Linux OS on embedded, mobile devices, and servers is the relatively high security of the kernel, accompanying services, and applications. However, if you look closely at the architecture of the Linux kernel, you won't find a little square responsible for security, as such. So where does the Linux security subsystem hide, and what does it consist of? Background […]

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