Author: Yuri Gagarin

Sentry remote bug monitoring in React frontend applications

We are exploring the use of Sentry with React. This article is part of a series starting with the error reporting in Sentry example: Part 1. Implementing React. First, we need to add a new Sentry project for this application from the Sentry website. In this case, we select React. We will re-implement our two buttons, Hello and Error, in a React application. We […]

Vulnerability in OpenSSH and PuTTY SSH Clients

A vulnerability has been identified in the OpenSSH and PuTTY SSH clients (CVE-2020-14002 in PuTTY and CVE-2020-14145 in OpenSSH) that leads to information leakage in the connection negotiation algorithm. This vulnerability allows an attacker, capable of intercepting client traffic (for instance, when a user connects through a controlled access point), to determine the client's initial connection attempt to the host, before the host key is cached by the client. Knowing that […]

Embox v0.4.2 Released

On July 1, the release of version 0.4.2 of the free real-time operating system for embedded systems, Embox, distributed under the BSD license, took place. Changes: Added support for RISCV64, improved RISCV support, added support for several new platforms, incorporated touch screen support, enhanced input device subsystem, added USB-gadget subsystem, improved USB stack and network stack, revamped the interrupt subsystem for Cortex-M MCUs. Many other […]

luastatus v0.5.0

A new version of luastatus has been released, a universal data generator for status panels supporting i3bar, dwm, lemonbar, and others. The program is written in C and is distributed under the GNU LGPL v3 license. Most data generators for status panels in tiled WM either update information on a timer (e.g., conky) or require a signal for redrawing (e.g., i3status). Panels within desktop environments […]

MLOps — Cook book, chapter 1

Hello everyone! I am a CV developer at KROK. For 3 years, we have been implementing projects in the field of CV. During this time, we have done various things, such as monitoring drivers to ensure they do not drink, smoke, talk on the phone, or look away from the road while driving; capturing those who drive in bus lanes and […]

The History of the Internet, The Era of Fragmentation, Part 4: Anarchists

<< Previous: Statisticians From approximately 1975 to 1995, computers became available much faster than computer networks. Initially in the USA, and later in other wealthy countries, computers became commonplace for affluent households and appeared in nearly all educational institutions. However, if users of these computers wanted to connect their machines for sharing […]

The History of the Internet, Era of Fragmentation, Part 3: Statisticians

<< Previous: Sowing the Wasteland In spring 1981, after several minor trials, the French telecommunications administration (Direction générale des Télécommunications, DGT) began a large-scale experiment to implement videotex technology in Brittany, in a locality called Île et Vilaine, named after the two rivers flowing nearby. This was a prelude to the full-scale launch of the system throughout the French metropolis, planned for […]

Risk analysis in implementing the Perl 7 initiative

Dan Book, who supports over 70 modules in CPAN, conducted a risk analysis regarding the proposed implementation plan for Perl 7. It is noteworthy that the Perl 7 branch aims to include the strict mode 'strict' by default, activate 'use warnings', and change the values of several parameters affecting compatibility with legacy code. It is expected that the change will lead to incompatibility in […]

Wine 5.12

On July 3, the release of Wine 5.12 took place. Wine is a compatibility layer for Windows applications with POSIX-compliant operating systems, translating Windows API calls to POSIX calls on the fly rather than emulating Windows logic like a virtual machine. In addition to over 48 bug fixes, this new release includes: NTDLL converted to PE format, support for WebSocket API added, improved RawInput support, and updated Vulkan specification. […]

Release of Wine 5.12 and Wine Staging 5.12

An experimental release of the open implementation of WinAPI — Wine 5.12 — has occurred. Since the release of version 5.11, 48 bug reports have been closed and 337 changes made. The most significant changes include: the NTDLL library converted to PE format; support for WebSocket API added; improved RawInput support; updated Vulkan API specification; and closure of bug reports related to the operation of games and applications: Grand […]

Computer system simulators: the well-known full-platform simulator and the lesser-known cycle and trace models.

In the second part of the article about computer system simulators, I will continue to explain in simple terms about computer simulators, specifically full-platform simulation, which the average user most often encounters, as well as about the clock cycle model and tracks that are more widespread among developers. In the first part, I explained what simulators are in general and about the levels […]

Free Minecraft server on AWS with zero Linux knowledge

Hello, Habr! More precisely, it's about those who are looking for how to set up a Minecraft server to play with friends. This article is aimed at non-programmers, non-system administrators, in general, not the main audience of Habr. It provides a step-by-step guide on creating a Minecraft server with a dedicated IP, tailored for those far from IT. If this doesn't describe you, it's better to skip the article. What is […]

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