Author: Yuri Gagarin

17 moments in IT. Personal experiences in self-organization from the department head

Why 17, you might ask? Because my journey in IT began exactly 17 years ago. For the last decade, I have been working at 'Infosystems Jet', where my professional development took place. But today I will not talk about the twists and turns of corporate life, but rather about self-education and the literature that has helped me throughout these years. The first necessity for conscious self-organization […]

Winners of the Miro Platform Contest

In early November, we announced the open beta of the Miro platform, held a conference on platform development with JetBrains, Stripe, and other companies (videos of all presentations), and launched an online competition for developers to create plugins. The competition has ended! Engineers from Poland, Switzerland, Slovakia, Belarus, Lithuania, Russia, and other countries participated. We are ready to announce the winners! 1 […]

Google taught Chrome to create QR codes from any URL

Recently, Google introduced the ability to send URLs to other devices connected through the Chrome browser and a shared account. Now, there is an alternative. In the Chrome Canary build version 80.0.3987.0, a new flag called 'Allow page sharing via QR code' has been added. Enabling it allows the conversion of any web page address into such a code format, which can then be scanned […]

Release of the web framework Django 3.0

The release of the Django 3.0 web framework, written in Python and intended for web application development, has taken place. The Django 3.0 branch is categorized as a release with a standard support period and will receive updates until April 2021. The LTS branch 2.22 will be supported until April 2022, and branch 1.11 until April 2020. Support for branch 2.1 has ended. Key improvements include […]

Systemd, interactive scripts, and timers.

Introduction When developing under Linux, there are tasks related to creating interactive scripts that execute when the system starts or shuts down. This was straightforward in System V, but systemd makes it a bit more complex. However, it has its own timers. What are targets? It is often stated that targets serve as an analogy to runlevels in System V init. I fundamentally disagree. There are more of them and they can […]

W3C has granted WebAssembly the status of a recommended standard

The W3C consortium has announced that WebAssembly technology has been given recommended standard status. WebAssembly provides a browser-independent universal low-level intermediate code for executing applications compiled from various programming languages. WebAssembly is positioned as a more promising and portable technology for creating high-performance web applications across browsers. WebAssembly can be used for tasks that require high performance, such as video encoding and audio processing, […]

A vulnerability that allows intercepting TCP connections established through VPN tunnels.

An attack technique (CVE-2019-14899) has been published, allowing packets in TCP connections passed through VPN tunnels to be spoofed, altered, or substituted. The issue affects Linux, FreeBSD, OpenBSD, Android, macOS, iOS, and other Unix-like systems. Linux supports the rp_filter (reverse path filtering) mechanism for IPv4, the activation of which in 'Strict' mode neutralizes this issue. This method allows packet substitution at the TCP connection level, occurring within encrypted […]

Cockos Reaper 6

A major update of the digital audio workstation Reaper 6 has been released, developed by Cockos, currently consisting of one person. The previous release was notable for the launch of the program’s build for Linux, and the new release continues to explore the Linux-based platform market. Builds are provided in tarballs, accompanied by installation scripts and are independent of distribution-specific package formats. Installation images have been prepared for platforms […]

Pet (a short story)

Usually, we write in our blogs about the features of various complex technologies or share insights about what we are working on ourselves. But today we want to offer you something special. In the summer of 2019, renowned science fiction author Sergey Zhigarev wrote two stories for the literary project Selectel and RBC, but only one made it to the final edit. The second one […]

Graphene, which still hasn't succeeded

How often do we see 'news from the future' in the media, proudly announcing the planned successes of science for the benefit of the country's economy? Often, in the comments to such announcements and reports, we can find skepticism and calls to write only about events that have already occurred. We have little faith in bright and inspiring plans. Well, the domestic information space is not unique in this kind of publication. […]

The Battle of Web Servers. Part 1 – The Detached HTTP:

In this article, we will try our hand at reverse engineering, so to speak. We will take a peek under the hood of each web server with our dirty hands, exploiting them in ways no one ever would. This test is a measurement of a spherical horse in a vacuum, nothing more than the data gathered, and now we don't know what to do with it. Methodology in […]

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