Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
Модуль для легковесных потоков в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/greenlet/
(31.01.2014 - 07.02.2014)
Часть вторая чуть более конструктивная, чем предыдущая. На этот раз уже есть HelloWorld. С нетерпением ждем продолжения сериала.
Автор серии статей о тестировании приложений на Python раскрывает на практических и не очень примерах секреты применения фикстур (заранее подготовленных данных) в специализированном фреймворке pytest
Набор интересных примеров, которые могут послужить поводом для более близкого знакомства с модулем scikit-image. А если ваши задачи как-то пересекаются с преобразованием изображений, компьтерным зрением, распознаванием образов, то несомненно стоит это знакомство продолжить.
Несколько разумных рекомендаций по тому с чего начать, когда проект перешел из фазы обдумываения к фазе открытия текстового редактора.
Рассматривается пример того, как добавить unique для поля, в котором уже есть неуникальные данные. Категорически рекомендуется использовать для этого alembic
Автор утверждает, что нужна дисциплина Суперчеловека для того, чтобы написать читаемый и поддерживаемый код на механизме обратных вызовов и рекомендует присмотреться к Motor и Tornado, чтобы существенно все упростить
На этот раз - о тестировании, отладке и обработке ошибок
Часть II - Настройка пользовательских аккаунтов, шаблоны, статические файлы
Часть I - Начальное развертывание приложения
Страница только начала заполняться, но обещает быть интересным сборником практических примеров кода по применению библиотеки
Автор предлагает рассмотреть найденное им относительно безболезненное решение проблемы
10 примеров традиционных языковых конструкций и приемов характерных для Python с краткими, но емкими комментариями
Интересный сервис, предоставляющий услуги тестирования навыков разработчиков подсчитал, что в их попугаях python самый востребованный язык программирования для таких задач. Цифры там вообще забавные - стоит посмотреть.
Обширная статья с описание того как работают в связке все указанные подсистемы; примеры конфигурационных файлов; учет возможности применения virtualenv. Приводятся замечания по деталям развертывания для нескольких Linux-based семейств операционных систем (RHEL, CentOS, Debian, Ubuntu)
Популярная утилита для автоматизации рутинных действий в Linux окружении рабочего стола (нажатия клавиш, клики мыши) портирована на python 3
Обновилась версия замечательной IDE. Объявлена поддержка python 3.4 и Django 1.6, улучшена поддержка Google App Engine и множественные улучшения других инструментов и интерфейса
Объявлена поддержка Python 3.3, добавлен новый медиаплеер, улучшен Scrollview, добавлена обработка enabled для всех виджетов, поле ввода теперь поддерживает маркеры выделения текста... Ну и многое другое.
Python Insider: Python 3.13.4, 3.12.11, 3.11.13, 3.10.18 and 3.9.23 are now available
Особенности поведения функции resolve при установке языка в Django 5
Writing Portable DataFrame Code for Lazy Execution
Pointblank: Data Validation for DataFrames and DBs
mutmut: Mutation Testing System
Монитор 42 — сервис для мониторинга документов о вырубке и застройке зеленых зон
Talk Python to Me: #507: Agentic AI Workflows with LangGraph
Почему multiprocessing.Queue() тормозит и как обойти это с помощью shared_memory