Size: a a a

2020 November 05
NetDevOps Space
Бесплатный курс по Кубернетес был
Вот вам ссылочка на бесплатный курс по Docker

Круто, спасибо за ссылку, пошел(ла) региться! - 👍
Знаю все про Docker! - 👌
Мне не интересно! - 😏

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

#docker #free #course
источник
2020 November 06
NetDevOps Space
Как только вы преодолеете все трудности, связанные с настройкой виртуальной среды работы Python для одного приложения, вам нужно будет пройти еще более сложный процесс, чтобы понять, как управлять несколькими средами для нескольких проектов на Python.

Некоторые из проектов могут быть новыми, в то время как другие - залежавшиеся кучи кода десятилетней давности.

Соответственно возникают вопросы как устанавливать и переключаться между различными версиями Python на одной и той же машине? Как управлять зависимостями и виртуальными средами?

К счастью есть доступные инструменты для управления зависимостями и рабочим пространством.

Обо всех этих инструментах описано в статье:"Modern Python Environments - dependency and workspace management"

Рекомендую

Спасибо, пойду ознакомлюсь!-👍
Однозначно в закладки!-👌
Мне не интересно!-😏

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

#python #pyenv #venv #pip #requirements #poetry #pipenv
источник
2020 November 07
NetDevOps Space
Если вы хотите начать автоматизировать работу с Netbox, то советую начать с серии статей от Przemek Rogala. В своих статьях он рассказывает о взаимодействии Netbox с Pynetbox.


1. Pynetbox - NetBox Python API Client Part 1 - Getting Info
2.Pynetbox - NetBox Python API Client Part 2 - Creating Objects
3.Pynetbox - NetBox Python API Client Part 3 - Updates And Deletions
4.Pynetbox - NetBox Python API Client Part 4 - Tags And Auto-Assign Prefixes

Спасибо, пойду ознакомлюсь!-👍
Однозначно в закладки!-👌
Мне не интересно!-😏

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

#netbox #pynetbox
источник
2020 November 09
NetDevOps Space
Хотите стать экспертом в использовании f-strings в Python?

Тогда статья "73 Examples to Help You Master Python's f-strings" вам в помощь.

Из этой статьи вы узнаете, что несколько различных способов форматирования строки с помощью f-strings, руководствуясь примерами. Всего вы рассмотрите 73 примера того, как лучше всего использовать f-strings.

Статья огонь, спасибо!-🔥
Однозначно в закладки!-👌
Мне не интересно!-😏

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

#fstrings #python
источник
2020 November 10
NetDevOps Space
​​Ранее писал, что мой код заапрувили на Devnet Code Exchange
Сегодня пришло письмо, что я таки достоин бесплатной футболки Code Exchange T-Shirt.

Если хотите такую же, то есть еще время запостить свой код на Code Exchange до 14 ноября.

Кому интересно, вот ссылочка на футболку

P.S. Случайно обнаружил на сайте, что "WARNING: This product contains chemicals known to the state of California, that cause cancer, birth defects or other reproductive harm."
Спасибо, что предупредили ))

Достоин не только футболки! - 🔥
Крутяк, поздравляю! - 💪
Не достоин, везде решают связи! -🤦‍♂️
Мне фиолетово!- 🤪

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

#tshirt #codeexchange
источник
2020 November 11
NetDevOps Space
​​Хотели изучить как в Python делаются тесты? Тогда бесплатный курс по pytest от Test Automation University точно для вас.

На этом курсе в начнете писать тесты на Python с помощью pytest. Вы узнаете, как писать юнит-тесты, а также функциональные тесты.
Вы также узнаете о некоторых продвинутых возможностях pytest, таких как фиксаторы, параметры, команды и плагины.
К концу курса вы будете чувствовать себя уверенно, создавая собственные тесты в pytest.

Супер, давно хотел(а) познакомиться с pytest! - 🔥
Уже знаю как писать тесты на pytest!- 👍
Я только новый напиток по пятницам тестирую!- 🥃
Мне фиолетово!- 🕺

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

#python #pytest
источник
2020 November 12
NetDevOps Space
Изучая языки программирования, кроме теории необходимо уметь применять знания и умения на практике.
А как проверить насколько хорошо ты знаешь свой любимый язык программирования?

Можно самому составить тесты, это сложно и муторно, а можно проверять свои знания на канале Programming Tests - @programmingtests
источник
NetDevOps Space
В последние годы возросла роль потоковой телеметрии в управлении сетями.
По мере распространения потоковой телеметрии потребуются более надежные системы для управления такими данными в больших и сложных сетях.
Одной из таких систем является gnmi-gateway, новая система, используемая для сбора и распространения данных gNMI с сетевых устройств.
О том как можно использовать gnmi-шлюз, а также возможности, цели и дизайн системы рассматривается в перезентации, которую провел в рамках конференции NANOG 80 Колин Макинтош - инженер сетевой автоматизации компании Netflix.

