Author: Yuri Gagarin

MediaWiki 1.35 LTS

The WikiMedia Foundation has introduced a new version of MediaWiki — the wiki engine, a public knowledge base to which anyone can contribute by writing an article, or by adding or correcting existing material. This is a Long Term Support (LTS) release, which will be supported for 3 years and replaces the previous LTS branch — 1.31. MediaWiki is used by the popular online encyclopedia — Wikipedia, and […]

Life in the Web: Network Stories from Wild Times

Today, as I take another memory pie off the shelf, the internet has become something taken for granted, like water from a tap. A generation of constant Wi-Fi users has been born and raised, who have never seen images loading from the bottom up, never typed ATL0 into the modem terminal, and who feel completely different emotions when mentioning a 'naked grandpa.' And how wonderful that is! In just a couple of decades […]

Integrating ELK and Exchange. Part 2

I continue my story about how to integrate Exchange and ELK (the beginning is here). Let me remind you that this combination can effortlessly handle a very large amount of logs. This time we will discuss how to set up Exchange with the Logstash and Kibana components. Logstash in the ELK stack is used for intelligent processing of logs and preparing them for placement […]

The use of low-code in analytical platforms

Dear readers, good day! The task of building IT platforms for data accumulation and analysis arises sooner or later for any company whose business is based on a service model with significant intellectual load or the creation of technically complex products. Building analytical platforms is a complex and labor-intensive task. However, any task can be simplified. In this article, I want to share my experience in applying […]

In the nightly builds of Firefox, the performance of JIT compilation has significantly increased.

The nightly builds of Firefox include an updated JIT compiler, developed under the codename WarpBuilder. To activate the new JIT, the option "javascript.options.warp" is suggested in about:config. It is noted that WarpBuilder is just the first step towards incorporating new optimizations into the browser, planned for the next year. The new JIT improves the performance of the SpiderMonkey JavaScript engine by reducing internal information […]

ZenMake 0.10.0

ZenMake is another build system for C/C++ and several other programming languages with declarative configuration files. ZenMake is written in Python using Waf as a framework. The main goal of the project is to be as user-friendly as possible while remaining sufficiently flexible. Why another build system? Details (in English): https://zenmake.readthedocs.io/en/latest/why.html Main repository: https://gitlab.com/pustotnik/zenmake Documentation: […]

Web Hosting with Comprehensive DDoS Protection – Myth or Reality

In the first two quarters of 2020, the number of DDoS attacks increased nearly threefold, with 65% of them being primitive attempts at "stress testing" that easily "take down" vulnerable websites of small online stores, forums, blogs, and media outlets. How to choose a DDoS-protected hosting? What to pay attention to and what to prepare for to avoid finding yourself in an unpleasant situation? […]

Debian 10.6 update

The sixth corrective update for Debian 10 has been released, which includes accumulated package updates and fixes for issues in the installer. The release includes 53 updates addressing stability problems and 32 updates fixing vulnerabilities. Changes in Debian 10.6 highlight updates to recent stable versions of the packages cargo, rustc, gssdp, gupnp, and postgresql-11. For download and installation […]

Patches for supporting IBM Z (S/390) mainframes have been accepted into Buildroot.

>In Buildroot, after a brief discussion, a series of patches proposed by IBM employee Alexander Egorenkov was accepted, adding support for IBM Z. Support is provided for several recent generations of devices: z13 (2015), z14 (2017), and z15 (2019). When asked about the use of Buildroot within IBM, it was stated that the image is used to build test environments, particularly syzkaller. Buildroot is a system […]

Taiwins 0.2

The second release of the composer for Wayland took place modestly and unobtrusively. Project features: support for Lua extensions, built-in window manager (with optional tiling support), hotkeys similar to Emacs, support for dbus, GPL license. Release highlights: porting from libweston (with plans to eventually phase out wlroots), integrated Wayland shell, improvements in render debugging, part of the features mentioned above. Website […]

Building a Network Infrastructure Based on Nebula. Part 1 - Challenges and Solutions

This article will discuss the challenges of organizing network infrastructure in a traditional way and the methods to resolve the same issues using cloud technologies. For reference, Nebula is a SaaS cloud environment for remotely managing network infrastructure. All devices supporting Nebula are managed from the cloud via a secure connection. You can manage a large distributed network infrastructure from a single center, not […]

Creating a MySQL backup using XtraBackup utility

Percona XtraBackup is a tool for hot backups of MySQL databases. During the backup process, table locking does not occur, allowing your system to continue functioning without any restrictions. XtraBackup 2.4 can back up InnoDB, XtraDB, and MyISAM tables on MySQL servers 5.11, 5.5, 5.6, and 5.7, as well as on the Percona server for MySQL with XtraDB. For working with MySQL 8.x, you should use XtraBackup version 8.x. In this […]

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