Category: Administration

Yesterday it wasn't possible, but today it is: how to start working remotely without causing a data leak?

Overnight, remote work became a sought-after and necessary format. All because of COVID-19. New measures to prevent infection are appearing every day. In offices, temperatures are being taken, and some companies, including large ones, are switching employees to remote work to mitigate losses from downtimes and sick leaves. In this regard, the IT sector, with its experience in distributed teams, has an advantage. […]

Discussion: standard UNIX utilities that few people have used and still use today

A week ago, Douglas McIlroy, the developer of the UNIX pipeline and the author of the concept of 'component-oriented programming', shared interesting and unusual UNIX programs that have not found widespread use. The publication sparked an active discussion on Hacker News. We have gathered the most interesting points and would be happy if you join the discussion. Photo — Virginia Johnson — Unsplash Working with Text In UNIX-like operating systems […]

WiFi Games on ESP32

The idea of creating a portable tool for analyzing WiFi networks was prompted by this article. Thanks to them for the idea. I just happened to have some free time. All the work was done as part of a hobby aimed at pleasure and expanding my knowledge in the field of network technologies. Slowly, 1 to 4 hours a week, since the beginning of this year. Practical use […]

Understanding the Application Options of Network Policies with Calico

The Calico networking plugin provides a wide range of network policies with a unified syntax to protect hosts on physical machines, virtual machines, and pods. These policies can be applied within a namespace or be global network policies applicable to host endpoints (to protect applications running directly on the host — the host can be either a physical server or a virtual machine) or to workloads […]

4. Load testing Check Point Maestro

We continue the series of articles on Check Point Maestro solutions. We have already published three introductory articles: Check Point Maestro Hyperscale Network Security Typical Use Cases for Check Point Maestro A Typical Deployment Scenario for Check Point Maestro Now is the right time to move on to load testing. In this article, we will attempt to show how load balancing occurs between nodes, as well as explore the process.

Cost comparison for Managed Kubernetes (2020)

Note: American DevOps engineer Sid Palas used the recent announcement from Google Cloud as a news hook to compare the cost of the Managed Kubernetes service (in various configurations) from the leading global cloud providers. An additional benefit of his work is the publication of the corresponding Jupyter Notebook, which allows (with minimal knowledge of Python) to adjust the calculations to suit one’s needs. TL;DR: Azure and Digital Ocean do not charge […]

How to read and fix 100,000 lines of code in a week

At first, it's always challenging to navigate a large, old project. An architecture assessment is one of the tasks of an architect. Typically, one has to work on extensive, legacy projects, and the results need to be delivered within a week. How does one evaluate a project with 100k or more lines of code in just a week while providing genuinely useful results for the client? Most architects and tech leads […]

DBA: we efficiently organize synchronizations and imports

When dealing with complex processing of large data sets (various ETL processes: imports, conversions, and synchronization with external sources), there often arises a need to temporarily "remember" and quickly process something substantial. A typical task of this nature usually sounds something like: "Here, the accounting department has exported the latest payments from the client bank, we need to quickly upload them to the site and link them to the accounts." But when […]

Around data.table

This note will be of interest to those who use the data processing library for R — data.table, and may be pleased to see the flexibility of its application through various examples. Inspired by a good example from a colleague, and hoping you've already read his article, I suggest we dive deeper into optimizing code and performance based on data.table. Introduction: Where does data.table come from? […]

"Remote Work" with Cisco Router

In light of the latest news about the rapid spread of the COVID-19 virus, many companies are closing their offices and transitioning employees to remote work. Cisco understands the necessity and importance of this process and is ready to fully support our customers and partners. Establishing secure remote access The optimal solution for organizing secure remote access to corporate resources is to use […]

Bare-Metal Provisioning Yourself, or Automatic Server Preparation from Scratch

Hello, I'm Denis, and one of my areas of expertise is developing infrastructure solutions at X5. Today, I would like to share with you how to deploy an automated server preparation system using publicly available tools. In my opinion, this is an interesting, simple, and flexible solution. By preparation, I mean creating a new server out of the box, a fully configured server […]

Deploying ASA VPN Load-Balancing cluster

In this article, I would like to provide a step-by-step guide on how to quickly deploy the most scalable Remote-Access VPN architecture using AnyConnect and Cisco ASA – the VPN Load Balancing Cluster. Introduction: Many companies worldwide, given the current situation with COVID-19, are making efforts to transition their employees to remote work. […]

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