Author: Yuri Gagarin

Microsoft has introduced an updated package manager for Windows 10.

Today, Microsoft announced the release of a new package manager for the Windows 10 operating system, which will simplify environment setup for developers. In the past, Windows developers had to manually download and install all necessary programs and tools, but thanks to the package manager, this process has become much easier. The new version of the Windows Package Manager will allow developers to configure their development environments using commands […]

Microsoft is implementing a graphical server and GPU acceleration in WSL.

Microsoft has announced significant improvements to the WSL (Windows Subsystem for Linux), which enables the execution of Linux binaries on Windows: Support has been added for running Linux applications with graphical interfaces, eliminating the need for third-party X servers. This support is implemented through GPU access virtualization. An open driver, dxgkrnl, has been prepared for the Linux kernel, providing the device /dev/dxg with […]

Iosevka 3.0.0

Version 3.0.0 of the best font for terminal emulators and text editors with graphical user interfaces has been released. Over five alpha and three beta versions, along with eight release candidates, a number of new glyphs and ligatures have been added, individual character shapes have been improved, and many other corrections have been made (see details). Additionally, starting with this version, package names have been changed: Iosevka Term […]

Orchestrator for MySQL: why it’s essential for building a fault-tolerant project

Every large project begins with a couple of servers. First, there was one DB server, then slaves were added to scale the read operations. And then — stop! There’s one master and many slaves; if one of the slaves goes down, everything will be fine, but if the master goes down — it will be bad: downtime, admins scrambling to bring the server back up. What to do? Reserve the master. My […]

Orchestrator and VIP as HA solution for MySQL cluster

At Citymobil, we use MySQL as the primary storage for persistent data. We have several database clusters for different services and purposes. The constant availability of the master is a critical indicator of the entire system’s operability and its individual components. Automatic recovery of the cluster in the event of master failure significantly reduces incident response time and system downtime. […]

Password leak from encrypted partitions in the Ubuntu Server installer log

Canonical has released a corrective update to the Subiquity installer 20.05.2, which is used by default for installing Ubuntu Server since the 18.04 release in Live mode. The new release addresses a security issue (CVE-2020-11932) caused by logging the password set by the user for accessing the LUKS encrypted partition created during installation. ISO images with the vulnerability fixed are not yet available […]

BackBox Linux 7 release, a distribution for security testing

The release of BackBox Linux 7, based on Ubuntu 20.04 and equipped with a collection of tools for security system checks, exploit testing, reverse engineering, network traffic analysis, wireless networks, malware exploration, stress testing, and the detection of hidden or lost data, has been announced. The user environment is based on Xfce. The size of the ISO image is 2.5 GB (x86_64). In the new version, system components have been updated […]

Enlightenment 0.24

The release of the Enlightenment 0.24 window manager, known for its impressive appearance with low computational resource consumption based on EFL, has taken place. Among the declared improvements: A new screenshot module with editing and cropping, Multiple setuid utilities combined into one, Monitor brightness adjustment is done via (lib)ddctil, The thumbnail size in EFM has been increased to 256×256 by default, Improved error handling meditation […]

Diving into Delta Lake: Schema Enforcement and Evolution

Hello, Habr! I present to you the translation of the article "Diving Into Delta Lake: Schema Enforcement & Evolution" by Burak Yavuz, Brenner Heintz, and Denny Lee, which was prepared ahead of the launch of the "Data Engineer" course from OTUS. Data, like our experience, constantly accumulates and evolves. To keep up, our mental models of the world must adapt to new data […]

Release of the Enlightenment 0.24 user environment

After nine months of development, the user environment Enlightenment 0.24, which is built on the EFL (Enlightenment Foundation Library) and Elementary widgets, has been released. The release is available in source texts, while packages for distributions have not yet been created. The most notable innovations in Enlightenment 0.24 include: A completely redesigned module for taking screenshots, supporting cropping and basic image editing functions; A reduced number of utilities, […]

Finnix 120

After a five-year hiatus, the Finnix distribution has come back to life with the release of version 120. Finnix is a live CD distribution based on Debian, created for system administrators and intended for managing hard drives and partitions, monitoring networks, and restoring boot records. The new version is the first release of the project for the x86_64 architecture. Innovations: Full support for the x86 architecture has been discontinued, and the distribution is now redirected […]

Release of the cross-platform UI framework MauiKit 1.1.0

The Maui project is free and open-source software, supported by the KDE community and developed by Nitrux Latinoamericana. MauiKit is a set of control elements and tools based on QQC2 and Kirigami, shared in the Maui application suite. MauiKit helps quickly create user interfaces that comply with the Maui HIG. It is based on Qt, QML, and C++. It contains ready-to-use components […]

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