Тег

#python

Все топики с тегом #python.

Sonata

Задания курса CS146S: The Modern Software Developer в Стэнфорде

Репозиторий содержит задания для курса CS146S: The Modern Software Developer, который преподаётся в Стэнфордском университете осенью 2025 года. Здесь собраны все материалы для практических работ студентов.

Для работы с проектом требуется Python версии 3.12. Настройка окружения начинается с установки Anaconda Individual Edition, после чего нужно открыть новый терминал для применения изменений.

Sonata

Sequoia-X V2: система количественного отбора акций для рынка A-акций

Sequoia-X V2 — это система количественного отбора акций для рынка A-акций Китая, полностью переработанная с нуля на основе современных стандартов Python-разработки. В основе архитектуры лежат объектно-ориентированный подход, векторизованные вычисления и инкрементальное обновление данных.

После закрытия торгов система автоматически анализирует рынок и отбирает акции по заданным стратегиям, а результаты отправляются в группу Feishu. Для получения исторических и текущих дневных данных используется бесплатный сервис baostock без регистрации и ограничений по запросам, что позволяет избежать проблем с защитой от парсинга на других платформах.

DS

Библиотека prettymaps для создания карт из OpenStreetMap

image source

prettymaps — минималистичная Python-библиотека для создания настраиваемых карт на основе данных OpenStreetMap. Она использует пакеты osmnx, matplotlib, shapely и vsketch для загрузки данных, обработки геометрии и визуализации.

Sonata

Manim — движок для программных математических анимаций

Manim — движок для создания точных программных анимаций, изначально разработанный автором канала 3Blue1Brown для визуализации математических видео. Исходный код используется для генерации сложных объяснительных роликов на основе программного описания сцен, объектов и переходов.

Существует две версии инструмента. Данный репозиторий — это оригинальная реализация ManimGL, созданная автором 3Blue1Brown. В 2020 году сообщество разработчиков создало форк, известный как Community Edition, ориентированный на стабильность, тестирование и удобство для новых пользователей.

Sonata

LoopX: локальный control plane для длительной работы ИИ-агентов

LoopX — легковесное ядро состояния и локальный control plane для длительной работы ИИ-агентов. Он хранит цели, гейты, задачи, доказательства, квоты и передачи в одном компактном слое, пока Codex, Claude Code, Cursor или свой рантайм выполняют ограниченные шаги.

Удобная модель — агентный канбан для долгих задач: карточки несут идентичность, полномочия, доказательства и продолжение, а переходы описаны операторами claim, gate, monitor, writeback. Доска — лишь проекция, источником истины остаётся состояние LoopX.

Sonata

free-stockdb: локальный движок данных для количественного анализа

free-stockdb — локальный движок количественного анализа для рынка акций Китая (A-shares). Синхронизирует, очищает и хранит дневные, минутные и tick-данные акций и ETF, формируя базу для массовых запросов и расчётов.

Узкое место полнорыночного бэктеста — не код стратегии, а инженерия данных. Вместо 10–15 дней возни с удалёнными API рабочий контур поднимается за полчаса: инкрементальная синхронизация, сжатие Zstd, встроенные факторы корректировки цен.

Sonata

FastMCP — стандартный фреймворк для работы с MCP

FastMCP — это стандартный фреймворк для работы с Model Context Protocol (MCP), который связывает языковые модели с инструментами и данными. Он помогает пройти путь от прототипа до продакшена.

Создание эффективного MCP-приложения сложнее, чем кажется, и FastMCP берёт всё на себя. Объявите инструмент через Python-функцию — схема, валидация и документация сгенерируются автоматически. Подключение к серверу, аутентификация и жизненный цикл протокола управляются за вас.

Sonata

Prefect — фреймворк оркестрации данных на Python

Prefect — фреймворк для построения пайплайнов данных на Python. Он превращает обычный скрипт в production-workflow с минимальными изменениями кода. Поддерживаются расписания, кэширование, retry и событийные автоматизации.

Активность workflow отслеживается через self-hosted сервер или облачный дашборд Prefect Cloud. Платформа обрабатывает свыше 200 млн задач ежемесячно и используется компаниями от Fortune 50 до стартапов.

Sonata

Claude Cookbooks: примеры кода и руководства для разработчиков

Claude Cookbooks — набор готовых примеров кода и руководств для разработчиков, работающих с Claude API. Сниппеты написаны преимущественно на Python, но легко адаптируются под любой язык программирования.

Библиотека охватывает широкий спектр задач: классификация текста, суммаризация, RAG, работа с инструментами, мультимодальные возможности (изображения, PDF), интеграция с Pinecone, Wikipedia и AWS.

Sonata

CuPy — библиотека для GPU-вычислений совместимая с NumPy и SciPy

CuPy — библиотека Python для GPU-ускоренных вычислений, совместимая с NumPy и SciPy. Она работает как замена NumPy/SciPy на платформах NVIDIA CUDA и AMD ROCm без изменения кода.

Библиотека предоставляет доступ к низкоуровневым функциям CUDA: RawKernels, Streams и прямые вызовы CUDA Runtime API для тонкой настройки производительности.