Запись на пробный воркшоп

🎁 Перед покупкой модуля или курса ты можешь посетить 1 воркшоп бесплатно.

* Чтобы попасть на воркшоп, сначала необходимо пройти вступительное задание. Это поможет мне определить твой уровень знаний и навыков, а тебе даст уверенность в том, что занятие пройдет комфортно.

Укажи свой актуальный Telegram для связи и ссылку на проект с выполненным заданием на GitHub. После проверки задания менеджер свяжется с тобой 📮

Вступительное задание


Суть задания:

Необходимо написать программу, которая берёт ID процессов в системе и генерирует JSON файл следующей структуры:


Is Prime – результат проверки ID процесса как натурального числа на простоту
Process Name – название процесса в системе
Process ID – ID процесса в системе

Требования:

– Выполнять задание можно на любом языке программирования, но рекомендуется Python
Никаких ограничений по использованию тех или иных технологий нет
– Код должен быть размещён на GitHub или Gitlab
– Рядом с кодом должна быть инструкция как запустить программу с помощью Docker
– В программе должна быть предусмотрена возможность через переменную окружения (ENV) с помощью регулярного выражения (RegExp) задать фильтр имени процессов, по которым будет выдан результат проверки “на простоту”
– В программе должен быть предусмотрен режим проверки уже сгенерированного файла “на ошибки”, например есть такой файл:



В таком случае, ваша программа, в этом “дополнительном режиме” (техническая реализация переключения режима – произвольная) должна будет вывести следующее сообщение (формат произвольный)