Please open Telegram to view this post
VIEW IN TELEGRAM
«Освоение модульного тестирования с использованием Pytest» курс на Stepik
Сегодня умение писать тесты ценится почти так же, как и умение писать сам код. Если pytest, fixtures, CI/CD и coverage всё ещё вызывают вопросы самое время это исправить
Программа курса:
• Pytest: от базовых тестов до CI/CD
• fixtures, mocking, parametrization
• Flask/API testing
• Selenium и UI тестирование
• Docker + Docker Compose
• GitHub Actions
• coverage и отчёты
• debugging и refactoring тестов
Курс построен вокруг практики: много примеров, готовых кейсов и разборов рабочих сценариев
По промокоду FLOW действует скидка 25%
↗️ Пройти курс на Stepik
Сегодня умение писать тесты ценится почти так же, как и умение писать сам код. Если pytest, fixtures, CI/CD и coverage всё ещё вызывают вопросы самое время это исправить
Программа курса:
• Pytest: от базовых тестов до CI/CD
• fixtures, mocking, parametrization
• Flask/API testing
• Selenium и UI тестирование
• Docker + Docker Compose
• GitHub Actions
• coverage и отчёты
• debugging и refactoring тестов
Курс построен вокруг практики: много примеров, готовых кейсов и разборов рабочих сценариев
По промокоду FLOW действует скидка 25%
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Полезно для:
✓ Диагностики протоколов✓ Проверки бинарных форматов✓ Сравнения буферовХекс дамп удобен когда нужно быстро увидеть байты без сторонних утилит. Этот шаблон легко встроить в любой цикл печати.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Очередь помогает разнести подготовку и выполнение, чтобы код не блокировал главный поток и обрабатывал задачи последовательно. Разобрали базовые варианты и механизм ожидания без пустого кручения процессора.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
В этом посте расскажу про std::exclusive_scan() и как правильно её использовать.
Обычно эту функцию используют для:
✓ Префиксных сумм✓ Индексирования данных✓ Подготовки выводаPlease open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
Полезно для:
✓ Разбора TSV✓ Чистки логов✓ Предобработки вводаЧтобы взять ключ без значений справа, нашли первую табуляцию и обрезали строку. Кода мало, читается легко.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
Окружение позволяет передавать конфигурацию на этапе запуска и быстро менять поведение программы. В уроке собраны базовые операции чтения, обхода и изменения, которые пригодятся в утилитах и сервисах.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2