Author: Yuri Gagarin

Release of the EQUINOX-3D package and the browser-based 3D engine Fusion engine

Humbly and discreetly, Gabor Nagy works on his unique creation, rarely delighting us with releases, but this is precisely what I want to share with you (a surprise at the end). EQUINOX-3D is a modest, minimalist package for 3D modeling, animation, and photorealistic rendering, working on Linux, Mac OS X, and even SGI IRIX. In the new version v0.9.9, EQUINOX-3D: The binary file format […]

resvg 0.7 — an SVG rendering library

A new, significant release of the SVG rasterization library — resvg, has been issued. Key changes include: A completely new implementation of text rendering: Nearly the entire stack from character to Bézier curve is now implemented in Rust, including font matching and fallback, TrueType parsing, and the layout of glyph clusters according to SVG rules. The exception is text shaping, for which HarfBuzz is used. […]

Cognitive Distortions in Mastering the 'Tenses' of the English Language, or Those Who Hinder Us Are Also Our Helpers

*The Baader-Meinhof Phenomenon, or Frequency Illusion — a cognitive distortion where recently learned information appears to recur unusually often after a short period of time. Everywhere there are "bugs"... Each of us is packed with "bugs" — cognitive distortions. The question arises: how can a person's perception of reality occur without them? Can human consciousness, in principle, be free from […]

Wisdom Teeth: We Pull and Pull

After publishing previous articles, especially "Wisdom Teeth: To Remove or Not to Remove," I received several comments asking, "If the 7th tooth was removed, will the 8th take its place?" or "Can the 8th (horizontal) tooth be extracted and placed where the 7th, which is absent, was?" So, here's how to do it as you […]

The Speech Pyramid: How to Build Audience Trust Using Dilts' Levels

A project decision or startup funding can depend on just one presentation. This is especially engaging when the presenter is a professional who could have used that time for development. If your company lacks designated managers for marketing and sales, you can master the speech pyramid, a method of non-directive influence on the audience, and the rules for creating business presentations in just an hour. […]

Nginx Recipes: LDAP Authorization with CAPTCHA

To set up authentication with a CAPTCHA, we need nginx itself and its plugins: encrypted-session, form-input, ctpp2, echo, ldap, headers-more, auth_request, set-misc. (I provided links to my forks since I made some changes that haven't yet been merged into the original repositories. A ready-made image can also be used.) First, we set the encrypted_session_key to 'abcdefghijklmnopqrstuvwxyz123456'; Then, just in case, we disable the authorization header […]

Nginx Recipes: Basic Authentication with CAPTCHA

To set up authentication with a CAPTCHA, we need nginx itself and its plugins: encrypted-session, form-input, ctpp2, echo, headers-more, auth_request, auth_basic, set-misc. (I provided links to my forks since I made some changes that haven't yet been merged into the original repositories. A ready-made image can also be used.) First, we set the encrypted_session_key to 'abcdefghijklmnopqrstuvwxyz123456'; Then, just in case, we disable the authorization header […]

New Article: Computational Photography

The original article is published on the Vastrik.ru website and was released on 3DNews with the author's permission. We present the full text of the article, except for the numerous links — these will be useful for those seriously interested in the topic and wishing to delve deeper into the theoretical aspects of computational photography, but we found this material excessive for the general audience. Today, no smartphone presentation is without […]

Stable release of the MariaDB 10.4 database

After a year of development and six preliminary releases, the first stable release of the new branch of the MariaDB database management system, version 10.4, has been prepared. This branch develops off MySQL, preserving backward compatibility while integrating additional storage engines and expanded capabilities. Support for this new branch will last for 5 years, until June 2024. The development of MariaDB is overseen by the independent organization MariaDB Foundation in accordance with […]

Release of the Qt 5.13 framework

After six months of development, the release of the cross-platform framework Qt 5.13 has been prepared. The source code of the Qt components is provided under the LGPLv3 and GPLv2 licenses, while Qt development tools such as Qt Creator and qmake, as well as some modules, are provided under the GPLv3 license. Key innovations include full support for the "Qt for WebAssembly" module (previously experimental), allowing for the compilation of graphical applications on […]

One language to rule them all

Beneath a layer of code lies a language longing to be learned. At the time of writing this article, the query "which programming language to learn first" returns 517 million search results. Each of these sites will praise a specific language, and 90% of them will ultimately recommend Python or JavaScript. Without further ado, I would like to officially declare that all […]

Conducting public and private transactions on the JPMorgan Quorum blockchain using Web3

Quorum is a blockchain based on Ethereum, developed by JPMorgan, and has recently become the first distributed ledger platform offered by Microsoft Azure. Quorum supports both private and public transactions and has many commercial use cases. In this article, we will explore one such scenario — deploying a distributed ledger network between a supermarket and a warehouse owner to ensure up-to-date information […]

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