-
CVE-2022-30190, она же Follina. По данным VirusTotal, первый раз уязвимость эксплуатировали 25 мая, а первый сабмит сделан японской командой исследователей nao_sec 27 мая.Microsoft Support Diagnostic Tool – сервис в Windows 11/10/8.1/7, который собирает информацию для отправки в службу технической поддержки…
-
Обзор книги «Грокаем алгоритмы», поймёт даже кот
Всем доброго времени суток!Публикую обзор книги «Грокаем алгоритмы».Автор: Адитья БхаргаваСтоит читать? Да! Почему? Опишу в статье.Алгоритмы — важны для программиста, а это лучшая книга для начала их изучения с нуля.Кто целевая аудитория книги?Книга отлично подойдет для тех, кто решил для…
-
Как мы в hh.ru отправляем пользователям миллиард уведомлений в месяц
В hh.ru много пользователей, а уведомлений мы отправляем еще больше: о регистрации, о восстановлении пароля, об изменении статуса услуг, о новых сообщениях и т.д. Одних только email-уведомлений мы отправляем около 900 миллионов в месяц, а ведь есть еще пуши и…
-
Украшаем молоток: как автоматизировать разбор проблем в дебаггере
Ошибки и проблемные ситуации, которые возникают при работе высоконагруженных систем, имеют свои особенности и специфику. У нас в «Лаборатории Касперского» накопился целый ряд приемов по анализу таких ошибок. Часть приемов мы выложили в опенсорс в виде библиотеки скриптов для отладчиков,…
-
Полноценная мультитенантность в Zextras Carbonio
Мультитенантность является одной из наиболее эффективных моделей предоставления почтовых услуг SaaS-провайдерами, кроме того она позволяет крупным компаниям с большим количеством подразделений максимально эффективно использовать свою ИТ-инфраструктуру. Возможность создавать и делегировать обслуживание изолированных друг от друга доменов на одной инфраструктуре изначально…
-
“На Usability -тестах с дворовым парнем” и другие истории о специфике модерации отдельных групп респондентов
Привет, Хабр! Меня зовут Мария Нижегородова, я работаю в отделе исследования клиентского опыта ПСБ. В этой статье я собрала актуальные вопросы про особые категории респондентов на UX-исследованиях в банковской сфере и рекомендации по работе с ними.Я опиралась не на теорию,…
-
Сказ о том, как мы Tarantool Kubernetes Operator писали
Kubernetes — это быстроразвивающийся opensource проект, позволяющий управлять контейнерами Linux как единой системой. Мы с лёгкостью можем запускать сложные системы, используя при этом yaml-конфигурации. Для управления системой применяются декларативные ресурсы. Иерархическая система ресурсов позволяет создавать большие системы с минимумом конфигов.…
-
Как повысить эффективность Bash-скриптов
Bash-скрипты — эффективное решение для автоматизации рутинных задач, но не всегда самое простое. Объемные сценарии характеризуются низкой производительностью и сложны для чтения. В этой статье мы рассмотрим, как оптимизировать работу, упростить с помощью утилит sed и awk и не совершать…
-
Как мы управляем надежностью производственного оборудования огромной вертикально-интегрированной компании
Привет, Хабр! Большинство людей хотят получить максимум эффекта, прикладывая минимум усилий. Например, было бы круто создать идеальный сервис для клиента, но потратить на это как можно меньше денег. Или повысить уникальные товарные свойства продукта без соразмерного увеличения себестоимости. А как…
-
Как меняются собеседования с IT-специалистами и какие самые частые ошибки в их найме
Чем драматичнее становится ситуация с дефицитом IT-специалистов, тем более отчаянные меры предпринимают компании в попытке привлечь сотрудников. Про рост зарплат в IT не написал уже только ленивый: только за первые шесть месяцев прошлого года ценник увеличился на 6%, за следующие…