Zen of Python
20.1K subscribers
1.21K photos
161 videos
32 files
3.15K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Forwarded from Веб-страница
Визуализация данных с помощью веб-фреймворка Dash

Dash является довольно интересным веб-фреймворком для визуализации данных и имеет в себе довольно много полезных функций в сочетании с простотой их применения.

В этой статье вы узнаете о некоторых его возможностях, которые вам могут быть интересны:

https://tprg.ru/mxg0
«Как я учил нейронные сети играть в казино»

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

Вот и автор решил проверить, а можно ли обыграть рулетку.

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

https://tprg.ru/vQLu
Создаём агрегатор контента на Python

В этом руководстве вы создадите агрегатор контента с нуля, используя Python и популярный фреймворк Django. Вы научитесь работать с RSS, использовать модульные тесты и многому другому.

Подробнее:

https://tprg.ru/O4QN
👍1
И забивает на PEP 8
Автоматизация создания стикеров с помощью веб-скрейпинга и обработки изображений в Python

Инструкция по быстрому и простому созданию стикеров для Telegram с помощью Python. Следуя ей, вы сможете упростить и автоматизировать множество повторяющихся действий.

Подробнее:

https://tprg.ru/s8hD
Открыта регистрация на онлайн-хакатон WildHack про перспективные ИТ-разработки для заповедных территорий России

Участвовать в хакатоне могут команды от трех до пяти человек. Участникам предстоит разработать эффективное ИТ-решение для заповедников и помочь дикой природе России, погрузиться в новую сферу и побороться за главный приз — путешествие на Камчатку.

Когда: с 3 по 5 декабря, а подать заявку можно до 28 ноября

Подробная информация о мероприятии на сайте: https://tprg.ru/K2Nf

#ивент
Создание автотеста Web UI на Python и Selenium за 7 шагов: инструкция для новичков

Всего за 7 простых шагов вы научитесь создавать автотесты на Python и Selenium. Если собираетесь тестировать веб-интерфейсы или автоматизировать работу в браузере, то не проходите мимо:

https://tprg.ru/Rf5j

#selenium
Свежая подборка вакансий

Senior Python Developer в Welltory
Где: Удалённо
Стек: Cassandra, Django, HTTP, Nginx, PostgeSQL, Python, RabbitMQ, Redis

Middle / Senior Backend Developer (Python) в PricewaterhouseCoopers
Где: Удалённо
Стек: Azure DevOps, Django, Docker, Flask, GraphQL, JavaScript, Jenkins, k8s, Kafka, MongoDB, Node.js, Oracle, PostgeSQL, Python, RabbitMQ, Redis, REST API, SOAP, TypeScript

Python Software Engineer в Revolut
Где: Москва, можно удалённо
Стек: Ansible, Bash, BigQuery, Docker, Exasol, Jenkins, k8s, Kafka, MySQL, NoSQL, PostgreSQL, Python, Redis, Redshift, UNIX

#вакансии #работа
В каталоге PyPI выявлены вредоносные библиотеки

В каталоге PyPI (Python Package Index) выявлено аж 11 пакетов, включающих вредоносный код! До выявления проблем в сумме пакеты успели загрузить около 38 тысяч раз.

Подробнее о том, чем же примечательны эти библиотеки и какие угрозы таят в себе, читайте в статье:

https://tprg.ru/5S4i
Нейронные сети. Смотрим, как они устроены изнутри

Запись лекции о нейронных сетях. В ней вам расскажут:
— существует ли вообще ИИ;
— какие задачи решает нейросеть;
— а также что находится "внутри" нейронки.

Подробнее в видео:

https://tprg.ru/OuHB

#видео #ml
Python и чистая архитектура в 2021 году

О чистой архитектуре говорят уже давно и не только в разрезе Python. В этой статье автор решил актуализировать всё, что известно о чистой архитектуре о Python, а также рассказать о том, какие инструменты и решения существуют на сегодняшний день для реализации этой концепции:

https://tprg.ru/WBox
Безопасное развёртывание приложения Django с помощью Gunicorn, Nginx и HTTPS

Это руководство проведёт вас через процесс развёртывания приложения шаг за шагом, предоставив подробную инструкцию, которая начнётся с простого приложения Django и затем добавит Gunicorn, Nginx, регистрацию домена и ориентированные на безопасность заголовки HTTP. 

Подробнее:

https://tprg.ru/ZsOv

#django
​​Когда наконец-то перешёл с Java на Python:
Блокчейн на Python

На волне популярности криптовалют и других сервисов, использующих блокчейн, крайне полезно знать, как это работает и уметь реализовать самому. Материалов на этот счёт уже достаточно, но в данной статье не только всё подробно разобрано, но и показана на примере нашего любимого Python.

https://tprg.ru/giUa
Начало работы с Python вместе с PostgreSQL

PostgreSQL обеспечивает поддержку нескольких процедурных языков, в том числе и Python. Правда, не совсем очевидно, как начать использовать Python в связке с PostgreSQL. В этой статье будет короткое пошаговое руководство, демонстрирующее, как это сделать. Она написан для macOS, но многие шаги являются общими.

Подробнее:

https://tprg.ru/cZ76
В начале декабря пройдёт главная конференция Яндекса для IT-сообщества

YaTalks состоится 3 и 4 декабря. На конференции выступят более 80 спикеров из российских и мировых технологических компаний с докладами по самым разным направлениям и темам.

Поговорят о таком популярном направлении в Python, как машинной обучение. Вас ждут доклады о нейросетях и алгоритмах машинного обучения, а также:
— создатели технологии YaLM (Yet another Language Model), которая работает в поиске Яндекса и Алисе, расскажут, как обучать генеративные модели на минимуме примеров;
— руководитель отдела компьютерного зрения и ML-приложений в Яндексе Константин Лахман обсудит бенчмарки и сложности в оценке качества алгоритмов;
— разработчик Avatarify поделится опытом создания приложения для анимирования лиц на фотографиях и многое другое.

Приходите, будет интересно. Узнать подробности и зарегистрироваться: https://tprg.ru/1DWB

#ивент
Как написать тысячу автотестов за пару дней

Опытный инженер по автоматизации тестирования поделился своим методом создания параметрической генерации тестов на Python с помощью pytest:

https://tprg.ru/dezN
👍2
PyPy: более быстрый Python с минимальными усилиями

Для Python существует множество различных интерпретаторов помимо CPython. Если вам кажется, что ваш код работает недостаточно быстро, то, возможно, пришло время попробовать PyPy.

В этой статье вы узнаете, как установить PyPy, запустить с ним код, в чём отличия от CPython и многое другое:

https://tprg.ru/K607
Когда всю ночь пытался отловить последний баг, не наплодив новых:
Пишем Python-расширение на Ассемблере

Автор статьи не сошёл с ума, просто решил провести эксперимент и проверить сможет ли он написать расширение для CPython на чистом ассемблере.

Интересная статья о реверс-инжиниринге, упорстве и некоторой упоротости в хорошем смысле:

https://tprg.ru/wmHh