Category: Blog

How to create your own autoscaler for a cluster

Hello! We teach people how to work with big data. It's hard to imagine an educational program on big data without its own cluster where all participants work together. For this reason, it is always included in our program 🙂 We handle its setup, tuning, and administration, while the participants run MapReduce jobs and use Spark there. In this post, we […]

Google is testing a new way to interact with messages

In April of this year, Google released a beta version of the Android 10 software platform, one of the features of which is a new message notification function called Bubbles. Although this feature was not included in the stable version of Android 10, it may return in the next version of the operating system. Network sources suggest that […]

Attackers are trying to exploit a vulnerability in corporate VPNs to steal money.

Experts from Kaspersky Lab have uncovered a series of hacker attacks targeting telecommunications and financial companies in Eastern Europe and Central Asia. As part of this campaign, the attackers sought to gain access to the funds and financial data of their victims. Reports indicate that the hackers attempted to siphon tens of millions of dollars from the accounts of the attacked companies. In each documented case, the hackers used […]

Auto-generation and uploading of network device configuration elements using Nornir

Hello, Habr! Recently, there was an article about Mikrotik and Linux. Routine and automation where such tasks were solved using outdated methods. And although the task is completely typical, there's nothing similar about it found on Habr. I dare to propose my own version to the esteemed IT community. This is not the first solution for a similar task. The first version was implemented a few years ago […]

Self-hosting third-party resources: good, bad, ugly

In recent years, more and more platforms for optimizing frontend projects have been offering options for self-hosting or proxying third-party resources. Akamai allows you to set specific parameters for self-created URLs. Cloudflare has Edge Workers technology. Fasterzine can rewrite URLs on pages to point to third-party resources located on the main domain of the site. If it is known that […

Four principles of translation, or where does a human not yield to a machine translator?

For a long time, there have been rumors that machine translation will be able to replace human translators, and sometimes statements are heard like, "Translations done by a human and Google Neural Machine are nearly indistinguishable," when Google announced the launch of its neural machine translation system (GNMT). Of course, neural networks have made significant strides recently and are becoming increasingly sophisticated […]

How to choose commercial courses that teach IT professions

When choosing courses, you should be interested in two numbers — the percentage of people who completed the course and the percentage of graduates who found employment within three months of finishing the course. For example, if 50% of those who started the course finish it, and 20% of graduates find a job within three months, then your chances of entering the profession with these specific courses […]

The Lilith 0.0.5 operating system is now available, written in the Crystal language.

The release of the experimental project Lilith 0.0.5 has been published, which develops the operating system, kernel, and user space tools implemented in the Crystal language (a compiled language similar to Ruby with static typing). The code is distributed under the MIT license. Notable features include: A kernel for x86-64 systems that partially supports POSIX and implements typical Unix system calls (open, read, write, spawn, etc.); […]

The closing of the FreeDB project has been announced soon.

The FreeDB project has announced its closure. Starting March 31, 2020, the website and all associated services will cease operations. It is worth noting that the FreeDB project developed tools and a database with information about artists and musical compositions supplied on compact discs. The database includes additional details about tracks covering more than two million music CDs. Similar […]

Intel delays the rollout of Windows 10X due to the OS being "immature".

The upcoming year 2020 may become the year of foldable and dual-screen devices. Many companies, including Microsoft, are preparing such gadgets; previously, it presented the Surface Neo tablet based on Windows 10X and the Surface Duo smartphone on Android, both with two screens. Similar solutions are expected from the corporation's partners — HP, Dell, and Lenovo. Additionally, Windows 10X will make its appearance […]

Web Server Showdown. Part 2 – Realistic HTTPS Scenario:

We discussed the methodology in the first part of the article; in this one, we are testing HTTPS in more realistic scenarios. A Let’s Encrypt certificate was obtained for testing, and Brotli compression was enabled at level 11. This time, we will attempt to reproduce a scenario for deploying a server on a VDS or as a virtual machine on a host with a typical processor. To accomplish this, we set a limit of: […]

Is it necessary to create a RAID array from SSDs and what controllers are needed for this?

Hello, Habr! In this material, we will discuss whether it is worth organizing RAID arrays based on solid-state SATA SSD and NVMe SSD solutions, and whether there will be any significant profit from this. We decided to delve into this issue by examining the types of controllers that allow this, as well as the applications for such configurations. One way or another, each of us […]

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