Category: Blog

Firefox 81 will feature a new print preview interface.

Nightly builds of Firefox, which will form the basis for the upcoming Firefox 81 release, include a new implementation of the print preview interface. The new print preview interface is notable for opening in the current tab, replacing the existing content (the old print preview interface opened a new window), functioning similarly to the reader mode. Tools for adjusting page formats and output settings are included […]

Jeffrey Knaut is the new leader of the FSF.

On August 5, the Free Software Foundation announced the election of a new president, Jeffrey Knauth – one of the earliest participants in the GNU project (1985), co-founder of the GNU Objective-C project, and a member of the FSF board of directors since 1996. Source: linux.org.ru

5 Stages of Inevitability in Accepting ISO/IEC 27001 Certification: Depression

The fourth stage of emotional response to change is depression. In this article, we will share our experience of navigating the longest and least pleasant stage – the changes in the company's business processes to achieve compliance with the ISO 27001 standard. Anticipation The first question we asked ourselves after selecting the certifying body and consultant was how much time we would realistically need for […]

Google creates an IPv6-only guest network

At a recent online meeting of the IETF IPv6 Ops group, Google network engineer Zhenya Linkova discussed the project to transition Google's corporate network to IPv6-only. One of the steps included converting the guest network to IPv6-only. To access legacy Internet, NAT64 was used, and for DNS – DNS64 on public Google DNS. Naturally, DHCP6 was not used, only […]

uWSGI Recipes: Document Conversion Using LibreOffice

To prepare for document transformation, we will need LibreOffice, uwsgi-python, pylokit, and webob. A ready-made image can also be used, but that is just for starting the uWSGI server, while we'll use nginx to connect to the uWSGI server. The simplest uWSGI application in Python consists of an application function with two arguments: environ and start_response import os # import import pylokit # necessary imports import tempfile […]

Release of the game console emulator RetroArch 1.9.0

A new release of RetroArch 1.9.0 has been published, a frontend for emulating various game consoles, allowing you to run classic games through a simple unified graphical interface. Support is provided for emulators of consoles such as Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES, etc. Controllers from existing gaming consoles, including Playstation 3, Dualshock […] may be used.

1.5 schemes for domestic IPsec VPN. Testing demo versions

Situation I received a demo of the C-Terra VPN version 4.3 for three months. I want to figure out if my engineering life will be easier after switching to the new version. Today, it’s not difficult; one sachet of 3-in-1 instant coffee should be enough. I will explain how to obtain demos. I will try to collect GRE-over-IPsec and IPsec-over-GRE schemes. How to get the demo From the diagram, it follows that to obtain […]

China has begun blocking HTTPS connections established with TLS 1.3 and ESNI.

China has implemented a block on all HTTPS connections that use the TLS 1.3 protocol and the TLS extension ESNI (Encrypted Server Name Indication), which provides encryption for data about the requested host. The blocking occurs at transit routers for connections established from China to the outside world, as well as from the outside world to China. For blocking, packet dropping is performed from the client to the server, and […]

Integration in access control systems

One of the main trends in the access control systems market is the simplification of integration with other systems: video surveillance systems, fire alarm systems, enterprise management, and ticketing systems. Integration Principles One way of integration is the transfer of SDK software to third-party applications to manage access control system controllers. When using web technologies, implementing SDK functions in JSON API format simplifies the integration process. For integration […]

Systematic approach to variables in Ansible

ansible devops codestyle Hey! My name is Denis Kalyuzhny, and I work as an engineer in the development process automation department. Every day, new application builds are deployed on hundreds of the company's servers. In this article, I share my experience using Ansible for these purposes. This guide offers a way to organize variables in deployment. This guide is aimed at those who are already using roles […]

Solving practical tasks in Zabbix using JavaScript

Tikhon Uskov, Integration Engineer at Zabbix Zabbix is a customizable platform used for monitoring any data. Since the earliest versions of Zabbix, monitoring administrators have had the ability to run various scripts via Actions for checks on target nodes in the network. However, running scripts led to several challenges, including the need for script maintenance and their […]

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