-
В июле 2026 года Telegram начал приглашать некоторых участников своих конкурсов в закрытый тест Telegram Serverless. Сервис позволяет разместить код бота и его базу прямо на серверах Telegram. А 6 октября к нему добавили размещение Mini Apps, веб-приложений, которые открываются…
-
DBML Diagram 1.0.1: схемы БД в продуктах от JetBrains, интеграция с dbdiagram.io и ваши идеи
Привет, Хабр! На связи Boost for Java.В первой статье о DBML Diagram мы рассказали, зачем сделали open source плагин для работы с DBML прямо в IntelliJ IDEA. Тогда основой были редактор и диаграмма рядом с кодом, а интеграция с dbdiagram.io…
-
Как можно понять то, что не понимал даже Фейнман
Это ремейк, новая сильно переработанная редакция моей старой статьи. Я перечитал её и решил, что всё изложено слишком кратко, слишком сумбурно, а кое-где возможно и не совсем верно.Фейнман утверждал «думаю, я смело могу сказать, что никто не понимает квантовую механику».…
-
Важен ли интеллект в промышленном дизайне?.. или как спалить клиента
Я пишу вам эти строки из горящего танка дома — примерно так могла бы начинаться эта статья, если бы я слепо следовал инструкциям на упаковке.Сегодня мы разберём печальный кейс когда промдизайн делают не понимая зачем, а приёмка работы осуществляется… Тут…
-
Робот в тумане: лошадь оставить, туман удалить
Утром наш уличный SpeedyBot отказался ехать: вокруг препятствия. Перед ним свободно. Протёрли лидар. Лучше не стало. Зато на облаке точек обнаружилось почти аккуратное кольцо вокруг корпуса. Получился «Ёжик в тумане», которому вместо лошади привиделась круговая оборона.Дальше были миллионы точек, поездки…
-
Как один сервер на Go держит 2500 бойцов в браузерной драке
стенка на стенкуЯ в одиночку делаю Brawl Town — уличную драку в браузере в духе Final Fight и Streets of Rage, только онлайн: одна улица, сотни игроков и ботов, все против всех, круглые сутки. Открыл ссылку, выбрал ник — и…
-
Ни зарплат, ни отпусков, ни больничных. Зато есть User Story и Merge Request: как AI-агенты работают у меня в Jira
IT-команда в средней компании (продуктовой, интеграторе, неважно) обычно состоит из продукт-менеджера, бизнес-аналитиков, разработчиков и QA-инженеров. Работают они, как правило, в одном трекере вроде Jira. А теперь представьте, что в поле Assignee появились виртуальные коллеги на все эти роли. У меня…
-
Три раза ALLOW: в ERP оказалось 120 вместо разрешённых 100
Доброго времени суток, коллеги.Продолжаю небольшой цикл о том, что происходит между человеческим разрешением и реальным действием AI-агента в системе.В первой статье — «Нажали Approve на одно действие, а workflow попытался выполнить другое: разбор n8n + MCP + Bitrix24» — я…
-
25 лет гадали, откуда у кривых NIST seed’ы. Оказалось, это lrand48 и отметка времени, а не хеш шуточной фразы
ECDSA — самый распространённый стандарт криптографии на эллиптических кривых. NIST принял его в 2000 году в составе стандарта цифровой подписи FIPS 186-2, где перечислен набор стандартных кривых разного размера и уровня стойкости. Для кривых над простыми и бинарными полями в…
-
React 19: разделяем логику и разметку, тестируем с Shallowly и Vitest
В прошлой статье я показал короткий тест с передачей пропсов. Теперь разберу компонент чуть подробнее: сначала приведу код к тому виду, в котором мне удобно с ним работать, а потом проверю его через свою библиотеку Shallowly.Начнём с панели профиля. Пока…