Author: Yuri Gagarin

Release of the OpenMandriva Lx 4 Distribution

Almost three years after the last significant branch was formed, the OpenMandriva Lx 4.0 distribution has been released. The project is developed by the community after Mandriva S.A. handed over project management to the non-profit organization, the OpenMandriva Association. A Live build is available for download, sized at 2.6 GB (x86_64 and a 'znver1' build optimized for AMD Ryzen, ThreadRipper, and EPYC processors). Release […]

OpenMandriva Lx 4.0

After several years of development since the previous major release (almost three years), the next OpenMandriva release – Lx 4.0 – has been introduced. The distribution has been developed by the community since 2012, after Mandriva S.A. abandoned its continued development. A new name was chosen through a user vote, as the company refused to transfer rights to the previous name. Today, OpenMandriva's distinctive feature is the use of LLVM/clang with a focus on […]

A Conversation About Fair Economics

Prologue Garik: Doc, what is economics? Doc: Which type of economics are you interested in: the one that currently exists or how it should ideally be? These are quite different areas, mostly mutually exclusive. Garik: How should it ideally be? Doc: So, a fair one? Garik: Exactly fair! What should we strive for if not for fairness?! Doc: And a dislocation of the brain […]

Zero-sized element

Graphs are a schematic representation in many fields. A model of real objects. Circles are vertices, lines are arcs of the graph (connections). If there's a number next to an arc, it's the distance between points on a map or the cost on a Gantt chart. In electricity and electronics, vertices are components and modules, lines are conductors. In hydraulics, boilers, water heaters, fittings, radiators, and […]

It's time to replace GIFs with AV1 videos.

It's now 2019, and it's time for us to make a decision about GIFs (no, not that debate! We'll never agree on that one! — this is about pronunciation in English, which is irrelevant to us — Editor's note). GIFs take up a lot of space (usually several megabytes!), which completely contradicts your desires if you're a web developer! Like […]

KTT in server solutions — what does it look like?

Something like this. These are extra fans that were removed from twenty servers in a test rack located at the DataPro data center. Below — traffic. An illustrated description of our cooling system. And an unexpected offer for very economical, yet slightly fearless, server equipment owners. The cooling system for server equipment based on contour heat pipes is considered as an alternative to liquid […]

GraphicsMagick 1.3.32 update with vulnerability fixes

A new release of the image processing and transformation package GraphicsMagick 1.3.32 has been presented, in which 52 potential vulnerabilities identified during fuzz testing by the OSS-Fuzz project have been fixed. Since February 2018, a total of 343 issues have been identified with the help of OSS-Fuzz, of which 331 have already been resolved in GraphicsMagick (the remaining 12 have not yet passed the 90-day deadline for fixes). It is separately noted […]

Release of Kwort 4.3.4 Distribution

After more than a year of development, the Kwort 4.3.4 Linux distribution has been released, based on the CRUX project and offering a minimalist user environment based on the Openbox window manager. The distribution differs from CRUX by using its own package manager, kpkg, which allows installing binary packages from the repository maintained by the project. Kwort also develops its own set of GUI applications for configuration (Kwort user manager for managing […]

Marvin Minsky "The Emotion Machine": Chapter 8.1-2 "Creative Approach"

8.1 Creative Approach "Although such a machine could do many things as well or perhaps better than we can, in other respects it would necessarily fall short, and it would turn out that it operates not consciously, but merely by virtue of the arrangement of its organs." — Descartes. Discourse on the Method. 1637. We are used to using machines that are stronger and faster than humans. […]

Carding and "black boxes": How ATMs Are Hacked Today

The metal boxes filled with money standing on the streets cannot help but attract the attention of quick profit seekers. While earlier methods to empty ATMs were purely physical, now more sophisticated tricks involving computers are used. The most relevant of these today is the 'black box' containing a single-board computer inside. Here is how it […]

Magento 2: Importing Products Directly into the Database

In the previous article, I described the process of importing products into Magento 2 the usual way — through models and repositories. This typical method is characterized by a rather low data processing speed. On my laptop, it was about one product per second. In this continuation, I will discuss an alternative method of product import — directly writing to the database, bypassing the standard mechanisms of Magento 2 […]

Magento 2: importing products from external sources

Magento is an e-commerce solution, meaning it is more focused on selling products than on accompanying sales with inventory, logistics, or financial accounting. Other applications (such as ERP systems) are better suited for these purposes. As a result, it is often necessary to integrate a Magento store with these other systems (for example, with 1C). Essentially, integration can be reduced to replicating data on: […]

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