Author: Yuri Gagarin

On Radio Day. Communication is the nerves of war.

Communication is always a sacred matter, and even more so in battle… Today, May 7, is Radio and Communication Day. This is more than just a professional holiday — it is a whole philosophy of continuity, pride in one of humanity's most important inventions, which has penetrated all areas of life and is unlikely to become obsolete anytime soon. And in two days, on May 9, we will celebrate 75 years […]

MySQL (Percona Server) upgrade from 5.7 to 8.0

Progress does not stand still, and thus the reasons to update to the latest versions of MySQL are becoming increasingly compelling. Not long ago, we needed to upgrade our cozy Percona Server 5.7 clusters to version 8 in one of our projects. This was conducted on the Ubuntu Linux 16.04 platform. Here’s how to perform such an operation with minimal downtime and the issues we encountered […]

Not again, but once more: Nintendo has started hunting the impressive fan-made PC port of Super Mario 64

Recently we wrote about the fan-made PC port of Super Mario 64 with support for DirectX 12, ray tracing, and 4K resolution. Knowing how intolerant Nintendo is towards fan projects related to its intellectual property, players had no doubt that the company would soon demand its removal. It happened even faster than expected—less than a week later. As reported by TorrentFreak, lawyers from the American company […]

Promotion of Firefox 76 has been halted. Firefox 76.0.1 is now available

Mozilla has paused the promotion of Firefox 76 through the automatic update delivery system until the release of update 76.0.1, which is expected today or tomorrow. The decision was made due to the discovery of two serious issues in Firefox 76. The first issue causes crashes on 32-bit Windows 7 systems with certain NVIDIA drivers, while the second affects the functionality of some extensions, including Amazon Assistant, which is officially offered […]

May 11 — Hunt for bugs in LibreOffice 7.0 Alpha1

The Document Foundation announces the availability for testing of the alpha version of LibreOffice 7.0 and invites participation in the bug hunt organized on May 11. The ready builds (RPM and DEB packages that can be installed alongside the stable version) will be posted in the pre-releases section. Report any found bugs to the developers in the project's bugzilla. Feel free to ask questions and get […]

ClickHouse for advanced users in Q&A

In April, Avito engineers held an online gathering with the chief developer of ClickHouse, Alexey Milovidov, and Kirill Shvakov, a Golang developer from Integros. They discussed how we use the database management system and the challenges we face. Based on the meeting, we compiled an article with expert answers to our and audience questions about backups, data resharding, external dictionaries, the Golang driver, and version updates for ClickHouse. You can find it here […]

Go optimizations in VictoriaMetrics. Alexander Valialkin

I would like to share the transcript of Alexander Valyalkin's talk from the end of 2019 titled 'Go optimizations in VictoriaMetrics.' VictoriaMetrics is a fast and scalable database management system for storing and processing time series data (a record consists of a timestamp and a set of corresponding values at that time, for example, obtained through periodic polling of sensor states or metric collection). Here’s a link to the video of this talk — […]

Google's Read Along app will help children improve their reading skills

Google has launched a new mobile app for children called Read Along. With this app, elementary school-aged children can enhance their reading skills. The app currently supports several languages and is available for download from the Play Market digital content store. Read Along is based on the educational app Bolo, which was launched in India a few months ago. […]

Release of the Matrix client Riot 1.6 with end-to-end encryption

The developers of the decentralized communication system Matrix have introduced new releases of the key client applications: Riot Web 1.6, Riot Desktop 1.6, Riot iOS 0.11.1 and RiotX Android 0.19. Riot is written using web technologies and the React framework (utilizing the React Matrix SDK wrapper). The desktop version is built on the Electron platform. The code is released under the Apache 2.0 license. The key improvement in […]

Matrix/Riot with end-to-end encryption for personal messages by default

New Vector, the company whose employees also lead the non-profit organization of the Matrix protocol, has announced the release of a number of Riot family Matrix clients. Matrix is a free protocol for implementing a federated network built on a linear event history within a directed acyclic graph (DAG). The main implementation of this protocol is a messenger with VoIP signaling support, but other applications are also possible, as […]

A simplified and very brief history of the development of 'clouds'

Quarantine and self-isolation have significantly impacted the online development of businesses. Companies are changing their approaches to customer interaction, leading to the emergence of new services and offerings. This brings its own advantages. While some organizations may revert to traditional ways of working as soon as all restrictions are lifted, many who have realized the benefits of the internet will continue to grow online. This is in […]

Prometheus: monitoring HTTP via the Blackbox exporter

Hello everyone. In May, OTUS is launching a workshop on monitoring and logging both infrastructure and applications using Zabbix, Prometheus, Grafana, and ELK. In this context, we traditionally share useful materials on the topic. The Blackbox exporter for Prometheus allows for monitoring external services via HTTP, HTTPS, DNS, TCP, and ICMP. In this article, I will show you how […]

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