Author: Yuri Gagarin

Methods of compressing/storing media data in WAVE and JPEG formats, part 1

Hello! My first series of articles will focus on exploring methods of compressing and storing images/sound, such as JPEG (images) and WAVE (sound), including examples of programs using these formats (.jpg, .wav) in practice. In this part, we will specifically discuss WAVE. The history of WAVE (Waveform Audio File Format) is a container file format for storing audio recordings […]

The inheritance of legacy systems and processes or The first 90 days in the role of CTO

It is known that a CTO's competency is only tested during the second time they perform this role. Because it is one thing to work for several years in a company, to evolve with it, and, being in the same cultural context, gradually gain more responsibility. And it is quite another to come directly into the position of technical director in a company burdened with legacy and a host of problems neatly […]

The simplest internet radio speaker "Kodi" or saving the "Raspberry" brick

Main prerequisites: There is an old, unused Raspberry Pi first-generation board; The board is lying on a shelf as dead weight and is not used — the "Brick" board; What I would like to achieve: At a certain point in time (for example, depending on my mood), the board stops being a "Brick," and a magic memory card is inserted; An Ethernet cable and a plug from a regular home speaker are connected to the board […]

Vince Zampella from Respawn will head the DICE division in Los Angeles.

In the lead-up to the New Year, co-founder of Respawn Entertainment Vince Zampella appears to have received some sort of promotion within the larger structure of the Electronic Arts studio. The Los Angeles Times reported that he will now lead the DICE studio division in Los Angeles, known for its work on franchises like Battlefield and Star Wars Battlefront. In the past […]

The fantastic story "Project C. Vanity of Vanities" (10 min.)

"Vanity of vanities! – said the Preacher. – Vanity of vanities, all is vanity!" What profit has a man from all his labor in which he toils under the sun? One generation passes away, and another generation comes; but the earth abides forever. … No one remembers the former generations, and those who are yet to come will not be remembered by those who will be living after them. Ecclesiastes 1:2 The air […]

How to 'outsmart' Google and Yandex: Black and White SEO Promotion of Websites. Shestakov | People PRO #74

In episode 74, Sergey Pavlovich talks with Oleg Shestakov, founder and co-owner of Rush-analytics.ru and Rush-agency.ru. Sergey Pavlovich (SP): – Friends, hello! The new episode of "People Pro" is on air, and today we're talking about SEO, about "black" SEO (note: hereafter referred to as SEO) and how to get ahead of Google and Yandex, as they say, without taking your pants off. I came to […]

Full disk encryption for Windows and Linux installed systems. Encrypted multi-boot

Updated guide to full disk encryption in the RuNet V0.2. Cowboy strategy: [A] block system encryption of the Windows 7 installed system; [B] block system encryption of the GNU/Linux (Debian) installed system (including /boot); [C] GRUB2 configuration, bootloader protection with digital signature/authentication/hash; [D] cleanup – destruction of unencrypted data; [E] universal backup of encrypted OS; [F] attack target – […]

Comparison of HTTP/1.1, HTTP/2 and HTTP/2 + Server Push

The results of the study on the performance of various methods for extracting a collection of resources have been published, using HTTP/1.1, HTTP/2, and HTTP/2 + Server Push protocols for server requests. The study also assessed the impact of the requested data being cached in the browser, as well as resource manipulation at the application logic level (combining resources into a single JSON block). Performance testing of 25 requests showed that […]

Release of the GNU grep 3.4 utility

The release of the tool for organizing data search in text files — GNU Grep 3.4 — has been announced. The new version includes the option "—no-ignore-case," which disables the case-insensitive settings (-i, —ignore-case). It eliminates the inclusion of incorrect UTF-8 sequences under the mask "." When executing "grep -Fw," issues with false data matching in multibyte locales other than UTF-8 have been resolved. Failures have been fixed […]

Development of a debugging board for K1986VE1QI (aviation)

A few years ago, I became acquainted with Russian microcontrollers from Milandr. It was 2013, when engineers were fervently discussing the first results of the Federal Target Program "Development of the Electronic Component Base and Radio Electronics" for 2008-2015. By that time, the K1986VE9x controller (Cortex-M3 core) had already been released, and the 1986VE1T controller (Cortex-M1 core) had just appeared. The latter, in a plastic LQFP-144 package, had […]

Six myths about blockchain and Bitcoin, or why it’s not such an effective technology.

The author of the article is Alexey Malanov, an expert in the antivirus technology development department at Kaspersky Lab. I have repeatedly heard the opinion that blockchain is very cool, it is a breakthrough, and the future lies ahead. I hasten to disappoint you if you somehow believed this. Clarification: in this post, we will talk about the implementation of blockchain technology used in the Bitcoin cryptocurrency. There are […]

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