Библиотека питониста | Python, Django, Flask
40.3K subscribers
2.81K photos
79 videos
51 files
4.4K 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, объясняя сложные концепции с помощью особого доступного, пошагового подхода. Читая книгу, вы будете разрабатывать короткие программы, выполняя ряд задач по программированию, что позволит вам улучшить результаты.

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