Author: Yuri Gagarin

Utilization of Flue Gas Heat: Ecology for Profit

In the search for ways to enhance the efficiency of energy sector enterprises and other industrial facilities that use equipment burning fossil fuels (steam boilers, hot water boilers, technological furnaces, etc.), the question of utilizing the potential of flue gases is not typically prioritized. Meanwhile, relying on existing calculation standards developed decades ago and established benchmarks for key performance indicators […]

Globals are data storage swords. Trees. Part 1.

The true database global variables — globals — have long been recognized, yet few know how to use them effectively or may not possess this superweapon at all. If globals are utilized for the specific tasks in which they excel, outstanding results can be achieved, either in performance or in simplifying problem-solving (1, 2). Globals are a special type of […]

Globals are key-value stores for data storage. Trees. Part 2

Beginning — see part 1. 3. Variants of structures when using globals. A structure like an ordered tree has various specific cases. Let’s examine those that hold practical value when working with globals. 3.1 Special case 1. A single node without branches. Globals can be used not only as arrays but also as regular variables. For example, as a counter: Set ^counter […]

Globals are data storage swords with sparse arrays. Part 3.

In previous sections (1, 2), we discussed globals as trees; in this part, we will consider globals as sparse arrays. A sparse array is a type of array in which most values take on the same value. In practice, it is common to encounter extremely large sparse arrays such that it makes no sense to occupy memory with identical elements. Therefore, implementing sparse arrays is sensible […]

Google will discontinue voice search on Android in favor of the virtual assistant.

Before the introduction of Google Assistant on the Android mobile platform, there was a feature called 'Voice Search,' which was closely integrated with the main search engine. In recent years, all innovations have centered around the virtual assistant, leading the Google development team to completely replace the 'Voice Search' function on Android. Until recently, interaction with 'Voice Search' could be done through the Google app, a special widget […]

Release of the GNU Stow package management system 2.3

Seven years after the last major release, version 2.3.0 of the GNU Stow package management system has been released, utilizing symbolic links to separate package content and related data into individual directories. The Stow code is written in Perl and, starting from this release, is distributed under the GPLv3 license (previously, the GPLv2 license was used). Stow features a simple and […]

Release of the Python library for scientific computing NumPy 1.17.0

The release of the Python library for scientific computing, NumPy 1.17, has taken place. This library is focused on working with multidimensional arrays and matrices and offers a large collection of functions implementing various algorithms related to matrix usage. NumPy is one of the most sought-after libraries used for scientific calculations. The project code is written in Python, with optimizations implemented in C, and it is distributed […]

GNU Stow 2.3.1

GNU Stow is a program for managing software packages. It can be used for managing software installation on both the entire system and user directory files. The changes are as follows: external runtime dependencies have been added for Hash::Merge and Clone::Choose. A problem with the test suite has been fixed. The update release and documentation process have been improved. Source: linux.org.ru

Post-analysis: what is known about the latest attack on the SKS Keyserver network

Hackers exploited a feature of the OpenPGP protocol, known for over a decade. We explain what it is and why it can't be fixed. / Unsplash / Chunlea Ju Network Issues In mid-June, unknown parties launched an attack on the SKS Keyserver network of cryptographic key servers, built on the OpenPGP protocol. This is an IETF standard (RFC 4880) that is used […]

Creating a cloud PBX 3CX on any OpenStack-compatible hosting.

Often, it is necessary to install the 3CX PBX in the cloud, but your chosen cloud provider is not on the list of those supported by 3CX (e.g., Mail.ru Cloud Solutions). No worries! This is quite simple to do; you just need to determine if the provider supports Openstack infrastructure. 3CX, among other companies, sponsors the development of Openstack and supports the Openstack API and the standard Horizon interface for monitoring […]

We make the database available for remote connection

Let's start with the fact that there are cases when you need to create an application that connects to a database. This is done to avoid delving into backend development and focus on the frontend due to a lack of personnel and skills. I do not claim that my solution will be safe, but it works. Since I dislike paying for hosting, I […]

Pixar has transferred the OpenTimelineIO project under the auspices of the Linux Foundation.

The Academy Software Foundation, created under the aegis of the Linux Foundation to promote open source software in the film industry, has presented its first joint project, OpenTimelineIO (OTIO), originally developed by the animation studio Pixar and later enhanced with the support of Lucasfilm and Netflix. The package has been used in the creation of films such as Coco, The Incredibles 2, and Toy Story 4. OpenTimelineIO includes […]

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