Author: Yuri Gagarin

Quarkus — supersonic subatomic Java. A brief overview of the framework

Introduction On March 7th, RedHat (soon to be IBM) introduced a new framework—Quarkus. According to the developers, this framework is based on GraalVM and OpenJDK HotSpot and is designed for Kubernetes. The Quarkus stack includes: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus, and more. The aim of creating it is to make Java the leading platform for deployment in Kubernetes...

LibreOffice 7.0 will receive rendering based on Skia

During the development of LibreOffice 7.0, one of the main changes was the use of Google's Skia library, as well as support for Vulkan rendering. This library is used for drawing the user interface and rendering text. The feature works on Windows and Linux. There are no reports regarding macOS yet. According to Luboš Luňák from Collabora, the code based on Cairo is overly complex. […]

The Core i5-10500T and Core i7-10700T processors have a fairly large 'appetite'

There is almost no doubt that the upcoming Intel Comet Lake-S desktop processors will be quite "power-hungry," especially as the flagship low-power model — the Core i9-10900T — is capable of consuming over 120 watts. Now the true "appetites" of other T-series processors have also been revealed — the Core i5-10500T and Core i7-10700T, discovered in the SiSoftware database. The Core i5-10500T processors […]

The Debian project announced Debian Social services

The developers of Debian have introduced a set of Debian Social services, which will be hosted on the debian.social website and are aimed at simplifying communication and content sharing among project participants. The ultimate goal is to create a safe space for developers and supporters of the project, where they can share information about their work, showcase results, communicate with colleagues, and share knowledge. Currently […]

Beta testing has begun for the Fedora 32 distribution

The developers have announced the start of the beta testing for the Fedora 32 distribution. The official release is planned for mid-April this year. The following versions of the distribution will be released as part of this launch: Fedora Workstation, Fedora Server, Fedora Silverblue, and live images featuring desktop environments such as KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, and LXQt. Fedora is a Linux distribution sponsored by Red Hat and includes capabilities […]

Why You Shouldn't Use WireGuard

Recently, WireGuard has garnered significant attention, practically becoming the new 'star' among VPNs. But is it as good as it seems? I would like to discuss some observations and examine the implementation of WireGuard to explain why it isn't a solution that will replace IPsec or OpenVPN. In this article, I aim to debunk some myths [surrounding […]

String optimization in ClickHouse. A report by Yandex.

The analytical database ClickHouse manages various string types, consuming resources. To accelerate system performance, new optimizations are continually being added. ClickHouse developer Nikolai Kochetov discusses the string data type, including a new type, LowCardinality, and explains how to speed up operations with strings. — First, let’s understand how we can store strings. We have string data types. […]

DevOps Interview Anti-Patterns

Greetings to all of you, my dear readers! Today, I want to share my thoughts on a long-debated topic and perhaps discuss it in the comments. I often come across articles about bad practices for interviewing programmers, which I believe are quite relevant and, hopefully, readable by HR departments of both large and small companies. In our region, as far as I am concerned […]

Second beta release of the mobile platform Android 11

Google has released the second beta version of the open mobile platform Android 11. The official release of Android 11 is expected in the third quarter of 2020. A beta testing program has been proposed to evaluate the new capabilities of the platform. Firmware builds have been prepared for Pixel 2 / 2 XL, Pixel 3 / 3 XL, Pixel 3a / 3a XL, and Pixel 4 / 4 XL devices. […]

OS108 9.0 is available, a user distribution based on NetBSD

The release of OS108 9.0 distribution, based on NetBSD 9.0 and featuring the MATE desktop, has taken place. The project is presented by its creator as a secure OS that can be used as an alternative to Windows and macOS. The project's developments are distributed under the ISC license. A Live image is available for download, sized at 1.9 GB (x86_64). The sysinst utility is used for installation on a hard drive, but the project is also developing the graphical installer OS108i […]

GitHub has released a stable version of its mobile application

GitHub has announced the completion of beta testing for its mobile applications. GitHub is the largest web service for hosting IT projects and collaborative development. The web service is based on the Git version control system and was developed in Ruby on Rails and Erlang by GitHub, Inc (formerly Logical Awesome). The service is free for open source projects and (since 2019) small private […]

GSM IoT provider in utilities (Part 1)

I read the articles by the author Interfer about the challenges in IoT and decided to share my experience as an IoT provider. The first article is not promotional, and most of the content does not include device models. I will try to write the details in upcoming articles. I do not see issues with using GSM modems for data collection from metering devices, as I was involved in creating a data collection system for 795 residential buildings, with a frequency […]

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