Category: Administration

8 Data Storage Methods Imagined by Sci-Fi Authors

We can remind you of these fantastic ways, but today we prefer to use more familiar methods. Data storage is probably one of the least exciting aspects of computing, yet it is entirely necessary. After all, those who do not remember the past are doomed to recount it. However, data storage is one of the foundations of science and science fiction, forming the basis of […]

RHEL 8 Beta Practicum: Building Functional Web Applications

RHEL 8 Beta offers developers many new features, which could fill pages with details; however, it's always best to learn by doing. Below, we propose a practical session on the real creation of application infrastructure based on Red Hat Enterprise Linux 8 Beta. We'll use Python, a popular programming language among developers, along with Django and PostgreSQL, a common stack for building […]"

OceanLotus: malware update for macOS

In March 2019, a new sample of macOS malware from the cyber group OceanLotus was uploaded to VirusTotal, a popular online scanning service. The executable backdoor file has the same capabilities as the previously studied version of macOS malware, but its structure has changed, making it more difficult to detect. Unfortunately, we could not find the dropper associated with this sample, […]"

Operating Systems: Three Easy Pieces. Part 3: Process API (translation)

Introduction to Operating Systems Hello, Habr! I would like to present to your attention a series of translated articles on literature that I find interesting — OSTEP. This material explores in depth the workings of Unix-like operating systems, specifically focusing on processes, various schedulers, memory, and other similar components that make up a modern OS. You can view the original materials here. […]

Recommendations for configuring AFA AccelStor when working with VMware vSphere

In this article, we would like to discuss the features of All Flash arrays from AccelStor with one of the most popular virtualization platforms - VMware vSphere. In particular, we will focus on the parameters that help maximize the effectiveness of using such a powerful tool as All Flash. All Flash arrays AccelStor NeoSapphire™ represent single or dual-node devices […]"

Writing an operator for Kubernetes in Golang

Note: Operators are auxiliary software for Kubernetes designed to automate routine tasks on cluster objects in response to certain events. We previously discussed operators in this article, where we covered the fundamental ideas and principles behind their operation. However, while that material was more about the exploitation of ready-made components for Kubernetes, the current proposal […]

Developing the skill of using grouping and data visualization in Python.

Hello, Habr! Today we will develop skills in using data grouping and visualization tools in Python. Using the provided dataset on Github, we will analyze several characteristics and create a set of visualizations. Traditionally, at the beginning, we will define our goals: Group data by gender and year and visualize the overall birth rate dynamics for both genders; Find the most popular names throughout history; Break down the entire timeline […]

Overview and Comparison of Ingress Controllers for Kubernetes

When launching a Kubernetes cluster for a specific application, it is essential to understand the requirements that the application, the business, and the developers have for this resource. With this information, one can proceed to make architectural decisions, particularly in choosing a specific Ingress controller, of which there are already many today. To create a basic understanding of the available options without the need to study a plethora of […]

Paradoxes of Data Compression

The data compression problem in its simplest form can relate to numbers and their representations. Numbers can be represented by numerals (‘eleven’ for the number 11), mathematical expressions (‘two to the power of twenty’ for 1048576), string expressions (‘five nines’ for 99999), proper names (‘the number of the beast’ for 666, ‘the year of Turing’s death’ for 1954), or arbitrary combinations of these. Any representation that is […]

Automating SQL Server in Jenkins: returning the result beautifully

Continuing the topic of setting up Zero Touch PROD under RDS. Future DBAs will not have the ability to connect directly to PROD servers, but will be able to use Jenkins jobs for a limited set of operations. A DBA starts a job and receives an email report on the execution of the operation after some time. Let’s explore ways to present these results to the user. Plain Text Let’s start with […]

"Reining in Excess: Several Ways to Increase Data Center Energy Efficiency"

A significant amount of electricity is currently spent to ensure the efficient operation of data centers. In 2013, data centers in the United States consumed about 91 billion kilowatt-hours of energy, equivalent to the annual output of 34 large coal-fired power plants. Electricity remains one of the main expenses for data center owners, prompting attempts to increase the efficiency of computing infrastructure. Various technical […]

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