Author: Yuri Gagarin

Update of Elementary OS distribution 5.1.6

The release of Elementary OS 5.1.6 has been introduced, positioned as a fast, open, and privacy-respecting alternative to Windows and macOS. The project focuses on quality design aimed at creating a user-friendly system that consumes minimal resources and offers high startup speed. Users are provided with their own Pantheon desktop environment. The original components of Elementary OS are developed using GTK3, […]

Access to dmesg will be restricted in Ubuntu 20.10

Ubuntu developers have restricted access to the utility /usr/bin/dmesg only for users in the 'adm' group. Currently, non-privileged Ubuntu users do not have access to /var/log/kern.log, /var/log/syslog, and system events in journalctl but can view the kernel event log through dmesg. The reason given is the presence of information in the output of dmesg that could be exploited by attackers for […]

The reason for the problems with dehydrated and ACME servers other than LetsEncrypt has been found.

Sebastian Krause identified the source of a strange incompatibility with the Bypass service of the dehydrated script, which is used for automating TLS certificate acquisition via the ACME protocol. Both the reference client and uacme work with Bypass, but not dehydrated (to be precise, it also worked with some workarounds, but exclusively in dns-1 mode). The reason turned out to be trivial: instead of parsing the response in JSON format by […]

How to remove the annoying certificate warning for RDP

Hello Habr, this is a super short and simple guide for beginners on how to connect via RDP using a domain name, so that the annoying certificate warning signed by the server itself doesn't pop up. We'll need WinAcme and a domain. Anyone who has used RDP has seen this message. The guide provides ready-made commands for convenience. Just copy, paste, and it works. […]

I do many reviews of other people's Ansible code and write a lot myself.

In the previous post, I talked about the opportunities Google provides for students and educational institutions. For those who missed it, let me briefly remind you: at 33, I enrolled in a master's program in Latvia and discovered a wonderful world of free opportunities for students to gain knowledge from industry leaders, as well as for teachers to enhance their classes […]

How IT giants are helping education? Part 2: Microsoft

After more than a year of development, the openSUSE Leap 15.2 distribution has been released. The release is built using the base set of packages from the developing SUSE Linux Enterprise 15 SP2 distribution, on top of which newer releases of user applications from the openSUSE Tumbleweed repository are provided. A universal DVD image is available for download, sized at 4 GB, as well as a slim installation image that allows package downloads via […]

Exploring the VoIP Engine Mediastreamer2. Part 2

The material of this article is taken from my Zen channel. Creating a Tone Generator In the previous article, we installed the media streamer library, development tools, and tested their functionality by building a sample application. Today, we will create an application that can emit a tone signal through the sound card. To achieve this, we need to connect the filters in the sound generator scheme shown below: Refer to the diagram on the left […]

Exploring the VoIP engine Mediastreamer2. Part 3

The material of this article is taken from my Zen channel. Improving the Tone Generator Example In the previous article, we wrote a tone generator application and used it to extract sound from the computer's speaker. Now we need to address the issue that our program does not return memory back to the heap when it finishes execution. It's time to clarify this matter. After the diagram […]

Exploring the VoIP engine Mediastreamer2. Part 7

The material of this article is taken from my Zen channel. Using TShark for RTP Packet Analysis In the last article, we built a remote control scheme from the generator and tonal signal detector, with the connection established via an RTP stream. In this article, we continue to study audio signal transmission using the RTP protocol. First, we will split our test application into a transmitter and a receiver and learn how to […]

DNS Push notifications have received Proposed Standard status

The IETF (Internet Engineering Task Force), which develops internet protocols and architecture, has completed the creation of the RFC for the "DNS Push Notifications" mechanism and published the related specification under the identifier RFC 8765. The RFC has received the status of "Proposed Standard," after which work will commence to promote the RFC to Draft Standard status, effectively signifying full protocol stabilization and consideration of all […]

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