Category: Blog

The patent for the SIFT object recognition algorithm has expired

On March 8, the US6711293B1 patent expired, describing the SIFT (Scale Invariant Feature Transform) technique designed for detecting features in images. SIFT is applicable in areas such as object recognition in images, overlaying 3D models on real images in augmented reality systems, map matching, 3D space location determination, and panorama stitching. Previously, to use SIFT in […]

Release of Pygments 2.6.1

The release of Pygments 2.6.1 has occurred. Pygments is a library for Python and a command-line utility for syntax highlighting of source code. It is used by various platforms such as Wikipedia, BitBucket, and Progopedia. It outputs the following formats: HTML, LaTeX, RTF, and syntax highlighting through ANSI sequences (in the console). In the new version (changes for version 2.6 are indicated; version 2.6.1 fixes packaging issues): Support for Python 2 has been removed. […]

Kubernetes tips & tricks: features of graceful shutdown execution in NGINX and PHP-FPM

Standard condition for implementing CI/CD in Kubernetes: the application must be able to stop accepting new client requests before full shutdown and, most importantly, successfully finish existing requests. Meeting this condition allows for zero downtime during deployment. However, even with very popular stacks (like NGINX and PHP-FPM), you can encounter challenges that lead to spikes […]

Introduction to SSDs. Part 4. Physical

The previous parts of the "Introduction to SSD" series informed the reader about the history of SSD drives, the interfaces for interacting with them, and popular form factors. The fourth part will discuss data storage within the drives. In previous articles of the series: The History of HDD and SSD Creation The Emergence of Storage Interfaces Features of Form Factors Data storage in solid-state drives can be divided into two logical parts: information storage in […]

ClickHouse – visually fast and clear data analysis in Tabix. Igor Strycharz

I invite you to review the transcript of Igor Strycharz's 2017 presentation "ClickHouse – visually fast and clear data analysis in Tabix." The web interface for ClickHouse in the Tabix project. Main features: Works with ClickHouse directly from the browser, without the need for additional software installation; Query editor with syntax highlighting; Command auto-completion; Tools for graphical analysis of query execution; Color schemes to choose from. I […]

Update KB4535996 has broken sleep mode in Windows 10.

The infamous update KB4535996, released in February, has brought new issues. This time, users are reporting spontaneous waking of computers from sleep mode. Users claim that the problem occurs on the Surface Laptop 2 and some other laptops, as well as PCs, even when the lid is closed. In various cases, wake-ups are reported after several minutes or hours. Owners […]

Pleroma 2.0

Almost a year after the first stable release, the second major version of Pleroma — a federated social network for microblogging written in Elixir and utilizing the standardized W3C ActivityPub protocol — has been presented on International Women's Day. It is the second largest network in the Fediverse. Unlike its closest competitor, Mastodon, which is written in Ruby and relies on […]

IPv6-only networks in U.S. government agencies

The Administrative Budget Management of the U.S. President's Office has requested comments on the new guidelines for transitioning to IPv6 in U.S. government institutions. The new version of the guidelines notes that support for dual-stack creates additional operational complexities and recommends that the internal networks of government organizations transition to IPv6-only instead of dual stack. Of course, public services should maintain IPv4 addresses during the transition. The guidelines also require, […]

Release of Package Manager APT 2.0

The release of the APT 2.0 (Advanced Package Tool) package management toolkit developed by the Debian project has been prepared. In addition to Debian and its derivatives, APT is also used in some distributions based on the RPM package manager, such as PCLinuxOS and ALT Linux. The new branch incorporates changes accumulated during the development of the experimental 1.9.x branch. The new release is expected soon […]

VXLAN in NSX-V — troubleshooting underlay

Hello, and first a bit of lyricism. I sometimes envy my colleagues who work remotely — it’s wonderful to have the ability to work from anywhere in the connected world, take vacations at any time, and have project and deadline responsibilities rather than being in the office from 8 to 5. My position and job responsibilities practically eliminate the possibility of being away from the data center for long. […]

Vivo has announced new plans for deploying Funtouch OS based on Android 10

Vivo produces numerous smartphones with attractive designs, the latest hardware, features, and often innovative solutions. However, when it comes to rolling out updates, the company significantly lags behind competitors. Android 10 is no exception (though part of this can be attributed to the coronavirus outbreak). Vivo introduced Funtouch OS 10 back in December. The latest version of the company's interface is based on […]

Delta Chat 1.2 messenger is available for Android and iOS

A new version of Delta Chat 1.2 has been released — a messenger that uses email as a transport instead of its own servers (chat-over-email, a specialized email client functioning as a messenger). The app code is distributed under the GPLv3 license, and the base library is available under the MPL 2.0 (Mozilla Public License). The release is available on Google Play. In the new version: Traffic consumption has been reduced. Delta Chat no longer […]

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