• Теоретическую основу кэширования DNS в Linux мы разбирали в первой части, где говорили про работу процесса разрешения имен — от вызова getaddrinfo() до получения IP-адреса. Вторая часть была посвящена различным уровням кэшей самой системы, приложений и языков программирования, контейнеров, прокси…

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

  • Состоялся релиз открытого мультиплатформенного инструментария MediaInfo 25.07 для просмотра технических данных видеороликов и аудиофайлов. У проекта также есть онлайн-версия. Исходный код решения опубликован под лицензией BSD. Предыдущий стабильный выпуск проекта состоялся в апреле 2025 года.Сборки проекта доступны для загрузки для…

  • В прошлой статье мы рассказывали о HD Moore — хакере, который подарил миру фреймворк, навсегда изменивший практику пентестов. Теперь на очереди сам Metasploit: в прошлом — настоящий «швейцарский нож» пентестера, ныне — скорее вспомогательный инструмент с отдельными рабочими лезвиями.Чем был Metasploit…

  • Привет, Хабр! 👋Меня зовут Катя, я уже 15 лет занимаюсь IT-рекрутингом: начинала в консалтинге, последние 10 лет работаю с европейским рынком. Сейчас рынок труда в IT стал настолько турбулентным, что я решила собрать сравнительный разбор: что происходит в России и…

  • Предыстория Год назад мы с другом начали работу над нашим совместным бакалаврским дипломом. Его суть заключалась в том, чтобы проанализировать Prometheus метрики, собранные из любой IT системы, и попробовать определить, в какие моменты система испытывала сбои, а в идеале еще…

  • Дизайн-система — это набор правил, компонентов и инструментов, который помогает дизайнерам и разработчикам программного обеспечения работать наиболее эффективно и согласованно. Она включает в себя всё: от цветовых палитр и шрифтов до кнопок, форм и правил взаимодействия с ними. Когда в…

  • Приветствую всех! Уверен, каждый, кто катался на новом лифте, видел подобные штуки. Всё чаще такие экраны ставят взамен привычных светодиодных или сегментных ЖК-индикаторов.И вот однажды мне стало интересно: а как вообще они работают и можно ли запустить их самому? Как…

  • ВступлениеВ этой статье я хочу поднять актуальную тему: действительно ли профессия QA «умирает» в современных реалиях. Сразу уточню — никто не умер, всё в порядке. Но в индустрии происходят серьёзные изменения, к которым важно быть готовыми.Цель статьи — разобраться, как…

  • Привет, Хабр!Сегодня мы рассмотрим Fast Lane / Slow Lane для Kafka: как одним росчерком кода защитить SLA‑критичный поток от толстых сообщений, не перекраивая пол‑стека и не устраивая зоопарк из очередей. Kafka читает батчами и строго по порядку. Если впереди в логах стоит гигантский JSON, consumer обязан проглотить его прежде, чем добраться до маленького…