31 января 2025

[Перевод] Лекарство от ВИЧ. Плоды девятилетнего прогресса?

Как даже 6 простых команд роботу на поле 4x4 могут стать головной болью геймдизайнера

Как починить Work-life balance в компании?

Прогнозы погоды, теория хаоса

Что такое DDTM (Data-Driven Team Management)?

Что такое DDTM (Data-Driven Team Management)?

Рассказываю про конструкцию советских резисторов МЛТ-2

Отчего зависит безопасность квантовой сети? Часть 2

Потоки под капотом: как работают многопоточность и синхронизация

Руководство по проведению постмортемов. Как правильно разбирать инциденты для улучшения стабильности в будущем

99 вкладок браузера или «Бесконечность — не предел!»

Как правильно измерить скорость интернета (и не сойти с ума)

[Перевод] Теперь ИИ может заменить любого актера в фильме

Тест-кейсы как справочник проекта

RabbitMQ на Rust: библиотека Lapin

Ставим TeamSpeak на домашний сервер Linux

Экзистенциальные угрозы AI. Что ждёт человечество, если появится искусственный сверхинтеллект

Свой MES: как мы его разрабатываем

[Перевод] Всё, что я узнал о запуске локальных языковых моделей

Вредоносные пакеты deepseeek и deepseekai были опубликованы в Python Package Index

Как AI захватывает Хабр, и почему это всех бесит

Начинаем в багбаунти: распродажа уязвимостей в Juice Shop, или Как искать простейшие баги в веб-приложениях

Документация приложения — дело рук самого приложения

Настольные игры по Информатике, Химии и Физике — что искать и ждать в 2025 году?

АСТ: финал эпохи атомпанка

Продвинутые роботы сегодняшнего дня

Как о нас заботятся безопасники

Почему разрабы выгорают не так, как другие и что с этим делать?

WireMock: Легкий путь к эффективному тестированию

Семь способов выхода из рекурсии

Как создать эффективный операционный ритм поставки ценности с помощью SAFe

Energy-based diffusion language models — откуда берутся, зачем нужны и как работают

Памяти много не бывает. Исследуем сервер от GIGABYTE — R283-ZK0-AAL1

Приручаем монстров в Go: боремся с разросшимся Makefile и монолитом — без распила на микросервисы

Тихой сапой: кремний-углеродные батареи приходят на смену литий-ионным?

Персоналки от Epson — удивительные компьютеры из прошлого

Чтение на выходные: «Крутой менеджер Сакигакэ» Кадзухико Накамура

Интересные задачи в проектах. React: блокировка документов при совместной работе

Где работать в IТ в 2025: СИГМА

Прогнозируем движение беспилотного автомобиля (или как я вошёл в тройку лидеров на Yandex Cup 2024)

Менеджер паролей для бизнеса — большой обзор 2025

[Перевод] JDBC Fetch Size: Маленькая настройка, большие последствия

Омниканальный маркетинг: сложности реализации и как их решать

D&D: математика и удача

Если вы не берете джунов — вы плохой HR

Маскирование данных от А до Я

[Перевод] ИИ теперь может предсказывать успех в карьере и образовании по одному изображению лица

Люди, кто НЕ пользуется нейросетями, откликнитесь

Не торопитесь со Скрамом! Действительно полезные книги для менеджеров проектов. 5 функций Файоля

[Перевод] Порталы: как устроен расчёт видимости в Quake, часть 2

PPSSPP или всё же psp? Смотрим баги в коде из прошлого

[Перевод] Я перешёл на Firefox и обратно возвращаться не намерен

6 альтернатив swiper в 2025 году

Современные языки программирования: как мода убила гениальность

Язык программирования Go – руководство для начинающих

Считаем по головам: как проверить пассажиропотоки с помощью искусственного интеллекта

Полезные паровозики часть 1: введение в железнодорожный моделизм

Осторожно, подделка: чудесное превращение iPhone 11 в «iPhone 14 Pro»

Liberux NEXX: Linux-смартфон с 32 ГБ ОЗУ и аппаратными переключателями

Особенности написания эксплоитов под х64

Жизнь за столом

Самая важная компания китайского автопрома (и это не BYD)

Зачем Яндекс.Браузеру эти данные?

Цветочные клещи и крылатое электротакси

12 + 8 шагов к мониторингу аномальной активности в ОС Нейтрино

Как идёт строительство дата-центра Cloud4Y

[Перевод] Как работает HTTP/2 и как использовать его в Go

Продуктовый дизайн во власти карго-культа: как перестать бесконечно исследовать и начать делать

[Перевод] Оптимизация 3D-текстурирования для мобильных игр при помощи градиентов

«Копировать» или «скопировать»

Что такое DeepSeek и на что способна китайская нейросеть, из-за которой OpenAI снизил цену на ChatGPT

Как перестать рисовать структуру компании и начать ею управлять: новый подход к организационному моделированию

SQL HowTo: находим «елочку» с помощью центра масс (Advent of Code 2024, Day 14: Restroom Redoubt)

Касса для хранения мелких деталей на основе стойки для оптических дисков

Онлайн-школа программирования для детей от 8 лет: где обучаться?

Такие разные Slivers: базовые классы и делегаты. Часть 2

Слишком уж «Быстрый вход» в приложение Т-Банк на Android

[Перевод] Стандартная библиотека С не потокобезопасна: проблему не решает даже Rust