Author: Yuri Gagarin

Writing API in Python (with Flask and RapidAPI)

If you're reading this article, you are likely familiar with the opportunities that come with using an API (Application Programming Interface). By integrating one of many open APIs into your application, you can enhance its functionality or complement it with necessary data. But what if you have developed a unique feature that you want to share with the community? The answer is simple: you need to […]

Buildbot in the examples.

I needed to set up the build and deployment process for software packages from a Git repository. Recently, I came across an article about Buildbot (link at the end) and decided to try it for this purpose. Since Buildbot is a distributed system, it makes sense to create a separate build host for each architecture and operating system. In our […]

Creating a GUI for 1C RAC, or once again about Tcl/Tk

As I delved into the world of 1C products in a Linux environment, I discovered one drawback: the lack of a convenient, cross-platform tool for managing a 1C server cluster. It was decided to address this issue by developing a GUI for the console utility rac. The language chosen for development was Tcl/Tk, as I believe it is the most suitable for this task. And here […]

snmp monitoring of printers in The Dude

Snmp There are many instructions online on how to install The Dude monitoring server from Mikrotik. Currently, the monitoring server package is only available for RouterOS. I used version 4.0 for Windows. In this section, I wanted to explore how to monitor printers on the network: track toner levels, and if it runs out, generate a notification. Let's get started: Click to connect: Click to add a device (red plus) and enter the IP address […]

How 19th Century Politics Influenced Today's Data Center Locations

From the Translator Dear Habr Readers! Since this is my first experiment with publishing content on Habr, I kindly ask you not to judge too harshly. Criticism and suggestions are welcome via DM. Recently, Google announced the availability of a new data center in Salt Lake City, Utah. This is one of the most modern data centers, invested in by companies like Microsoft, Facebook, […]

A malicious package bb-builder has been detected in the NPM repository. NPM release 6.11

NPM repository administrators have blocked the bb-builder package, which contained a malicious insertion. The malicious package had gone unnoticed since last August. Over the course of a year, the attackers managed to release 7 new versions, which were downloaded around 200 times. During the package installation, an executable file for Windows was launched, transmitting confidential information to an external host. Users who installed the package are advised to urgently change all existing […]

The tenth firmware update for UBports, the successor to Ubuntu Touch

The UBports project, which took on the development of the Ubuntu Touch mobile platform after Canonical disassociated from it, has released OTA-10 (over-the-air) firmware update for all officially supported smartphones and tablets that were equipped with Ubuntu-based firmware. The update is aimed at smartphones OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu […]

Ninth ALT Platform

The release of the Ninth Platform (p9) has been introduced — a new stable branch of the ALT repositories based on the Sisyphus free software repository. The platform is intended for the development, testing, distribution, updating, and support of complex solutions across a wide range — from embedded devices to enterprise servers and data centers; it is created and developed by the ALT Linux Team, supported by the "Basalt SPO" company. ALT p9 contains repositories […]

Optical Telegraph, Microwave Network, and Tesla Tower: Unusual Communication Towers

We are all accustomed to communication towers and masts looking dull or unappealing. Fortunately, there have been, and still are, interesting and unusual examples of these primarily utilitarian structures throughout history. We’ve compiled a small selection of communication towers that we find particularly noteworthy. Stockholm Tower Let's start with the 'trump card' — the most unusual and oldest structure in […]

10 interesting talks from hacker conferences

I've been thinking that it would be great to cover events from international conferences. Not just in a general overview, but to discuss the most interesting talks. I present to your attention the first hot ten. – Expecting a friendly tandem of IoT attacks and ransomware – "Open your mouth, say 0x41414141": An attack on medical cyber infrastructure – A toothy exploit at the tip of the stick of contextual advertising […]

/etc/resolv.conf для Kubernetes pods, опция ndots:5, как это может негативно сказаться на производительности приложения

Not too long ago, we launched Kubernetes 1.9 on AWS using Kops. Yesterday, during the smooth rollout of new traffic to the largest of our Kubernetes clusters, I started noticing unusual DNS name resolution errors logged by our application. This had been discussed for quite a while on GitHub, so I too decided to investigate. In the end, I realized that in […]

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