TextFSM Value Key
Today, thanks to a question from a listener, I decided to figure out what Value Key means in TextFSM templates. Previously, for some reason, I thought that t...
Today, thanks to a question from a listener, I decided to figure out what Value Key means in TextFSM templates. Previously, for some reason, I thought that t...
Первая половина лекции в основном новый синтаксис: structural pattern matching, а остальные новинки во второй половине. Рассматривали не все, что появилось в...
Python 3.10 released!
Сегодня 6 день рождения моей книги “Python для сетевых инженеров”. Шесть лет назад, 9 сентября 2015 всё началось с заметки на xguru.
Узнала про новую книгу Robust Python из подкаста Talk Python To Me. Очень рекомендую тем, кто уже какое-то время работает с Python и тем кому уже надо поддер...
Запись лекции Основы Scrapli.
Задача собрать информацию о статусе портов на оборудовании (up/down/admin down для Cisco IOS). На первом этапе собирается информация о всех портах (Loopback/...
Продолжаю серию вопросов и ответов. На этот раз задача отфильтровать данные из JSON файла по указанному ключу, а затем по иерархии ключей.
Продолжаю серию вопросов и ответов. При желании, описание вопроса можно использовать как задачку и решить ее самостоятельно, а потом посмотреть вариант решен...
Запись лекции Модуль Rich - создание красивых приложений в CLI.
Мне часто задают вопросы как решить ту или иную задачку по Python и я решила выкладывать эти вопросы и решения, на случай если кому-то это тоже пригодится. П...
В репозитории с заданиями к курсу/книге “Python для сетевых инженеров” сделано несколько изменений.
asyncio - asyncio is a library to write concurrent code using the async/await syntax.
Запись лекции Создание CLI с помощью Typer.
Flask - это фреймворк для создания веб-приложений на Python.
Уже скоро выходит Python 3.10, а я только собралась рассказать про 3.9. Тем не менее, надеюсь, кому-то пригодится.
Я наконец-то добралась написать про модуль scrapli.
Список инструментов
За перевод огромное спасибо Айдару Хайруллину
Запись лекции Дополнительные материалы Задания Примеры
В репозитории с заданиями к курсу/книге “Python для сетевых инженеров” сделано несколько изменений.
Выложила ответы на задания по книге/курсу “Python для сетевых инженеров”.
Изменение порядка разделов в книге “Python для сетевых инженеров”:
Сегодня 5 день рождения моей книги “Python для сетевых инженеров”. 🐍🐍🐍🐍🐍 Пять лет назад, 9 сентября 2015 всё началось с заметки на xgu.ru.
Изменения в основном небольшие: исправлены неточности, уточнения текста заданий, дополнены тесты. Изменения коснулись почти всех разделов, больше всего затро...
Просьба ко всем, кто занимается автоматизацией сетевого оборудования, заполнить небольшой опрос. Особенно большая просьба заполнить опрос к девушкам. Если вы...
Интересная и непростая книга. Читала долго и понемногу: во-первых, потому что информации масса, много статистики, данных, информации об исследованиях. Во-вто...
В репозитории с заданиями к курсу/книге “Python для сетевых инженеров” сделано несколько изменений.
Спустя 4 года повторяю заметку по моим инструментам. Очень мало изменилось, по сравнению с предыдущей заметкой, в основном добавились инструменты по онлайн к...
Я протестировала все задания и тесты на Windows 10 и написала какие есть нюансы.
Я наконец-то добралась обновить лекции по Ansible. Лекции выложены на YouTube. Рассматриваются основы использования Ansible для работы с сетевым оборудование...
Запись лекции по tmux:
Если вы, как и я, всё откладывали просмотр, что нового в Python 3.8, эта лекция для вас :)
Закончила читать книгу “Practices of the Python Pro”.
Если вы не знали про O’Reilly Learning или, как и я, упустили тот факт, что там не только книги O’Reilly, рекомендую этот ресурс.
Две мои статьи были опубликованы на сайте учебного центра “Сетевые Технологии”. Однако они исчезли на несколько месяцев из-за обновления сайта и пока не появ...
Запись моего онлайн курса “Python для сетевых инженеров” теперь доступна на YouTube
Mu - отличный редактор для начинающих изучать Python
На прошлой неделе на курсе Python для сетевых инженеров была лекция по основам pdb. Делюсь записью лекции и шпаргалкой по командам, возможно, кому-то ещё это...
Закончила второй раз читать книгу Pragmatic Thinking and Learning: Refactor Your Wetware.
Python отличный язык для начинающих в программировании и с ним достаточно просто начать делать что-то на практике и решать реальные задачи. Однако, у этого е...
2017 был продуктивным. Не всё было приятно осознавать, но подводить итоги было интересно и поучительно :)
Конец года, перерыв между курсами, а значит у меня есть время подвести итоги.
Сегодня завершила курс Программирование на Python от МФТИ и mail.ru.
Скоро новый год, пора обещать себе стать лучше. Почему бы не начать сейчас?
Закончила читать книгу “Mindset: How You Can Fulfil Your Potential”. Основная тема книги два типа мышления: гибкое и фиксированное.
Закончила читать книгу “Fluent Python”. Отличная книга для среднего уровня знаний. Подойдет тем, кто хорошо знает основы Python и хочет углубить свои знания.
Через два месяца заканчивается срок действия моих сертификаций Cisco. И я решила больше их не продлевать.
Спустя 240 часов и плюс 250 страниц - это свершилось :)
Сопрограммы (coroutine) на основе генератора.
Небольшая заметка о конструкции with и о том как создавать свои менеджеры контекста.
Небольшая заметка о генераторах (generator) с примером использования.
В этом выпуске: Tail Call и Tail Call Optimization в Clojure и Python; Новые ресурсы по Clojure; Python .pyc files basics; генератор оправданий для программи...
В этом выпуске: regex, Clojure, Python
В этом выпуске: Juniper, PyEZ и BGP FlowSpec против DDoS, видео с PyCon 2017 и Git.
В этом выпуске: подборка ссылок по онлайн обучению и обучению в целом, как для преподавателей, так и для слушателей.
В этой части, после небольшого вступления, ссылки на ресурсы по преподаванию.
Продолжение статьи о том, как я читаю курсы. В этой части говорим о слушателях.
Продолжение статьи о том, как я читаю курсы. В этой части уже конкретные советы по чтению курсов.
Подводя итоги онлайн курса по питон, я поняла, что теперь у меня всё меньше будет офлайн курсов и всё больше онлайн. Поэтому захотелось подытожить свой опыт ...
Первый онлайн курс по Python завершился и, пожалуй, можно подвести итоги.
В этом выпуске: networking and scripting, подкасты по основам машинного обучения и прекрасный комикс.
После вопроса к статье Как я писала курс Python для сетевых инженеров, решила написать чуть подробнее о том, как я пишу статьи.
В этом выпуске: technical writing, задачки по Clojure, Lifehacker the book и Oblique Strategies.
Этот пост не только о том как я писала книгу, но и о том как я пришла к программированию.
В последнее время планирую, что изучать дальше, какие книги читать и так далее. И, пока я упорядочивала и приоритезировала свои интересы, натолкнулась на мно...
Полезные ресурсы найденные за последнее время.
Недавно я натолкнулась на пару статей, где был подобный список, с описанием используемых инструментов. И мне захотелось написать свой аналогичный список. Ита...
Пришло время создать блог. Всё же потребность писать у меня есть, но не всё из этого помещается в рамки xgu.ru. В основном я буду писать по темам, которые св...