Django - 5.1
https://ift.tt/TNUVwGx
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
cffi - 1.17.0
https://ift.tt/ieWhm2a
Интерфейс для вызова C-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/cffi/
Как сменить технологию и не закопаться в рефакторинге: опыт внедрения DDD в проект на FastAPI — Часть 1
https://ift.tt/eCW1Lz4
В первой части рассмотрим паттерны проектирования Repository и Unit of Work. С их помощью мы работаем через интерфейсы. Паттерны помогают в разделении кода на слои: основная логика приложения представляется внутренними слоями, а используемые технологии - внешними.
Django - 4.2.15
https://ift.tt/5eOzhSk
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
Как использовать Web Scraper и Python для поиска работы после IT-курсов: кого ищут работодатели?
https://ift.tt/1ZjRPUV
Учебный процесс меня вдохновлял, и казалось, что впереди меня ожидает очередь из работодателей, стремящихся нанять востребованного специалиста. Но, как оказалось, никто не спешит брать на работу junior-специалистов
fabiocaccamo/django-colorfield
https://ift.tt/unXxHhB
A color field for Django models with a nice color-picker in the admin.
Как оптимизировать аккумуляторную батарею
https://ift.tt/dx6kHge
Сразу оговорюсь, что в статье речь пойдёт преимущественно о теоретической стороне проектирования батарей, нежели о практических рекомендациях по исправлению их технических проблем — жаль разочаровывать тех, кого больше интересует последнее.
История оптимизации Python сервиса: пара простых системных улучшений
https://ift.tt/gRGUnAq
В двух предыдущих статьях здесь и тут мы рассказывали историю создания одного из компонентов платформы экспериментов в компании. В тех статьях говорилось о множестве изменений и улучшений, которые претерпел Python-код, чтобы работать достаточно быстро. Но как бы качественно не был написан код, все усилия могут сойти на нет, если он будет запущен в неправильной среде. В этой статье продолжим рассказ об оптимизациях и улучшениях, но в этот раз речь будет идти не столько об особенностях предметной области и решаемой бизнес-задачи, сколько о том, как мы архитектурно организовали работу сервиса для получения минимального времени ответа.
aiohttp - 3.10.1
https://ift.tt/4HOEtPu
http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- История оптимизации Python сервиса: пара простых системных улучшений
- Коррекция искажений широкоугольного объектива с помощью прямых линий
- HowTo: базовая геоаналитика
- [Видео] Pythonoкартография
- [Видео] Распознать за 3 секунды. Узнать автоответчик до тарификации
- [Видео] Разблокируй это! Что такое nogil?
- [Видео] Управление пакетами — хорошее, плохое, злое?
- FastHTML – Modern web applications in pure Python
- django-taggit - 6.0.0
- Nuitka 2.4
Заходите в гости - https://pythondigest.ru/issue/555/
coverage - 7.6.1
https://ift.tt/XSQZ1dP
Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/
[Видео] Переиспользование go-шной библиотеки малой кровью.
https://www.youtube.com/watch?v=uQh9LEi0C5M
В этом докладе будет рассказ о том, как ленивые разработчики не захотели писать и поддерживать один и тот же фукнционал на языках Golang и Python, и решили вызывать гошный код из питона. Какой подход обмена структурами можно использовать, если методы принимают и возвращают "сложные структуры"? Сильно ли отличается скорость выполнения нативной реализации на питоне от примененного подхода? Слайды: https://ift.tt/ypnwzhm
Коррекция искажений широкоугольного объектива с помощью прямых линий
https://ift.tt/i0SdjRN
ХрюХрюКар: как перестать беспокоиться, начать создавать сервисы и обзавестись друзьями
https://ift.tt/5IzAg1l
В итоге получился экспериментальный проект «ХрюХрюКар» — сервис для борьбы с неправильной парковкой, работающий под лозунгом «Хорошие ребята говорят 'Bla-Bla' и не ставят машину на зелёной зоне».В этой статье мы расскажем, как выбирали проект, на решение каких задач нацелен «ХрюХрюКар», какие технологии мы использовали, какие трудности возникали и что получилось в итоге.
kombu - 5.4.0
https://ift.tt/gU6deso
Фреймворк для работы с AMQP. Скачать можно по ссылке: https://pypi.python.org/pypi/kombu/
Django - 5.0.8
https://ift.tt/QAr6YCN
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
Создание полного Fast-API сервиса с фронтендом и деплоем за полчаса
https://ift.tt/nCufmcb
Сегодня я решил создать чисто практическую статью, в которой мы с нуля и максимально быстро разработаем полноценный веб-сервис с фронтендом и бэкендом. После этого мы выполним деплой этого приложения, чтобы любой пользователь мог им воспользоваться.
Давайте сделаем крупное приложение на Flask (язык Python)
https://ift.tt/OgGhu4C
Я объединил все эти фичи в реальный проект с открытым исходным кодом, чтобы у вас сложилась целостная картина. Мы с вами создадим UX/UI на Figma, напишем фронтенд на HTML, CSS, SASS, Bootstrap и JavaScript, создадим ER-диаграмму в MySQL Workbench, напишем бекэнд на Flask, создадим регистрацию через социальные сети OAuth 2.0 в один клик, используем брокер сообщений и асинхронную очередь Celery для отправки писем на электронную почту, сделаем WYSIWYG-редактор, реализуем полнотекстовый поиск Elasticsearch, закешируем Redis, покроем тестами pytest и запустим в Docker-контейнерах, поговорим о многопроцессности для WSGI-шлюза Gunicorn.
SQLAlchemy - 2.0.32
https://ift.tt/5rhdQ79
Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/
Различные вычисления, многопоточность, асинхронность и мультипроцессность в Python
https://ift.tt/Lnq9so2
Эта статья рассчитана на людей, которые уже знакомы с Python, хотя бы на уровне junior+. Я объясню, какие есть отличия и особенности в многопоточности, асинхронности и мультипроцессорности в Python, где и когда они используются. Как говорится в пословице: «Всё познаётся в сравнении», именно в таком стиле я подготовил примеры. Кроме этого, буду специально делать ошибки и рассматривать неправильные подходы, чтобы можно было сразу разобраться, убедиться и запомнить, почему так делать нельзя и какой другой подход в этом случае нужно использовать.
Сводка от pythonz net 28.07.2024 — 04.08.2024
https://ift.tt/HD5tcpm
А теперь о том, что происходило в последнее время на других ресурсах.
HowTo: базовая геоаналитика
https://ift.tt/aI9bdr8
Хочу поделиться примером‑инструкцией как получить инсайты из геоданных без регистрации, смс (только open‑source и бесплатные инструменты: OSM, python, Портал открытых данных Правительства Москвы, DataLens). Как сделать так, чтобы дашборд не "умер" от количества точек и тяжелых полигонов, работал сравнительно быстро и давал пользователю представление общей картины.
flake8 - 7.1.1
https://ift.tt/Iuz6VTF
Модуль проверки форматирования кода. Скачать можно по ссылке: https://pypi.python.org/pypi/flake8/
[Видео] Опыт обучения и прим. нейросетей.
https://www.youtube.com/watch?v=VMDWjJoT8yE
Опыт обучения и применения нейросетей в качестве модуля российской DCAP системы. Для анализа неструктурированных данных необходимо применять нейросети. Я хочу рассказать о проблемах, с которыми мы столкнулись при создании нейросетей, от этапа сбора и разметки данных и до создания нескольких микросервисов. Слайды: https://ift.tt/QTYfWm9
[Видео] Pythonoкартография
https://www.youtube.com/watch?v=3nB1IMQx21Q
Pythonoкартография, или как заставить беспилотный автомобиль соблюдать ПДД Рассмотрю кейсы использования Python для создания высокоточных карт (HDMap) в беспилотной технологии и как мы автоматизируем большое количество задач по оцифровке локаций SberAuotTech. Слайды: https://ift.tt/7wNBl8F