What's new in pip 24.2 — or why legacy editable installs are deprecated
https://ift.tt/mnodLwW
[Видео] Пишем свой фреймворк поверх Django.
https://www.youtube.com/watch?v=6ZmE2EZbrx0
Ваш джанго-проект стал слишком большим? Наскучил DRF? Вместо разработки логики копируете шаблонный код? Мы через все это прошли и знаем решение. Мы пишем свои фреймворки! Это не так сложно как кажется. Я расскажу вам, как мы организовывали десятки групп API до появления нашего фреймворка, как мы его придумывали, чего стоило перейти на него и какие мы сделали из всего этого выводы.
datachain - AI-dataframe to enrich, transform and analyze data
https://ift.tt/X9rGIO8
Книга: «Грокаем конкурентность»
https://ift.tt/vWOzfMc
В продолжение серии «Грокаем» — очередная новинка. В этот раз грокать мы собираемся конкурентность! Представьте себе мир, в котором за развитием технологии угнаться сложнее, чем за гепардом, накачанным стимуляторами, а спрос на эффективное конкурентное программирование неудержимо растет.
PyPy: How PortaOne uses PyPy for high-performance processing, connecting over 1B of phone calls every month
https://ift.tt/f6qAQRP
10 кубиков синтаксического сахара
https://ift.tt/orLhmIG
В питоне очень много полезного и интересного синтаксического сахара. Настолько много, что у неподготовленных пользователей может случиться сахарный диабет. Здесь вы увидите несколько уникального для питона синтаксического сахара, его примеры правильного и неправильного применения.
Реализация Триггеров TSQL на Python
https://ift.tt/dOt893E
В прошлой статье рассказал про общую структуру проекта, про работу Kafka с CDC для получения данных из базы. Теперь пришло время поговорить про саму реализацию триггеров на Python.
Подбор оптимальной геометрии в компас 3d с помощью fluid x3d
https://ift.tt/S53rGAi
Подбор оптимальной геометрии на основе расчета воздушных потоков API компас 3d и fluid x3d на основе тороидальных винтов.
Python на вынос: PyInstaller и Nuitka
https://ift.tt/ETH4Lms
Недавно возникла необходимость предоставить нашему QA-отделу один из модулей на Python в виде автономного бинарика, который не требовал бы установки и настройки окружения. Следуя за необходимостью образовался интерес какие существуют для этого средства.
Парсинг Амазона на easy без мам, пап и ипотек
https://ift.tt/ZzHlRr1
Попался мне на глаза на просторах интернета скрипт, который позволяет парсить карточки товаров с Амазона. А мне как раз было необходимо решение подобной задачи.Я сломал себе голову в поисках того, как спарсить карточки товаров в Амазоне. Проблема в том, что у Амазона используется разные варианты дизайна под различную выдачу, в частности – если необходимо спарсить карточки по поисковому запросу «bags» - карточки будут расположены вертикально, как мне и нужно, а вот если взять, к примеру «t-shirts» - тут уже карточки расположены горизонтально, и с таким расположение скрипт выпадает в ошибку, он отрабатывает открытие страницы, но не хочет скроллить.
Python’s Preprocessor
https://ift.tt/vmN4YeC
Every now and then you hear outrageous claims such as “Python has no preprocessor”, well it is there if you’re willing to dig deep enough.
Распознаем беспилотники малых размеров с помощью ИИ
https://ift.tt/Eln2u5U
Беспилотные летательные аппараты (БПЛА), или дроны, становятся всё более распространёнными в различных областях — от коммерческой доставки и мониторинга сельскохозяйственных угодий до разведывательных миссий и обеспечения безопасности. Однако, по мере роста их числа, возрастает и сложность задачи их распознавания, идентификации и трекинга, особенно когда речь идёт о малых дронах.
Глубокий Анализ FastHTML
https://ift.tt/o4SL2QA
FastHTML — это мощный фреймворк для Python, который упрощает процесс создания веб-приложений и статических страниц. В этом руководстве мы рассмотрим основные возможности FastHTML, предоставим подробные примеры кода и объясним, почему этот фреймворк может стать отличным выбором для вашего следующего проекта.
selenium - 4.24.0
https://ift.tt/d5C6sUw
Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/
watchdog - 5.0.1
https://ift.tt/SsZt6NG
Библиотека и набор утилит для мониторинга событий файловой системы. Скачать можно по ссылке: https://pypi.python.org/pypi/watchdog/
[Видео] Python без вреда для всех участников процесса
https://www.youtube.com/watch?v=7wP7OkZX1eQ
Как сделать преподавание программированию приятнее и проще в освоении (но не в материале) для студентов? Как сделать курс безболезненным для преподавателей, ассистентов и кураторов? Много вопросов и несколько ответов на основе личного опыта преподавания Python для ученых-биологов.
Гиперпараметрическая оптимизация прокатных характеристик фильма и подбор состава творческой группы
https://ift.tt/7nMQK3h
Можно ли подобрать прокатные характеристики фильма (жанр, время, деятельность, возрастной рейтинг и т.п.), а также режиссера, сценариста, актеров, оператора (всю творческую группу) так, чтобы существенно повысить его результаты в прокате? Желательно заранее, до начала съемок.
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Кто работает за всех? Визуальный лидерборд для команды разработки ИТ
- Глубокий Анализ FastHTML
- Распознаем беспилотники малых размеров с помощью ИИ
- Python на вынос: PyInstaller и Nuitka
- Вызовы функций в Python по прежнему медленные? Анализ последних оптимизаций в CPython
- Как платить через Telegram Mini Apps
- [Видео] Пишем свой фреймворк поверх Django
- sqlfluff - A Modular SQL Linter and Auto-Formatter
- watchdog - 5.0.0
Заходите в гости - https://pythondigest.ru/issue/559/
Справочник элементной базы в формате телеграм бота
https://ift.tt/bPwDMx5
Формат интерфейса между справочными данными и пользователем в виде телеграм бота кажется очень привлекательным в современном мире. Допустим вы хотите обеспечить своих сотрудников справочными данными, которые будут всегда под рукой. При этом хорошо бы предусмотреть возможность добавления данных в зависимости от потребностей сотрудников.
Часть 3. TMA на KMP. Как платить через Telegram Mini Apps
https://ift.tt/ZlcHsEx
Эта заключительная статья смешивает в себе как часть на Kotlin, самого Web приложения, и на Python, собственно реализация оплаты.
pylint - 3.2.7
https://ift.tt/DJhzBF7
Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pylint/
Вызовы функций в Python по прежнему медленные? Анализ последних оптимизаций в CPython
https://ift.tt/SN6TAb5
Я наткнулся на пост в X/Twitter, где Pritam обнаружил, что его решение на Leetcode работало медленнее, когда он использовал встроенную функцию min, и производительность улучшилась, когда он реализовал min прямо в своем коде на Python.Это правда, что вызовы функций могут быть затратными, и они, как известно, еще более затратны в интерпретируемых языках, таких как Python.
IPython - 8.27.0
https://ift.tt/AOxwhWs
Интерактивная оболочка для языка программирования Python. Скачать можно по ссылке: https://pypi.python.org/pypi/IPython
Как настроить двухфакторную авторизацию через Telegram для SSH
https://ift.tt/yi2FUzd
В эпоху цифровых технологий безопасность играет ключевую роль в защите ваших данных и систем. Особенно это актуально для серверов и систем, доступ к которым осуществляется через SSH. Даже если вы используете сложные пароли и надежные методы шифрования, одной аутентификации может быть недостаточно для полноценной защиты вашего сервера от несанкционированного доступа.
How Pre-Commit Works
https://ift.tt/Tgo7LE0
As a user of pre-commit hooks, do you know what happens when you run pre-commit install or why you have to run it in the first place? How does pre-commit actually work with Git? In this article, Stefanie takes you behind the scenes of how your pre-commit setup works.
Как объединить фронтенд с бэкендом и не сломать веб-приложение
https://ift.tt/1aAhFO7
Представьте: у вас есть проект с фронтенд- и бэкенд-частью. Первый работает на одном порту и отображает данные, после — передает бэкенду. Второй работает на другом порту, принимает и обрабатывает эти данные, после чего возвращает ответ. Обычно сайты находятся на едином домене с фронтендом и бэкендом, а здесь — на двух отдельных. Будучи новичком я не понимал, как объединить фронтенд и бэкенд.
llama.cpp: The Ultimate Guide to Efficient LLM Inference and Applications
https://ift.tt/qFyJS1h
Книга: «Грокаем алгоритмы. 2-е изд.»
https://ift.tt/0gGUdCZ
Сегодня мы поговорим с вами о втором издании книги “Грокаем алгоритмы”. Зачем второе издание? Первое было интересным, понятным, запоминающимся. Но оно было выпущено в далёком 2016 году, а перевод появился лишь в 2017. В сфере компьютерных технологий всё меняется и обновляется с невероятной скоростью, неудивительно, что автор решил актуализировать свою книгу. Всё же нет предела совершенству. Но есть второе издание “Грокаем алгоритмы”.