-
Форматированные строковые литералы, которые ещё называют f-строками (f-strings), появились довольно давно, в Python 3.6. Поэтому все знают о том, что это такое, и о том, как ими пользоваться. Правда, f-строки обладают кое-какими полезными возможностями, некоторыми особенностями, о которых кто-нибудь может…
-
Сертификация OSEP, и с чем ее едят
Привет, Хабр!Относительно недавно (в масштабах вечности) я сдал экзамен Offensive Security Experienced Penetration Tester в рамках курса PEN-300 от Offensive Security.В этой публикации я постараюсь рассказать о том, что это за сертификация, как проходит экзамен, как устроены лабы, и какие…
-
Управляем параметрами в процессной аналитике при помощи фреймворка Hydra
Привет, Хабр! Меня зовут Александр Дунаевский, я Data Scientist в Сбере. Сегодня хочу рассказать про управление параметрами в Process mining (процессная аналитика) и нюансах этой задачи. Для работы используется фреймворк Hydra, который здорово облегчает жизнь. В чём вообще проблема? В…
-
Китаю принадлежит большая часть глобального рынка производства лития. Конкурировать с КНР не получится
Два года назад мы писали о том, как добывается литий, и подсчитывали, хватит ли «белой нефти» для всех в ближайшее время. С тех пор много воды утекло, и оказалось, что сейчас основной элемент цепочки обработки исходного сырья в соединения лития…
-
Как продакту заработать авторитет в команде
В этой статье: — Чтобы заслужить доверие заказчика, нужно регулярно и последовательно обеспечивать точки касания его и идеи— PMM — это сказка, мечта и, вообще, топ штука— Не надо быть азиатом, чтобы быть на хорошем счету – надо вложиться, сделать…
-
Функциональные возможности Fiddler как инструмента для анализа и подмены HTTPS-трафика
Привет, Хабр! Сегодня расскажу о применение мощного и удобного инструмента для анализа и мониторинга HTTP(S) трафика Fiddler. По сути, Fiddler – это прокси для отладки приложений и сайтов. Разработчик и тестировщик могут использовать Fiddler для отладки веб-трафика и тестирования производительности…
-
Опасности обычной электронной почты и конфиденциальные почтовые сервисы
Пользователи Яндекс.Почты, Почты Mail.ru и Gmail редко задумываются, насколько защищены их электронные сообщения от посторонних глаз. А между тем, конфиденциальность переписки при работе с этими сервисами может быть под угрозой. В статье подробно рассмотрим уязвимости привычных почтовых служб и предложим…
-
Как найти самый медленный запрос в приложении
Ваш сайт работает медленно? Грузится целую вечность? Пользователи жалуются, что он практически непригоден для использования? Вам следует проверить свои запросы к базе данных. И я собираюсь показать вам изящный способ легко профилировать все запросы к базе данных.Конечно, ваш сайт может…
-
Проверка проекта Orleans статическим анализатором PVS-Studio
Orleans – кроссплатформенный фреймворк для создания масштабируемых облачных приложений. Это ПО разработано компанией Microsoft, проекты которой не раз проверялись анализатором PVS-Studio. Посмотрим, сколько подозрительных мест удастся найти в этот раз.ВведениеOrleans масштабируется от локального сервера до распределённых приложений в облаке. Основной…
-
Как подружиться с OOM Killer: кейс Southbridge
OOM Killer — защитный механизм ядра Linux, призванный решать проблемы с нехваткой памяти. При исчерпании доступной памяти он принудительно «убивает» наиболее подходящий по приоритетам процесс, отправляя ему сигнал KILL. Сообщение об этом отображается в /var/log/syslog (Debian/Ubuntu) или /var/log/messages (Centos/Rhel).Иногда OOM…