Habr📅 21.08.2026 16:35⏱️ 12 мин
У списка операций были тесты и на API, и на интерфейс. API возвращал не больше 20 элементов и nextCursor , а браузер показывал первые 20 строк. Всё проходило. В продакшене пользователь прокрутил список, переключил фильтр с «Все» на «Ошибочные» и увидел странную смесь. Часть старых операций осталась, одна строка повторилась, а несколько ошибочных операций не появились. Во вкладке Network были такие…
Читать полностью →Habr📅 21.08.2026 16:14⏱️ 1 мин
Вводное. Открываешь статью с многообещающим заголовком. Читаешь пять минут. Потом десять. И вдруг осознаешь, что потратил время впустую: перед тобой либо пересказ Википедии, либо философские размышления автора на тему «как же тяжело жить», либо кривой перевод чьей-то субъективной заметки с Medium, в которой нет ни строчки кода, ни одной метрики, ни архитектурной схемы. Соотношение сигнала и шума н…
Читать полностью →Xakep📅 21.08.2026 15:30⏱️ 2 мин
Рекомендуем почитать: Хакер #327. Doom.ttf Содержание выпуска Подписка на «Хакер» -40% Исследователи из компании A Security обнаружили несколько уязвимостей в Zoom, которые получили общее название Zoomsday и позволяли участнику встречи удаленно выполнить код на устройствах других пользователей. Атака не требовала никаких действий со стороны жертв и работала в Windows, macOS, Linux, iOS и Android. …
Читать полностью →Habr📅 21.08.2026 15:19⏱️ 16 мин
Около полутора лет назад я представил вниманию читателей статью, где описал свое видение структуры FastAPI-приложения, поделился опытом выстраивания архитектуры системы, а также показал свой репозиторий-шаблон для старта проектов. Я стал старше, опытнее, набил шишки в ходе разработки сразу двух крупных проектов, рефакторинга как своего, так и чужого кода и выступил лидом для команды джунов, а это …
Читать полностью →Habr📅 21.08.2026 15:18⏱️ 9 мин
Максим Марачук — занимаюсь внедрением цифровых решений для управления инженерной инфраструктурой в многоквартирных домах Современные жилые комплексы сложно представить без умных цифровых решений. Но по состоянию на 2026 год многие цифровые системы в новостройках перестают полноценно работать уже через несколько лет после ввода дома в эксплуатацию. Часть функций отключается, отдельные сервисы стано…
Читать полностью →Habr📅 21.08.2026 15:13⏱️ 13 мин
В этой статье я хочу рассказать, сколько памяти и времени уходит на один вызов Span.Sort с компаратором. У сортировки есть перегрузка, где тип компаратора задан обобщённым параметром, а не интерфейсом. Её сделали ради компаратора-структуры: она не попадает в кучу, а её сравнение компилятор подставляет в код сортировки. На .NET 8, 9 и 10 каждый вызов берёт из кучи 88 байт — больше любого другого ва…
Читать полностью →Habr📅 21.08.2026 14:53⏱️ 41 мин
Почему PLM‑системы не понимают ЕСКД: от проблемы совместимости к проектированию собственной модели данных Часть 1 Проблема совместимости ЕСКД и западных PLM‑систем Когда внедрение закончено, но работа только начинается Представим, что крупная производственная компания внедрили PLM‑систему тяжелого класса. Пользователи прошли обучение, данные перенесли, интеграционные потоки настроили, сотрудники н…
Читать полностью →Habr📅 21.08.2026 14:42⏱️ 1 мин
Сегодня HR-службам не позавидуешь. Часто именно они оказываются в центре скандалов, обвинений и объекты «раздачи слонов». И везде есть своя правда. Компании оказались не готовы к происходящему, HR-службы заваленными резюме, а понимания какова должна быть идеальная структура компания в новых условиях (а какие они?) и как должен выглядеть идеальный сотрудник нет. Руководство компаний часто идет на о…
Читать полностью →Habr📅 21.08.2026 14:40⏱️ 23 мин
В большой компании иногда легко заметить странный разрыв. Разработчик меняет типизированный код, запускает тесты, проходит ревью и выкатывает результат через автоматизированный конвейер. Админ описывает желаемое состояние, а Kubernetes пытается привести к нему состояние фактическое. А потом начинается архитектура. Открывается draw.io. Кто-то двигает прямоугольник на восемь пикселей вправо, экспорт…
Читать полностью →Habr📅 21.08.2026 14:39⏱️ 1 мин
Если вся вторая половина века XX-го и начало XXI-го веков проходили под знаком глобализации, то теперь, если верить Хантингтону ( я имею ввиду его работу "Столкновение цивилизаций"), нас ждет многополярный мир, разделенный на несколько цивилизаций. Несмотря на то, что книга написана в далеком уже 1996 году, события последних лет говорят о том, что она не только не устарела, но стала еще более акту…
Читать полностью →