Хочу рассказать об опыте пилотирования собственного решения компании — Kaspersky NGFW — с точки зрения специалиста по информационной безопасности.Статья написана с расчетом на то, что полученный нами опыт поможет коллегам из информационной безопасности убедиться, что импортозамещение не проблема, а челлендж. Несмотря на все сложности, в конечном итоге, помимо выполнения требований 250-го указа, в том числе можно повысить уровень защиты организации и эффективность митигации киберрисков. Читать далее
Привет, Хабр! Еще в C++23 появились «плоские» ассоциативные контейнеры: std::flat_set, std::flat_map и их многоключевые аналоги. Проще говоря, это полные аналоги обычных std::set и std::map, но реализованные иначе – через упорядоченный последовательный контейнер (по умолчанию std::vector). Зачем вообще понадобились эти штуки? Официальная причина – экономия памяти и выигрыш в производительности при чтении данных. Читать далее
Beeline Cloud продолжает рассказывать про тренды в ИТ: одной из неутешительных тенденций на Западе (и в первую очередь в США) становятся массовые увольнения технических специалистов в ИТ-компаниях и отделах, связанных с разработкой. Разбираемся, что происходит, и почему на сцену снова выходит «могучий ИИ»: действительно ли алгоритмы могут оптимизировать фонд оплаты труда или AI-решения пытаются сделать козлом отпущения и прикрыть ими другие проблемы в ИТ? Читать далее
Добрый день, уважаемые Хабровчане :) Продолжаем наши научные изыскания в области определения «синтетических» данных. В этой статье я рассмотрю тему анализа графов с позиции анализа спектров матрицы смежности для случайных матриц. То есть мы зайдём со стороны оптимизации знаний из прошлых двух статей (раз и два) и посмотрим, как применить теорию случайных матриц к нашей исходной задаче. Основная цель — расширение диапазона исследуемых значений. Итак, погнали, значицо ;) Читать далее
Привет! Меня зовут Владислав Фальзан, я работаю android-разработчиком в М2. Наша команда мобильной разработки развивает приложение — онлайн-платформу для решения вопросов с недвижимостью. Основные пользователи приложения — физические лица (B2C) и риелторы (B2B2C). Эта статья — продолжение технического гайда для android-разработчиков, которые хотят реализовать и внедрить полный цикл сторис у себя в приложении с использованием: Compose, MVVM, Coroutines flow и правил чистой архитектуры. Читать далее
Несколько лет назад я собрал свой «лего магнум опус» — замечательный Pirates of Barracuda Bay — и решил с этими конструкторами завязать. Классные наборы все дорогие, да и места под них уже нет. Осенью я начал работать в YADRO и узнал о «конструкторах для взрослых» — цифровых схемах. Детали по
Unreal Engine готовится к крупнейшему обновлению за последние годы, и вместе с ним на сцену выходит Verse — новый язык программирования, который должен стать сердцем будущего UE6. Уже опробованный в Fortnite Creative 2.0, он обещает разработчикам более гибкий, безопасный и масштабируемый способ писать игровую логику.В этой статье мы разберем, чем Verse отличается от привычных C++ и Blueprints, и почему его стоит изучить уже сегодня. Читать далее
В корпоративной среде часто возникает задача раздать сертификаты ЭЦП всем сотрудникам. Стандартные методы certutil и Import-PfxCertificate не всегда работают: приложения вроде СБИС не видят такие сертификаты. В статье рассказываю, как автоматизировать распространение с помощью PowerShell и GPO — с заменой SID, импортом в реестр и копированием файлов. Читать далее
За хайпом вокруг AI‑агентов скрывается фундаментальный сдвиг — переход от «экономики инструментов» к «экономике результатов». Эта статья представляет фреймворк «Трех горизонтов» для оценки бизнес‑амбиций и помогает технологическим лидерам сделать стратегический выбор: стать «Мастером», оптимизирующим процессы, или «Архитектором», строящим новые бизнес‑модели. Читать далее
LLM уже умеют рассуждать, но ценность раскрывается, когда они выполняют действия в реальных задачах: ходят в веб, считают, вызывают сервисы. Там начинается хаос интерфейсов и мучение с отладкой. AgentScope 1.0 предлагает цельную систему для практичных агентов: единые сообщения, инструменты и память, параллельное исполнение и продакшн‑рантайм. В статье разбираемся в том, как этот конструктор упорядочивает мультиагентные сценарии и ускоряет путь от идеи к работающему сервису. Читать далее