Forwarded from DataEng
Написал небольшую заметку про работу с XCom в Apache Airflow: Apache Airflow и XCom
Код из заметки можно взять из репа у меня на гитхабе.
Код из заметки можно взять из репа у меня на гитхабе.
Сегодня проходит бесплатная конференция PyCon BY 2021 онлайн, и самое время вспомнить как это было в 2020 году: https://www.youtube.com/playlist?list=PLpVeA1tdgfCDdciEIzfItkMXhXEUyFewL
Организаторы обещают, что доклады 2021 года появятся на Ютуб канале SPACE в течение 3-х месяцев после конфы.
Всем кто регался на событие уже должны были прилететь доступы для участия.
Организаторы обещают, что доклады 2021 года появятся на Ютуб канале SPACE в течение 3-х месяцев после конфы.
Всем кто регался на событие уже должны были прилететь доступы для участия.
YouTube
PyConBY 2020 Conference - YouTube
В python3.10 появился pattern matching похожий на тот, что есть в Scala.
Думал набросать статейку, а она уже есть и неплохая — https://mathspp.com/blog/pydonts/pattern-matching-tutorial-for-pythonic-code
Думал набросать статейку, а она уже есть и неплохая — https://mathspp.com/blog/pydonts/pattern-matching-tutorial-for-pythonic-code
Mathspp
Structural pattern matching tutorial | Pydon't 🐍
Structural pattern matching is coming in Python 3.10 and this article
explores how to use it to write Pythonic code,
showing the best use cases for the...
explores how to use it to write Pythonic code,
showing the best use cases for the...
В подкасте TalkPython вышел эпизод про Docker для Python, гостем стал Peter McKee, DevRel из Docker: https://talkpython.fm/episodes/show/308/docker-for-python-developers-2021-edition
talkpython.fm
Docker for Python Developers (2021 Edition)
Docker is one of the core elements of developing Python applications in consistent ways as well as running them across different hardware universally. On this episode, you'll meet Peter McKee from Docker. He's here to catch us up on what's happening in the…
Друзья, всем привет!
Коллеги из ОТУСа собираются запускать курс DWH Analyst и просят заинтересованных поделиться фидбеком.
Необходимо пройти по ссылке, чтобы ознакомиться с подробной программой курса и заполнить анонимный опрос.
Заранее всем спасибо!
Коллеги из ОТУСа собираются запускать курс DWH Analyst и просят заинтересованных поделиться фидбеком.
Необходимо пройти по ссылке, чтобы ознакомиться с подробной программой курса и заполнить анонимный опрос.
Заранее всем спасибо!
Forwarded from DataEng
Всем салют! 🤝
А вот и обещанная статья про TaskFlow API, который появился во второй версии Airflow: https://bit.ly/39lsHSK
Кажется получилось неплохо, в заметке есть небольшой практический пример + сравнение old-style и нового стиля написания PythonOperator'ов.
Код с примерами лежит как всегда у меня в репе: https://github.com/adilkhash/airflow-taskflow-api-examples
Приветствуется конструктивная критика и пожелания 🙏
Скоро будет продолжение про кастомный бэкенд для XCom.
А вот и обещанная статья про TaskFlow API, который появился во второй версии Airflow: https://bit.ly/39lsHSK
Кажется получилось неплохо, в заметке есть небольшой практический пример + сравнение old-style и нового стиля написания PythonOperator'ов.
Код с примерами лежит как всегда у меня в репе: https://github.com/adilkhash/airflow-taskflow-api-examples
Приветствуется конструктивная критика и пожелания 🙏
Скоро будет продолжение про кастомный бэкенд для XCom.
Khashtamov
TaskFlow API в Apache Airflow 2.0
Декабрьский релиз Apache Airflow 2.0 принёс много нововведений в инструмент. А самое, пожалуй, заметное из них это TaskFlow API. В этой заметке я подробно разберу что это такое и как стало красиво и …
Крутой туториал про подключение полнотекстового поиска на сайт, используя RedisSearch: https://www.youtube.com/watch?v=tfDdoVg_jXY
YouTube
Using RediSearch to Add Real-Time Full-Text Search to Your Website
Learn how to add full-text search to your website using Python and RediSearch in this workshop presented by Andrew Brookins, Curriculum Software Engineer at Redis Labs. Watch a live overview of the tools involved and follow hands-on exercises to get your…
Тут ребята из Delivery Club поделились своим опытом о переходе на Compositional Layout. Вердикт неоднозначный: поддержка экрана упростилась, время разработки компонентов — сократилось, но и без проблем не обошлось. В общем, мастрид для тех, кто собирается пилить мобильные интерфейсы на iOS 13+ (если таковые тут есть)
Ссылка: http://habr.com/ru/company/deliveryclub/blog/548792/?utm_source=tg&utm_medium=article&utm_campaign=devbrain
Ссылка: http://habr.com/ru/company/deliveryclub/blog/548792/?utm_source=tg&utm_medium=article&utm_campaign=devbrain
Хабр
Compositional Layout: стоит ли игра свеч?
Всем привет! Меня зовут Алексей Скоробогатов, я ведущий iOS-разработчик в Delivery Club. Сегодня я хотел бы рассказать про вёрстку в нашем приложении на пример...
Forwarded from DataEng
Про Streams в Redis за 10 минут: https://www.youtube.com/watch?v=7cvyluza00Q
YouTube
Redis Streams Explained
Redis Streams allow us to aggregate numerous sources of information into one easily consumable source of truth. Join Justin as we learn about the utility and power of the Redis Streams data structure.
Links:
Redis University → https://university.redislabs.com/…
Links:
Redis University → https://university.redislabs.com/…
Большой релиз. Вышла новая версия лучшего веб-фреймворка на Python Django, версия 3.2. Это LTS релиз с новыми фичами. Свою edtech платформу я написал, используя этот фреймворк, и ни секунды не сомневался в выборе инструмента.
Более подробно о новых фичах по ссылке https://www.djangoproject.com/weblog/2021/apr/06/django-32-released/
А вы используете Джанго в своих проектах?
Более подробно о новых фичах по ссылке https://www.djangoproject.com/weblog/2021/apr/06/django-32-released/
А вы используете Джанго в своих проектах?
Интересна бы вам была серия статей о Джанго в блоге?
Anonymous Poll
78%
Да
12%
Нет
10%
Хватает официальной документации за глаза 👀
Вышла новая версия PyCharm 2021.1.
Это не реклама, продукт очень крутой, я им пользуюсь по подписке, это того стоит.
О новых фичах можно узнать из видео: https://www.youtube.com/watch?v=I6rgZ0WYj3s
Это не реклама, продукт очень крутой, я им пользуюсь по подписке, это того стоит.
О новых фичах можно узнать из видео: https://www.youtube.com/watch?v=I6rgZ0WYj3s
YouTube
What's New in PyCharm 2021.1
Learn about other important features included in PyCharm 2021.1:
00:14 - Faster indexing
00:47 - Collaborative development tool: Code With Me
00:57 - Code With Me: getting started
01:24 - Code With Me: audio and video calls
02:20 - Code With Me: follow…
00:14 - Faster indexing
00:47 - Collaborative development tool: Code With Me
00:57 - Code With Me: getting started
01:24 - Code With Me: audio and video calls
02:20 - Code With Me: follow…
Всем привет!
Некоторое время назад я запустил свою учебную платформу с авторскими курсами про данные StartDataJourney.com. Сейчас доступно 3 курса:
- Введение в data engineering: дата-пайплайны, курс, который я анонсировал в начале 2020 года на платформе Stepik. Используя промокод DEVBRAIN его можно купить с 35% скидкой, т.е. всего за 384 рубля. Промокод действителен до 17 апреля.
- Apache Airflow 2.0: практический курс, мой новый курс про главный инструмент дата инженера - Apache Airflow. Курс покрывает новую версию 2.0. Специально для подписчиков промокод DEVBRAIN даёт 15% скидку, действует до 17 апреля.
- Анализ медицинских изображений в Python бесплатный курс от моего товарища Рената @alimbekovkz, автора телеграм-канала Пристанище Дата Сайентиста
Платформа активно развивается, растёт и количество пользователей, а значит скоро будут выходить новые курсы (как бесплатные так и платные).
Регистрируйтесь и приятного обучения!
Некоторое время назад я запустил свою учебную платформу с авторскими курсами про данные StartDataJourney.com. Сейчас доступно 3 курса:
- Введение в data engineering: дата-пайплайны, курс, который я анонсировал в начале 2020 года на платформе Stepik. Используя промокод DEVBRAIN его можно купить с 35% скидкой, т.е. всего за 384 рубля. Промокод действителен до 17 апреля.
- Apache Airflow 2.0: практический курс, мой новый курс про главный инструмент дата инженера - Apache Airflow. Курс покрывает новую версию 2.0. Специально для подписчиков промокод DEVBRAIN даёт 15% скидку, действует до 17 апреля.
- Анализ медицинских изображений в Python бесплатный курс от моего товарища Рената @alimbekovkz, автора телеграм-канала Пристанище Дата Сайентиста
Платформа активно развивается, растёт и количество пользователей, а значит скоро будут выходить новые курсы (как бесплатные так и платные).
Регистрируйтесь и приятного обучения!
Startdatajourney
Введение в Data Engineering: дата-пайплайны
Построение масштабируемых дата-пайплайнов на Python и Luigi
Тут вебинар намечается от Лизы из JetBrains про PyCharm: https://www.youtube.com/watch?v=caUTeTSzG5M
YouTube
Python. Эффективная разработка в IDE PyCharm
https://compscicenter.ru/
Лекция 11 курса "Программирование на Python" (весна 2021)
Страница курса на сайте CS центра: https://bit.ly/2LywC5L
Лекцию читает Елизавета Шашкова — разработчица из команды PyCharm в компании JetBrains и выпускница CS центра.…
Лекция 11 курса "Программирование на Python" (весна 2021)
Страница курса на сайте CS центра: https://bit.ly/2LywC5L
Лекцию читает Елизавета Шашкова — разработчица из команды PyCharm в компании JetBrains и выпускница CS центра.…
Я как то пропустил новость, в Django Debug Toolbar была обнаружена уязвимость — SQL Injection: https://www.djangoproject.com/weblog/2021/apr/14/debug-toolbar-security-releases/
Про новые фичи в Django 3.2: https://bit.ly/3aZKQpW
Hakibenita
Exciting New Features in Django 3.2
And my wishlist for the future...
Forwarded from Питонические атаки
Python 3.10 получил свой первый бета-релиз. Это значит, что наступил фича-фриз, дальше будут только баг-фиксы и улучшения в документацию. Напомню, что финальный релиз 3.10.0 ожидается в октябре.
https://pythoninsider.blogspot.com/2021/05/python-3810-395-and-3100b1-are-now.html
Кроме того, с этого момента можно считать официально начатой разработку ветки 3.11.
https://pythoninsider.blogspot.com/2021/05/python-3810-395-and-3100b1-are-now.html
Кроме того, с этого момента можно считать официально начатой разработку ветки 3.11.
Blogspot
Python Insider: Python 3.8.10, 3.9.5, and 3.10.0b1 are now available
Неделю назад вышла мажорная версия Bootstrap 5: https://blog.getbootstrap.com/2021/05/05/bootstrap-5/
Из значительных изменений: полный отказ от библиотеки jQuery.
Из значительных изменений: полный отказ от библиотеки jQuery.
Bootstrap Blog
Bootstrap 5
Bootstrap 5 has officially landed! After three alphas, three betas, and several months of hard work, we’re shipping the first stable release of our new major version. It’s been a wild ride made possible by our maintainers and the amazing community that uses…