Перейти к контенту

Гайды, примеры и проекты для старта в программировании

Здесь мы превращаем идеи в рабочий код и продакшен. Без воды: понятные гайды, разборы ошибок и готовые решения — от первой строчки до деплоя.

  • ✅ Пошаговые туториалы с пояснениями «почему так»
  • 🔧 Боевые конфиги и сниппеты, которые можно копировать
  • 🚀 Практика: FastAPI, Django, Docker, боты и DevOps-процессы

Последние статьи

Проснулся 1-го января и переписал библиотеку: релиз async_yookassa 1.0.0

Проснулся 1-го января и переписал библиотеку: релиз async_yookassa 1.0.0

Async Yookassa proDream 97

Официальный SDK ЮKassa работает на requests и блокирует Event Loop, что критично для ботов и FastAPI. 8 месяцев я не трогал свой async-форк, пока 1-го января мне не напомнили о его существовании. В статье рассказываю, как я полностью переписал архитектуру.

Kawai-Focus 13: обновление дизайна экрана Таймер на Material Design

Kawai-Focus 13: обновление дизайна экрана Таймер на Material Design

Kawai-Focus Arduinum628 245

Данная статья посвящена:

  • Фреймворку Kivy в проекте Kawai-Focus;
  • Material Design для Kivy на библиотеке KivyMD 2.0.0;
  • Обновлению дизайна экрана «Таймер»;
  • Устранению проблем с запуском backends связанных с библиотекой SDL2.
ReVu — Open Source AI-ревьюер для ваших Pull Request

ReVu — Open Source AI-ревьюер для ваших Pull Request

ReVu proDream 358

Из случайного разговора родился ReVu — self-hosted инструмент для автоматического код-ревью с помощью ИИ. В статье рассказываю, зачем он нужен, как работает и как запустить его у себя за пару минут.

Популярные статьи

Taigram: универсальная клавиатура и исключения

Taigram (Taiga Telegram Notifier) proDream ,Vangeli 942

В этой статье мы продолжаем рассказывать о нашем Open Source проекте - Taigram! Вы узнаете, как мы придумывали механизм генерации клавиатуры, сформировали пользовательское меню и как отлавливаем необработанные ошибки.

Kawai-Focus 1: приложение для фокусировки внимания

Kawai-Focus Arduinum628 815

Данная статья посвящена:

  • Началу работы над open source приложением для фокусировки внимания "Kawai.Focus";
  • Созданию идеи приложения и обсуждению его стека;
  • Дебюту новой рубрики "Python и C++ в Open source".

Taigram: Архитектура приложения

Taigram (Taiga Telegram Notifier) proDream ,Vangeli 782

В этой статье мы продолжаем рассказывать о нашем Open Source проекте - Taigram! Вы узнаете какую архитектуру приложения мы выбрали, как организовали конфигурацию, подключили CI Workflow и с чего начали писать код.

Taigram: Начало работы

Taigram (Taiga Telegram Notifier) proDream ,Vangeli 718

В этой статье мы начнём рассказ о процессе разработки нашего Open Source проекта Taigram. Вы узнаете, что нас сподвигло на этот проект, как  мы начали к нему готовиться и что выбрали в качестве технологической базы.

Команда игнорировала линтеры и я написал свой нотификатор

Actions Telegram Notifier proDream 687

В статье рассказывается, как мы разработали собственный GitHub/Gitea Action на Rust для отправки информативных уведомлений о статусе CI/CD в Telegram. Описаны мотивация, поддержка тем в чатах, кастомизация, архитектура и примеры использования и развитие проекта.

Kawai-Focus 6: продолжение работы с crud и декоратор для обработки ошибок

Kawai-Focus Arduinum628 602

Статья описывает работу с Kivy в проекте Kawai.Focus, создание и рефакторинг CRUD-функций, тестирование, добавление схемы TimerListModel для таймеров, декоратор @crud_error_guard для обработки ошибок и перенос тестов validators_tests.py в schemas_tests.py.