• Привет, Хабр! Я Евгений Шурупов, техлид бекенда в ОТП Банке в команде дебетового карточного конвейера. В этой статье я расскажу, как мы улучшали логи внедрением сквозных идентификаторов и не только. Делали это, чтобы упростить и ускорить разбор возникающих ошибок. В…

  • Признаюсь: я очень люблю карманные компьютеры. Самый первый, под управлением Windows CE, я купил ещё в 2004 году — правда, не потому что считал себя преданным поклонником платформы Pocket PC, а потому что на нормальный ноутбук для журналистской работы у…

  • Пока весь мир обсуждает революцию ИИ, те, кто её творят, остаются в тени и просто делают свою работу. Именно им, ML- и DS-специалистам, человечество обязано прорывам в технологиях. Но какие они на работе и в жизни, чем интересуются и главное…

  • С радостью представляем выпуск Manticore Search 10.1.0, включающий майские обновления: нативную интеграцию с Prometheus, расширенные средства отслеживания и множество улучшений стабильности — всё, чтобы ваш поиск работал надёжнее и эффективнее.⚠️ Важное объявление Начиная с версии 10.1.0, CentOS 7 больше не поддерживается. Мы рекомендуем…

  • Любое строительство начинается с разбивки геометрических параметров строящегося объекта. Здесь и далее под термином «объект» мы будем понимать всевозможные насыпи линейных и площадных объектов, таких как автомобильные дороги, площадки кустов газовых скважин, взлетно-посадочные полосы и т.д. Прежде всего – несколько…

  • Когда я вижу очередную статью или видеоурок про тестирование кода, я почти уверен, что мне опять расскажут про моки.Создаётся впечатление, что это самый лучший и правильный способ писать тесты, и вообще, невозможно обойтись без моков. Это не так! Можно писать…

  • От чего защищает WAF (Web application firewall)? Самый очевидный ответ – от взлома веб-приложения. Однако не все веб-атаки предполагают эксплуатацию уязвимостей – иногда злоумышленники совершают и легитимные технически корректные действия, которые могут навредить организации. Так один из наших клиентов столкнулся…

  • В конце июня 2025 года состоялся релиз открытого проекта Cryptsetup 2.8. Это набор утилит для настройки шифрования дисковых разделов в Linux при помощи модуля dm‑crypt. Решение поддерживает работу с разделами dm‑crypt, LUKS, LUKS2, BITLK, loop‑AES и TrueCrypt/VeraCrypt. Разработка проекта под лицензией GNU General Public License v2.0 ведётся с марта…

  • В статье Spring AI: retrieval augmented generation мы научились добавлять в контекст модели произвольные данные из векторного хранилища. Теперь давайте пойдём ещё дальше и посмотрим, как можно добавлять в контекст модели сторонние инструменты.Spring AI: Model Context ProtocolПротокол контекста модели (Model…

  • В мире машинного обучения есть много всего интересного, но тем, кто только начинает свой путь в этой области часто бывает многое непонятно. В этой статье мы попробуем разобраться с линейной регрессией.Линейная регрессия — это статистический метод, используемый для моделирования взаимосвязи между зависимой переменной и одной или несколькими независимыми переменными.…