IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     27.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи
     30.12.2024       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Как создать платформер на Pygame

В этой статье мы рассмотрим базовые шаги по созданию простой игры на Pygame, познакомимся с её основными возможностями и построим простой проект от начала до конца. Прочитать статью

     29.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

Сводка pythonz 22.12.2024 — 29.12.2024

А теперь о том, что происходило в последнее время на других ресурсах.

     26.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

Базовая настройка SAST и DAST для django в gitlab cicd: как быстро внедрить решения по безопасности

Сегодня расскажу вам о базовой настройке SAST и DAST для django в gitlab cicd. В разработке использование SAST (Static Application Security Testing) и DAST (Dynamic Application Security Testing) в последние годы стало уже стандартом.

     26.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

SOAP, XML и Python: получаем данные с zakupki.gov.ru

Эта статья написана для начинающих пользователей, которые хотят разобраться в работе сервиса отдачи информации zakupki.gov.ru. Мы шаг за шагом разберем, как получить токен для физического лица, как выглядит XML-документ для запроса и как написать простую программу на Python для взаимодействия с сервисом.

     26.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

Как реализовать рекомендательную систему аудиокниг с использованием больших языковых моделей (LLM)

Сегодня я расскажу о том, как мы реализовали систему подбора аудиокниг и зачем это вообще было сделано. В статье мы фокусируемся на принципе рекомендации похожих книг (а подходы для авторов в нашем случае были сделаны аналогично).

     26.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

Remote Config и A/B-эксперименты: история разработки и основные возможности

Сегодня расскажу про наш сервис Remote Config и A/B-эксперименты — это переработка одного из моих докладов

     26.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

Какие зарубежные компании подают патентные заявки в РФ в 2023, 2024 годах

Я патентный поверенный, мне интересно работать с данными, у Роспатента появилась открытая и удобная для обработки статистика по зарубежным заявителям, и мне стало интересно поизучать ее.Коротко о процессе: скачал два файла с данными (за 2023 год и за 2024 год (с учетом даты выхода статьи это почти полные данные за 2024 год)), с помощью небольшого скрипта на питоне построил следующие графики:

     26.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Видео

Анализируем исходный код с пользой

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

     26.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Видео

Ускорение обработки данных

Расскажу про успешный опыт ускорения многопоточного приложения написанного на pandas. Покажу сравнение синтаксиса и производительности polars с другими решениями. Дам полезные советы по миграции

     26.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Видео

Самописный PyCharm плагин

Подход к ведению словаря терминов используемых в коде Python-проекта. Как он может помочь в уменьшении когнитивной нагрузки при чтении кода и помочь новому разработчику быстрее погрузиться в контекст проекта.

     25.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

Пишем свой PyTorch на NumPy. Часть 2. Добавляем новые слои

PyTorch — это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей. Он особенно популярен благодаря простоте использования, динамическим вычислительным графам и богатой экосистеме инструментов для обучения моделей. В этой статье мы продолжим реализовывать собственную библиотеку машинного обучения на NumPy!

     25.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Видео
     25.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

Telegram-бот-магазин на Python: пошаговый гайд с оплатой, каталогом и админкой (Aiogram 3 + SQLAlchemy 2)

На этот раз мы создадим полноценного Telegram-бота для продажи цифровых товаров с базой данных, которой будем управлять через SQLAlchemy 2, админ-панелью, пользовательской частью и интегрированной оплатой через Юкассу.

     25.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Вопросы и обсуждения
     27.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Релизы

coverage - 7.6.10

Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/

     25.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи