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

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

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

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

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

Kawai.Focus - приложение для фокусировки внимания (часть 10)

Kawai.Focus - приложение для фокусировки внимания (часть 10)

Kawai.Focus Arduinum628 81

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

  • Работе с фреймворком Kivy в проекте Kawai.Focus;
  • Реализация экрана «Таймеры»;
  • Создание кнопок: «Назад», «Удалить» и «Новый таймер» и подключения функционала к ним.
Kawai.Focus - приложение для фокусировки внимания (часть 9)

Kawai.Focus - приложение для фокусировки внимания (часть 9)

Kawai.Focus Arduinum628 110

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

  • Работе с фреймворком Kivy в проекте Kawai.Focus;
  • Функционалу запуска таймеров друг за другом по цепочке;
  • Выводу остальной информации таймера на экран;
  • Механизму скрытия и показа кнопки «Стоп».
Kawai.Focus - приложение для фокусировки внимания (часть 8)

Kawai.Focus - приложение для фокусировки внимания (часть 8)

Kawai.Focus Arduinum628 216

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

  • Работе с фреймворком Kivy в проекте Kawai.Focus;
  • Созданию валидации в конструкторе таймера;
  • Написанию кода для автоматического расчёта часов, минут и секунд из введённых минут;
  • Обновлению кода.
Kawai.Focus - приложение для фокусировки внимания (часть 7)

Kawai.Focus - приложение для фокусировки внимания (часть 7)

Kawai.Focus Arduinum628 211

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

  • Работе с фреймворком Kivy в проекте Kawai.Focus;
  • Созданию экрана конструктора таймера;
  • Реализации перехода с одного экрана на другой;
  • Доработке экрана таймера.
Kawai.Focus - приложение для фокусировки внимания (часть 6)

Kawai.Focus - приложение для фокусировки внимания (часть 6)

Kawai.Focus Arduinum628 337

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

Kawai.Focus - приложение для фокусировки внимания (часть 5)

Kawai.Focus - приложение для фокусировки внимания (часть 5)

Kawai.Focus Arduinum628 274

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

  • Работе с фреймворком Kivy в проекте Kawai.Focus;
  • Подключению БД SQLite3 и хранение в ней настроек таймера;
  • Созданию CRUD операций для БД;
  • Созданию валидатора c использованием pydantic.

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

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

Taigram (Taiga Telegram Notifier) proDream ,Vangeli 509

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

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

Taigram (Taiga Telegram Notifier) proDream ,Vangeli 506

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

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

Taigram (Taiga Telegram Notifier) proDream ,Vangeli 485

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

Kawai.Focus - приложение для фокусировки внимания (часть 1)

Kawai.Focus Arduinum628 478

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

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

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

Actions Telegram Notifier proDream 392

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