Author: Yuri Gagarin

The book 'Linux in Action'

Hello, Habr readers! In this book, David Clinton describes 12 real-life projects, including the automation of backup and recovery systems, setting up a personal cloud storage system like Dropbox, and creating your own MediaWiki server. Through engaging examples, you will learn about virtualization, disaster recovery, security, backup, DevOps implementation, and system troubleshooting. Each chapter ends with a review of practical recommendations, […]

CMake and C++ are brothers forever

In the development process, I love to change compilers, build modes, dependency versions, perform static analysis, measure performance, collect coverage, generate documentation, etc. And I really love CMake because it allows me to do everything I want. Many people criticize CMake, and often justifiably, but if you look closely, it's not that bad, and recently […]

Release of Electron 6.0.0, an application development platform based on the Chromium engine

The release of Electron platform version 6.0.0 has been prepared, which provides a self-contained framework for developing cross-platform user applications based on the components of Chromium, V8, and Node.js. The significant version number change is due to the update to Chromium codebase 76, Node.js platform 12.4, and JavaScript engine V8 7.6. The previously expected discontinuation of 32-bit Linux system support has been postponed, and the release 6.0 is […]

Chrome 76 release

Google has released web browser Chrome 76. At the same time, a stable release of the open-source project Chromium, which serves as the basis for Chrome, is available. The Chrome browser is distinguished by the use of Google logos, a system for sending notifications in case of crashes, the ability to load the Flash module on demand, modules for playing protected video content (DRM), an automatic update installation system, and the transfer of RLZ parameters during searches. The next release of Chrome 77 […]

Release of the Midori 9 web browser

The release of the lightweight web browser Midori 9 has taken place, developed by members of the Xfce project based on the WebKit2 engine and GTK3 library. The browser's core is written in Vala. The project code is distributed under the LGPLv2.1 license. Binary builds have been prepared for Linux (snap) and Android. The formation of builds for Windows and macOS has been temporarily halted. Key innovations in Midori 9: The start page now displays icons […]

🥇Vifm 0.10.1 | ProHoster

Nixery is a Docker-compatible container registry capable of creating container images with Nix. Currently, the main focus is on targeted creation of container images. Nixery supports on-demand image creation based on image names. Each package that a user includes in the image is specified as a component path name. Path components reference top-level keys in nixpkgs […]

Vifm 0.10.1

Vifm is a console file manager with Vim-like modal control and some ideas borrowed from the email client mutt. This version expands support for managing removable devices, adds some new display features, merges two separate Vim plugins into one, and brings a number of smaller improvements. Key changes include the addition of file previews in the right column of Miller; a macro has been added […]

How to transition from a regular designer to a product designer

Hello! My name is Alexey Svirido, and I am a digital product designer at Alfa-Bank. Today, I want to talk about how to transition from being an 'ordinary designer' to a product designer. Below, you will find answers to the following questions: What is a product designer and what do they do? Does this profession suit you? What should you do to become a product designer? How to create your first product portfolio? […]

Not getting lost in the woods: an egocentric view of the environment

Movement is life. This phrase can be interpreted as a motivation to move forward, not to stay in one place, and to achieve what you desire, as well as a statement of fact that almost all living beings spend most of their lives in motion. To ensure that our movements and transitions in space do not end with bumps on the forehead and broken little toes every time […]

SQL. Engaging tasks

Hello, Habr! For over 3 years, I have been teaching SQL in various training centers, and one of my observations is that students learn and understand SQL better when they are given tasks, rather than just being told about the possibilities and theoretical foundations. In this article, I will share my list of tasks that I provide […]

Deploying your MTProxy Telegram with statistics

I inherited this mess, starting with the shameless Zello; LinkedIn and ending with 'everyone else' on the Telegram platform in my world. And then, having hiccuped, the official quickly and loudly added: but I will bring order (here in IT)" (…). Durov rightly believes that it is authoritarian states that should fear him, the cryptopunk, while Roskomnadzor and golden shields with their DPI filters […]

StealthWatch: deployment and configuration. Part 2

Hello, colleagues! Having determined the minimum requirements for deploying StealthWatch in the previous part, we can start the product deployment. 1. Ways to deploy StealthWatch There are several ways to 'interact' with StealthWatch: dcloud – a cloud service for lab work; Cloud Based: Stealthwatch Cloud Free Trial – here, Netflow from your device will flow into the cloud and will be analyzed by the StealthWatch software; On-premise POV […]

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