Category: Blog

How to create a DAG trigger in Airflow using the Experimental API

When preparing our educational programs, we periodically encounter difficulties regarding the use of certain tools. At times when we face these issues, there isn’t always enough documentation and articles available to help address the problem. This was the case, for example, in 2015 when we used […] in our program 'Big Data Specialist.'

Interview in English: how to properly introduce yourself

More and more recruiters in modern companies prefer to conduct interviews with candidates in English. For HR specialists, this is beneficial, as it allows them to simultaneously assess the candidate's English language skills and learn more about them. However, for candidates themselves, describing themselves in English often poses challenges, especially if their proficiency level does not yet permit smooth communication on any […].

Termux Step by Step (Part 2)

In the previous part, we got acquainted with the basic commands of Termux, set up an SSH connection with a PC, learned to create aliases, and installed several useful utilities. This time, we will take a step further: we will learn about Termux:API, install Python and nano, and write 'Hello, world!' in Python; we will learn about bash scripts and write a script […].

Data compression using the Huffman algorithm.

Introduction In this article, I will discuss the well-known Huffman algorithm and its application in data compression. As a result, we will create a simple archiver. There was already an article on Habr about this, but without practical implementation. The theoretical material for this post is taken from school computer science lessons and Robert Lafore's book 'Data Structures and Algorithms in Java.' So, let’s get started […].

Binary Tree or how to prepare a binary search tree

Prelude This article is dedicated to binary search trees. Recently, I wrote an article about data compression using Huffman coding. At that time, I didn't focus on binary trees since the methods for searching, inserting, and deleting weren't relevant. Now, I've decided to write specifically about trees. So let's begin. A tree is a data structure made up of nodes connected by edges. You could say that a tree is […]

An unofficial early build of Microsoft Edge based on Chromium is now available and can already be launched.

The first public build of the Microsoft Edge browser based on Chromium has appeared online. This happened just a few days after the first leak. Currently, this is an unofficial build numbered 75.0.111.0. This means there is no changelog yet, nor localization for most languages. However, the resource Softpedia already allows users to download the new version. Overall, the first […]

GitLab 11.9 has been released, featuring secret detection and several rules for resolving merge requests.

Quick secret leak detection It may seem like a small mistake to accidentally share credentials in a public repository. However, the consequences can be serious. Once an attacker obtains your password or API key, they can take over your account, lock you out, and fraudulently use your funds. Moreover, there can be a domino effect: access to one account can lead to access to others. […]

IT giants have presented a joint solution for hybrid cloud deployment.

Dell and VMware are integrating the VMware Cloud Foundation and VxRail platforms. / photo by Navneet Srivastav PD Why is this needed According to the State of Cloud survey, 58% of companies are already using hybrid cloud solutions. Last year, this figure was 51%. On average, an organization "holds in the cloud" about five different services. At the same time, implementing a hybrid cloud is a priority […]

VKontakte has published the premiere single from Rammstein — DEUTSCHLAND

The social network "VKontakte" premiered the single DEUTSCHLAND by the band Rammstein, alongside other platforms. This marks the popular German rock band's return after years of silence. This single is the first track from an upcoming full album. Additionally, 9 cult albums by the German collective have also been published on "VKontakte" and the music service BOOM. In other words, users can now […]

The Russian Communications Oversight threatens VPN services with blocking.

The Federal Service for Supervision of Communications, Information Technology and Mass Media (Roskomnadzor) has sent demands to the owners of ten VPN services regarding the necessity to connect to the Federal State Information System (FGIS). In accordance with current laws in Russia, VPN services (as well as anonymizers and search engine operators) are required to restrict access to internet resources that are prohibited in our country. To this end, VPN system owners […]

Creating Cloud Video Surveillance on Your Own: New Possibilities with Web SDK Ivideon

We have several integration components that allow any partner to create their own products: Open API for developing any alternative user cabinet solutions to Ivideon, Mobile SDK for developing a full-featured solution equivalent to Ivideon applications, as well as Web SDK. Recently, we released an improved Web SDK equipped with a new documentation system and demo application that will enhance our […]

Server in the Clouds 2.0. Launching a server into the stratosphere

Friends, we have come up with a new initiative. Many of you may remember our fun geek project from last year, 'Server in the Clouds': we created a small server based on Raspberry Pi and launched it on a balloon. Now, we’ve decided to take it even further — we're heading to the stratosphere! Let’s briefly recap the essence of the first 'Server in the Clouds' project.

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