Планы на 2020

Книги

Планы по чтению

PyNEng

PyNEng-9

  • Перечитать и обновить все задания
  • Перечитать и обновить все тесты
  • Проверить все тесты
  • black
  • сделать pytest.ini только с опцией addopts = –no-hints. Тогда можно будет только добавлять -vv и будет срабатывать pytest-clarity
  • Проверить, что везде netmiko host, а не ip

PyNEng-10

15:

  • добавить новое задание по обработке конфига

21:

  • удалить файлы с данными ospf2, ospf3

Тесты:

  • pip install pytest-clarity
  • pytest.ini with options

PyNEng-8

  • Перечитать и обновить задания
  • Добавить задание csv

Новый курс “Advanced PyNEng”

  1. Написать книгу
  2. Перейти на PyCharm для этого курса
  3. Добавить задания
  4. Обновить на Python 3.8
  • Добавить задание explore network map. Добавить в топологию линк между r2-r3 для этого задания

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.8
  • tmux
  • click
  • black
  • Ansible 2.9
  • PyCharm
  • tqdm, spinner
  • scrapli

Языки

Немецкий

Поддерживать знания:

Испанский

  • memrise

Leave a Comment