Category: Blog

I want to get married

In the nineteenth episode of our podcast "To Infinity and Beyond," titled "I Want to Get Married!" we discuss how to study properly, starting at the 16th minute, and the phrase "I don't want to study, I want to get married" serves as an apt slogan for this episode. We also talk about the humanitarian mindset and discuss issues related to group dynamics.

Release of Electron 8.0.0, a platform for building applications based on the Chromium engine.

The release of the Electron 8.0.0 platform has been prepared, which provides a self-contained framework for developing cross-platform user applications using components from Chromium, V8, and Node.js as its foundation. The significant version number change is associated with the update to the Chromium 80 codebase, Node.js 12.13 platform, and V8 8.0 JavaScript engine. Among the changes in the Electron-specific API: the ability to check spelling in forms has been added.

Firefox Preview mobile browser adds support for extensions.

Mozilla developers have added support for extensions in the codebase of the mobile browser Firefox Preview (Fenix), which is being developed to replace the Firefox edition for the Android platform. The new browser is based on the GeckoView engine and the set of Mozilla Android Components libraries. The ability to connect extensions based on the WebExtension API is available for testing in nightly builds of Firefox Preview. An 'Add-ons Manager' option has been added to the menu.

Release of the photo editing software RawTherapee 5.8.

The release of RawTherapee 5.8 has been introduced, providing tools for editing photos and converting images in RAW format. The software supports a wide range of RAW file formats, including those from cameras with Foveon and X-Trans sensors, and can also handle the Adobe DNG standard as well as JPEG, PNG, and TIFF formats (up to 32 bits per channel). The project code is written in...

The book "Universe. A Journey Through Time and Space"

The "Universe: A Journey Through Time and Space" is written by professional astronomer Sergey Yazev, the director of the Astronomical Observatory of Irkutsk State University. "Oh, if only we wrote about what is truly known, think about it, sober minds, how uninteresting reading would be!" It is a tale of our steps on the path of understanding the Universe — from boiling and turbulent matter to intelligent beings; […]

Release of the GNU screen 4.8.0 console window manager

The release of the full-screen console window manager (terminal multiplexer) GNU screen 4.8.0 is now available, allowing a single physical terminal to work with multiple applications, each being assigned separate virtual terminals that remain active between different user sessions. Among the changes: Fixed a memory corruption issue that under certain conditions could lead to overwriting 768 bytes beyond the buffer. The overflow occurs while processing […]

Announcement of the plan to end support for CoreOS Container Linux

The end-of-life date for the CoreOS Container Linux distribution has been set, which has been replaced by the Fedora CoreOS project (after acquiring the CoreOS project, Red Hat merged Fedora Atomic Host and CoreOS Container Linux into a single product). The last update for CoreOS Container Linux is scheduled for May 26, after which the project lifecycle will conclude. CoreOS related […]

Update of the free antivirus package ClamAV 0.102.2 with vulnerability fixes

The release of the free antivirus package ClamAV 0.102.2 has been announced, which fixes the vulnerability CVE-2020-3123 in the DLP (data-loss-prevention) mechanism aimed at blocking the leakage of credit card numbers. Due to an error in boundary checking, conditions may be created for reading data from outside the allocated buffer, which can be exploited to perform a DoS attack and initiate a crash of the worker process. Additionally, […]

Reprocessing events received from Kafka

Hello, Habr. Recently, I shared my experience regarding the parameters we in the team most commonly use for Kafka Producer and Consumer to achieve guaranteed delivery. In this article, I want to explain how we organized the reprocessing of an event received from Kafka due to the temporary unavailability of an external system. Modern applications operate in a very complex environment. Business logic wrapped in […]

Dino 0.1 has been released - a new XMPP client for desktop Linux.

Dino is a modern open-source chat client for desktops based on XMPP/Jabber. It is written in Vala/GTK+. Development of Dino began three years ago, bringing together over 30 individuals involved in creating the client. Dino meets all security requirements and is compatible with all XMPP clients and servers. Its main distinguishing feature from most similar clients is its clean, simple, and modern interface. […]

Cassandra: How Not to Die if You Only Know Oracle

Hello, Habr. My name is Misha Butrimov, and I would like to share a bit about Cassandra. My story will be useful for those who have never encountered NoSQL databases — it has many implementation features and pitfalls that one should be aware of. And if you have only seen Oracle or any other relational database, these issues […]

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