Category: Administration

Review of k9s — an advanced terminal interface for Kubernetes

K9s provides a terminal interface for interacting with Kubernetes clusters. The goal of this open-source project is to facilitate easy navigation of applications in K8s, monitoring them, and managing them. K9s continuously watches for changes in Kubernetes and offers quick commands for working with the monitored resources. The project is written in Go and has been around for over a year and a half: the first commit […]

DeFi Market Overview: Scams, Numbers, Facts, and Prospects

DeFi is still fine, but one shouldn't act as if it's a place where many ordinary people should bring all their savings. V. Buterin, creator of Ethereum. The aim of DeFi, as I understand it, is to eliminate intermediaries and allow people to interact directly with each other. And generally, oversight of the financial system is structured in such a way […]

Where do logs come from? Veeam Log Diving

Let's continue our dive into the fascinating world of troubleshooting logs. In the previous article, we agreed on the meanings of basic terms and took a quick look at the overall structure of Veeam as a single application. The task now is to figure out how log files are generated, what information they contain, and why they look the way they do. What do you think they actually […]

Veeam Log Diving: Components and Glossary

At Veeam, we love logs. Since most of our solutions are modular, they generate quite a lot of logs. Given that our field is ensuring the safety of your data (i.e., giving you peace of mind), the logs must not only record every detail but do so with considerable depth. This is necessary so that in case of any issues, it's clear how to address them […]

3. UserGate Getting Started. Network Policies

Welcome back to the third article in the UserGate Getting Started series, which discusses the NGFW solution from UserGate. The previous article covered the installation process of the firewall and its initial configuration. Now, we will take a closer look at creating rules in sections such as 'Firewall', 'NAT and Routing', and 'Throughput'. The philosophy of rule operation […]

4. FortiAnalyzer Getting Started v6.4. Working with Reports

Hello, friends! In our last lesson, we explored the basics of working with logs on FortiAnalyzer. Today, we’ll delve deeper into the main aspects of working with reports: what reports entail, what they consist of, how to edit existing reports, and how to create new ones. As usual, we'll start with a bit of theory, and then we'll get hands-on with the reports. As […]

Why the serverless revolution hit a dead end

Key Points For several years now, we have been promised that serverless computing will usher in a new era without a specific OS for running applications. We were told that such a structure would solve many scalability problems. In reality, it's quite the opposite. Although many consider serverless technology to be a new idea, its roots can be traced back to 2006, when Zimki PaaS emerged […]

Decoding Key and Page WaitResource in deadlocks and locks

If you use the blocked process report or gather deadlock graphs provided by SQL Server periodically, you will encounter examples such as: waitresource="PAGE: 6:3:70133" waitresource="KEY: 6:72057594041991168 (ce52f92a058c)" Sometimes, in that massive XML you are analyzing, you will find more information (deadlock graphs contain a list of resources that help identify object and index names), but not always. […]

An overview of networking protocols and message exchange protocols for IoT

Hello, Habr users! The first online course for IoT developers in Russia will start at OTUS this October. Enrollment for the course is now open, and we continue to share useful materials with you. The Internet of Things (IoT) will be built on the existing network infrastructure, technologies, and protocols currently used in homes/offices and on the Internet, and will offer […]

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 […]

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