Author: Yuri Gagarin

Choosing an Architectural Style (Part 1)

Hello, Habr. Right now, OTUS is accepting applications for a new cohort of the 'Software Architect' course. In anticipation of the course launch, I want to share with you my original article. Introduction Choosing an architectural style is one of the fundamental technical decisions when building an information system. In this series of articles, I will explore the most popular architectural styles for application development and answer […]

How to Stop Worrying and Start Living Without a Monolith

We all love stories. We enjoy sitting by the campfire, recounting our past victories, battles, or just sharing our work experiences. Today is just such a day. And even if you’re not by the campfire, we have a story for you. A story about how we started working with the storage on Tarantool. Once upon a time in […]

Censorship-resistant social media apps on Fediverse may be removed from Google Play

Google has sent warnings to the developers of Android applications Husky, Fedilab, and Subway Tooter, which allow communication in decentralized social networks of the Fediverse, about the need to rectify violations of the Play Store catalog rules. They have been given 7 days to address the concerns, after which non-compliant applications will be removed from the Google Play catalog. The reason for the intended block mentions the possibility of using the applications to access […]

A font has been released that automatically censors offensive expressions

The Finnish company TietoEVRY has released a TTF font called "The Polite Type," which turns offensive English expressions, as deemed by the authors, into ligatures, replacing them with neutral expressions or blurred spots. Naturally, if you add the character 200C or 200B (zero width non-joiner or zero width space) and even an extra space or change the case, the censorship doesn’t activate. The font is declared "open-source," […]

Nuclear shell over ICMP

TL;DR: I am writing a kernel module that will read commands from the ICMP payload and execute them on the server even if your SSH has crashed. For those who are eager, the entire code is on GitHub. Caution! Experienced C programmers may burst into bloody tears! I might be wrong even in terminology, but any criticism is welcome. This post is aimed at those […]

Features of securing wireless and wired networks. Part 2 — Indirect protective measures

Continuing the discussion on methods to enhance network security. In this article, we will talk about additional security measures and organizing more secure wireless networks. Preface to Part Two In the previous article, “Features of Protecting Wireless and Wired Networks. Part 1 — Direct Security Measures,” we discussed the security issues of WiFi networks and direct methods to protect against unauthorized access. There were […]

On the growing popularity of Kubernetes

Hello, Habr! At the end of summer, we want to remind you that we are continuing our exploration of Kubernetes and decided to publish an article from Stackoverflow, demonstrating the state of affairs in this project as of early June. Happy reading! At the time of writing this article, Kubernetes is about six years old, and in the last two years, its popularity has grown so much that it consistently ranks in […]

Linux kernel development statistics

The Linux Foundation has prepared an informative report showcasing the development statistics of the Linux kernel. Notably, the first Linux kernel 0.01 consisted of 88 files and 10,239 lines of code. The latest kernel 5.8 includes 69,325 files and 28,442,673 lines of code (over 110 million tokens). More than half of the code present in the latest releases was written in the past seven years. […]

Release of htop 3.0 utility

The release of the diagnostic utility htop 3.0 has been announced, providing tools for interactive process monitoring in the style of the top program. The project's code is distributed under the GPLv2 license. The utility is notable for features such as free vertical and horizontal scrolling of the process list, tools for evaluating SMP performance and utilization of each CPU core, a tree view mode, flexible interface customization options, and support for […]

Fedora IoT, a comprehensive solution for the Internet of Things, becomes an official edition of Fedora.

Starting with Fedora version 33, the Fedora IoT project, positioned as a comprehensive solution for the Internet of Things, will receive official release status. Over the past few years, the Fedora team has been developing a distribution tailored for the concept of the 'Internet of Things.' This fall, starting with the Fedora 33 release, this project eagerly anticipates its first official release. […]

5. NGFW for Small Business. Cloud Management SMP

Greetings to our readers in our series of articles dedicated to SMB Check Point, specifically the 1500 series model line. In the first part, we mentioned the ability to manage your SMB series NGFW through the cloud service Security Management Portal (SMP). Finally, it is time to discuss it in more detail, demonstrating the available options and administration tools. For those who have just joined […]

Grafana+Zabbix: Visualizing the Operation of the Production Line

In this article, I want to share my experience using open-source systems Zabbix and Grafana for visualizing the operation of production lines. This information may be useful for those looking for a quick way to visually depict or analyze collected data in industrial automation or IoT projects. This article is not a detailed guide; rather, it is a concept of a monitoring system based on open software […]

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