background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "02 Часть 3. Утилита pyneng для тестирования и сдачи заданий"

input logo icon
Обложка аудиозаписи
Подождите немного, мы готовим ссылки для удобного просмотра видео без рекламы и его скачивания.
console placeholder icon
Оглавление
|

Оглавление

0:00
Скрипт pyneng
4:31
Установка pyneng
6:20
Настройка pyneng
8:10
Оповещение про проверку заданий, просмотр проверки
18:29
Пример выполнения заданий, проверки pyneng, просмотр варианта решения и сдача на проверку
33:05
Повторение выполнения заданий на Windows в Cmder
Теги видео
|

Теги видео

02
часть
утилита
pyneng
тестирования
сдачи
заданий
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:08
скриптом
00:00:09
который называется poyлинг кто перевелся
00:00:13
с предыдущих курсов
00:00:15
он назывался пить с доп тест поменял имя
00:00:19
потому что есть фреймворк подаст который
00:00:22
для написания тестов
00:00:23
этот скрипт что будет делать ну первое
00:00:27
все что касается его настройки взять
00:00:28
задания секции находится это скрипт
00:00:31
который будет тестировать задание то
00:00:33
есть проверять на правильность
00:00:34
выполнения собственно что в звании
00:00:37
написано вывести так-то вывели
00:00:39
по-другому тесты будут говорить что вот
00:00:41
тут не ступала второе показывать
00:00:44
варианты решений то есть если тест
00:00:46
прошел если вы правильно выполнили задание этот
00:00:49
скриптик может показать вам вариант
00:00:51
решения именно вариант решения не ответ
00:00:53
потому что в крым программирование есть
00:00:56
условная такая проблема можно сказать
00:00:58
что
00:00:59
одну и ту же задачу можно решить массой
00:01:01
варианта да поэтому здесь нет как бы
00:01:02
идеально правильный вариант здесь есть
00:01:04
просто варианты решения ваша цель решить
00:01:07
хоть как работает супер я показываю
00:01:10
варианты которые на том уровне на
00:01:12
котором мы изучили на этот момент дата к
00:01:14
этому разделу заданий
00:01:15
это скажем так те темы которые мы учили
00:01:19
но может быть какие-то вещи которые вам
00:01:21
еще не улеглись я использую дату
00:01:23
соответственно вы будете смотреть как
00:01:25
еще можно было это сделать и третья вещь
00:01:28
которым можно делать этот скрипт это
00:01:30
сдавать задание на проверку сдачи
00:01:33
задания на проверку заключается в том
00:01:34
что этот скрипт делает git т' git commit
00:01:37
git push и потом идет на git хоп и пишет
00:01:41
комментарий то есть не текстами на в
00:01:44
комедия комментарии вам это ничего не
00:01:46
надо делать он делает это все сам нюанс
00:01:48
в чем что мне нужно какое-то оповещение
00:01:50
что вы сделали задание
00:01:51
коммент под это не подходит потому что
00:01:53
если вы посмотрите на мой гид допустим
00:01:55
то люди делают задания комитет не потому
00:02:00
что они вы сделали потому что вы это
00:02:02
делали часть дома и хотите чины работу
00:02:04
доделывать его то есть для меня комменты
00:02:06
даже если там написано тоска такой that
00:02:08
ran но
00:02:09
это не о чем то есть я не могу следить
00:02:12
за кометами и по комментам сама решать
00:02:14
когда вы сделали задание когда нет даже
00:02:15
если вы написали что он сделано это
00:02:17
ничего не значит поэтому у нас есть
00:02:19
отдельный процесс как сдать задание на
00:02:21
проверку так как этот скрипт делает все
00:02:23
сам вам практически ничего не надо с
00:02:25
этим делать просто немножко объясняют
00:02:27
как это сделано что происходит скрипт
00:02:31
пишет комментарии самым в котором
00:02:32
написано бла-бла-бла сделано задание
00:02:34
какие-то такие то он пишет сам вы просто
00:02:37
говорите по разному немножко вызываете
00:02:40
разными флагами скриптум этот
00:02:42
описывается сейчас покажу как вызывать у
00:02:44
меня в итоге приходят такие сообщения в
00:02:47
котором написаны сделано задание такие
00:02:49
то это скриппса в виду текст и я могу их
00:02:52
посмотреть проверять и так далее так
00:02:54
далее почему показывает а сообщение
00:02:56
потому что когда я проверю задания вам
00:02:59
придёт ровно такое же сообщение на
00:03:01
e-mail который вы указали на 1 х поэтому
00:03:03
это важно чтобы это был e-mail который
00:03:05
вы просматриваете хотя бы изредка вам
00:03:08
придет такое же письмо где написано
00:03:10
посмотреть на git хоп и вы здесь можете
00:03:14
нажать то вот это вот посмотреть на
00:03:16
пикап на камин и увидеть что я там
00:03:19
проверила задание там будто что-то
00:03:21
запада писала
00:03:22
но здесь это решение знаем об этом много
00:03:24
текста то есть для вас оповещения про то
00:03:27
что задание проверены будет приходить в
00:03:29
идея оповещение на почте в таком же виде
00:03:31
только будет написано что проверенное
00:03:33
задание такие-то
00:03:34
забудьте посолить варианты ответов этот
00:03:37
далее знали что это все покажу это все
00:03:40
дело и 1 этаже скрипт поэтому по сути
00:03:41
сбит команду он берет на себя почему
00:03:45
потому что когда мы им угол вы ему
00:03:47
говорите протестировать задание 41 он
00:03:50
его тестирует если оно прошло тесты вы
00:03:53
говорите сдать теперь он знает что файл
00:03:56
называется так то так там the mask
00:03:58
четыре нижних почерками 41 и он знает
00:04:00
что именно этому файлу in the sky guide
00:04:02
от потому что этот коммент и сделать лет
00:04:05
уж все на заделай помощью сами сам
00:04:07
поэтому в принципе у часть вещей как бы
00:04:09
отпадает в плане где-то
00:04:12
процесс работы будет в целом как бы
00:04:14
такой
00:04:15
единственно что я обеим буду
00:04:17
использовать да ну завтра мы будем
00:04:18
просто говорить про редакторы это что
00:04:20
вы не вот я эту чаще что рассказывая
00:04:22
коротко повторю на другом редакторе и но
00:04:24
я наведу суши повторю то есть что у вас
00:04:27
будет как выглядит работа 1
00:04:29
ну вот есть ваш репозитории которого
00:04:31
клонировали здесь у вас есть какие-то
00:04:33
файлики сам вот этот скрипт кадра
00:04:36
говорится паренька это вот это он поймет
00:04:37
пай .
00:04:39
если у вас моя виртуалка я его там
00:04:41
установила если у вас не моя виртуалка
00:04:44
ебануло установить опять-таки никаких
00:04:46
ничего запоминать это не надо это
00:04:49
прописано все в инструкциях то есть один
00:04:51
раз сделаете забыть его надо установить
00:04:54
устанавливается он с помощью бип-бип это
00:04:56
специальная система для установки
00:04:58
модулей в питании мы принес завтра буду
00:05:00
говорить подробнее
00:05:01
сам этот скриптик устанавливается в такт
00:05:04
ipad стал .
00:05:06
почему она точечка без имени именно в
00:05:09
этом месте в корне или предыстория где
00:05:10
находится файл
00:05:11
потому что здесь два специальных файла
00:05:12
вот этот парень пай из и топай сюда
00:05:17
павел описывает как модуль установить
00:05:20
под каким именем тоже доступен что в нем
00:05:22
запускать и так далее мы это не сейчас
00:05:24
вообще никак не трогаем просто magic
00:05:26
that we говорим установить . главное в
00:05:28
этом месте это все опять таки написан
00:05:31
инструкции вам не надо думать и он после
00:05:33
устанавливали путину зависимости и пошел
00:05:35
шуршать все наделала всякий
00:05:38
то есть скриптик у согрелся и чем теперь
00:05:41
хорошо что вам не надо его запускать
00:05:43
явно откуда-то специального места руками
00:05:46
указывать путь вы просто в любом месте
00:05:48
говорите теперь слово по ним как пинг и
00:05:50
у вас доступно теперь эта программка
00:05:53
запускаете хотите если что есть
00:05:56
ограничение да потому что ну да все она
00:05:57
предназначена для тестирования заданий
00:05:59
для сдачи задания и если вы выполняете
00:06:02
эту команду пойду без не в нужном
00:06:05
каталоге да она просто говорит что
00:06:06
извините но скрип надо вызывает только
00:06:08
вот в этих каталогах то есть что это
00:06:10
значит после того какой то скриптик
00:06:12
установили вам надо будет просто его
00:06:14
вызывать нужно месте но он более менее
00:06:17
понятно здесь ругается то есть не
00:06:18
ошибетесь
00:06:19
теперь у скрипта этого будет стадия
00:06:23
когда он должен будет зайти на git х
00:06:25
буквально на графически гид холдеме этим
00:06:28
дунина
00:06:32
книги тайне запушить просто зайти прям
00:06:35
накид хоп сайт и на сайте на гитхабе
00:06:37
сделать какие то действия для того чтобы
00:06:40
он мог сделать ему нужен доступ на вид
00:06:43
хоп это будет делать с помощью токена
00:06:45
отдельно то есть чтобы этот мир не
00:06:47
записывать это пароль
00:06:49
там в файле каком-то там мы будем брать
00:06:51
надо бы сгенерировать токен это всё то
00:06:53
здесь тоже прописано установили потом
00:06:56
сгенерировать токен на вид хоп это токен
00:06:59
какие то правая только работу сельпо
00:07:02
историю дать этот токен сохранить
00:07:04
зависимости от операционки
00:07:06
либо в башир c если это linux ваш
00:07:10
соответственно другом любом если у вас
00:07:12
не ваш если у вас mac тут по крайней
00:07:15
мере на донат на сколько я знаю два
00:07:17
стандартных варианта либо ваши пошли бы
00:07:19
взять шилда тогда вы или дома рядом
00:07:23
пишитесь написано куда написать
00:07:24
если windows тупым куда сохранить таким
00:07:28
то есть токен сохраняется перемен
00:07:29
окружении здесь просто прописано как для
00:07:31
разных о из его сохранить это тоже
00:07:32
одноразово
00:07:33
то есть сейчас очень много сегодня
00:07:36
информации очень много всего сделать но
00:07:38
это один раз да поэтому дальше будет все
00:07:40
достаточно просто после того как вы
00:07:42
сделали dokken и зачем он нам только
00:07:44
нужно для того чтобы вот эта утилитка
00:07:47
могла потом пойти и извиняюсь а где это
00:07:49
открыло и написать этот комментарий что
00:07:52
проверены задание такие то посмотрите
00:07:54
ответа и бла-бла-бла как посмотреть
00:07:56
задания то есть того чтобы написать
00:08:00
комментарии на сама убит хобби они в
00:08:01
гите что-то сделать это утилита нужен
00:08:03
токен это один раз настраивается
00:08:06
забывается и дальше она работает теперь
00:08:10
как только я буду это сообщение здесь
00:08:12
написано будет оно приходит к вам на
00:08:14
почту с такой в виде только с таким вот
00:08:16
текстом обязательно читайте здесь текст
00:08:18
почему потому что здесь написано что как
00:08:20
посмотреть проверены задания здесь новые
00:08:22
нюансы которые вообще не разбирались в
00:08:25
репозиториях
00:08:27
в гите кроме того что может быть просто
00:08:30
разные изменения файлов может как бы
00:08:33
может находиться несколько параллельных
00:08:35
реальностях несколько веток то есть
00:08:38
обычно ну в обычно проектах мира в плане
00:08:41
программирования они используются
00:08:42
например у вас была версия проекта для
00:08:45
одной версии питона теперь вы хотите
00:08:47
делать обновление делать для новой
00:08:49
версии питона вы делаете отдельную ветку
00:08:51
где скопированы все файлы
00:08:53
изначально они пошли одинаковы с
00:08:55
какого-то момента взят из истории
00:08:57
основной ветки да у нас на мастер remain
00:08:59
и в этой другой параллельной ветке кто
00:09:03
называется как угодно
00:09:04
мы вносим какие-то изменения и на умен и
00:09:08
когда мы откатали
00:09:09
этот наш проект на новой версии питона
00:09:11
все точно работает так далее как правило
00:09:12
эти ветки потом сливаются с основными то
00:09:16
есть часто ветки нужны для того чтобы то
00:09:17
что то
00:09:18
временно сделать при этом основной
00:09:20
проект может жить делать какие-то пальцы
00:09:21
что-то там меняете так далее а потом уже
00:09:24
будем сливать снова какую-то версию в
00:09:27
нашем случае ветки будет 2 и мы их не
00:09:30
сливаем ни в коем случае не на бред
00:09:32
никакие там пол request и не надо ничего
00:09:34
никуда сливает просто кто много знает
00:09:36
сдерживайтесь то есть не надо ничего не
00:09:39
бывает у нас здесь две ветки мы это
00:09:41
ваших где вы работаете
00:09:42
это скачёк это где работу я проблема в
00:09:45
том что мы с вами работаем в одном
00:09:47
репозитория чтобы мы с вами не меняли
00:09:49
одни и те же файлы и не было постоянно
00:09:51
конфликтов мы живем двух параллельных
00:09:54
реальностях да вы ветки main я опять киташ чек я
00:09:58
ветки tasker что делаю как оно будет
00:10:00
выглядеть а вот коммиты дней я пишу вот
00:10:04
такой камень загрузила решение
00:10:05
авторского ветку тоже что то есть
00:10:08
решение это вы решили задание я
00:10:10
скопировал решение себе
00:10:12
проверяю его до в этом вашем же
00:10:14
репозиторию но в параллельной реальности
00:10:16
проверяю задание и потом говорю
00:10:19
проверены задание бла бла
00:10:20
изменения и вот это сообщение вам
00:10:22
приходит но моя проверка звание она
00:10:24
живет в отдельной ветке и вы ее можете
00:10:27
посмотреть через гехапт здесь вот
00:10:29
ссылочка как посмотреть на git хоп и вы
00:10:31
ее можете посмотреть командной строке в
00:10:34
командной строке чуть-чуть может быть
00:10:37
более опасно условно в плане чтобы
00:10:38
забудете выйти из ветки тасс чек то есть
00:10:41
здесь написано как перейти в другую
00:10:43
ветку как нам что-то сделать как
00:10:45
вернуться назад проблема в том что все
00:10:48
потом забывают возвращаться назад
00:10:50
но ничего страшного если вы ветки тасс
00:10:52
чек остались за были выйти и что-то там
00:10:55
наделали пишите мне разберемся ничего страшно я
00:10:58
точно разберусь если даже вы там что-то
00:10:59
сделали потом скопировали главное если
00:11:02
вам надо помочь скопировать файлы из
00:11:03
тащат мастера напишите в майн у нас уже
00:11:06
я объясню если выйдет хоп чем наверх об
00:11:12
удобна тем что так как у вас отдельно
00:11:14
есть своя стадия сейчас посмотреть
00:11:16
варианты решений когда я проверяю
00:11:18
задание от меня как правило не так много
00:11:22
кода то есть потому что вас вариант
00:11:24
решения это отдельная операция сложно
00:11:26
все покажу и поэтому вас будет такое что
00:11:29
вот это вы написали код слева это я
00:11:31
написала то есть я исправила вот какие
00:11:34
то какую то ерунду да то есть здесь не
00:11:36
было пробелов здесь появились пробелы
00:11:38
здесь было пробелов здесь нет пробела то
00:11:40
есть вот такое здесь есть два вида с
00:11:42
дефо univ а это из плит вот это или
00:11:45
fight а вот так показывается вы может
00:11:48
быть удобно ну или другое так чуть
00:11:51
виднее во всякие пробел и всякая такая
00:11:52
руда из плит увидите слева код один
00:11:55
справа другое это не вот такие все
00:11:59
правки типа пробелы и кавычки точки что
00:12:03
то такое то есть когда это не касается
00:12:05
ошибок синтаксис и это все просто я
00:12:07
пытаюсь вам показать как в питоне
00:12:10
принято делать это не значит что вас
00:12:12
неправильно имеется что код не работает
00:12:16
но в питоне очень много идет акцента на
00:12:18
то как правильно красиво писать коды
00:12:20
поэтому я такие вещи буду постоянно
00:12:22
править это не значит что в следующем же
00:12:24
задание жду что вы напишите все
00:12:26
правильные если вы не поставили где надо
00:12:28
пробел это такое плохо это все просто за
00:12:32
три месяца курса постепенно запомнится
00:12:34
но мое дело маленькое я бы это правлю
00:12:37
все кроме этого естественно будут правки
00:12:40
какие-то по делу да то есть например вы
00:12:42
написали что-то что в питоне обычно
00:12:44
используется по другому да тогда я там
00:12:46
уже не просто про вливаю пишу что обычно
00:12:48
пишется вот так поэтому вы обязательно
00:12:51
даже не нажимать на вот эту штучку до
00:12:54
которых вам приходит на почту
00:12:56
и вот в таком виде и смотреть это на git
00:12:59
хоп иначе ну с некоторыми такое бывало у
00:13:02
нас что я уже месяц проверяю задания
00:13:05
никто проверку них только замечает
00:13:07
проверку не смотрит то есть я в этой
00:13:11
проверки вот эти все дела еще потихоньку
00:13:13
подправляю подправляю и они ну просто
00:13:16
условно за 40 заданий запомнится
00:13:19
да поэтому вам обязательно надо смотреть
00:13:21
что я вас поправила что написала можно
00:13:23
сделать по другому однотипные вещи да
00:13:26
типа если вы его так писали надо вот так
00:13:28
ну я пару раз напишу с текстом до что
00:13:31
надо было то потом буду править молча
00:13:33
ну то есть я вот считаю что вы просто
00:13:36
забыли но вы знаете о чём речь о это
00:13:38
поменял просто не всегда буду один и тот
00:13:41
же текст копировать да и где-то лишние
00:13:42
пробелы вот это единственный момент
00:13:44
мутный это некоторые операционные
00:13:47
системы ставят в конце последней строке
00:13:49
перевод строки некоторые нет поэтому
00:13:51
если увидите такую сеточку это ничего
00:13:54
плохого это просто ваш операционка или
00:13:57
ваш редактор не ставит в последней
00:13:59
строке перевод строки а мой автоматом
00:14:01
ставит то есть когда я просто открыла
00:14:03
ваш файл чтобы проверить мой редактор
00:14:05
уже влепил туда перевод строки она
00:14:08
выглядит страшно же что нет он если
00:14:09
подвигать он пишет просто не было
00:14:11
перевода строки появился то есть это не
00:14:13
ничего не значит вообще это просто
00:14:15
свойство разных редакторов до это можно
00:14:18
игнорировать но она будет появляться во
00:14:19
что меня видим все время доставляет
00:14:21
прирост реки в остальном да у вас будет
00:14:23
такое что какая-то строка перенесена что
00:14:25
она была вот тут я и местами здесь это
00:14:27
уже не пишу без текста потому что это
00:14:29
начинают это правило это 20 раз он уже
00:14:31
знает о чем речь я просто не каждый раз
00:14:33
пишу что это надо было так основном вот
00:14:36
всякие мелочи иногда когда более сложные
00:14:39
будут задания уже сейчас это просто
00:14:41
очень простые примеры еще вначале я буду
00:14:44
переделывать прям коды с говорит что-то
00:14:46
можно было вот так сделать ну как бы с
00:14:48
каждого там условно эти семь стружек
00:14:50
можно было превратить вот в эти две то
00:14:53
поэтому иногда это будет ни о том что у
00:14:55
вас плохой кода просто что в данном
00:14:57
случае в питоне и вообще то можно еще
00:14:58
так взять тогда буду
00:14:59
я красива и все поэтому вот такие вот
00:15:03
прокачки постоянно будет на мой взгляд
00:15:05
их очень удобно смотреть именно на get
00:15:07
high
00:15:08
поэтому я показываю как смотреть на git
00:15:10
хапу как смотреть на командной строке
00:15:13
но мне кажется ангел хоп удобнее всего
00:15:15
здесь все подсвечивается что поменялось
00:15:17
то есть это изменение между вашим
00:15:19
решением это что явно подправила почему вам может
00:15:22
понадобиться посмотреть все это в
00:15:25
командной строке
00:15:26
если вы мой пример кода захотите
00:15:28
запустить они просто хотели посмотреть в
00:15:31
чем отличие да если это маленький от
00:15:32
вещи окей мы посмотрели эту достаточно
00:15:35
вы хотите запустить код и как-то с ней
00:15:37
поиграться тогда да тогда воды в
00:15:39
командной строке и вот эта здесь
00:15:41
написано как это абсолютно в каждом
00:15:43
каждой проверке задания будут эти ссылки
00:15:45
то есть ну их сложно пропустить если
00:15:49
прочитаете первые пару раз сообщение вы
00:15:51
просто будете знать что они всегда к вам
00:15:53
приходят то есть последнее сообщение
00:15:55
проверьте здания открываете там без
00:15:56
ссылки посмотреть проверку
00:16:02
вот эти две ветки да то что есть отсеки
00:16:05
main сейчас начале лета рисуются там
00:16:07
ветки тоске книг нет как только и первое
00:16:10
задание проверю она появится в томатом и
00:16:12
в принципе вы если все изменения и все
00:16:15
проверку смотрите вот так накид хоп вам
00:16:17
в нее никогда не надо будет заходить
00:16:19
вообще то есть вы просто смотрите там
00:16:21
проверку все все время работаете в своей
00:16:23
ветке мастер
00:16:27
то есть она живет специально параллельно
00:16:31
чтобы мы с вами не конфликтовали с
00:16:33
изменения в одном и том же файле да то
00:16:35
есть поэтому у нас все полностью
00:16:36
параллельно находится ясно до что когда
00:16:39
вы будете смотреть комменты чтоб вы не
00:16:40
путались что что вот это за слова типа
00:16:44
комедиями на смотреть это в графике да
00:16:51
то же самое что блога смотрим данные гид
00:16:53
х можно их посмотреть здесь
00:16:56
взять из постоянно будет комета
00:16:57
загрузила решение то есть вот эта стадия
00:17:00
когда я копирую из вашей ветке решения
00:17:03
ваших свое мне ее надо сюда делаете я и
00:17:06
делала тельным комментам чтобы div вот
00:17:08
здесь было только не просто копия вашего
00:17:11
решения и действенно неинтересный других
00:17:13
а только то что я подправил поэтому вот
00:17:16
это просто и наверное этих комментов
00:17:19
будет туча каждый раз когда я проверяю
00:17:21
здание сначала к 1 двойка мид потом
00:17:23
проверяя и показа у меня естественно
00:17:26
тоже все там это скриптами делается это
00:17:28
то есть у вас эти сообщения поэтому
00:17:30
всегда будет одинаково что все скрыто
00:17:33
теперь как это все реально выглядит то
00:17:36
есть сделали базовую настройку гибких об
00:17:39
типа все работает экранизирована
00:17:41
клонировали потом взяли вот эту утилитку
00:17:45
по нет да то есть тоже установили ее
00:17:50
токены это одноразово все один раз тут
00:17:53
тут тупо делали на разных ос если
00:17:55
сделали забыли все теперь как это все
00:17:58
будет реально работать теперь все
00:18:00
предыдущие несмотря на то что я больше
00:18:03
двух часов уже говорил это практически
00:18:05
все один раз поэтому носком не все так
00:18:08
реально страшно да поэтому если вы вдруг
00:18:10
сейчас чувствуете что вы в ауте уже
00:18:12
потому что пришли учить с нуля курса вас
00:18:14
уже загрузили какую-то ерунду и не
00:18:16
пугайтесь это реально обезьянка
00:18:19
настроить инструкция один раз и забыть и
00:18:21
дальше спокойно себе работы теперь как
00:18:25
как бы работать зданию первое у вас
00:18:28
репозитория есть co2
00:18:30
сайт в нем находится все задания
00:18:35
обязательно без исключений без всяких
00:18:38
фантазии все задания решаем
00:18:40
подготовленных файлов то есть что это
00:18:43
значит у вас после там допустим неделя
00:18:46
то после лекция будет написано сделать
00:18:48
здание таки это как это выглядит это в
00:18:51
посте после курса лекций будет написано
00:18:53
и вот здесь написано сделать задание от
00:18:54
кита
00:18:57
41 42 вот эти разделы
00:19:00
они здесь нам союз
00:19:04
да то есть если 41 itanium 04
00:19:10
теперь делаем задание открываем приняты
00:19:14
мам способом там редактором который вы
00:19:18
используете открываем можно по
00:19:19
начинаем делать здания сделали задание
00:19:23
да допустим действом просто принта
00:19:25
сделать следующее вас будет стадия
00:19:28
запустить код а потом и вообще еще
00:19:30
ничего не говорили мы что будем об этом
00:19:32
говорить до завтра но пока да и
00:19:36
волшебная команду запустили еще до
00:19:38
вылилось теперь он вам на вид кажется
00:19:41
что посмотрели вроде все правильно
00:19:43
сделано теперь вы должны проверить все
00:19:47
делает утилита panic то есть сдача
00:19:49
проверка и а пока показать ответ то есть
00:19:54
надо топаз помнить одно слово и здесь
00:19:57
есть help более-менее внятной
00:20:00
как ее использовать и написано как
00:20:02
вызвать
00:20:03
опции неё крайне мало то есть все не так
00:20:05
страшно будет данную здесь написано
00:20:06
можно вызвать без аргументов
00:20:08
это просто тестируется все задания можно
00:20:11
вызвать циферка месяцев руками буковками
00:20:13
и так далее чтобы указали какое задание
00:20:15
проверить но если задание 41 чтобы у
00:20:19
меня была писать время 4.45 . кто то
00:20:22
просто пишите 1 так как вы находитесь в
00:20:25
каталоге 04 это 4 когда вы зовут
00:20:28
вызывается протесте задание 1 в каталоге и 7 это 71
00:20:33
то есть максимально просто то чтобы не
00:20:35
надо было все эти номера описать
00:20:37
полностью теперь
00:20:38
и дальше просто есть опция то есть вот
00:20:41
это варианта запуска в целом а дальше
00:20:43
если минус а это ответы unsure минус c
00:20:47
почему цель я без понятия
00:20:51
человек надо слова чек и занятие забыла
00:20:53
сама уже человек это сдать на проверку
00:20:56
то есть сделали задание дал скрыли
00:20:59
файлик что-то поделали запустили сами
00:21:01
проверили что все нормально теперь
00:21:02
говорим по ним один он проверяет задание
00:21:07
и говорит либо что все супер тогда очень
00:21:10
короткий вывод он говорит тест прошел
00:21:12
все классно все
00:21:13
маленькая свободны в данном случае все
00:21:15
плохо нам говорят что наш это пошло не
00:21:18
так тест не прошел я прекрасно понимаю что
00:21:21
здесь колоссальное количество вывода
00:21:23
который может путать но не хотела делать
00:21:27
сильно добрый вариант чтобы сразу
00:21:29
привыкнуть вот к этому главное здесь то
00:21:31
что в конце здесь показывается div он
00:21:34
говорит так вы привели
00:21:35
вот это должно было быть вот это откуда
00:21:43
я знаю что правильно и что неправильно
00:21:47
так я прошу прощения изменяюсь и шипами
00:21:52
на секунду другой сборе почему потому
00:21:53
что я тебе сделала лучше для вас суп они
00:21:56
пытались где что так сейчас сейчас
00:22:04
извиняюсь я просто поменяла задание и
00:22:07
поменяла и здесь секунду извиняюсь toxic
00:22:12
это очень быстро кого-нибудь после
00:22:17
затянем и так они важная всем копировала
00:22:27
просто выберем жертвой так
00:22:31
и просто обновление вам то сделала а в
00:22:36
этот репозиторием тестова нет так ну не
00:22:41
мешало это неважно это просто
00:22:44
репозитории такую ерунду и по так
00:22:50
посмотрим то есть мы с вами один и
00:22:56
сделали там вот этот принт на
00:22:58
он не всегда вот эти тесты они не всегда
00:23:01
супер красиво показывает отличия здесь
00:23:04
он как бы нашел похожую буквы и говорит
00:23:06
должно быть гек чего-то там и совпадает
00:23:10
и дальше борьбе
00:23:11
а получилось вот так но по сути он
00:23:14
говорит что должна была бы вытянуть
00:23:15
такая строка а вы вывели вот такую и как
00:23:18
вы показываете отличия когда чуть более
00:23:21
сложный код он там лучше показывает
00:23:22
отличие здесь просто слишком мало
00:23:24
строгий отличаются он пытается по буквам
00:23:26
нам показать что в них отличие от какой
00:23:28
в них отличие но смысл том что в 95
00:23:32
процентов тестов зелененькая будет
00:23:35
значить как правильно я красненькое как
00:23:36
как у вас получил это просто говорит что
00:23:41
надо вывести строку с таким текстом а вы
00:23:43
стать не вывели по задание там не совсем
00:23:47
просто вывести строку там надо на самом
00:23:49
деле еще делать какие-то операции
00:23:50
определенные мы можем сделать странно и
00:23:54
просто вылезти ту строку которую он
00:23:56
хочет то есть если тест проходит опять
00:24:01
поединка дин это запуск тестов для
00:24:03
задания 1
00:24:06
теперь если все проходит просто говорит
00:24:08
пасты со супер вот здесь и резко надо
00:24:12
игнорировать burning я их скрыла потому
00:24:16
что это обычно какие-то предупреждения
00:24:18
про какие-то модули которые нас никакими
00:24:20
образами касается поэтому даже если вы
00:24:22
здесь видите warming игнорируя все что
00:24:24
нужно вводит здесь то есть у нас вот
00:24:28
здесь когда что то идет не так в целом
00:24:31
практически всегда зелененькая это
00:24:33
правильно красненькая неправильно но к
00:24:36
сожалению не всегда так у меня
00:24:37
получилось сделать поэтому иногда
00:24:39
получается что надо смотреть сюда
00:24:41
это крайне не скоро случится и для всех
00:24:44
базовых заданий я сделаю также
00:24:46
зелёненькая была правильная ну вот здесь
00:24:48
есть понятие left и right
00:24:50
лево это вот это право это вот это право
00:24:54
и всегда называется типа бла-бла-бла
00:24:57
correct что то то то есть ну что было
00:24:59
понятно что это правильный вывод от дома
00:25:00
стальной ваши
00:25:02
сейчас более менее понятно левая сейчас
00:25:09
вот сейчас лево это правильная
00:25:12
зелененькая правая это неправильно то
00:25:15
есть для всех базовых заданий так и
00:25:17
будет что зеленую правильные красный
00:25:19
неправильное но в целом к сожалению надо
00:25:21
смотреть именно на лево право на лево
00:25:23
это правильный вывод правило правы это
00:25:25
неправильный но пока мы до этого дойдём
00:25:29
вы уже лучше будете понимать что
00:25:30
происходит поэтому я но само собой там
00:25:33
потихоньку разгуляться
00:25:34
начальных всех заданиях 1 много разделов
00:25:40
ну точно до середины курса практически
00:25:43
до зеленое правильно и красное
00:25:45
неправильно то есть так легче будет
00:25:47
запомнить когда то есть прошел это будет
00:25:51
вот так но запусками надо проверить
00:25:53
задание то есть будет стадия запустить
00:25:55
свой код посмотреть что
00:25:57
что он работает нет ошибок что нормально
00:25:59
отрабатывает это обязательно до 9 иначе
00:26:01
будет сложно понять почему то есть не
00:26:04
работает потом запускаете тест для
00:26:06
одного задания 1 to 1 для 2 2 ну там
00:26:10
ничего нету поэтому часто дешевка
00:26:13
допустим если вы хотите 3 задание
00:26:15
запустить можно так и по умолчанию очень
00:26:19
большой вывод а потому что он показывает
00:26:21
подробности как бы когда что-то пошло не
00:26:23
так
00:26:24
если бы все задания проходили тесты
00:26:26
вывод было бы супер-коротким как вот
00:26:28
здесь но когда они не проходят тесты
00:26:31
было большой поэтому часто удобно будет
00:26:32
работать с одним заданием да то есть
00:26:34
одно протестировать теперь если вы
00:26:37
протестировали задание она работает все
00:26:38
супер вы хотите посмотреть вариант
00:26:41
решения команда 1 на этаже да то есть panic один
00:26:45
столько dimus а это ответ
00:26:49
ну там что-то делает пыхтит и потом
00:26:52
говорит ответы на знание которые прошли
00:26:54
таится скопирован откуда-то
00:26:56
скопированы они вот сюда вот здесь
00:26:59
появился файлик вот он в ответ то есть
00:27:03
почему
00:27:05
варианты решения копируется в отдельный
00:27:07
файл потому что ну не хочется ваш файл
00:27:09
переписывать не как и чтобы вы могли и
00:27:11
просто открыть его файлы посмотреть чем
00:27:14
там отличие что можно было сделать то
00:27:16
другого и если вы хотите знать на верху
00:27:19
здание точно так же только минусы при
00:27:23
этом и минус а минус c работает только
00:27:26
если тест проходит то есть вам не
00:27:27
покажется ответ если задания не проходит
00:27:31
тест и вы не сможете сдать задание если
00:27:33
она не проходит тест то есть если вы
00:27:44
себе жечь он играется но я у вас это
00:27:48
обновила у себя нет окей давайте мы
00:27:53
опять сделаем сейчас это это опять
00:27:58
просто чтобы вы понимали что это не кого
00:28:01
мы там у себя так я смогу кого-нибудь
00:28:05
после старшим это стал
00:28:10
я все там приготовила теперь перешло на
00:28:13
другое как обычно то есть вот сейчас у нас
00:28:18
работает до сдать задание минус
00:28:23
и ну там себе есть у нас мы сварите
00:28:27
сделала guided имеет
00:28:29
написала нормальный текста что там
00:28:31
здание под ожоги тож и соответственно
00:28:34
дальше еще тот шаг который не видно
00:28:36
пошло и написала комментарии что сделано
00:28:39
здание таки тот задал он опроверг
00:28:40
то есть по сути git т' git commit и гид
00:28:44
позже делается здесь сами полностью как
00:28:47
только вы говорите про сдать задание на
00:28:49
проверку она автомата белый кит с git
00:28:51
commit экипаж ноги-то эту к тем заданием
00:28:53
которую пытаетесь дать то есть если вы к
00:28:56
примеру сейчас сделали бы еще одно
00:28:58
задание сказали бы там допустим
00:29:00
12 то сдалась бы 2 так как мы сейчас
00:29:05
допустим первое задание не пройдет тест
00:29:08
очень 1 пройдет 2 нет то по второму то
00:29:14
есть не прошел поэтому а ноги тедом и
00:29:16
даже не пытается добавить его поэтому в
00:29:20
принципе часть гитара спадает полностью
00:29:23
потому что он команда выполняется через
00:29:26
эту утилитку
00:29:29
единственное что не добавляется гид
00:29:31
автоматом потому что это просто чисто
00:29:33
кому как нравится это вот эти файлы с
00:29:35
вариантами решение то есть вы эти файлы
00:29:38
можете добавлять гид сами тоже гитape
00:29:40
git commit эдип уж утилитка это их не
00:29:44
добавляет потому что не все хотят
00:29:46
добавлять их в репозитории
00:29:48
и липовых можете добавлять либо нет если
00:29:51
вы их не хотите добавлять вообще
00:29:53
принципиально вы можете даже их гид
00:29:54
игнор добавить то есть тогда у вас
00:29:56
просто все файлы которые начинаются на
00:29:59
сырых они просто игнорируется можете
00:30:01
добавлять это непринципиально это
00:30:03
известное место практически где вам
00:30:05
нужен будет гид именно руками да то есть
00:30:08
добавлять или эти файлы в остальном вот
00:30:12
эта утилитка когда вы говорите стать
00:30:14
зданий какие то она
00:30:15
этим здесь тоже на халтурим скажем бы
00:30:17
допустим 2 файлик что тут надо вывести
00:30:21
принц был mac-адрес
00:30:25
вы патчами надо вывести без : но мы
00:30:28
сделаем халтурный вариант плане что мы
00:30:30
не питоном что-то сделаем умна мы просто
00:30:33
возьмем и буквально сделают буквально
00:30:36
естественно задание не так надо решать
00:30:39
моя шкурка чтобы показывать вам решение
00:30:41
сейчас мы говорим допустим
00:30:44
протестировать и сдать на проверку можно
00:30:46
сразу и можно сразу сказать минус а
00:30:48
показать варианты решений сейчас как все
00:30:51
три вещи делаются одновременно теста
00:30:54
идут но тест уже в коротком варианте .
00:30:55
зелёненькая значок где потом говорит
00:30:58
задание которое прошли тесты скопированы
00:31:01
и смотрите так как два задания сейчас
00:31:04
говорит гид 42 gta 4 1 коммент пишет немножко другое
00:31:08
сообщение и пушки вается и теперь он
00:31:11
пошел еще написал здесь сообщение до то
00:31:14
чтобы все делали мы можем увидеть это
00:31:17
commit вот здесь до что сделано задание
00:31:19
такие-то и такие-то и здесь вот есть
00:31:21
сообщение то есть это все о самом
00:31:24
скриптик сделал и написала сделаны
00:31:26
здание таки и поэтому несмотря на то что
00:31:32
мы много об этом всем говорили сбитом ну
00:31:34
просто чтобы вы понимали лучше что
00:31:36
происходит потому что иногда вы мало ли
00:31:38
интернета него начинает ругаться что там
00:31:40
гид команда как от него полос чтобы
00:31:43
примерно хотя бы понимали чего речь она
00:31:45
в остальном именно для заданий вам надо
00:31:48
по сути только знать как запускать эту
00:31:50
ти летку да как проверить одно задание к
00:31:52
посмотреть ответы как запустить сдачу
00:31:55
все делается одинаково вот досюда до
00:31:58
минус а посмотреть ответы минус c сдать
00:32:02
на проверку а то я таки знать вам надо
00:32:04
только одну единственную команду и to
00:32:06
hell да то есть она здесь показывает как
00:32:10
запустить можно да вот все эти вариации
00:32:13
что здесь есть задание с буквами иногда
00:32:16
не все комбинации прям которым хотелось
00:32:20
бы поддерживаются но большинство и
00:32:22
минусах показать ответы именно составить
00:32:25
на проверку аэций ту это
00:32:27
и тут написан тут как бы если допустим
00:32:32
вы бы сейчас ты запускали и talkin' бы
00:32:34
не работала было бы специальной ошибка
00:32:36
который говорить нет токены ним
00:32:37
подключиться и я или не прошла дефекация
00:32:42
и будет ошибка будет говорить страны
00:32:44
сгенерировать только ему-то что здесь
00:32:47
больше честно говоря ничего отсюда даже
00:32:50
замке не надо да то есть вот только
00:32:52
этого паренька help всегда можно
00:32:54
посмотреть все
00:32:55
поэтому все остальные шума так долго
00:32:57
говорили это именно подготовка теперь и
00:33:02
для того чтобы так сказать закрепить это
00:33:03
щас быстренько покажу ту самую в команду
00:33:05
ли то есть опять считаем что мы уже молодцы
00:33:08
и
00:33:09
нами работаем теперь на windows сделали
00:33:12
абсолютно все что касается настройки
00:33:14
гиды гид хоп
00:33:15
то есть нас настроен агрегация настроен
00:33:19
токен установлена утилита по ним в team
00:33:22
six лучи посмотрим и идем припас и идем
00:33:27
здесь точно так же в этот наташа пол
00:33:30
чтобы точно новая притянулась street
00:33:35
подумает о жизни все притянула к теперь
00:33:40
про создание буду делать не в vimeo или
00:33:43
доктрине каком-то
00:33:44
единственное что теперь как бы такой
00:33:46
будет нюанс что он будет двигаться и в
00:33:48
редакторе и командной строке то просто
00:33:51
чтобы запустить утилит купания который
00:33:53
тестирует задания вам надо находиться
00:33:55
нужном каталоге
00:33:56
100 million точно также точечкой
00:34:02
нам придется встреч kinky
00:34:11
часто думает долго жизни так теперь
00:34:16
давайте сразу посмотрим что мы будем
00:34:18
допустим я буду не использовать
00:34:29
тупить немножко просто у меня всяких
00:34:32
много совсем запущена поэтому так-то оно
00:34:38
шустренько будет да будет слушать
00:34:49
слушать команды сейчас то есть это на
00:34:55
дому становилась все окей теперь главный
00:34:57
нюанс что вот у нас есть мел и как бы но
00:35:00
мы можем дальше загрузить какой-то файл
00:35:02
задание то есть мы идем вот у меня щас
00:35:04
это было
00:35:10
репозиторий
00:35:11
задание 41 открыли тут там текст
00:35:16
специально написать что пламя было в два
00:35:19
раза было выходить и мы начинаю бежать и
00:35:21
мы знаем что мы там что-то сделали
00:35:22
корявенько ну ладно работает здесь вы
00:35:25
можете загружать
00:35:26
запускать код этому завтра помощи
00:35:29
рассматривать проверили все работает
00:35:31
теперь единственный нюанс что вот когда
00:35:34
вы работаете в графическом редакторе
00:35:35
если там не сразу терминалов внизу о
00:35:38
допустим как-то джинни и в парадных
00:35:41
других вы здесь должны перейти тоже в
00:35:44
четвертый блок вот так как мы задание
00:35:46
будете делать одного раздела нее две
00:35:49
секунды две минуты так то как бы это
00:35:51
вырос пришли и вас термина вопрос открыт
00:35:53
и теперь когда вы сделали задание в нем
00:35:56
сохранились там сохранимся на всякий
00:36:00
случай идете в терминал и проверяете что
00:36:02
здание будут также 1
00:36:10
похоже не забыла указать в зависимостях
00:36:16
как я могла не знаю ну да да извиняюсь
00:36:24
это это опять когда у вас такого не
00:36:28
будет это я опять поставил с тобой
00:36:31
версию
00:36:39
все старое починю у вас такого не будет
00:36:44
это старая версия самого скрипта этого
00:36:49
память что-то не человек так а теперь я
00:37:07
учу перевозит не поставить
00:37:25
может быть это новый тип фунта это не
00:37:28
ругался что я слишком стара для этой
00:37:35
попробуем да тебе пришло ну то есть
00:37:42
возвращаются здесь сделали задание в
00:37:47
терминале здесь открыли и протестировали
00:37:49
потом захотели посмотреть вариант ответа
00:37:51
запустили
00:37:52
появился новый файлик если вы его хотите
00:37:55
посмотреть ну вы соответствие открываете
00:37:58
мел он там что-то пошел слушать думать о
00:38:01
жизни раз здания скопирована ok
00:38:04
новый файл открываем с ответами да вот
00:38:07
он появился в том же каталоге посмотрели
00:38:09
как решать окей теперь дальше здесь
00:38:12
сдать на проверку 5 минус t минут прошло
00:38:16
отправлять на проверку ну сейчас он у
00:38:20
меня там ругается потому что не пришла в
00:38:23
тариф конца потока и ну потому что это
00:38:25
токен который на обе делая не добавлены
00:38:28
битва за но как бы схема будет такой
00:38:33
допрос тогда как у меня время она
00:38:35
немножко и странно потому что все как
00:38:37
будто бы до в терминале делается на
00:38:40
самом деле вам надо будет отдельно в
00:38:42
кровати редакторов до там что-то
00:38:44
написали и потом в терминале проверяете
00:38:48
запускаете запускаете код проверяйте
00:38:50
что-то работают и тестируйте смотрите
00:38:54
ответы и смотритесь даете задание это
00:38:57
как бы там первые разы немножко на слова
00:39:00
по бумажке надо будет повторять как это
00:39:03
можно запускать и дальше будет полегче
00:39:06
те задания вы можете как бы тут сдавать
00:39:10
задания по 1 он и поодиночке да то есть
00:39:12
сделали одно здание сдали сегодня не
00:39:14
сдали можете тестировать и смотреть ответы по
00:39:19
каждому заданию отдельно а потом сдавать
00:39:20
всей пачкой например чтобы сдать всей
00:39:23
пачкой
00:39:24
ну по крайне мере попытаться да это
00:39:26
сказать парень просто минус c без номера
00:39:28
заданий
00:39:29
если вы вызываете полезно
00:39:32
ожидания то есть не то мне описано 1а
00:39:34
или один или два италия это значит взять
00:39:37
абсолютно все здания и попытаться сдать
00:39:39
все их но сейчас там не сдались те
00:39:41
которые не прошли тест и
00:39:48
окей просто сейчас там просто немножко
00:39:52
получилось странно что она прям
00:39:55
ругнулась не смогло даже сливать он
00:39:59
ругается то что у вас должно было бы тот
00:40:01
то есть вообще задание сделано поэтому
00:40:03
понятно и все плохо вот но смысл-то в
00:40:07
том что если вы сдавали задание по
00:40:10
одному вот так как мы делали до
00:40:11
изначально можете по одному
00:40:14
тестировать издавать а можете
00:40:15
тестировать по одному смотреть варианты
00:40:18
решения по одному а сдавать все пачкой
00:40:23
поэтому большинство сегодняшних вещей
00:40:26
берет на себя вот этот лидка кроме
00:40:29
файлов с ответами с файлами ответами
00:40:33
ответов рекомендую все-таки что-то
00:40:34
делать потому что если они у вас будут
00:40:35
здесь вот так капелька за вот как сейчас
00:40:37
и их в каждом каталоге будет все больше
00:40:40
больше больше да потому что вы по
00:40:41
каждому будем смотреть вариант решений
00:40:43
если вы их не будете комментить ну как
00:40:47
бы вы начнете игнорировать полностью
00:40:49
биты и вот здесь статус там потому что у
00:40:52
вас за и будет расти количество файлов
00:40:53
то есть если вы их не хотите добавлять
00:40:56
можете их удалять или просто сразу
00:40:58
занести их всех гид игнор если хотите
00:41:01
добавлять то лучше постепенно добавляют
00:41:03
чтобы все-таки стал разбито о чем-то ral
00:41:05
говорил они просто веселость время
00:41:07
непонял то есть можно вот так сделать то
00:41:09
есть все что начинается на lancer club
00:41:12
игнорировать до его теперь git status-
00:41:14
игнорируют два этих это если вы не
00:41:17
хотите чтобы они были в репо история
00:41:19
почему вы это вы можете не хотеть а я не
00:41:23
знаю честно то есть разве что чтобы про
00:41:29
потом хода до хотите вернуться там может
00:41:31
не знаю переделать задания но в принципе
00:41:33
можно их смело добавлять все пачка гид
00:41:35
от точечкой
00:41:37
и заливать нет х а вот такая вот
00:41:42
ситуация сегодня мы на этом с вами
00:41:44
заканчиваем то есть мы сегодня из гиты
00:41:46
разобрались немножко сбит хоп
00:41:47
разобрались немножко из вот этой
00:41:49
утилитой
00:41:51
главное вот эта последняя часть как
00:41:53
процесс работы будет но завтра мы будем
00:41:55
говорить немножко про slug немножко про
00:41:58
поэтом в целом что-то такое какую
00:42:01
базовый синтаксис как запускать так
00:42:03
скрепки когда какие-то простит просто
00:42:05
простая и мы будем говорить про
00:42:08
редакторы
00:42:09
я буду показывать немножко подробнее мил
00:42:12
и чуть-чуть покажу джинни
00:42:14
джинни чисто как запасной вариант если
00:42:16
мил прям вызывает не знаю кровь из глаз
00:42:20
поэтому завтра я этот процесс в час
00:42:23
последние да типа как мы будем работать
00:42:25
с редактором запускать код создавать на
00:42:27
проверку мы повторим да потому что мы
00:42:31
завтра чуть лучше будем понимать их
00:42:33
питание происходит да хотя бы базовые
00:42:35
вещи и
00:42:36
как запустить код посмотрим как как
00:42:39
садимся в работать и вот эту часть
00:42:40
последний повтори недолго но щепотки
00:42:44
поэтому на сегодня как бы по сути после
00:42:47
сегодняшнего дня у вас просто будет
00:42:49
пачка инструкций которым надо выполнить
00:42:52
если вы не ориентируетесь гит гит хоп
00:42:55
особенно если не ориентируйтесь просто
00:42:57
рекомендую прям пошагово брать все
00:42:59
выполнять но с учетом только там менять
00:43:01
имена где нужно и все смысле сильно
00:43:05
фантазии там если вы знаете как можно
00:43:07
по-другому но имеется ввиду то есть или
00:43:11
допустим а у вас там много ключей это
00:43:13
еще чего-то такого можно делать чуть по
00:43:15
другому но как бы максимально желательно
00:43:20
не отклоняться даже если вы знаете что
00:43:22
можно здесь там зажмуриться здесь делает
00:43:24
поэтому после сегодняшнего дня у вас
00:43:27
будет вот такой вот пост
00:43:29
скажу где будет написано то после
00:43:33
сегодняшнего дня надо сделать плохой ta
00:43:37
ta ta ta ta ta и там написано будет
00:43:40
выполнить такую такую такую такое сути я
00:43:43
знаю что это супер занудно но вам просто
00:43:46
надо пошаговый раз настроить на каждой
00:43:48
машине
00:43:49
гит гит хоп связку здесь имеется ввиду
00:43:52
гид настройки интоксикацию сбит хоп
00:43:54
клонировать репозиторий свой и на
00:43:57
установить panic
00:43:58
но она туда еще поясов пытаясь
00:44:00
называлась это со второго курса
00:44:03
показывая его сделать это после вывода
00:44:06
все сделали вы свободны и минимум знание
00:44:10
надо погиб гитхабе чисто чтобы примерно
00:44:13
понимает что происходит дальше мы будем
00:44:16
только использовать вот эту часть
00:44:19
именно работа с этой утилитка то есть
00:44:22
вам только здесь отсюда на вопроса знать
00:44:24
как ее запускать как чтобы посмотреть на
00:44:27
все остальное это единичный радую
00:44:30
настройка для каждой машины
00:44:33
вот дату сегодня ну для тех кто впервые
00:44:38
видит генриха
00:44:39
самая сложная лекция потому что самом
00:44:42
начале курса надо разобраться с куча
00:44:44
всякой ерунды
00:44:45
поэтому здесь мы надо просто пройдитесь
00:44:48
по инструкциям не испугался дальше
00:44:50
честно ничего страшного не будет просто
00:44:52
эти уделил эти вещи я не могу настроить
00:44:54
за вас если б я могла м сара не
00:44:56
настроился поэтому вам просто надо
00:44:58
пройтись по всем этим
00:44:59
по жировки да чё надо делать дальше мы
00:45:03
уже завтра еще разбираться потихоньку
00:45:05
спать там синтаксис как все устроено
00:45:07
опять-таки заданиями таковых не будет
00:45:09
хотя вы уже можете идти на период кто
00:45:11
кто может но мы просто будем пока
00:45:14
утрясать весь этот процесс мы теперь уже
00:45:16
зная редакторы на всякий случай редактор
00:45:21
можно брать любой мы будем говорить про
00:45:23
мел просто потому что я считаю что это
00:45:25
лучший вариант на данный момент питания
00:45:28
для начинающих
00:45:29
и на мы просто идеально подходит но если
00:45:33
у вас другой используйте другой поэтому мы за я за
00:45:36
три чуть поподробнее расскажу чтобы
00:45:38
показать плюсы что умеет чем он может
00:45:41
быть полезен дальше уже на следующей
00:45:43
неделе будем разбираться с нормально
00:45:46
синтаксиса дальше дарами данных циклами
00:45:50
это так далее вот так что на этом на
00:45:53
сегодня все
00:45:54
пожалуйста кто смоляне пугайтесь это
00:45:58
просто много подготовительной работы
00:45:59
дальше будет лучше дальше будем с нуля
00:46:03
изучают все на пальцах
00:46:05
так тогда на сегодня точно все всем
00:46:07
спасибо и до завтра завтра потихоньку
00:46:12
оружием

Описание:

Скрипт pyneng для тестирования заданий, просмотра варианта решений и сдачи заданий на проверку 00:00:00 Скрипт pyneng 00:04:31 Установка pyneng 00:06:20 Настройка pyneng 00:08:10 Оповещение про проверку заданий, просмотр проверки 00:18:29 Пример выполнения заданий, проверки pyneng, просмотр варианта решения и сдача на проверку 00:33:05 Повторение выполнения заданий на Windows в Cmder

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "02 Часть 3. Утилита pyneng для тестирования и сдачи заданий"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "02 Часть 3. Утилита pyneng для тестирования и сдачи заданий" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "02 Часть 3. Утилита pyneng для тестирования и сдачи заданий"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "02 Часть 3. Утилита pyneng для тестирования и сдачи заданий" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "02 Часть 3. Утилита pyneng для тестирования и сдачи заданий"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "02 Часть 3. Утилита pyneng для тестирования и сдачи заданий"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.