Месяц: Май 2023

  • Детокс для i18n

    от автора

    NPM библиотека для интернационализации и локализации i18n очень популярна, однако за последние годы она сильно разрослась. В ней много возможностей для локализации дат, чисел, плурализации, двунаправленных алфавитов, загрузки локалей с сервера и кучи еще чего. На сайте i18next она называется уже даже «интернационализационным фреймворком».в темуНовый авиалайнер. Входит стюардесса в пассажирский салон: — Вы находитесь на…

  • Что не является задачей?

    от автора

    Не корми меня тем, чего я не ем!Ранее, в статье «Что такое задача?» я описал требования, которые позволяют идентифицировать главную сущность менеджмента[1] – «задачу», отделить её от других сущностей. Сейчас, думаю, стоит ответить на вопрос: что не является задачей?Это необходимо, чтобы определять задачу, действуя от противного – методом исключения. Задачей не является всё то, что…

  • Безопасность и контроль: Как GPT-агенты на основе узлов преодолевают ограничения AutoGPT

    от автора

    Если вас привлекает тематика LLMs и вы следите за новостями, связанными с применением моделей GPT, то вам, безусловно, известны GPT агенты, такие как AutoGPT, AgentGPT, GodMode и др. В настоящее время все эти агенты функционируют по одному и тому же принципу: пользователь определяет основную цель агента, назначает набор задач и запускает процесс.Зачем искать альтернативы?Существующие сейчас…

  • На первый-второй рассчитайсь: как контролировать количество и очередность запросов к Kubernetes API с FlowControl

    от автора

    В статье мы расскажем о реальном случае: как Kubernetes API в одном из кластеров «парализовало» множественными запросами. И поделимся, как избежать этой проблемы.Как множественные запросы поломали Kubernetes APIПутешествие в длительное изучение работы Kubernetes API и приоритезации запросов к нему началось буднично. Однажды вечером мы получили звонок от инженера техподдержки. Оказалось, что у одного из клиентов…

  • Чистая архитектура на практике

    от автора

    Для начала хотелось бы затронуть так называемую «микросервисную архитектуру», которая стала довольно популярной. Однако называть её архитектурой не совсем корректно, как заметил Роберт Мартин в своей книге «Чистая архитектура». Микросервис — это один из способов представления компонента общего приложения. Но архитектура, взаимодействие между компонентами, при этом может остаться такой же. Под компонентом понимается наименьшая единица…

  • Рик, Морти и CTF

    от автора

    Всем здравствуйте! В данной статье будем разбираться с машинкой Pickle Rick с сайта Try Hack Me. В ходе решения разберем достаточно популярные и часто используемые инструменты, которые точно пригодятся начинающему CTFеру, пентестеру и просто интересующемуся безопасностью. На повестке у нас nmap для сканирования сети, gobuster для брутфорса директорий, reverse shell, linpeas и другие сопутствующие инструменты.…

  • BLE под микроскопом (ATTы GATTы…) Продолжение

    от автора

    BLE под микроскопом. (ATTы GATTы…) ПродолжениеВ этой статье мы будем разбираться с таблицей атрибутов. С её структурой и наполнением. Таблица размещается в глубинах стека и каждая её строка — это отдельный атрибут. Он может быть различным, в зависимости от того, что он описывает.  Раньше я уже бегло описывал её структуру. Сегодня мы будем более подробно…

  • Как заразить видео. Поиск уязвимостей в декодерах H.264

    от автора

    Современные стандарты сжатия видео — настоящее чудо скрытой сложности и результат десятилетий научной работы. Спецификация H.264 — это около 800 страниц правил, определяющих, как декодировать видео. Но чем больше сложности, тем выше риски для безопасности, легче пропустить ошибку в битовом потоке, который слишком труден для понимания и декодирования. Если посмотреть на экосистему декодирования, то здесь…

  • Как тестировать приложение c API интеграциями

    от автора

    Что такое интеграционное тестирование?В реальности под капотом множество взаимодействий между системамиИнтеграционное тестирование — это процесс проверки взаимодействия и совместной работы различных компонентов или модулей системы для проверки их корректной интеграции и функционирования вместе.В разрабатываемом программном продукте или системе обычно присутствуют различные компоненты, такие как модули, службы, базы данных, внешние системы и т. д., которые должны…

  • Теория симметронов. Проблемы и перспективы

    от автора

    В научно-популярных источниках, посвящённых крупномасштабному устройству мироздания, космическому ландшафту и инфляционной теории практически обязательно упоминается, что известная нам физика описывает только 4% всей материи, существующей во Вселенной. Около 22% остального содержимого Вселенной приходится на тёмную материю, а порядка 74% отводится на тёмную энергию. В сегодняшней статье я расскажу о симметронах — гипотетических частицах, которые могли бы…