ITKarma

All flows

Functional tests in Cyan

Hello! My name is Timothy, I am a Python developer in the Cyan Company Platform team. Our team is developing tools for product developers...

Python Learning Project: Dijkstra, OpenCV, and UI Algorithm (Part 1)

Labyrinths are a common puzzle for people, but they are an interesting programming problem that we can solve using shortest path methods such as Dijkstra’s algorithm...

Heap sorting

This is the final article in a series about heap sorting. In previous lectures, we looked at a wide variety of heap structures showing excellent speed results...

Python tutorial: 40 lines of code interface (part 2)

br>Demonstrating a Python project with a user interface has never been so easy. With the Streamlit Framework, you can create a browser user interface using only Python code...

Can you solve these three (deceptively) simple tasks in Python?

From the very beginning of my journey as a software developer, I really liked to delve into the insides of programming languages...

Introduction to Asynchronous Python Programming

Hello everyone...

Python for beginners: how to command the Web’s

Traveling to simple web automation Problem: Submitting homework requires navigating through the maze of web pages so complex that I send the job to the wrong place several times...

Oh no! My Data Science is rusting

Hello, Habr! We bring to your attention a translation of an interesting study from Crowdstrike...

What would I like to know when I started learning Django? - very general look

Here on Habré there are many different instructions for using Django. These instructions often include a lot of code and represent the sequence of steps that you need to take to create a project...

FOSS News No. 22 - a review of free and open source news for June 22-28, 2020

Hello everyone! We continue to review the news of free and open source software and some iron. All the most important thing about penguins and not only in Russia and the world...

Remove obsolete feature branch in Kubernetes cluster

Hello! Feature branch (aka deploy preview, review app) is when not only the master branch is deployed, but also each pull request to a unique URL...

Lab on a MIDI keyboard in Angular

Web MIDI API is an interesting beast. Although it has been around for almost five years, it is still supported only by Chromium. But this does not prevent us from creating a full-fledged synthesizer in Angular...

Open vSwitch integration with P-virtualization

Somehow I needed to integrate Open vSwitch (OVS) c P-virtualization plus P-storage (RP), can be useful not only with RP. The current version of the RP at the time of the article was 7. 0. 13-31, the kernel in this version is 3. 10...

We study the Mediastreamer2 VoIP engine. Part 13, the final

The article is taken from my Zen Channel...

Godot, 1000 little things

Recently discovered the Godot engine, an open-source game engine. I share some tricks and notes, mainly from the 3D area, code, or general points...

Alternative Constitution

“We are not going to destroy your old world at all. We are going to build a new one. You are cruel: you cannot imagine building a new one without destroying the old. And we imagine it very well...

Searching Movies, Books, and Podcasts Using Python

Apple doesn’t really advertise that the iTunes Store and other directories have a crooked but simple search API - so I decided to write about it. This post will show you what the API can do and how to use it...

Entities for the Yandex.Dialogs platform

Alice’s online skills hackathon took place last Saturday. It is a pity that no one wrote here about the results, it is interesting to read the stories of the winners. But since there weren’t anyone who wishes, I’ll share my story...

FOSS News No. 23 - review of free and open source news for June 29 - July 5, 2020

Hello everyone! We continue to review the news of free and open source software and some iron. All the most important thing about penguins and not only in Russia and the world...

To replace Data Science. HASH: a free online platform for modeling the world (from the creator of StackOverflow)

br>Joel Spolsky Sometimes, when you try to understand how the world works, basic math is enough. If we increase the flow of hot water by x, the temperature of the mixture rises by y...