• Привет, Хабр! В предыдущей статье мы обсудили стратегические паттерны, а теперь давайте углубимся в тактические. Важно помнить: в DDD тактика без стратегии теряет смысл! Если вы не знаете, как правильно разделить систему, отдел или предприятие на контексты и поддомены, ваши…

  • Статью адресую всем, у кого есть дети и кто обучает детей/подростков. Тема статьи стала ключевым фактором в моём опыте успешного обучения программированию детей. Это то, что даёт действительно уверенные результаты и помогает формировать личность, сильно выходя за рамки изучаемого предмета.Из…

  • Привет! Я Ваня Соловьёв, руководитель продуктового дизайна в «Магните». Рано или поздно в компании возникает вопрос: как оценивать вклад и навыки продуктовых дизайнеров. Тогда ответственные начинают искать информацию в интернете, собирая обрывки знаний то тут, то там. Обычно это приводит к…

  • Apple анонсировала обновление моноблока iMac. Теперь устройство работает на процессоре M4 и поддерживает нейросетевые функции Apple Intelligence. Также компания представила фирменные клавиатуру, мышку и трекпад с портом USB-C. Базовая версия нового iMac обойдётся в 1300 долларов.Благодаря новому чипу моноблок в…

  • Представьте себе квест, где вам нужно превратить обычный дата-центр в настоящую холодильную камеру, при этом не заморозив клиентское оборудование и не устроив тропический рай там, где должен быть технологический холод. Или, например, нагрузить ЦОД по максимуму, а потом отключать источники…

  • Привет, Хабр! Сегодня рассмотрим, как построить гибкую и масштабируемую систему с использованием микрокernel архитектуры на Golang. Перед тем как взяться за код, разберёмся, о чём вообще идёт речь. Микрокernel — это архитектурный стиль, при котором минимальное ядро системы отвечает за основные функции: управление процессами, памятью, коммуникациями и т. д., а всё остальное…

  • Привет! Я Наташа Спрогис, руководитель департамента UX-исследований в Авито. Он исторически назывался UX-лабораторией, но этот статус мы давно переросли. Сейчас наша команда не просто проводит исследования: мы глубоко интегрированы в продуктовые процессы и улучшаем их, а ещё занимаемся развитием клиентоцентричности,…

  • И для чего мы решили создать бенчмарк для проверки рускоязычных LLM?Неотъемлемой частью цифровой реальности стало использование больших языковых моделей (БЯМ, либо LLM, large language model). Именно благодаря им в нашей жизни появились различные умные устройства и системы, способные не только…

  • Задумывались ли вы, где можно применить навык решения задачек а-ля литкод изи? Я встречаюсь с ними частенько, главное просто присмотреться.Например, на Linked.in недавно ввели «игры». Я как-то глянул на них на послеобеденном кофе.»Ферзи» (queens)Задача проста: расставить ферзей на доске так,…

  • Hitman: Agent 47 в библиотеке Steam Посвящается моему другу Михаилу — геофизику и большому фанату серии игр Hitman. Если бы не его периодические призывы к тому, чтобы наконец-то обратить внимание на серию, я бы и дальше обходил её стороной, так…