Наши Open Source проекты


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

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

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


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

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

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

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

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

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

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


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

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

Kawai.Focus | Arduinum628 | 16 Апрель 2025 | Просмотров: 144

Python Kivy Open source Наши Open Source проекты Kawai.Focus

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

  • Работе с фреймворком Kivy в проекте Kawai.Focus;
  • Улучшению кода для ReadJson;
  • Написанию тестов Pytest;
  • Созданию валидатора для custom_timer().

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

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

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


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

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

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

  • Продолжению реализации минимального функционала таймера Pomodoro;
  • Работе с фреймворком Kivy;
  • Использованию kv файлов для работы с интерфейсом;
  • Добавлению звука для таймера;
  • Улучшению кода.

Taigram: как мы решали проблемы данных и пришли к бете

Taigram: как мы решали проблемы данных и пришли к бете

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


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

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

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


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

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

Kawai.Focus | Arduinum628 | 26 Февраль 2025 | Просмотров: 193

Python Poetry Kivy Open source Наши Open Source проекты Kawai.Focus

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

  • Продолжению работы над Open Source приложением для фокусировки внимания "Kawai.Focus";
  • Реализации минимального функционала таймера Pomodoro;
  • Работе с фреймворком Kivy.

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

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

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


Категории


Ссылки


Реклама

Реклама