Спасибо,пошел(ла) смотреть! - 👍
Работаю с gNMI!- 👌
Что это еще за gNMI!- 😳
Мне не интересно!- 😏

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

#gnmi
источник
2020 November 13
NetDevOps Space
Недавно публиковал пост о серии статей по автоматизации работы Netbox с Pynetbox.
Буквально на днях Knox Hutchinson опубликовал видео "I Automated Device Discovery and Creation for Netbox with Nornir | KNetbOX"
Он рассказывает каким образом осуществлять автоматическое обнаружение и создание устройств в Netbox с помощью Nornir.

Репозиторий кода к видео.

Спасибо, иду смотреть! - 👀
Знаю как это делать!- 👌
За годы работы научился(лась) обнаруживать устройства с помощью телепатии!- 🧙‍♂️
Мне по барабану!- 🥁

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

#netbox #nornir
источник
2020 November 14
NetDevOps Space
Ковид, похоже, с нами навсегда. Вакцина не понятно когда будет, но это не повод расстраиваться и опускать руки.
По крайне мере я знаю, чем вы можете себя занять в ближайшие 52 недели, считай год. Все равно большее из этого времени мы просидим дома.

Куда потратить это время? Конечно можно смотреть сериальчики или резаться в он-лайн игры.
Но есть еще одна альтернатива -  это записаться на бесплатный 52-недельный курс "Becoming a complete Python software developer", который запустили
Дэвид  Бомбал совместно Чаком Блэком.

Как обещает курс, вы за 52 недели научитесь как стать software developer, ака программист, ака кодер.

Круто,бегу записываться! - 🏃‍♂️
Я уже software developer!- 🧝‍♂️
Я подписался(лась) на кучу курсов, ни один еще до конца не прошел!- 👨‍🎤
Я лучше в сериальчики порежусь, и он-лайн игры посмотрю!-🤪
Мне фиолетово! - 👩‍🎤

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

#python #free_course
источник
2020 November 15
NetDevOps Space
Будни автоматизатора, которые начнутся завтра...
Just gentle reminder...
источник
2020 November 16
NetDevOps Space
​​Примите вызов и получите бесплатный ваучер    на практический экзамен AWS Cloud Practitioner.
Какие возможности вам предоставляются при регистрации на challenge?

1. Получите доступ к центру ресурсов участников для решения всех необходимых вам задач.
2. Пройдете обучение в соответствии с вашим расписанием с помощью AWS Power Hour.
3. Возможность просматривать учебные сессии по требованию.
4. Отзыв от тренера AWS на сессии по подготовке к экзаменам.
5. Сдадите тренировочный экзамен (с бесплатным ваучером).
6. Запланируете экзамен, который вы можете сдать из дома.
7. Возможность присоединиться к AWS re:Invent 2020.

P.S. успейте зарегистрироваться до 31 декабря.
UPD. Ваучер не на сертификат, а на практический экзамен

Огонь, спасибо, бегу регистрироваться!-🏃‍♂️
Знаю об AWS всё!-💪
Где бы время на все это найти!-⏰
Я лучше проведу это время c другой пользой!-🧉

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

#aws  #vaucher
источник
2020 November 17
NetDevOps Space
Статья "Continuous Integration With Python: An Introduction" может стать отличным дополнением к видео с Сisco Live Barcelona 2020 от Стюарта Кларка под названием:"GitHub and Continuous Integration (CI) for Python Network Developers"

Из статьи вы узнаете:
- Основные понятия, лежащие в основе непрерывной интеграции;
- Понимать преимущества непрерывной интеграции;
- Установить базовую систему непрерывной интеграции;
- Создадите простой пример Python и подключите его к системе непрерывной интеграции.

Что такое CI мы обсуждали в статье от Малини Диас

Круто, медленно переключаюсь в режим чтения! - 👀
Я уже знаю все о CI, но про Python не знал!- 😳
Однозначно в закладки!-💪
Мне фиолетово! - 😈

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

Больше ресурсов вы можете найти по хэштегу:
#ci
источник
NetDevOps Space
Как контролировать доступ к своим секретам? Вы тоже задавались вопросом, какие есть способы контроля доступа к своим секретам? Не к тем, которые в шкафу, а к тем которые пароли, токены API, сертификаты.

Тогда не пропустите, сегодня в 20.00 по МСК Карим Искандер, DevNet Developer Advocate, покажет и расскажет кейс использования защиты ключей API Cisco DNA Center с помощью HashiCorp Vaul.

Круто, пошел(ла) ставить напоминалку! - ❗️
Я уже знаю все HashiCorp Valt- 👌
У меня нет секретов в шкафу! - 💀

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

