Author: Yuri Gagarin

Linux tuning to improve PostgreSQL performance. Ilya Kosmodemyansky

Decoding the 2015 report by Ilya Kosmodemyansky titled "Linux tuning to improve PostgreSQL performance" Disclaimer: I should note that this report is dated November 2015 — more than 4 years have passed and much time has gone by. The version considered in the report, 9.4, is no longer supported. In the past 4 years, 5 new releases of PostgreSQL have come out and 15 kernel versions of Linux. If we rewrite […]

Google will highlight parts of content on pages based on text from search results.

Google has added an interesting option to its trademark search system. To help users navigate the content of the web pages they are viewing and quickly find the information they are looking for, Google will highlight snippets of text that were displayed in the answer block in the search results. Over the past few years, Google developers have been testing the content highlighting feature on web pages based on clicking on a snippet of text, […]

Dangerous vulnerabilities in QEMU, Node.js, Grafana, and Android.

Several recently discovered vulnerabilities: Vulnerability (CVE-2020-13765) in QEMU, which could potentially lead to code execution with the rights of the QEMU process on the host system when loading a specially crafted kernel image in the guest system. The issue is caused by a buffer overflow in the code copying ROM contents during the system boot and manifests when loading the contents of a 32-bit kernel image into memory. The fix […]

Corrective update Firefox 77.0.1

A corrective update Firefox 77.0.1 has been released, which disables the automatic selection of the DNS over HTTPS (DoH) provider during testing for a gradual rollout to avoid peak loads on DoH providers. The testing check for DoH implemented in Firefox 77, which sends 10 trial requests from each client, turned into a sort of DDoS attack on the NextDNS service, which could not handle it.

How to Use kubectl More Effectively: A Detailed Guide

If you work with Kubernetes, then kubectl is likely one of your most used tools. Whenever you spend a lot of time working with a specific tool, it makes sense to study it well and learn how to use it effectively. The Kubernetes aaS team from Mail.ru has translated an article by Daniel Weibel where you will find tips and tricks for efficient work […]

BLE Under the Microscope (ATT and GATT...)

BLE Under the Microscope (ATTs and GATTs…) Part 1, Overview It has been quite some time since the first specification for Bluetooth 4.0 was released. Although the topic of BLE is very interesting, it still deters many developers due to its complexity. In my previous articles, I mainly focused on the very low-level Link Layer and Physical Layer. […]

Results of reassembling the Debian package base using Clang 10

Sylvestre Ledru has published the results of rebuilding the Debian GNU/Linux package archive using the Clang 10 compiler instead of GCC. Out of 31,014 packages, 1,400 (4.5%) failed to build, but by applying an additional patch to the Debian toolchain, the number of unbuilt packages was reduced to 1,110 (3.6%). For comparison, when building with Clang 8 and 9, the number of packages that could not be built was higher.

Automated testing of microservices in Docker for continuous integration

In projects related to microservice architecture development, CI/CD transitions from a pleasant option to a pressing necessity. Automated testing is an integral part of continuous integration, and a smart approach to it can offer the team many enjoyable evenings with family and friends. Otherwise, the project risks never being completed. You can cover the entire microservice code with unit tests […]

Introduction to Control Theory. Key Concepts of Control Theory for Technical Systems

I am publishing the first chapter of lectures on the theory of automatic control, after which your life will never be the same. The lectures for the course "Control of Technical Systems" are delivered by Oleg Stepanovich Kozlov at the department of "Nuclear Reactors and Energy Installations" of the Faculty of "Energy Machine Engineering" at Bauman Moscow State Technical University. He deserves great gratitude for this. These lectures are being prepared for publication as a book, and […]

Google has expanded the capabilities of its proprietary security keys on iOS.

Today, Google announced the implementation of W3C WebAuth support for Google accounts on Apple devices running iOS 13.3 and above. This enhances the usability of Google’s encryption hardware keys on iOS and allows for more types of security keys to be used with Google accounts. With this innovation, iOS users can use the Google Titan Security key.

The Chromium-based Edge browser is now available through the Windows Update center.

The final version of the Edge browser, based on Chromium, became available back in January 2020. However, to install the application, users had to manually download it from the company's website first. Now, Microsoft has automated the process. During the installation, the previous version did not replace the old Microsoft Edge (Legacy). Additionally, it lacked some basic elements that were planned to be included in the final build.

Release of Tails 4.7 distribution

The release of the specialized Tails 4.7 distribution (The Amnesic Incognito Live System), based on the Debian package base and designed for anonymous internet access, has been formed. Anonymous access in Tails is ensured by the Tor system. All connections, except for traffic through the Tor network, are blocked by a packet filter by default. To store user data in a persistent manner between sessions, user data storage is used.

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