Планы на 2021
Книги
PyNEng
PyNEng-11
ptest:
- добавить проверку что вызов делается в каталоге заданий, если нет, написать что вызывать надо только в них
- имя pcheck, pyneng
- определять имя репозитория для github API через git remote, а не каталог
Advanced PyNEng 2-3
- 3.2 импорт
from __future__ import annotations
перенести наверх - 9.1 написать явно что все переменные экземпляра, не класса, хотя allocated в классе тоже имеет смысл
- 9.1 10.1 allocate проверять входит ли адрес в сеть
- в 3 разделе и 17 случайно выложены ответы на задания
-
12.3a написать явно что обратный линк не только для удаления, но и для getitem
- 18.1 переделать чтобы функция подключалась к нескольким устройствам, тогда будет проще с Executor в функции
- 17.4 - задание необязательное, а 18.1 - обязательное
- убрать параметр fast_cli из файла devices.yaml в 17 разделе
- Написать книгу
- Добавить задания
- Обновить на Python 3.8
-
Добавить задание explore network map. Добавить в топологию линк между r2-r3 для этого задания
- test 7.2a добавить проверку второго вызова (изменяется первый)
- тест 8.6 не проверяет правильно le gt (равные значения)
Ansible для сетевых инженеров
Перенести книгу на readthedocsОбновить 1-3 разделы на Ansible 2.9- Обновить раздел “7. Playbook” на Ansible 2.9
- Дописать раздел “4. Модули ресурсов”
- Написать раздел “5. Сетевые модули не привязанные к конкретной ОС”
- Написать раздел “6. Получение структурированного вывода”
PyNEng книга/курс
- перенести обновленные задания/тесты в репозиторий
Обновить раздел по Ansible до последней версии.- Добавить информацию по SQLite foreign key в 18 раздел
- Написать вводное по поводу разделов 1 и 2
- Написать про цепочку методов
- Перевести задания на англ
- Репозиторий с примерами кода pyneng-examples
- Подборка с репозиториями/кодом для практики чтения кода
Бонусные лекции PyNEng
- What’s new in Python 3.9
- tqdm, spinner
- scrapli
Языки
Немецкий
Поддерживать знания:
- подкаст Effizienter Lernen - Arbeiten - Leben!
- книги
Испанский
- memrise
Leave a Comment