Author: Yuri Gagarin

Release of KLayout 0.26

This week, on September 10, after two years of development, the next version of the CAD tool for integrated circuit (IC) topologies, KLayout, has been released. This cross-platform CAD tool is written in C++ using the Qt toolkit and is distributed under the GPLv2 license. There is also a function to view printed circuit board topology files in Gerber format. Extensions for Python and Ruby are supported. Main changes in release 0.26 include […]

QMapShack 1.13.2

A new version of QMapShack has been released — a program for working with various online mapping services (WMS), GPS tracks (GPX/KML), and raster and vector map files. The program is a further development of the QLandkarte GT project and is used for planning and analyzing travel and hiking routes. Prepared routes can be exported to different formats and used on various devices and navigation […]

How I Became a Programmer at 35

There are increasing examples of career changes, or rather specialization shifts, by middle-aged individuals. In school, we dream of a romantic or 'great' profession, we enter college based on trends or advice, but ultimately we end up working where we're hired. I'm not claiming that this applies to everyone, but it definitely does to most. And when life improves and […]

We are raising our DNS-over-HTTPS server

The author has repeatedly addressed various aspects of DNS operations in a number of articles published on the blog. Throughout, the main focus has always been on enhancing the security of this critical Internet service. Until recently, despite the clear vulnerabilities of DNS traffic, which largely remains unencrypted, malicious actions from […]

CacheBrowser Experiment: Bypassing the Chinese Firewall without a proxy using content caching

Image: Unsplash Today, a significant portion of all content on the Internet is distributed using CDN networks. Studies have also explored how various censors exert their influence over such networks. Researchers from the University of Massachusetts analyzed possible methods of blocking CDN content, using practices of the Chinese authorities as an example, and developed a tool to bypass such blocks. We have prepared an overview containing the main findings and […]

ESET: every fifth vulnerability in iOS is critical

ESET has published the results of a study on the security of mobile devices running Apple iOS operating systems. This concerns the iPhone smartphones and iPad tablets. It is reported that the number of cyber threats to gadgets from the 'apple' empire has significantly increased recently. In particular, in the first half of this year, experts discovered 155 vulnerabilities in Apple's mobile platform. This is on […]

Release of the Qt Design Studio 1.3 development environment

The Qt project has announced the release of Qt Design Studio 1.3, an environment for designing user interfaces and developing graphical applications based on Qt. Qt Design Studio simplifies collaboration between designers and developers in creating working prototypes of complex and scalable interfaces. Designers can focus solely on the graphic layout design, while developers can concentrate on […]

Huawei begins pre-installation of Deepin Linux on laptops

Huawei has released for sale versions of the Matebook 13, MateBook 14, MateBook X Pro, and Honor MagicBook Pro laptops with pre-installed Linux. The Linux-equipped models are currently only available in the Chinese market and are limited to the basic configuration. The prices of the Matebook 13 and Matebook 14 with Linux are approximately $42 lower than the similar models with pre-installed […]

The release of CentOS 8.0 is postponed again

The release of CentOS 8.0 has once again been postponed indefinitely; this information appeared in the 'Updates' section on the CentOS wiki page dedicated to the preparation of the new branch. The statement mentions that work on the already prepared (according to the wiki) release of CentOS 8.0 is currently suspended due to the upcoming release of CentOS 7.7, and since the 7.x branch […]

CentOS 8.0 has been postponed again

Somewhat without special attention from the community, the news that the release of CentOS 8.0 has been postponed once again indefinitely was announced. Information about this appeared in the Updates section on the CentOS wiki page dedicated to the eighth release. The announcement states that work on the already prepared (again according to the wiki) release of CentOS 8.0 is being delayed due to […]

How to migrate to the cloud in two hours thanks to Kubernetes and automation

The company 'URUS' experimented with Kubernetes in various forms: standalone deployment on bare metal, in Google Cloud, and then migrated its platform to Mail.ru Cloud Solutions (MCS). Igor Shishkin (t3ran), Senior Systems Administrator at 'URUS', explains how they chose their new cloud provider and managed to migrate to it in a record two hours. What 'URUS' does There are many ways […]

Best Practices for Kubernetes Containers: Health Checks

TL;DR To achieve high observability of containers and microservices, as well as logs and primary metrics, it is not enough. To restore more quickly and enhance application resilience, the High Observability Principle (HOP) must be applied. At the application level, HOP requires proper logging, thorough monitoring, health checks, and performance/tracing checks. For HOP, use readinessProbe and livenessProbe checks in Kubernetes as an element. […]

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