🌤
📍 Определение...
📅 25.10.2026
👤 4

Новости IT

📰 Всего новостей: 6234
Habr📅 10.09.2026 11:04⏱️ 1 мин
Начну со сцены, которую видел каждый, кто эксплуатировал платёжный сервис хотя бы год. Клиент нажимает «Оплатить». Приложение отправляет POST /payments . Проходит пять секунд, и HTTP-клиент падает по таймауту. Ретрай-политика, которую кто-то настроил год назад по гайду, ждёт двести миллисекунд и отправляет запрос ещё раз. Через минуту клиент видит в выписке два списания . На разборе обычно приходя…
Читать полностью →
Habr📅 10.09.2026 10:54⏱️ 9 мин
Привет, Хабр! Меня зовут Илья Петров, я руковожу продуктом Digital Q.Sensor BI в «Диасофт». За последний год я неоднократно слышал одну и ту же фразу от разных команд — и своих, и клиентских: «нам бы сюда буквально пару графиков». И каждый раз внутри у меня загорается тревожная лампочка, потому что я примерно знаю, чем это заканчивается. Это не рекламный текст про то, какой у нас хороший продукт. …
Читать полностью →
Habr📅 10.09.2026 10:51⏱️ 14 мин
Вы наверняка сталкивались с этим эффектом: монтируете sshfs, rclone mount или gocryptfs — и после этого файловый менеджер, редактор, архиватор и бэкапилка работают с появившимся каталогом так, будто перед ними самая обычная файловая система. Хотя байты могут жить на сервере, в S3, внутри шифрованного каталога или вообще рождаться на лету. Как программа из userspace умудряется встать между open() и…
Читать полностью →
Habr📅 10.09.2026 10:46⏱️ 14 мин
Две недели назад я похоронил отца. Я не успел к нему примерно на сорок минут. Эта статья не о том, как переживать смерть, и не попытка вызвать сочувствие. Мне стало интересно другое: можно ли посмотреть на смерть и время так, как программист смотрит на сложную систему — через состояния, жизненный цикл, необратимые переходы и задачи, для которых однажды заканчивается возможность retry . И почему им…
Читать полностью →
Habr📅 10.09.2026 10:42⏱️ 23 мин
Автор: Александр Казанцев, руководитель отдела документации и контента Представьте себе код, который был создан достаточно давно,после этого не подвергался сильному рефакторингу, а только дописывался и частично обновлялся. У него нет REST/FAST API реализации, его писали и пишут разные разработчики и заставить их выдать вменяемую документацию задача еще та (даже если они пытаются). А раз нет REST A…
Читать полностью →
Xakep📅 10.09.2026 10:30⏱️ 2 мин
Рекомендуем почитать: Хакер #327. Doom.ttf Содержание выпуска Подписка на «Хакер» -40% Специалисты компании Netskope обнаружили масштабную вредоносную кампанию, в которой атакующие используют более 5400 взломанных сайтов для распространения ClickFix-пейлоадов. При этом сам вредоносный код хранится в смарт-контрактах BNB Smart Chain (BSC), что заметно усложняет блокировку инфраструктуры хакеров. По…
Читать полностью →
Habr📅 10.09.2026 10:25⏱️ 16 мин
Средний fps – вещь, которая к реальной плавности геймплея может не иметь никакого отношения. Вообще. Даже если вы собрали топовый ПК и имеете стабильные 180 кадров в счетчике картинка все равно может дергаться. А все потому, что глаз реагирует не на количество кадров, а на равномерность их появления. И вот эту равномерность средний показатель – тот самый AVG – как раз и прячет. Значит, надо смотре…
Читать полностью →
Habr📅 10.09.2026 10:21⏱️ 9 мин
Ключ-структура из числа и строки. Поиск по словарю на 10 000 таких ключей занимает 74 975 микросекунд. Тот же ключ, объявленный record struct, — 3,354 микросекунды. Разница в 22 354 раза, и берётся она не из сравнения ключей. Все 10 000 записей попали в один бакет: у них одинаковый хеш. Словарь превратился в список, по которому идёт перебор. Машина Процессор Система Комп 1 Intel Core i9-10900KF 3.…
Читать полностью →
Habr📅 10.09.2026 10:21⏱️ 8 мин
Практический разбор создания и развития собственной UI-библиотеки Коротко: Собственная UI-библиотека — это не только набор React-компонентов. После появления нескольких проектов-потребителей на первый план выходят API, состояние, совместимость, зависимости, тестирование, документация и версионирование. С чего всё начиналось Когда в проекте начинает появляться всё больше одинаковых элементов интерф…
Читать полностью →
Habr📅 10.09.2026 10:13⏱️ 11 мин
Привет, Хабр! На связи Дмитрий Ларин, я руковожу продуктовым направлением по защите баз данных, в Гарде. Маскирование данных — важное направление нашей работы (в продуктовой линейке Гарды даже представлен отдельный продукт для выполнения таких задач). Поэтому нам не привыкать к разнообразным вопросам об этом методе защиты — от банального «зачем вообще нужно маскирование?» до провокационного «почем…
Читать полностью →