Большая шпаргалка по Python
Эта шпаргалка покрывает большинство возможностей Python, поэтому её полезно держать при себе каждому python-разработчику.
Забирайте себе:
https://github.com/gto76/python-cheatsheet
#шпаргалка
Эта шпаргалка покрывает большинство возможностей Python, поэтому её полезно держать при себе каждому python-разработчику.
Забирайте себе:
https://github.com/gto76/python-cheatsheet
#шпаргалка
GitHub
GitHub - gto76/python-cheatsheet: Comprehensive Python Cheatsheet
Comprehensive Python Cheatsheet. Contribute to gto76/python-cheatsheet development by creating an account on GitHub.
Telepath: библиотека для обмена данными между Python и JavaScript
telepath — это библиотека Django для обмена данными между Python и JavaScript, позволяющая создавать приложения с богатым интерфейсом на стороне клиента, сохраняя при этом бизнес-логику в коде на стороне сервера. Он предоставляет механизм для упаковки структурированных данных, включая объекты Python, в сериализуемый формат JSON. Подробнее:
https://github.com/wagtail/telepath/
#библиотека
telepath — это библиотека Django для обмена данными между Python и JavaScript, позволяющая создавать приложения с богатым интерфейсом на стороне клиента, сохраняя при этом бизнес-логику в коде на стороне сервера. Он предоставляет механизм для упаковки структурированных данных, включая объекты Python, в сериализуемый формат JSON. Подробнее:
https://github.com/wagtail/telepath/
#библиотека
Обнаружение и извлечение текста из изображения с помощью Python
Из этой статьи вы узнаете о способах извлечения текста из цифровых изображений с использованием python и библиотеки pytesseract:
https://nuancesprog.ru/p/15535/
Из этой статьи вы узнаете о способах извлечения текста из цифровых изображений с использованием python и библиотеки pytesseract:
https://nuancesprog.ru/p/15535/
Обзор книг по Python для начинающих
Автор этого видео предлагает подборку нескольких книг, которые он счёл лучшими для начинающих Python-разработчиков исходя из нескольких критериев:
— путь до первой Python-программы;
— простота текста и качество перевода;
— понятность сложных тем;
— ширина и глубина изложения;
— примеры и практика;
— фишки книги.
Ознакомиться с подборкой можно тут:
https://www.youtube.com/watch?v=qV9sjY73nTo
А если у вас есть на примете ещё достойные книги для начинающих, то делитесь ими в комментариях к посту.
#видео
Автор этого видео предлагает подборку нескольких книг, которые он счёл лучшими для начинающих Python-разработчиков исходя из нескольких критериев:
— путь до первой Python-программы;
— простота текста и качество перевода;
— понятность сложных тем;
— ширина и глубина изложения;
— примеры и практика;
— фишки книги.
Ознакомиться с подборкой можно тут:
https://www.youtube.com/watch?v=qV9sjY73nTo
А если у вас есть на примете ещё достойные книги для начинающих, то делитесь ими в комментариях к посту.
#видео
Быстрое прототипирование с помощью Django, htmx и Tailwind CSS
В этом руководстве вы узнаете, как настроить Django с помощью htmx и Tailwind CSS. Цель как htmx, так и Tailwind — упростить современную веб-разработку, чтобы вы могли проектировать и обеспечивать интерактивность, не отказываясь от удобства и простоты HTML. Вы также рассмотрите, как использовать Django Compressor для объединения и минимизации статических ресурсов в приложении Django.
Подробнее:
https://testdriven.io/blog/django-htmx-tailwind/
#django #веб
В этом руководстве вы узнаете, как настроить Django с помощью htmx и Tailwind CSS. Цель как htmx, так и Tailwind — упростить современную веб-разработку, чтобы вы могли проектировать и обеспечивать интерактивность, не отказываясь от удобства и простоты HTML. Вы также рассмотрите, как использовать Django Compressor для объединения и минимизации статических ресурсов в приложении Django.
Подробнее:
https://testdriven.io/blog/django-htmx-tailwind/
#django #веб
Современная среда Python — управление зависимостями и рабочим пространством
Если вы занимаетесь разработкой, то непременно столкнётесь с тем, что некоторые из ваших проектов могут быть новыми, в то время как другие представляют собой устаревшие груды кода десятилетней давности. Но так или иначе их нужно поддерживать, контролировать, а также развивать несмотря на их возраст или среду в которой они работают. К счастью, существует ряд инструментов, упрощающих управление зависимостями и рабочим пространством.
В этой статье вы изучите доступные инструменты для управления зависимостями и рабочим пространством, чтобы решить проблемы переключениями между средами.
Подробнее:
https://testdriven.io/blog/python-environments/
Если вы занимаетесь разработкой, то непременно столкнётесь с тем, что некоторые из ваших проектов могут быть новыми, в то время как другие представляют собой устаревшие груды кода десятилетней давности. Но так или иначе их нужно поддерживать, контролировать, а также развивать несмотря на их возраст или среду в которой они работают. К счастью, существует ряд инструментов, упрощающих управление зависимостями и рабочим пространством.
В этой статье вы изучите доступные инструменты для управления зависимостями и рабочим пространством, чтобы решить проблемы переключениями между средами.
Подробнее:
https://testdriven.io/blog/python-environments/
Python-скрипт, который каждый день желает родителям доброго утра через WhatsApp
Каждый день на нас давит груз забот, который мешает уделить внимание близким. И, если вам хочется проявить внимание к своим родным, которые по какой-то причине всё ещё пользуются WhatsApp, а не только однообразно отвечать на присылаемые открытки, то эта статья для вас. С помощью неё вы сможете наладить регулярную отправку различных сообщений или открыток в WhatsApp.
Подробнее:
https://habr.com/ru/company/ruvds/blog/463933/
#бот
Каждый день на нас давит груз забот, который мешает уделить внимание близким. И, если вам хочется проявить внимание к своим родным, которые по какой-то причине всё ещё пользуются WhatsApp, а не только однообразно отвечать на присылаемые открытки, то эта статья для вас. С помощью неё вы сможете наладить регулярную отправку различных сообщений или открыток в WhatsApp.
Подробнее:
https://habr.com/ru/company/ruvds/blog/463933/
#бот
Лучшие материалы по Java-разработке со всего интернета собирают в канале Чашечка Java.
Подписывайтесь и не пропустите ничего важного: @a_cup_of_java
Подписывайтесь и не пропустите ничего важного: @a_cup_of_java
Не highload: почему наш стартап переехал с Flask на FastAPI?
Datafold — это платформа для мониторинга аналитических данных. Она помогает дата-сайентистам и инженерам отслеживать потоки данных, их качество и аномалии.
CTO компании рассказывает, почему приняли решение переехать с Flask на FastAPI не будучи highload-проектом и что из этого вышло.
Видео: https://youtu.be/-uuK6oEyExI
Презентация: https://tprg.ru/OHKz
#flask #fastapi
Datafold — это платформа для мониторинга аналитических данных. Она помогает дата-сайентистам и инженерам отслеживать потоки данных, их качество и аномалии.
CTO компании рассказывает, почему приняли решение переехать с Flask на FastAPI не будучи highload-проектом и что из этого вышло.
Видео: https://youtu.be/-uuK6oEyExI
Презентация: https://tprg.ru/OHKz
#flask #fastapi
YouTube
Не highload: почему наш стартап переехал с Flask на FastAPI? / Александр Морозов
Приглашаем на Moscow Python Conf 2023, которая пройдет 19 и 20 мая 2023 в Москве в рамках Positive Hack Days.
Программа, подробности и билеты по ссылке https://conf.python.ru/moscow/2023
--------
Moscow Python Conf++ 2021
Профессиональная конференция для…
Программа, подробности и билеты по ссылке https://conf.python.ru/moscow/2023
--------
Moscow Python Conf++ 2021
Профессиональная конференция для…
Подборка статей для начинающих питонистов
— основные типы данных в Python: https://tprg.ru/7yw8
— какие встроенные функции нужно знать, а на какие не стоит тратить время: https://tprg.ru/DkFR
— зачем нужны функции с переменным количеством переменных и как ими пользоваться: https://tprg.ru/McGU
— что такое словари и что с ними делать: https://tprg.ru/U0I7
— как работают алгоритмы сортировки: https://tprg.ru/VHC5
— как работают импорты в Python: https://tprg.ru/3mRr
— зачем нужны декораторы и как ими пользоваться: https://tprg.ru/NoFh
— основные типы данных в Python: https://tprg.ru/7yw8
— какие встроенные функции нужно знать, а на какие не стоит тратить время: https://tprg.ru/DkFR
— зачем нужны функции с переменным количеством переменных и как ими пользоваться: https://tprg.ru/McGU
— что такое словари и что с ними делать: https://tprg.ru/U0I7
— как работают алгоритмы сортировки: https://tprg.ru/VHC5
— как работают импорты в Python: https://tprg.ru/3mRr
— зачем нужны декораторы и как ими пользоваться: https://tprg.ru/NoFh
12 актуальных вакансий
— QA Automation Engineer (Ruby)
— DevOps-инженер
— Middle QA Engineer
— Middle Data Scientist
— Middle Data Engineer
— Middle администратор Tableau
— Продуктовый аналитик
— Product Owner
— Главный архитектор данных
— Senior Python Developer
— Старший аналитик данных
— Преподаватель на курс «Буткэмп Python»
#вакансии #работа
— QA Automation Engineer (Ruby)
— DevOps-инженер
— Middle QA Engineer
— Middle Data Scientist
— Middle Data Engineer
— Middle администратор Tableau
— Продуктовый аналитик
— Product Owner
— Главный архитектор данных
— Senior Python Developer
— Старший аналитик данных
— Преподаватель на курс «Буткэмп Python»
#вакансии #работа
Удивительное приключение в стране оптимизирующих компиляторов
Эта статья пригодится всем, кто любит спорить о скорости языков программирования. Здесь автор будет реализовывать один и тот же несложный алгоритм, разыскивающий простые числа в некотором диапазоне, на нескольких языках программирования: C, C++, Scheme и Python, а затем смотреть, что с этим кодом могут сделать современные оптимизирующие компиляторы.
Интересно? Тогда заходите:
https://habr.com/ru/post/658829/
Эта статья пригодится всем, кто любит спорить о скорости языков программирования. Здесь автор будет реализовывать один и тот же несложный алгоритм, разыскивающий простые числа в некотором диапазоне, на нескольких языках программирования: C, C++, Scheme и Python, а затем смотреть, что с этим кодом могут сделать современные оптимизирующие компиляторы.
Интересно? Тогда заходите:
https://habr.com/ru/post/658829/
Основы Scikit-learn
Scikit-learn — бесплатная библиотека машинного обучения для языка программирования Python.
В этом видео вы изучите основы библиотеки, рассмотрите базовые принципы, классы моделей машинного обучения, функции оценки качества моделей, методы обработки данных и многое другое.
https://www.youtube.com/watch?v=sNDW8d8eB1U
#видео #ml
Scikit-learn — бесплатная библиотека машинного обучения для языка программирования Python.
В этом видео вы изучите основы библиотеки, рассмотрите базовые принципы, классы моделей машинного обучения, функции оценки качества моделей, методы обработки данных и многое другое.
https://www.youtube.com/watch?v=sNDW8d8eB1U
#видео #ml
Django-приложение для ведения личного дневника
С помощью этой статьи вы сможете написать код для своего личного дневника, в котором пользователи смогут добавлять новые записи, просматривать их, редактировать и удалять конкретные записи.
https://nuancesprog.ru/p/14805/
#django
С помощью этой статьи вы сможете написать код для своего личного дневника, в котором пользователи смогут добавлять новые записи, просматривать их, редактировать и удалять конкретные записи.
https://nuancesprog.ru/p/14805/
#django
26 полезных приёмов и хитростей Python
Python полон неожиданных, но приятных сюрпризов. Если хорошенько покопаться в его документации и встроенных библиотеках, то можно встретить довольно много полезных приёмов. Либо вы можете упростить себе эту задачу, просто прочитав эту статью:
https://tproger.ru/translations/an-a-z-of-python-tricks/
Python полон неожиданных, но приятных сюрпризов. Если хорошенько покопаться в его документации и встроенных библиотеках, то можно встретить довольно много полезных приёмов. Либо вы можете упростить себе эту задачу, просто прочитав эту статью:
https://tproger.ru/translations/an-a-z-of-python-tricks/
Приём криптовалютных платежей с помощью Django и Coinbase
С каждым днём способ оплаты криптовалютой становится всё популярнее и проще. Криптовалюта позволяет обойти множество различных ограничений, поэтому добавить её в качестве способа оплаты на сайт точно не будет лишним.
Для реализации такой задачи можно воспользоваться сервисом Coinbase Commerce. А как это сделать, узнаете в этой статье:
https://testdriven.io/blog/django-coinbase/
#django #crypto
С каждым днём способ оплаты криптовалютой становится всё популярнее и проще. Криптовалюта позволяет обойти множество различных ограничений, поэтому добавить её в качестве способа оплаты на сайт точно не будет лишним.
Для реализации такой задачи можно воспользоваться сервисом Coinbase Commerce. А как это сделать, узнаете в этой статье:
https://testdriven.io/blog/django-coinbase/
#django #crypto
Аутентификация пользователя в приложении Flask с использованием JWT
В этом уроке объясняется разница между сеансами сервера на основе файлов cookie и использованием токенов, в частности JWT. Вы создадите приложение, которое представляет собой форму логина и пароля, запрашивающее JWT с сервера, чтобы проверить работу JWT на веб-сайте.
https://www.youtube.com/watch?v=_3NKBHYcpyg
#видео #flask
В этом уроке объясняется разница между сеансами сервера на основе файлов cookie и использованием токенов, в частности JWT. Вы создадите приложение, которое представляет собой форму логина и пароля, запрашивающее JWT с сервера, чтобы проверить работу JWT на веб-сайте.
https://www.youtube.com/watch?v=_3NKBHYcpyg
#видео #flask
Q-Learning в сфере оптимизации бизнес-процессов
В этой статье вы познакомитесь с алгоритмом обучения с подкреплением Q-learning, а также со сферой его применения. Алгоритм позволяет оптимизировать бизнес-процесс, превращая его из хаотичного графа, с большим количеством связей и ветвлений, в понятный и однозначный оптимальный путь исполнения.
Все подробности тут:
https://habr.com/ru/post/658909/
#ml
В этой статье вы познакомитесь с алгоритмом обучения с подкреплением Q-learning, а также со сферой его применения. Алгоритм позволяет оптимизировать бизнес-процесс, превращая его из хаотичного графа, с большим количеством связей и ветвлений, в понятный и однозначный оптимальный путь исполнения.
Все подробности тут:
https://habr.com/ru/post/658909/
#ml