11 марта 2025

Влияние удержания горизонта базы данных PostgreSQL на производительность теста pgbench

Как переопределить кнопки на клавиатуре в Linux

ИИ — напиши мне программу

Архитектуры процессоров и их свойства

Руководство по началу работы с отладочной платой MIK32-DIP (K1948ВК018, Амур) в ОС GNU/Linux

Сколько статей в год публикуют Нобелевские лауреаты? Или три предложения для остановки потопа академических публикаций

Психология разработки: как когнитивные искажения влияют на архитектурные решения и качество кода (часть 2)

Набрасываем на Verilator

Если у вас паранойя…

[Перевод] Spring AI научился видеть! Показываю, как заставить GPT находить бананы на картинках

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

ChatGPT и все-все-все. Недорого

Зеркала вместо заводов: как город купил себе солнце и немножко разбогател

Опыт быстрой продажи сложного бизнеса на WB

Верстка для ленивых: как перестать бояться CSS и начать верстать как супергерой

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

Как и зачем маркетологи врут на собеседовании

Книга: «Карьера разработчика. Стафф — круче, чем senior»

Как изготовляют изделия из оргстекла на заказ A-PLEX и HOREHO: экскурсия по производству

Как мы готовим Axiom JDK

Как я решал задачу 2025 года. Часть 2. Анализ интересных закономерностей

Как отправлять триггерные SMS из retailCRM через API

Развиваем soft и точечно прокачиваем hard skills: подборка книг от СТО. Часть 3

Что такое CRM?

Дайджест новостей за прошедшую неделю, о которых мы не писали

ИИ в ритейле: что сейчас, и что дальше

TinkerCAD 3D моделирование: лучшие уроки для детей

Подтвердите знание своих навыков

Самые интересные новинки MWC 2025, которые вы могли пропустить

Урок ценой $115 000: чему меня научила разработка продукта с нуля

История о том, как получилось организовать обучение аналитиков дизайнерскому ремеслу

РБПО на конвейере: как Hantis избавляет исследователя от рутины

А нужны ли Хабру санитары леса?

Инфракрасный хакинг: взламываем пульт от телевизора Samsung

[Перевод] Разбирая бэклог. Часть 15. История дилогии Stormlord. 1989-1993

«Грязные» трюки найма техлидов

SOCINT: Подборка инструментов для поиска по никнейму

Тёмный лес разработки для нестандартных устройств: как войти и не заблудиться

Как я занялся благотворительностью и что из этого вышло

Легаси, или Затейливый случай в 2025

Зачем вашему проекту нужен java.policy?

Игра в жизнь (игры и жизнь)

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

Welcome to the club, buddy: зеленые флаги работодателей

Как стать DevOps-специалистом? Разбираем пять реальных требований

Эффективное управление контентом SOC: рассказываем про SDL Content Manager

Можно ли сделать воду твёрдой, если просто сжать её механически?

Системное мышление в разработке программного обеспечения

Использование неполных объявлений в C++

Как несбалансированный оптимальный транспорт помог нам сделать поиск барицентров распределений устойчивым

Горячее сердце телекома: как работает система онлайн-биллинга

Как мы приручили рутину в 1C-Битрикс: автоматизация разработки CLI-командами

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

Как я сделал RAG для своей компании (часть 2). И как начал делать AI Агента

Путь во фронтенд: уехал на Чукотку и вложил 9 тысяч долларов

«Мама, я — дизайн-лид». Что вас ждет и к чему готовиться

[Перевод] Небольшая замена в рационе и значительный прирост в продолжительности жизни

Lazarus: история самых успешных хакеров в мире

TrueSql – заново учимся ходить в базу данных. Часть 1 – пять Fetch’ей

Использование LISP для ассоциации параметров объектов nanoCAD BIM Строительство и Платформы nanoCAD

Задачки на Verilog — новый раздел на сайте

Lissa Health — приложение для хранения личной медицинской информации (v1.2)

Как придумать идею для пета в портфолио

Почему инди MMORPG в 2025 году — не приговор