Category: Administration

Wi-Fi at the Arkhangelskoye Estate Museum

In 2019, the Arkhangelskoye estate museum celebrated its 100th anniversary, during which extensive restoration work was carried out. A reliable Wi-Fi network was implemented in the park so that art enthusiasts could ask Alice about what they see and what the artist intended, while couples on benches could post selfies between kisses. Couples really love this park and buy tickets, but with each […]

Migration from Nginx to Envoy Proxy

Hello, Habr! I present to you the translation of the post: Migrating from Nginx to Envoy Proxy. Envoy is a high-performance distributed proxy server (written in C++) designed for individual services and applications, as well as a communication bus and 'universal data plane' developed for large microservice architectures 'service mesh'. The development took into account the solutions to problems that arose during the development of such […]

We integrate Linux teams into Windows using PowerShell and WSL.

A common question from Windows developers is: "Why is still not available?" Whether it's powerful scrolling with less or familiar tools like grep or sed, Windows developers want easy access to these commands in their daily work. The Windows Subsystem for Linux (WSL) has made significant strides in this regard. It allows invoking […]

Who are DevOps?

Currently, this is one of the most expensive positions on the market. The hype around 'DevOps' engineers exceeds all conceivable limits, especially with Senior DevOps engineers. I work as the head of the integration and automation department, guess the English abbreviation — DevOps Manager. Does the English abbreviation truly reflect our everyday activities? Probably not, but the Russian version […]

33+ tools for Kubernetes security

For reference: If you have concerns about security in a Kubernetes-based infrastructure, this excellent overview from Sysdig will serve as a great starting point for a quick introduction to current solutions. It includes comprehensive systems from well-known market players as well as much simpler tools that address specific issues. And in the comments, we […]

The Genie

Sooner or later, any system in operation faces security questions: ensuring authentication, permissions separation, auditing, and other tasks. Numerous solutions have already been developed for Kubernetes that enable compliance with standards even in very demanding environments... This material is dedicated to the basic aspects of security implemented within the built-in K8s mechanisms. It will primarily benefit those who […]

Zimbra Open-Source Edition and Automatic Email Signatures

Automatic signatures in emails are perhaps one of the most frequently used business functions. A once-configured signature can not only permanently enhance employee efficiency and boost sales levels but also, in some cases, improve the company's information security and even help avoid lawsuits. For instance, charitable organizations often include information about various ways […]

The path to type-checking 4 million lines of Python code. Part 1

Today we present to your attention the first part of the translation of material on how Dropbox manages type checking in Python code. Dropbox writes a lot in Python. This is the language we use extensively — for backend services as well as for desktop client applications. We also make significant use of Go, TypeScript, and Rust, but Python — […]

A Journey to Type Checking 4 Million Lines of Python Code. Part 2

Today we are publishing the second part of the translated material on how Dropbox organized type checking for several million lines of Python code. → Read the first part Official support for types (PEP 484) We conducted our first serious experiments with mypy at Dropbox during Hack Week 2014. Hack Week is an event held by Dropbox over one week. During this time […]

Web server on CentOS 8 with php7, node.js, and redis

Preface It's been 2 days since the new version of the operating system CentOS was released, specifically CentOS 8. So far, there are quite few articles on the internet about how to do things in it, so I decided to fill this gap. I will explain not only how to install this couple of programs but also […]

IPv4 addresses in RIPE have run out. Completely run out…

Well, not exactly. This was a little dirty clickbait. However, at the RIPE NCC Days conference held on September 24-25 in Kyiv, the imminent end of /22 subnet allocations to new LIRs was announced. The exhaustion of the IPv4 address space has been discussed for a long time. It has been about 7 years since the last /8 blocks were allocated to regional registries. Despite […]

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