Библиотека питониста | Python, Django, Flask
40.4K subscribers
2.8K photos
75 videos
51 files
4.38K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
Как использовать Spark по максимуму?
Знают в NewProLab: ведущий провайдер курсов в области Big Data объявляет запуск продвинутого онлайн-курса по работе с фреймворком Spark.

📆"Apache Spark Advanced": старт 16 ноября.
📌Оставляйте заявку, задавайте вопросы: https://clck.ru/YRggK

Углубленный курс для дата-инженеров и разработчиков, имеющих практический опыт работы со Spark. Вы отработаете навыки, необходимые для ускорения обработки данных и усовершенствования архитектуры существующих проектов, глубоко погрузитесь в Dataframe API, py4j в pyspark, Spark Structured Streaming, Scala UDF в pyspark, org.apache.spark.sql.Row, разработку коннекторов с использованием Datasource v1 API, параллелизм задач.

Преподает: Андрей Титов (NVIDIA).
❗️Учитесь у лучших: программа не имеет аналогов на рынке.
Получаем и задаем лимит рекурсии

В Python не оптимизируется хвостовая рекурсия, из-за чего зачастую возникает RecursionError во время создания рекурсивных алгоритмов.

Но с помощью модуля sys можно посмотреть и даже изменить максимальную глубину рекурсии. Хотя делать это слегка опасно, так как каждый новый вызов занимает много памяти.

И вообще лучше стараться использовать не рекурсию, а обычные циклы, но это вы и так сами знаете.
🧩 5 интересных головоломок и задач, чтобы отвлечься от рутины и немного пошевелить извилинами

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

https://proglib.io/sh/nuc7oFxp9K
19 - 21 ноября: второй хакатон от АО «Россельхозбанк» — AgroCode Hack.

Командам предстоить решить следующие задачи агроиндустрии в онлайн формате:

1️⃣ Цифровая ферма: Разработка решения для измерения активности поросят 🐷 - сегментация и подсчёт животных в производственном станке, а также оценка «активность» каждого животного по обучающей выборке неразмеченных видеороликов.

2️⃣ Маршрут беспилотного трактора 🚜 - создание алгоритма построения непрерывного маршрута движения трактора на поле для различных операций.

Участвовать могут Frontend- и Backend разработчики, Data science, Machine learning и Computer vision специалисты, как в формате готовых команд, так и индивидуальных участников.

Команды-победители разделят призовой фонд в размере 500 000 рублей.

Подать заявку можно до 3 ноября на AgroCode Hack.
3 причины подписаться на аккаунт @selectel 🔥

1. Основы программирования простым языком и без снобизма.
2. Полезные факты о железе, дата-центрах и хостингах.
3. Актуальные новости из IT.

Жми на кнопку «Подписаться», чтобы получать больше IT-материалов и каждый день узнавать что-то новое!
Выпущена бета-версия 1 Django 4.0.

https://proglib.io/w/49559be8
Python - отличный язык для автоматизации тестирования. Вот большой список ресурсов, которые помогут вам начать работу.

https://proglib.io/w/65f2ea3b
Learn to Program with Python 3 (2018)
Автор: Irv Kalb
Количество страниц: 371

Python - один из самых популярных языков программирования в мире, и многие специалисты считают, что начинать обучение лучше именно с него. Автор книги научит вас писать маленькие и средние программы на Python, объясняя сложные концепции с помощью особого доступного, пошагового подхода. Читая книгу, вы будете разрабатывать короткие программы, выполняя ряд задач по программированию, что позволит вам улучшить результаты.

Скачать книгу
Automate the boring stuff with Python, 2nd Edition (2019)
Автор: Al Sweigart
Количество страниц: 504

Автор показывает, как писать программы, которые могут сделать за вас рутинную работу. Книга поможет новичкам разобраться в программировании на Python и сразу применить свои знания. Данное издание этой книги включает новую главу о проверке входных данных, а также учебные пособия по автоматизации Gmail и Google Sheets и советы по автоматическому обновлению файлов CSV.

Скачать книгу