Author: Yuri Gagarin

New project for removing artifacts from JPEG

A project called JPEG Quant Smooth has been published on GitHub, aimed at removing compression artifacts from JPEG images. This is achieved by restoring the precision of discrete cosine transform coefficients. However, within the limits allowed by the quantization table, this does not enable the algorithm to re-filter the image. The code is written in C with optimizations for SSE2, AVX2, and ARM Neon. A WebAssembly version is also available, allowing processing of […]

Google has released a new version of the memory distribution system TCMalloc.

Google has introduced a new variant of the memory allocation system TCMalloc, which is used in many of its internal projects. The TCMalloc code is written in C++ and is distributed under the Apache license. A compiler supporting C++17 for C++ and C11 for C (gcc 9.2+ or clang 9.0+) is required for it to work. Only Linux (x86, PPC) operating systems are supported. […]

Updated the Russian User Guide for LibreOffice Draw to version 6.3

I have updated the Russian User Guide for LibreOffice Draw to version 6.3. It should be understood that this is not a translation of an official guide; there currently isn’t one for version 6.3. This is essentially a refined Russian guide for version 4.3, accounting for all the changes that primarily occurred in the GUI, up to version 6.3. You can download it through the link […]

The Seven Archetypes of Transformation According to DevOps Principles

The question of how to implement DevOps has been around for years, yet there aren't many good resources available. Sometimes, you fall victim to advertisements from not-so-smart consultants who just need to sell their time, regardless of how. At other times, it’s vague, overly general words about how megacorporations navigate the universe. It raises the question: what does this mean for us? Dear author, […]

Using QubesOS for Working with Windows 7

There aren't many articles on Habrahabr dedicated to the Qubes operating system, and those I've seen provide little insight into practical usage. Below, I hope to address this by sharing my experience using Qubes as a means of protection against Windows environments, while also evaluating the number of Russian-speaking users of the system. Why Qubes? The end of Windows 7 support and the increasing anxiety of users have led to […]

PVS-Studio Now on Chocolatey: Checking Chocolatey from Azure DevOps

We continue to make using PVS-Studio more convenient. Now our analyzer is available in Chocolatey, the package manager for Windows. We believe this will simplify the deployment of PVS-Studio, particularly in cloud services. To keep it close to home, let's check the source code of the same Chocolatey. Azure DevOps will serve as the CI system. Here’s a list of our other articles on the topic of integration with […]

GitHub has begun testing the command line interface

GitHub has released a beta version of a cross-platform CLI tool that allows users to manage their projects from the command line. The tool, named 'gh', enables users to create and view issues, submit and review pull requests, and perform change reviews. Binaries of the tool are available for Linux, macOS, and Windows. The code is open under the MIT license. Source: opennet.ru

Release of Ubuntu 18.04.4 LTS with an updated graphics stack and Linux kernel

An update of the Ubuntu 18.04.4 LTS distribution has been released, which includes changes aimed at improving hardware support, updating the Linux kernel and graphics stack, and fixing bugs in the installer and bootloader. Additionally, it includes current updates for several hundred packages addressing vulnerabilities and stability issues. Similar updates for Kubuntu 18.04.4 LTS, Ubuntu Budgie […]

Thunderbird 68.5.0 — a free email client

On February 11, a new release of the Thunderbird email client version 68.5.0 was launched. There are only two major new features: Support for the Client Identity IMAP/SMTP Service Extension (allows client identification using a token), and the addition of OAuth 2.0 for POP3 accounts. The following bugs have been fixed: The status bar becomes empty during account setup, and it is now possible to remove colors for default categories in the calendar […]

OpenSSH 8.2 release

OpenSSH is a complete implementation of the SSH 2.0 protocol, also including support for SFTP. This release includes support for hardware authenticators FIDO/U2F. FIDO devices are now supported under the new key types 'ecdsa-sk' and 'ed25519-sk', along with the corresponding certificates. This release includes a number of changes that may affect existing configurations: Removal of 'ssh-rsa' from the CASignatureAlgorithms lists. Now […]

Powered by ZeroTier. Practical Guide to Building Virtual Networks. Part 2

In the first five steps described in the article Powered by ZeroTier. A Practical Guide to Building Virtual Networks. Part 1, we connected three geographically remote nodes via a virtual network. One is located in a physical network, while the other two are in two separate data centers. This didn't take long, even though each of these nodes […]

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