Category: Blog

Spotify Lite app officially launched in 36 countries, Russia is once again not included

Spotify continues to test a lighter version of its mobile client, which started last year. The developers aim to expand their presence in regions where internet speeds are low, and users mainly own entry-level and mid-range mobile devices. Recently, the Spotify Lite app has been officially available on the Google Play digital content store in 36 countries, and in the future […]

Automation for the smallest. Zero part. Planning

SDSM has ended, but the uncontrollable desire to write remains. For many years, our brother suffered from mundane tasks, crossing his fingers before commits and losing sleep due to nightly rollbacks. But the dark times are coming to an end. With this article, I will begin a series about how I envision automation. Along the way, we will explore the stages of automation, variable storage, design formalization, RestAPI, […]

CERN Moves to Open Source Software — Why?

The organization is abandoning Microsoft software and other commercial products. We discuss the reasons and talk about other companies that are switching to open source software. Photo — Devon Rogers — Unsplash Their Reasons For the last 20 years, CERN has used Microsoft products — operating system, cloud platform, Office suites, Skype, and more. However, the IT company denied the lab the status of an 'academic organization', […]

Corporate Quest

— Didn't you tell him? — What could I say?! – Tatiana exclaimed, genuinely indignant. – As if I know anything about your silly quest! — Why silly? – Sergey was equally surprised. — Because we will never find ourselves a new IT director this way! – Tatiana, as usual, started to blush from […]

Tabletop Role-Playing Tactics

Good day. Today we will talk about a tabletop role-playing system of our own design, inspired by both console Eastern games and our experience with Western tabletop giants. The latter turned out to be not as fantastical as one might hope — cumbersome in terms of rules, featuring somewhat sterile heroes and items, overloaded with bookkeeping. So why not write something of our own? [ … ]

The Debian Project has released a distribution for schools — Debian-Edu 10

A release of the Debian Edu 10 distribution, also known as Skolelinux, has been prepared for use in educational institutions. This distribution includes an integrated set of tools in a single installation image for the rapid deployment of both servers and workstations in schools, supporting both stationary workstations in computer labs and portable systems. Builds of size 404 [ … ] are available for download.

As part of the Glaber project, a fork of the Zabbix monitoring system has been created

The Glaber project develops a fork of the Zabbix monitoring system, aimed at increasing efficiency, performance, and scalability, as well as suitable for creating fault-tolerant configurations that dynamically run on multiple servers. Initially, the project developed as a set of patches to enhance Zabbix's performance, but in April, work began on creating a separate fork. The project's code is distributed under the GPLv2 license. Under heavy loads, users [ … ]

Nginx Recipes: Converting HTML to PDF

To prepare for converting from HTML to PDF, we will need Nginx itself and its html2pdf plugin. (I have linked to my fork of Nginx, as I made some changes that I have not yet been able to push to the original repository. A ready-made image can also be used.) For converting HTML to PDF from a file, use location =/html_to_pdf_from_file { html2pdf on; # enable pdf filter } [ … ]

Exploring Async/Await in JavaScript with Examples

The author of the article discusses Async/Await in JavaScript with examples. Overall, Async/Await is a convenient way to write asynchronous code. Before this feature became available, similar code was written using callbacks and promises. The author of the original article reveals the advantages of Async/Await by examining various examples. Reminder: for all readers of "Habr," there is a discount of 10,000 rubles when signing up for any Skillbox course [ … ]

Linux 5.2

A new version of the Linux kernel 5.2 has been released. This version includes contributions from 15,100 developers out of 1,882. The size of the available patch is 62MB, with 531,864 lines of code removed. New features include a new attribute for files and directories, +F, which allows files to be treated as one file regardless of case. This attribute is available in the ext4 file system. In […]

Debian GNU/Hurd 2019 is available

The release of Debian GNU/Hurd 2019 has been announced, as part of the Debian 10.0 "Buster" distribution, which combines the Debian environment with the GNU/Hurd kernel. The Debian GNU/Hurd repository includes approximately 80% of the packages from the total Debian archive, including ported versions of Firefox and Xfce 4.12. Debian GNU/Hurd and Debian GNU/KFreeBSD are the only Debian platforms built on a kernel other than Linux. The GNU/Hurd platform […]

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