Больше ресурсов вы можете найти по хэштегу:
#security
источник
2020 November 18
NetDevOps Space
​​В настоящее время, с достижениями в области виртуализации и контейнеризации, довольно просто создать лабораторию, которая поможет вам настроить  автоматизацию при тестировании сетевых проектов.

В большинстве случаев вам понадобится только ноутбук, чтобы смоделировать небольшую сеть.

В статье "Creating our Network Automation Lab" способ построения лабы, которая поможет вам узнать больше о VXLAN/EVPN, используя автоматизацию для развертывания сети с минимальными усилиями.


Круто, пошел(ла) строить лабу! - 👍
Я на реальном оборудовании учусь автоматизировать!- 👌
Надоело учиться, хочу на острова! - 🍹
Мне не интересно!-😏

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

Больше ресурсов вы можете найти по хэштегу:
#lab
источник
2020 November 19
NetDevOps Space
​​В мае был пост со статьей "Почему все говорят Инфраструктура как Код (IaC), и практически никто не упоминает о Сеть как Код (NaC)?.
Наиболее внимательные могли заметить в статье ссылки на демонстрационные слайды, включающие в себя видеодемонстрацию и репозиторий кода, которые были продемонстрированы на CloudExpo 2020 автором статьи.

У меня только сейчас дошли руки просмотреть презентацию и видео, в котором пошагово демонтструется весь процесс CI/CD автоматического внесения изменений в сетевые устройства с использованием следующих инструментов:
Python
Jinja
Docker
Gitlab
Ansible
AWX
и по утверждению автора, без какой-либо оплаты.

Огонь, как раз вовремя! -
Я все еще в мае просмотрел(а)!-
У нас уже настроен весь процесс!-
Я ручками вношу изменения в каждое устройство и мне норм!-

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

Больше ресурсов вы можете найти по хэштегам:
#ci #NaC #IaC #Ansible #Gitlab #Docker #Python #jinja
источник
2020 November 20
NetDevOps Space
​​Для тех, кто пользуется Netbox да и вообще работает с Postgres ссылки на несколько полезных ресурсов.

1. psql command line tutorial and cheat sheet
2. Cybertec PostgreSQL Configurator
3. PostgreSQL configuration builder
4. PostgreSQL High-Availability Cluster
5. Cправочное пособие по настройке и масштабированию PostgreSQL

Credits to пользователям https://t.me/linkmeup_chat

Спасибо, то, что надо! - 👍
Знаю про эти ресурсы!-✌️
Я с Postgres не работаюб но в закладки сохраню!-💪
Мне оно не надо!-😏

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

Больше ресурсов вы можете найти по хэштегам:
#postgres
источник
2020 November 21
NetDevOps Space
Несмотря на то, что существует множество источников для изучения Python, справочники, видео-уроки, веб-сайты, есть еще один несправедливо обделенный вниманием - это GitHub.
Чем хорош GitHub, так это тем, что вы будете не просто изучать Python, а еще и получать практические навыки по работе с платформой управления исходными кодами.

В этом посте исправляю этот недочет и даю вам ссылку на статью, где перечислены ни много ни мало аж Top 11 репозиториев для изучения Python.

Пользуйтесь.

Круто, спасибо за наводку! - 🔥
Знаю большинство из этих репозиториев!- ✌️
Однозначно в закладки!-💪
Мне оно не надо! - 😏

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

Больше ресурсов вы можете найти по хэштегам:
#python #github
источник
NetDevOps Space
Pluralsight дал бесплатный доступ на все курсы в выходные, с 20 по 22.

Для того, чтобы получить доступ нужно заполнить форму и согласится с условиями акции.

Поспешите.

Огонь, как раз недосмотрел! - 🔥
Уже все, что надо посмотрел!-👀
Время, где время взять?!-🤯
Мне не интересно! - 😏

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

Больше ресурсов вы можете найти по хэштегам:
#free
источник
2020 November 22
NetDevOps Space
Тема автоматизации сетей начинает только развиваться и многим не хватает информации и возникают вопросы, такие как:
С чего начать? Какие инструменты использовать? Куда дальше двигаться? Кому на Руси жить хорошо?(а нет это из другой темы)

Если вы задаетесь такими вопросами, то репозиторий на Github Awesome Network Automation может стать отправной точкой в нахождении ответов на эти вопросы.

В репозитории собран если не окончательный, то достаточно полный объем ресурсов по автоматизации сетей.

Давно искал(а) что-то подобное! - 👍
Уже знаю об этом ресурсе!-✌️
Однозначно в закладки!-💪
А меня вот больше интересует последний вопрос!-😏

Хотите обсудить? Айда в чат - https://t.me/automate_devnet

Больше ресурсов вы можете найти по хэштегам:
#awesome #network_automation
источник