Heading: Blog

Stupid brains, hidden emotions, insidious algorithms: the evolution of face recognition

The ancient Egyptians knew a lot about vivisection and could distinguish a liver from a kidney by touch. By swaddling mummies from morning to evening and doing healing (from trephination to removing tumors), you will inevitably learn to understand anatomy. The wealth of anatomical detail was more than offset by confusion in understanding the function of the organs. Priests, doctors and ordinary people boldly placed reason in the heart, and [...]

Transition from monolith to microservices: history and practice

In this article, I'll talk about how the project I'm working on transformed from a large monolith into a set of microservices. The project began its history quite a long time ago, at the beginning of 2000. The first versions were written in Visual Basic 6. Over time, it became clear that development in this language in the future would be difficult to support, since the IDE […]

The Lurk virus hacked into banks while it was written by ordinary remote workers for hire

Excerpt from the book “Invasion. A Brief History of Russian Hackers" In May of this year, the publishing house Individuum published a book by journalist Daniil Turovsky, "Invasion. A Brief History of Russian Hackers." It contains stories from the dark side of the Russian IT industry - about guys who, having fallen in love with computers, learned not just to program, but to rob people. The book develops, like the phenomenon itself, from [...]

Habr postmortem report: fell on a newspaper

The end of the first and beginning of the second month of summer 2019 turned out to be difficult and was marked by several major drops in global IT services. Of the notable ones: two serious incidents in the CloudFlare infrastructure (the first - with crooked hands and negligent attitude towards BGP on the part of some ISPs from the USA; the second - with a crooked deployment of CF themselves, which affected everyone using CF, […]

School of programmers hh.ru for the 10th time opens a set of IT specialists

Hi all! Summer is not only the time for holidays, vacations and other goodies, but also the time to think about training. About the very training that will teach you the most popular programming languages, “pump up” your skills, immerse you in solving real business projects, and, of course, give you the start of a successful career. Yes, you understood everything correctly - we will talk about our School [...]

From issuing loans to the backend: how to change your career at the age of 28 and move to St. Petersburg without changing your employer

Today we are publishing an article by GeekBrains student SergeySolovyov, in which he shares his experience of a radical career change - from a credit specialist to a backend developer. An interesting point in this story is that Sergei changed his specialty, but not his organization - his career began and continues at Home Credit and Finance Bank. How it all began Before moving to IT [...]

Mageia 7 distribution has been released

A little less than 2 years after the release of the 6th version of the Mageia distribution, the release of the 7th version of the distribution took place. In the new version: kernel 5.1.14 rpm 4.14.2 dnf 4.2.6 Mesa 19.1 Plasma 5.15.4 GNOME 3.32 Xfce 4.14pre Firefox 67 Chromium 73 LibreOffice 6.2.3 GCC 8.3.1 And also many patches and improvements. Source: linux.org.ru

And the Lord commanded: “have an interview and accept offers”

A true story based on fictional events. All coincidences are not accidental. All jokes are not funny. — Sergey, hello. My name is Bibi, my colleague is Bob and we are two... team leaders, we have been in the project for a very long time, we know all the todos by heart and today we will communicate about your knowledge and skills. It is written in your CV that you are a senior, [...]

Debian 10 "Buster" release

Members of the Debian community are pleased to announce the release of the next stable release of the Debian 10 operating system, codename buster. This release includes more than 57703 packages compiled for the following processor architectures: 32-bit PC (i386) and 64-bit PC (amd64) 64-bit ARM (arm64) ARM EABI (armel) ARMv7 (EABI hard-float ABI, armhf) MIPS (mips (big endian […]

How to Get the Most Out of Computer Science Education

Most modern programmers received their education at universities. Over time, this will change, but now things are such that good personnel in IT companies still come from universities. In this post, Stanislav Protasov, Acronis Director of University Relations, talks about his vision of the features of university training for future programmers. Teachers, students and those who employ them may even […]

Elea's space adventure is getting big updates and coming to PS4 soon

Soedesco Publishing and Kyodai Studio have decided to share news regarding the sci-fi adventure Elea, previously released on PC and Xbox One. Firstly, the surreal game will appear on PlayStation 25 on July 4. On this occasion, a story trailer is presented. The PS4 version will include all the updates and improvements made since its release on Xbox One and PC (including […]

The Snuffleupagus project develops a PHP module to block vulnerabilities

The Snuffleupagus project is developing a module for connecting to the PHP7 interpreter, designed to improve the security of the environment and block common errors that lead to vulnerabilities in running PHP applications. The module also allows you to create virtual patches to fix specific problems without changing the source code of the vulnerable application, which is convenient for use in mass hosting systems where […]