• CVE-2022-30190, она же Follina. По данным VirusTotal, первый раз уязвимость эксплуатировали 25 мая, а первый сабмит сделан японской командой исследователей nao_sec 27 мая.Microsoft Support Diagnostic Tool – сервис в Windows 11/10/8.1/7, который собирает информацию для отправки в службу технической поддержки…

  • Всем доброго времени суток!Публикую обзор книги «Грокаем алгоритмы».Автор: Адитья БхаргаваСтоит читать? Да! Почему? Опишу в статье.Алгоритмы — важны для программиста, а это лучшая книга для начала их изучения с нуля.Кто целевая аудитория книги?Книга отлично подойдет для тех, кто решил для…

  • В hh.ru много пользователей, а уведомлений мы отправляем еще больше: о регистрации, о восстановлении пароля, об изменении статуса услуг, о новых сообщениях и т.д. Одних только email-уведомлений мы отправляем около 900 миллионов в месяц, а ведь есть еще пуши и…

  • Ошибки и проблемные ситуации, которые возникают при работе высоконагруженных систем, имеют свои особенности и специфику. У нас в «Лаборатории Касперского» накопился целый ряд приемов по анализу таких ошибок. Часть приемов мы выложили в опенсорс в виде библиотеки скриптов для отладчиков,…

  • Мультитенантность является одной из наиболее эффективных моделей предоставления почтовых услуг SaaS-провайдерами, кроме того она позволяет крупным компаниям с большим количеством подразделений максимально эффективно использовать свою ИТ-инфраструктуру. Возможность создавать и делегировать обслуживание изолированных друг от друга доменов на одной инфраструктуре изначально…

  • Привет, Хабр! Меня зовут Мария Нижегородова, я работаю в отделе исследования клиентского опыта ПСБ. В этой статье я собрала актуальные вопросы про особые категории респондентов на UX-исследованиях в банковской сфере и рекомендации по работе с ними.Я опиралась не на теорию,…

  • Kubernetes — это быстроразвивающийся opensource проект, позволяющий управлять контейнерами Linux как единой системой. Мы с лёгкостью можем запускать сложные системы, используя при этом yaml-конфигурации. Для управления системой применяются декларативные ресурсы. Иерархическая система ресурсов позволяет создавать большие системы с минимумом конфигов.…

  • Bash-скрипты — эффективное решение для автоматизации рутинных задач, но не всегда самое простое. Объемные сценарии характеризуются низкой производительностью и сложны для чтения. В этой статье мы рассмотрим, как оптимизировать работу, упростить с помощью утилит sed и awk и не совершать…

  • Привет, Хабр! Большинство людей хотят получить максимум эффекта, прикладывая минимум усилий. Например, было бы круто создать идеальный сервис для клиента, но потратить на это как можно меньше денег. Или повысить уникальные товарные свойства продукта без соразмерного увеличения себестоимости. А как…

  • Чем драматичнее становится ситуация с дефицитом IT-специалистов, тем более отчаянные меры предпринимают компании в попытке привлечь сотрудников. Про рост зарплат в IT не написал уже только ленивый: только за первые шесть месяцев прошлого года ценник увеличился на 6%, за следующие…