Forwarded from PythonDigest
#python #pydigest
Сборник Python новостей уже перед вами.
В 309 выпуске Python Дайджест вы найдете:
- Ищем пожар и дым на фото с Keras и Deep Learning
- DeepPavlov для разработчиков: #2 настройка и деплоймент
- 8 причин, по которым вы обязательно захотите использовать Azure Notebooks
- Django. Создание динамических настроек сайта с помощью SingletonModel
- Строим домашний CI/CD при помощи GitHub Actions и Python
- Ещё одна библиотека для создания mock'ов
- [Встреча] Python Meetup Chelyabinsk #8
- Django 3.0 release candidate 1
- django-grappelli - 2.13.2
- PyCharm 2019.2.5
Заходите в гости - https://pythondigest.ru/issue/309/
Присылайте интересные новости через форму на сайте.
Сборник Python новостей уже перед вами.
В 309 выпуске Python Дайджест вы найдете:
- Ищем пожар и дым на фото с Keras и Deep Learning
- DeepPavlov для разработчиков: #2 настройка и деплоймент
- 8 причин, по которым вы обязательно захотите использовать Azure Notebooks
- Django. Создание динамических настроек сайта с помощью SingletonModel
- Строим домашний CI/CD при помощи GitHub Actions и Python
- Ещё одна библиотека для создания mock'ов
- [Встреча] Python Meetup Chelyabinsk #8
- Django 3.0 release candidate 1
- django-grappelli - 2.13.2
- PyCharm 2019.2.5
Заходите в гости - https://pythondigest.ru/issue/309/
Присылайте интересные новости через форму на сайте.
Python Digest
Выпуск 309
Новый выпуск еженедельного дайджеста новостей о #python уже в эфире!
Forwarded from chiki_briki
Меня тут товарищ спросил: «С чего начать знакомство с ansible»?
Пожалуй начать стоит с best practices: http://bit.ly/2OiWtx2 Тут собраны все важные моменты организации инвентаря, переменных, ролей и хендлеров. Очень важно правильно организовать репозиторий иначе все это превратится в бесконечный ад с импортами ролей в роли, переменных в пелеменные и так далее. Читайте, все давно описано и не нужно изобретать свой велосипед.
Дальше стоит глянуть quikstart: http://bit.ly/2rtFnnu Мы отправляем его смотреть новоиспеченных разрабов, ведь они сами пишут роли для деплоя своих приложений, а мы только проводим code review.
Ansible Galaxy: http://bit.ly/35AmzS0 Изначально хорошая идея собрать рецепты в одном месте и не писать каждому свой ведосипед. Там можно найти роль на любую попсовую вещь, и даже будет работать. Однако практика показывает, что такую роль прийдется в итоге много раз переписывать под себя и выпиливать не нужные куски. Поэтому на galaxy хорошо посмотреть как нужная тебе роль написана и открыть для себя нюансы которые до этого ты пропустил, но роль лучше написать самому. По началу это будет трудновато, особенно писать декларативно а не башсиблом.
После этого поиском по каналу слова ansible можно найти еще пяток заметок. Среди них: видео курс, как писать свои модули/плагины, как не скатиться в башняночку и пример своего решения. Либо воспользоваться тегом #ansible но злобный бот не дал мне везде его проставить 🤯
Есть еще канал @pro_ansible там можно спросить, но спрашивать стоит конкретные вещи (у них там правила запинены).
З.Ы. Для тех, кто не смотрит в сторону ансибла из-за отсутствия pull модели: http://bit.ly/2sjOveL
#ansible
Пожалуй начать стоит с best practices: http://bit.ly/2OiWtx2 Тут собраны все важные моменты организации инвентаря, переменных, ролей и хендлеров. Очень важно правильно организовать репозиторий иначе все это превратится в бесконечный ад с импортами ролей в роли, переменных в пелеменные и так далее. Читайте, все давно описано и не нужно изобретать свой велосипед.
Дальше стоит глянуть quikstart: http://bit.ly/2rtFnnu Мы отправляем его смотреть новоиспеченных разрабов, ведь они сами пишут роли для деплоя своих приложений, а мы только проводим code review.
Ansible Galaxy: http://bit.ly/35AmzS0 Изначально хорошая идея собрать рецепты в одном месте и не писать каждому свой ведосипед. Там можно найти роль на любую попсовую вещь, и даже будет работать. Однако практика показывает, что такую роль прийдется в итоге много раз переписывать под себя и выпиливать не нужные куски. Поэтому на galaxy хорошо посмотреть как нужная тебе роль написана и открыть для себя нюансы которые до этого ты пропустил, но роль лучше написать самому. По началу это будет трудновато, особенно писать декларативно а не башсиблом.
После этого поиском по каналу слова ansible можно найти еще пяток заметок. Среди них: видео курс, как писать свои модули/плагины, как не скатиться в башняночку и пример своего решения. Либо воспользоваться тегом #ansible но злобный бот не дал мне везде его проставить 🤯
Есть еще канал @pro_ansible там можно спросить, но спрашивать стоит конкретные вещи (у них там правила запинены).
З.Ы. Для тех, кто не смотрит в сторону ансибла из-за отсутствия pull модели: http://bit.ly/2sjOveL
#ansible
Redhat
Red Hat Ansible Automation Platform learning hub
Explore learning materials and tools designed to help you use Red Hat® Ansible® Automation Platform, organized by the tasks you need to accomplish.
Я бы что еще накинул от себя по Ansible
Must read книга от Jeff Geerling
https://www.ansiblefordevops.com/
Курс https://app.pluralsight.com/library/courses/hands-on-ansible
(если денег не жалко, у нас контора платит=)))
Крутая бесплатная книга от Натальи https://natenka.gitbooks.io/ansible-dlya-setevih-inzhenerov/content/book/1_ansible_basics/
Несмотря, что для сетевых инженеров, но там все все основы
Must read книга от Jeff Geerling
https://www.ansiblefordevops.com/
Курс https://app.pluralsight.com/library/courses/hands-on-ansible
(если денег не жалко, у нас контора платит=)))
Крутая бесплатная книга от Натальи https://natenka.gitbooks.io/ansible-dlya-setevih-inzhenerov/content/book/1_ansible_basics/
Несмотря, что для сетевых инженеров, но там все все основы
Pluralsight
Hands-on Ansible
This course will show you how to get started with automation and orchestration using the open-source tool Ansible version 1.x. Many hands-on demos are included to show how to implement your automation tasks.
Forwarded from DevOps Deflope News
Сегодня черная пятница, уникальный шанс получить 100% скидку на крутые конференции в 2020 году 😅🤪🙃
* FOSDEM 2020 http://amp.gs/saL2 (Brussels)
* CfgMgmtCamp Ghent2020 http://amp.gs/saLW (Ghent)
* OSDNConf 2020 http://amp.gs/saL5 (Kyiv)
P.S. На самом деле это non-commercial free events, главное зарегестрироваться (а на FOSDEM даже не нужно) и добраться до места проведения 😉 И это будет 20-й FOSDEM!!! И сразу после него CfgMgmtCamp в соседнем городе.
P.P.S. Inspired by http://amp.gs/saLX
#news #events #friday
* FOSDEM 2020 http://amp.gs/saL2 (Brussels)
* CfgMgmtCamp Ghent2020 http://amp.gs/saLW (Ghent)
* OSDNConf 2020 http://amp.gs/saL5 (Kyiv)
P.S. На самом деле это non-commercial free events, главное зарегестрироваться (а на FOSDEM даже не нужно) и добраться до места проведения 😉 И это будет 20-й FOSDEM!!! И сразу после него CfgMgmtCamp в соседнем городе.
P.P.S. Inspired by http://amp.gs/saLX
#news #events #friday
Кстати на Black Friday скидки большие у LinuxAcademy если брать подписку на год
https://linuxacademy.com/
https://linuxacademy.com/
Forwarded from PythonDigest
#python #pydigest
Сборник Python новостей уже перед вами.
В 311 выпуске Python Дайджест вы найдете:
- Django 3.0
- Python в Mobile development
- Как дата-сайентист машину покупал
- Эффективные и не эффективные методы кодинга
- Несколько полезных советов как практиковаться в Python
- Эксплуатация созвучности имён пакетов на PyPI продолжается: python3-dateutil, jeilyfish
- «Ты узнаешь ее из тысячи...» или классифицируем изображения в реальном времени с PyTorch
- React-admin и django rest framework
- locust - масштабируемый инструмент нагрузочного тестирования
Заходите в гости - https://pythondigest.ru/issue/311/
Присылайте интересные новости через форму на сайте.
Сборник Python новостей уже перед вами.
В 311 выпуске Python Дайджест вы найдете:
- Django 3.0
- Python в Mobile development
- Как дата-сайентист машину покупал
- Эффективные и не эффективные методы кодинга
- Несколько полезных советов как практиковаться в Python
- Эксплуатация созвучности имён пакетов на PyPI продолжается: python3-dateutil, jeilyfish
- «Ты узнаешь ее из тысячи...» или классифицируем изображения в реальном времени с PyTorch
- React-admin и django rest framework
- locust - масштабируемый инструмент нагрузочного тестирования
Заходите в гости - https://pythondigest.ru/issue/311/
Присылайте интересные новости через форму на сайте.
Python Digest
Выпуск 311
Новый выпуск еженедельного дайджеста новостей о #python уже в эфире!
на удивление на доу годная статья
https://dou.ua/lenta/articles/what-you-should-know-about-algorithms/
https://dou.ua/lenta/articles/what-you-should-know-about-algorithms/
DOU
Разбираемся в алгоритмах и структурах данных. Доступно и понятно
Адам Леос, Senior Software Engineer в PlutoTV, рассказывает о сложности алгоритма, нотации Big O, сортировках, самых популярных структурах данных и их использовании для оптимизации проекта.
Forwarded from DevOps&SRE Library
https://dbdb.io
Отличный сайт с кратким описание особенностей почти всех существующих баз данных.
Несколько примеров:
etcd: https://dbdb.io/db/etcd
postgresql: https://dbdb.io/db/postgresql
mysql: https://dbdb.io/db/mysql
redis: https://dbdb.io/db/redis
memcached: https://dbdb.io/db/memcached
mongodb: https://dbdb.io/db/mongodb
cassandra: https://dbdb.io/db/cassandra
Отличный сайт с кратким описание особенностей почти всех существующих баз данных.
Несколько примеров:
etcd: https://dbdb.io/db/etcd
postgresql: https://dbdb.io/db/postgresql
mysql: https://dbdb.io/db/mysql
redis: https://dbdb.io/db/redis
memcached: https://dbdb.io/db/memcached
mongodb: https://dbdb.io/db/mongodb
cassandra: https://dbdb.io/db/cassandra
Зарелизился k8s 1.17 Много чего нового
https://habr.com/ru/company/flant/blog/476998/
https://habr.com/ru/company/flant/blog/476998/
Хабр
Kubernetes 1.17: обзор основных новшеств
Вчера, 9 декабря, состоялся очередной релиз Kubernetes — 1.17. По сложившейся для нашего блога традиции, мы рассказываем о наиболее значимых изменениях в новой версии. Информация,...
Мощная штука strace https://theartofmachinery.com/2019/11/14/deployment_debugging_strace.html