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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Подборка материалов по Django

Мы подготовили для вас небольшую подборку полезных материалов по Django, чтобы вы могли быстрее изучить этот фреймворк и начать делать на нём реальные проекты:

Тут вы найдёте 10 полезных советов для начинающих;

Здесь сможете научиться добавлять аутентификацию на сайте с помощью соцсетей;

А тут узнаете, как организовать базовый и полнотекстовый поиск с Django и Postgres.

#подборка #django
👍3
Подборка актуальных вакансий для опытных Python-разработчиков

Senior Python Developer в Welltory
Где: Удалённо
Опыт: От 3 лет

Senior Python Developer в Welltory
Где: Удалённо
Опыт: От 2 лет

Software Engineer (Python / Сloud) в New Media
Где: Санкт-Петербург
Опыт: От 3 лет

Python Software Engineer в Revolut
Где: Москва, можно удалённо
Опыт: От 3 лет

Middle / Senior Backend Developer (Python) в PwC
Где: Удалённо
Опыт: От 3 лет

#вакансии #работа
👍1
NumPy: основы, которые пригодятся каждому

Любой зрелый язык программирования со временем обзаводится библиотекой для математических вычислений. У Python это NumPy. В этой статье вам расскажут, как установить NumPy, как его использовать, а также чем он отличается от MATLAB.

Подробнее:

https://tprg.ru/e9Ch
Бесплатный курс по анализу данных на Python

Небольшой курс, рассказывающий об основах анализа данных. Здесь вы познакомитесь с несколькими библиотеками Python, такими как NumPy, Pandas, а также изучите SQL и не только.

Посмотреть можно тут:

https://tprg.ru/rGBy

#видео #курс #datascience
Многопоточный Python на примерах: как правильно хранить настройки приложения

Существует самый простой и очевидный способ хранить настройки приложения в качестве обычных переменных внутри модуля или класса. Его используют многие, в том числе крупные веб-фреймворки. Но у такого подхода есть некоторые недостатки.

А вот как можно это делать с применением многопоточности:

https://tprg.ru/0K5b
В Python строка — это единственный встроенный Iterable, всегда возвращающий Iterable в качестве элемента. Из-за такой особенности периодически могут возникать неожиданные ситуации.

Парочку таких ситуаций рассмотрели в статье. А ещё рассмотрели как именно такие ситуации можно разрешить.

Подробнее:

https://tprg.ru/nc3S
«Что русскому хорошо, то немцу смерть»
От стажера до миддла: как вырасти Python-разработчику

Когда стажёр только начинает работать, ему достаточно владеть базовыми инструментами и навыками. Но в процессе работы он узнаёт новое и осваивать более сложные инструменты и алгоритмы. С ростом опыта растёт и зона ответственности, а также доход.

А вот какими именно знаниями и компетенциями должен обладать разработчик, чтобы претендовать на должность миддл-разработчика — узнаете в статье:

https://tprg.ru/CIZD
Помогите Python занять первое место в битве языков программирования

Сегодня у нас на сайте завершается битва языков программирования и сейчас идёт борьба за первое место между Python и С#. Для победы Python нужна ваша помощь!

Всё, что нужно, перейти по ссылке и проголосовать:

https://tprg.ru/hYMI
Рисование закрашенных кругов и треугольников на Raspberry Pi Pico с помощью MicroPython

Если для вашего проекта на Raspberry Pi требуется отрисовка каких-либо фигур или изображений, то эта статья обязательно к прочтению. Здесь автор показал, как с помощью MicroPython реализовать алгоритмы отрисовки таких фигур:

https://tprg.ru/aXxW

#diy #micropython
Улучшение визуализации данных с помощью двухосевых диаграмм в Python

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

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

Подробнее:

https://tprg.ru/hMIx
​​Я: наконец-то я создал понятный, удобнный и в то же время красивый интерфейс

Пользователи:
Как оптимизировать проект Data Science с помощью Prefect

При отсутствии оптимизации в Data Science проекте может получиться так, что один процесс будет тормозить остальные при возможности разделения их работы независимо друг от друга.

Prefect — это фреймворк с открытым исходным кодом для построения рабочих процессов на Python. Он позволяет легко создавать, запускать и контролировать конвейеры данных различного масштаба, в том числе и устраняя проблему выше.

https://tprg.ru/pYfO

#datascience
Создаём плагин Chrome с помощью Python

Мы как-то уже делились способом создания плагина для Chrome, но возможно вы пропустили. Если JS вам не люб, то здесь вы найдёте сразу два способа создания плагина на питоне:

https://tprg.ru/mvtf
Моделирование планет, движущихся по орбите в солнечной системе, с использованием Python

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

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

https://tprg.ru/dCko

А здесь сможете смоделировать трёхмерную солнечную систему на Python, используя популярную библиотеку визуализации Matplotlib:

https://tprg.ru/S5jB
Подборка материалов по Flask

Небольшая подборка полезных материалов по способам запуска и развёртывания вашего Flask-приложения. Возможно, вам это пригодится, но вы пропустили:

Создание статического сайта с помощью Flask и его развёртывание в Netlify

Развёртывание Python Flask-приложения с помощью Heroku

Запуск Flask на Kubernetes

#подборка #flask
А за рулём ассемблерщик
👍3
О каких трёх пакетах должен знать каждый Django-разработчик?

Такую тему для обсуждения предложил один из пользователей Reddit в недавнем треде. Сам он считает, что это Django cookiecutter, Django Rest Framework и Django Allauth.

А как думаете вы? Поделитесь своим мнением в комментариях, а также расскажите, почему выбрали именно такие пакеты.

#чат #django
👍1
Отладка TensorFlow с помощью плагинов TensorBoard

Этот доклад посвящён встроенной в TensorFlow утилите TensorBoard. С помощью неё можно облегчить себе отладку благодаря интерактивному веб-интерфейсу. Установка точек останова, пошаговый переход по узлам графа, наблюдение за потоком тензоров в реальном времени и оперативное выявление проблем вплоть до мельчайших NaN — всё это доступно с TensorBoard.

https://tprg.ru/gHoU

#видео #ml
New Media ищет специалистов в области количественных исследований

Quantitative Researcher (Intern)
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования
Опыт: Без опыта

Quantitative Researcher (Part-Time)
Где: Москва, Санкт-Петербург
Сколько: По итогам собеседования
Опыт: Без опыта

Quantitative Researcher
Где: Москва, Санкт-Петербург
Сколько: По итогам собеседования
Опыт: От 3 лет

Quantitative Developer
Где: Санкт-Петербург
Сколько: По итогам собеседования
Опыт: От 3 лет

Senior Quantitative Analyst / Manager (Remote from Russia, HQ in Australia)
Где: Сидней
Сколько: От 350 000 до 500 000 ₽
Опыт: От 6 лет

Quantitative Researcher (Deep Research)
Где: Санкт-Петербург
Сколько: По итогам собеседования
Опыт: От 3 лет

#вакансии #работа
👍1