Category: Blog

From scripts to our own platform: how we automated development at CIAN

At RIT 2019, our colleague Alexander Korotkov delivered a presentation on automating development at CIAN: to simplify life and work, we use our own platform Integro. It tracks the lifecycle of tasks, removes routine operations from developers, and significantly reduces the number of bugs in production. In this post, we will supplement Alexander's presentation and describe how we went from simple […]

The development of Thunderbird has been moved to MZLA Technologies Corporation

Developers of the email client Thunderbird have announced the transition of the project's development to a separate company, MZLA Technologies Corporation, which is a subsidiary of the Mozilla Foundation. Until now, Thunderbird was under the auspices of the Mozilla Foundation, which oversaw financial and legal matters, but the infrastructure and development of Thunderbird were separated from Mozilla, and the project developed independently. The transition to a separate division is due to […]

Google released a browser application for installing Android firmware

Google has introduced a new service, Android Flash Tool (flash.android.com), which allows users to install firmware on connected Android smartphones via a browser. The builds are generated based on the latest snapshots from the master branch of the AOSP (Android Open Source Project), which have been verified through a continuous integration system and may be of interest to developers looking to test the latest changes in Android code or check the performance of their applications. […]

Intel to equip its GPUs with hardware acceleration for ray tracing

Speculations about Intel potentially implementing hardware acceleration for ray tracing in its upcoming Intel Xe GPU family have been around for quite some time. The company later confirmed this, but only for data center GPUs. Now, clear evidence of ray tracing support in Intel's consumer GPUs has been found in the drivers. A network source with the alias […]

Saving on Mikrotik CHR licenses

In the Telegram chat @router_os, I often see questions about how to save on purchasing a Mikrotik license or how to use RouterOS for free. Surprisingly, there are indeed legal ways to do this. In this article, I will not address the licensing of Mikrotik hardware devices, as they come with the maximum license that can be supported from the factory […]

A vulnerability in OpenSMTPD that allows remote code execution with root privileges.

A critical vulnerability (CVE-2020-7247) has been discovered in the OpenSMTPD mail server of the developing OpenBSD project, allowing remote execution of shell commands on the server with root user privileges. The vulnerability was identified during a re-audit conducted by Qualys Security (the previous audit of OpenSMTPD was conducted in 2015, and this new vulnerability has been present since May 2018). The issue has been fixed in OpenSMTPD release 6.6.2. All users are recommended to […]

Release of the distribution for creating network storage FreeNAS 11.3

iXsystems has released FreeNAS 11.3, a distribution for quick deployment of Network-Attached Storage (NAS). The distribution is based on the FreeBSD code base, featuring integrated ZFS support and management capabilities through a web interface built using the Python framework Django. Access to the storage can be organized using FTP, NFS, Samba, AFP, rsync, and iSCSI, and software […] can be applied to enhance storage reliability.

LTS versions of Qt will only be available under a commercial license.

The Qt Company has announced changes to the licensing model of the Qt framework, which may have a significant impact on communities and distributions using Qt. Starting with version 5.15, LTS branches of Qt will be supported until the next major release is formed, i.e., for approximately six months (updates for LTS branches are issued for three years). This move is expected to accelerate the adoption of new branches and increase the number of […]

Working with IPv6 in PHP

Recently, we received LIR status and a /29 block of IPv6. Following this, the need arose to keep track of assigned subnets. And since our billing system is written in PHP, we had to delve into the matter and realize that this language is not the most user-friendly for working with IPv6. Below, we present our solutions for the tasks concerning addresses and […]

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