In video games, enemies are one of the key figures, without which a game might lose its meaning, and when it’s not only enemies, but terrifying monsters, they o... | Continue reading
Hi everyone! About six months ago we launched one of Badoo’s most exciting features: Live Streaming. One of its main functionalities is that viewers can send g... | Continue reading
In this article, we invite you to try to find a bug in a very simple function from the GNU Midnight Commander project. Why? For no particular reason. Just for... | Continue reading
(originally published on Medium) I like writing React code. This might be an odd introduction to a story about Vue, but you need to understand my background to... | Continue reading
Known now as a «motherboard speaker», or just «beeper», PC Speaker has been introduced in 1981 along with the first personal IBM computer. Being a successor of t... | Continue reading
Let’s find out how to make a simple enough laser projector out of electronics you can find at home. Introduction There are two ways to create an image with a... | Continue reading
The thoughts I’m going to relate in this post may seem obvious and even trivial to some of you, but my experience with water cooler chats with my workmates s... | Continue reading
The Rust ecosystem is still growing. As a result, new libraries with improved functionality are frequently released into the developer community, while older... | Continue reading
This is a translation of the original article by Leonid Yuriev. Just about the fastest portable 64-bit hash function with decent quality. Instead of a... | Continue reading
This article contains a brief squeeze from my own experience and that of my colleagues, with whom I had been fighting incidents day and night. And many... | Continue reading
Long time ago, when a mobile phone costed about 2000$ and one minute of voice call was 50 cents, pagers were really popular. Later cellular phones became... | Continue reading
Today I’d like to speak about Smart homes and IoT devices. But it is no ordinary article. You won’t find description of hardware, links to manufacturers,... | Continue reading
At the beginning of 2018 our blog was complemented with a series of articles on the sixth check of the source code of the Chromium project. The series includes... | Continue reading
New betas are here and these are some of the most important things that I have learned about them. Swift 5 for Xcode 10.2 beta Swift Firstly, the latest... | Continue reading
Introduction If you have dabbled into microchip photographing before, then this article will probably not offer much to you. But if you want to get into it, but... | Continue reading
I am a system administrator, and I need a small, lightweight notebook for every day carrying. Of course, not just to carry it, but for use it to work. I... | Continue reading
When my friend and I were of school age and aspiring to become software developers, we daydreamed of designing some cool stuff together – like a game or a... | Continue reading
I have a directory with old images which I collected in the noughties. I move it with all my other files from one computer to another on every upgrade. Every... | Continue reading
Hello Habr! I'm Miloš from Badoo, and this is my first Habr post, originally published in our tech blog. Hope you like it, and please share and comment if you... | Continue reading
Balanced ternary I am working on a computer architecture principles lectures for our university; and as an assignment I'd like to propose to my students to... | Continue reading
The problem statement I was surfing the Internet the other day and a rather curious thing caught my mind: the Mendocino motor. It’s an extremely low-friction... | Continue reading
StarCraft: Brood War. This game means so much to me! And to many of you, I guess. So much, that I wonder if I should even give a link to its page on Wikipedia... | Continue reading
Today is an important day — after 28 releases of the sixth version we present our PVS-Studio 7.00, in which the key innovation is the support of the Java... | Continue reading
This is the first post in our blog in 2019. And this is important for all of us: we are finally launching the English version of Habr! Actually it was ready in... | Continue reading
Добрый день, уважаемые хабровчане. Этот пост будет про недокументированные функции микроволновой печи. Я покажу, сколько полезных вещей можно сделать, если... | Continue reading
Привет всем! Наверняка, некоторые из вас замечали, что на разных сайтах используются практически однотипные тени в блоках, панелях навигации и прочих... | Continue reading