👍2🤔1
👍6
Применение ограничений с помощью assert в Python.
https://rednafi.github.io/reflections/apply-constraints-with-assert-in-python.html
https://rednafi.github.io/reflections/apply-constraints-with-assert-in-python.html
👍8👎5🥰1
Технические вещи, которые должен знать каждый разработчик программного обеспечения.
https://github.com/mtdvio/every-programmer-should-know
https://github.com/mtdvio/every-programmer-should-know
GitHub
GitHub - mtdvio/every-programmer-should-know: A collection of (mostly) technical things every software developer should know about
A collection of (mostly) technical things every software developer should know about - mtdvio/every-programmer-should-know
👍17😁1
Жаргон функционального программирования простыми словами.
https://github.com/jmesyou/functional-programming-jargon.py
https://github.com/jmesyou/functional-programming-jargon.py
GitHub
GitHub - jmesyou/functional-programming-jargon.py: Jargon from the functional programming world in simple terms!
Jargon from the functional programming world in simple terms! - jmesyou/functional-programming-jargon.py
👍9
PyPI переходит на двухфакторную аутентификацию, атомарные записи работают вокруг этого, и начинается драма.
https://old.reddit.com/r/Python/comments/vuh41q/pypi_moves_to_require_2fa_for_critical_projects/
https://old.reddit.com/r/Python/comments/vuh41q/pypi_moves_to_require_2fa_for_critical_projects/
Reddit
From the Python community on Reddit: PyPI moves to require 2FA for "Critical" projects + Free Security Key Giveaway
Explore this post and more from the Python community
👍6🤔5🔥1
django-postgres-extra: привнесение всех возможностей PostgreSQL в Django.
https://proglib.io/w/ae60d400
https://proglib.io/w/ae60d400
GitHub
GitHub - SectorLabs/django-postgres-extra: Bringing all of PostgreSQL's awesomeness to Django.
Bringing all of PostgreSQL's awesomeness to Django. - SectorLabs/django-postgres-extra
👍9
🐍🚀 Создаем рекрутинговый портал на Django: часть 1
Разрабатываем портал, на котором каждый рекрутер сможет найти своего разработчика :). Система поиска позволяет подобрать нужного специалиста по резюме, портфолио или описанию проектов; рейтинг проекта поможет оценить квалификацию, а мессенджер – послать оффер.
https://proglib.io/sh/QtdmIh1Dyq
Разрабатываем портал, на котором каждый рекрутер сможет найти своего разработчика :). Система поиска позволяет подобрать нужного специалиста по резюме, портфолио или описанию проектов; рейтинг проекта поможет оценить квалификацию, а мессенджер – послать оффер.
https://proglib.io/sh/QtdmIh1Dyq
🥰10👍3
🐍📚 Создаем аналог LiveLib.ru на Flask. Часть 1: основы работы с SQLAlchemy
Изучаем взаимодействие Flask с SQLAlchemy и WTForms, создавая веб-приложение — лайт-версию сервиса LiveLib.ru — для хранения информации о прочитанных книгах. Реализуем CRUD, пагинацию, фильтры и экспорт данных.
https://proglib.io/sh/z8VRChs7fW
Изучаем взаимодействие Flask с SQLAlchemy и WTForms, создавая веб-приложение — лайт-версию сервиса LiveLib.ru — для хранения информации о прочитанных книгах. Реализуем CRUD, пагинацию, фильтры и экспорт данных.
https://proglib.io/sh/z8VRChs7fW
👍14
Proglib Academy приглашает новичков и начинающих разработчиков на курс по Python!
В рамках курса вы пройдете 90 практических занятий и добавите 4 проекта в своё портфолио.
Что входит в программу:
— Основы Python
— ООП
— Создание ботов
— Веб-скрапинг или парсинг веб-страниц
— Основы алгоритмов
— Как самостоятельно изучать программирование и искать информацию
🎁 Бонус!
Каждый, кто успешно освоит курс, пройдет тренировочное собеседование, которое поможет подготовиться к реальным собеседованиям в компании.
Кроме того, мы поможем оформить резюме для трудоустройства.
На курс действует гарантия!
👉Подробнее о курсе и получить пробные занятия: https://proglib.io/w/2f0d2036
В рамках курса вы пройдете 90 практических занятий и добавите 4 проекта в своё портфолио.
Что входит в программу:
— Основы Python
— ООП
— Создание ботов
— Веб-скрапинг или парсинг веб-страниц
— Основы алгоритмов
— Как самостоятельно изучать программирование и искать информацию
🎁 Бонус!
Каждый, кто успешно освоит курс, пройдет тренировочное собеседование, которое поможет подготовиться к реальным собеседованиям в компании.
Кроме того, мы поможем оформить резюме для трудоустройства.
На курс действует гарантия!
👉Подробнее о курсе и получить пробные занятия: https://proglib.io/w/2f0d2036
👍3
💬 10 правил деловой переписки в мессенджерах
Этикет при общении в мессенджерах – важный аспект не только в повседневной жизни, но и на работе. Следуй простым правилам и тогда тебе не придется краснеть.
https://proglib.io/sh/HWZ5TcI3Bj
Этикет при общении в мессенджерах – важный аспект не только в повседневной жизни, но и на работе. Следуй простым правилам и тогда тебе не придется краснеть.
https://proglib.io/sh/HWZ5TcI3Bj
👍7
Объединение словарей
Допустим, у вас есть словарь со значениями по умолчанию, и вы хотите обновить его параметры. До Python 3.9 лучшим вариантом было скопировать словарь по умолчанию, а затем использовать метод .update().
Обратите внимание, что порядок имеет значение. В данном случае значение where из params переопределяет значение по умолчанию, как и должно быть.
Допустим, у вас есть словарь со значениями по умолчанию, и вы хотите обновить его параметры. До Python 3.9 лучшим вариантом было скопировать словарь по умолчанию, а затем использовать метод .update().
Обратите внимание, что порядок имеет значение. В данном случае значение where из params переопределяет значение по умолчанию, как и должно быть.
👍23
Создание интерфейса командной строки Python с постоянной аутентификацией.
https://www.notia.ai/articles/building-an-authenticated-python-cli
https://www.notia.ai/articles/building-an-authenticated-python-cli
www.notia.ai
Building an authenticated Python CLI
Notia helps businesses and individuals build a market for their data. Quickly upload and sell your datasets.
👍6