Статьи для айтишников всех специальностей и уровней. Здесь вы найдёте любые полезные материалы — от гайдов и дорожных карт для начинающих до ответов на узкопрофильные вопросы по разработке.
Как расширить функциональность ПО на продакшене, ничего не сломав
Когда делаешь апргейд на продакшне, велик шанс что-нибудь сломать. Рассказываем, как сделать всё правильно

А вы уверены, что общаетесь с человеком?
В работе рассматриваются принципы работы чат-ботов. С пониманием того, как они работают, можно вывести критерии, помогающие людям выявить бота.

Низкоуровневая модель памяти
В прошлой статье мы разбирались с высокоуровневой памятью. Сегодня мы рассмотрим принципы её работы на низком уровне.

Основы функционального программирования с примерами на Scala — часть 2
В новой части цикла о функциональном программировании в Scala мы познакомимся с системой ООП даннного языка.
Google спрятала в поисковой выдаче текстовую игру
Цель — помочь большой G найти остальные буквы, из которых состоит название сайта. Текстовую игру надо открыть в режиме просмотра кода вкладки «Инкогнито».

Группа Check Point опубликовала данные о русском ботнете Black Rose Lucy
Малварь имеет защиту от популярных инструментов безопасности. Специалисты считают, что этот ботнет предназначен для коммерческого использования.
