Category: Blog

OpenSSH 8.4 release

After four months of development, OpenSSH 8.4, an open implementation of client and server for working with SSH 2.0 and SFTP protocols, has been released. Major changes include: Security-related changes: In ssh-agent, when using FIDO keys that were not created for SSH authentication (the key identifier does not start with "ssh:"), a check is now performed to ensure that the message will be signed using […]

LibreOffice celebrates a decade of the project

The LibreOffice community has celebrated ten years since the project's establishment. Ten years ago, leading developers of OpenOffice.org formed a new non-profit organization, The Document Foundation, to continue the development of the office suite as a project independent of Oracle, not requiring developers to transfer ownership rights to the code, and making decisions based on meritocratic principles. The project was created a year […]

Apple has opened Swift System and added Linux support

In June, Apple introduced Swift System, a new library for Apple platforms that provides interfaces for system calls and low-level types. Now, they are releasing the library under the Apache License 2.0 and adding support for Linux! Swift System is set to become a single location for low-level system interfaces across all supported Swift platforms. Swift System is a cross-platform library, not […]

Cisco ISE: Creating Users, Adding LDAP Servers, Integrating with AD. Part 2

Welcome to the second publication of the article series dedicated to Cisco ISE. The first article covered the advantages and differences of Network Access Control (NAC) solutions compared to standard AAA, unique features of Cisco ISE, architecture, and product installation process. In this article, we will dive deeper into creating accounts, adding LDAP servers, and integration with Microsoft Active Directory, as well as nuances […]

A Brief Overview of PostgreSQL Operators for Kubernetes: Our Selection and Experience

We are increasingly receiving requests from clients such as: "We want something like Amazon RDS, but cheaper"; "We want something like RDS, but everywhere, in any infrastructure." To implement such a managed solution on Kubernetes, we looked at the current state of the most popular operators for PostgreSQL (Stolon, operators from Crunchy Data and Zalando) and made our choice. This article shares our experience and […]

Stellarium 0.20.3

On September 27, version 0.20.3 of the popular free planetarium Stellarium was released, visualizing the realistic night sky as if you were looking at it with the naked eye, or through binoculars or a telescope. In total, there were 164 changes made between versions 0.20.2 and 0.20.3, including (major changes): Correction of nutation and, consequently, the timing of the start of seasons. […]

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: […]

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