Category: Administration

What's new in Zabbix 5.0

In mid-May, version 5.0 of Zabbix was released, and we organized a series of online meetups in various languages to clearly demonstrate all the changes and innovations to the community. We invite you to take a look at the presentation by Zabbix's CEO and creator, Alexey Vladychev, where he explained step by step what’s new in Zabbix 5.0, Zabbix 4.2, and Zabbix 4.4. Let's start with the changes, […]

dracut + systemd + LUKS + usbflash = auto-unlocking

The story began long ago, back when CentOS 7 (RHEL 7) was released. If you used disk encryption on CentOS 6, there were no problems with automatic disk unlocking upon connecting a USB flash drive with the necessary keys. However, with the release of version 7, everything suddenly stopped working as you were used to. At that time, a solution could be found by reverting dracut to […]

"Database as Code" Experience

SQL, what could be simpler? Each of us can write a simple query — we type select, list the necessary columns, then from, the table name, a few conditions in where, and voila — we have useful data in our pocket, almost regardless of which DBMS is running under the hood (or maybe it's not even a DBMS at all). In […]

Issue with Sectigo Certificates After May 30, 2020, and Its Resolution Method

On Saturday, May 30, 2020, an initially unclear problem arose with popular SSL/TLS certificates from the vendor Sectigo (formerly Comodo). The certificates themselves continued to function normally; however, one of the intermediate CA certificates in the chains provided with these certificates had 'expired.' The situation was not fatal, but it was unpleasant: current versions of browsers detected nothing wrong, but a large […]

Basics of ZFS: storage system and performance

This spring, we already discussed some introductory topics, such as how to check the speed of your disks and what RAID is. In the latter, we even promised to continue exploring the performance of various multi-disk topologies in ZFS. This is a next-generation file system that is now being implemented everywhere: from Apple to Ubuntu. So, today is the perfect day to get acquainted […]

Using Docker Multi-Stage for Building Windows Images

Hello everyone! My name is Andrew, and I work as a DevOps engineer at Exness in the development team. My main activities involve building, deploying, and supporting applications in Docker under the Linux operating system (hereinafter referred to as the OS). Recently, I was tasked with similar activities, but the target OS for the project became Windows Server […]

Raspberry Pi Performance: Adding ZRAM and Adjusting Kernel Parameters

A couple of weeks ago, I published a review of the Pinebook Pro. Since the Raspberry Pi 4 is also based on ARM, some of the optimizations mentioned in the previous article are quite suitable for it. I would like to share these tips and see if you experience similar performance improvements. After setting up the Raspberry Pi in my home server, I noticed that […]

Isolating development environments using LXD containers

I will talk about the approach to organizing local isolated development environments on my workstation. The approach was developed under the influence of the following factors: different languages require different IDEs and toolchains; different projects may use different versions of toolchains and libraries. The approach consists of conducting development inside LXD containers running locally on the laptop or workstation […]

Ontology launches Layer 2, contributing to a more comprehensive public chain platform.

Preface Imagine a scenario where a blockchain platform is rapidly evolving, and the number of users is quickly growing, reaching tens of millions, leading to a sharp increase in associated costs within a short time frame. What strategies are necessary at this stage to maintain operational efficiency without hindering developmental pace due to complex approval and validation processes? As many businesses would agree, […]

How Microsoft Killed AppGet

Last week, Microsoft released the WinGet package manager as part of the announcements at the Build 2020 conference. Many viewed this as further evidence of Microsoft's alignment with the Open Source movement. But not Canadian developer Keivan Beigi, the creator of the open-source package manager AppGet. He is currently trying to understand what happened over the past 12 months, during which he […]

USB over IP at home

Sometimes there is a desire to work with a device connected via USB without having it on the table next to the laptop. For me, that device is a Chinese laser engraver with a 500mW laser, which is quite unpleasant upon close contact. Besides the direct danger to the eyes, the laser produces toxic combustion products during operation, so the device must be in a well-ventilated […]

Helpful post: All the most relevant courses, streams, and tech talks

Okay, we are an innovative IT company, which means we have developers – and they are good developers, passionate about their work. They also conduct live streaming, and all of this is called DevNation. Below are just useful links to live events, videos, meetups, and tech talks. Learn on June 1: Masterclass "Kubernetes for Beginners" – available in English, Spanish, Portuguese and […]

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