Author: Yuri Gagarin

LLVM developers discuss discontinuing the use of the term 'master'

The developers of the LLVM project have expressed their intention to follow the example of other projects and stop using the word "master" to identify the main repository. This change is presented as a demonstration that the LLVM community is inclusive and sensitive to issues that may cause discomfort to certain groups of participants. Instead of "master," it is proposed to choose a neutral alternative, such as "dev," "trunk," "main," or "default." It is noted that […]

The Xfce project released desktop xfdesktop 4.15.0 and file manager Thunar 4.15.0

The release of the xfdesktop 4.15.0 desktop manager, used in the Xfce desktop environment for rendering desktop icons and configuring background images, has been announced. At the same time, the Thunar 4.15.0 file manager has been released, which focuses on ensuring high speed and responsiveness while providing a simple, intuitive, and uncluttered interface. […]

Release of Wine 5.11 and Wine Staging 5.11

An experimental release of the open-source implementation of WinAPI — Wine 5.11 — has been made. Since the release of version 5.10, 57 bug reports have been closed and 348 changes have been made. The most important changes include: The Mono engine has been updated to version 5.1.0 with support for the WpfGfx library; work continues on the implementation of a separate shared Unix library (.so) for NTDLL; an initial implementation of the NetIO kernel driver has been added; […]

Creating bootable images with boobstrap v1.0

I would like to introduce you to a framework called boobstrap, written in POSIX shell, for creating bootable images with GNU/Linux distributions. The framework allows you to complete the entire process in three simple steps: from deploying a system in chroot, creating an initramfs image that includes the system from chroot, to ultimately producing a bootable ISO image. boobstrap includes three utilities mkbootstrap, mkinitramfs […]

Avito Analytics Meetup

Hello, Habr! On June 30 at 18:00 Moscow time, we will host an online meetup for analysts. Speakers will discuss regional A/B testing, product listing management in online stores, predicting profit from new features, and data science in product delivery. Below, as always, you will find the presentation summaries and all the necessary links. Presentations Regional A/B Testing. Why They Are Needed and How They Work - Igor Krasovsky, Avito What to Do If the Test Group in A/B Testing Is Exactly […]

Firefox Preview 5.2 is available for Android

A new experimental version of the Firefox browser for Android, developed under the codename Fenix as a replacement for the standard Firefox for Android, has been released. It will soon be available in the Google Play catalog (requires Android 5 or newer). Additionally, starting with Firefox 77, beta builds of the regular Firefox will now be offered on […]

111 Chrome extensions, downloaded 32 million times, caught collecting sensitive data

Awake Security has reported the discovery of 111 Google Chrome extensions that send users' confidential data to external servers. Among these extensions were those capable of capturing screenshots, reading clipboard contents, analyzing the presence of access tokens in cookies, and intercepting input in web forms. In total, the identified malicious extensions accounted for 32.9 million downloads in the Chrome Web Store, […]

Ubuntu Appliance — a new initiative from Canonical

Canonical, in collaboration with NextCloud, Mosquitto, Plex, OpenHAB, and AdGuard, presents new specialized Ubuntu builds. These allow you to easily and quickly turn a PC or Raspberry Pi into a ready-made solution. The following builds are available: OpenHAB — smart home automation platform https://ubuntu.com/appliance/openhab Media server Plex https://ubuntu.com/appliance/plex Cloud server NextCloud https://ubuntu.com/appliance/nextcloud MQTT Broker Mosquitto for IoT communications […]

Overview of graphical interfaces for Kubernetes

For the system to work properly, it is essential to know command line utilities: in the case of Kubernetes, this is kubectl. On the other hand, well-designed, thoughtful graphical interfaces can handle most regular tasks and open additional possibilities when operating systems. Last year, we published a translation of a brief overview of the web UI for Kubernetes, timed to coincide with the announcement of the Kubernetes Web interface […]

Mozilla VPN has been introduced

Mozilla has launched a new service called Mozilla VPN, which was previously tested under the name Firefox Private Network. This service allows users to set up VPN access for up to 5 devices at a price of $4.99 per month. Access to Mozilla VPN is currently only available for users in the USA. The service can be useful when working on networks that are untrustworthy, for example, when […]

Experience in using the RUTOKEN technology for user registration and authentication in the system (part 3)

Good day! In the previous part, we successfully created our own certification authority. How can it be useful for our purposes? With a local certification authority, we can issue certificates, as well as verify signatures on those certificates. When issuing a certificate to a user, the certification authority uses a special request for certificate issuance Pkcs#10, which has the file format ‘.csr’. […]

MMS system in the data center: how we automated the management of technical maintenance

Imagine you have a complete server infrastructure: several dozen air conditioners, a bunch of generators, and uninterruptible power supplies. To ensure the hardware functions properly, you regularly check its operability and do not forget about maintenance: you conduct test launches, check oil levels, and replace parts. Even for a single server, a lot of information needs to be stored: equipment registry, list of consumables in stock, maintenance schedule, […]

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