2026-08-05
В июле ИИ плотно вошёл в мою жизнь, так как я начал создание прототипа приложения Android для распознавания голоса. На текущий момент я сделал как распознавание текста (Speech-to-text), так и произношение текста (Text-to-speech).
Распознавание голоса сделал с помощью Vosk. Произношение текста — с помощью Sherpa-Onnx. Обе библиотеки работают прямо на устройстве без обращения к серверу.. . .
2026-07-03

В июне вернулся к доработке генератора Klin (Диалект Котлина):
добавил генерацию обёрток для работы со списками элементов. В Qt
обёртка над списком представлена типом QList<Item*>. Генерацию самого
Item ещё предстоить сделать.
В июле планирую завершить генерацию Item.
. . .
2026-05-31
Первоначально в мае я хотел сделать отображение истории трат в Git Budget, но история за собой потянула необходимость хранения данных. А данные ведь надо хранить в Git. Поэтому в мае я сделал поддержку pull/push фиксированного репозитория.
В июне планирую добавить pull/push в версию для Desktop.
. . .
2026-05-01
В апреле я наконец доработал инструмент Klin для генерации кода обвязки на C++, после чего с помощью Kotlin Dialect удалось получить Git Budget на Qt для macOS.
Отдельного внимания заслуживает экономия строк кода при поддержке нескольких платформ:
| Платформа | Экономия в строках кода | Экономия в % | Общее количество строк кода |
|---|---|---|---|
| Android | 0 (Первичный код) | 0% | 652 |
2026-04-03

В марте (как и в феврале) планировал запустить GitBudget на Desktop, но обновление инструмента Klin для генерации кода обвязки для C++ всё ещё в работе. Осталось чуть-чуть.
В апреле это уже должно наконец свершиться.
. . .
2026-03-04

В феврале планировал запустить GitBudget на Desktop с помощью Qt, но глубина кроличьей норы Kotlin Multiplatform + C++ превзошла мои ожидания. В итоге, за февраль мне удалось лишь проверить техническую осуществимость задуманного, и преобразовать проект Cross-language dialect в Kotlin dialect, чтобы сосредоточиться на Kotlin.
В марте продолжу работу над проектом Kotlin dialect до состояния, когда удастся запустить GitBudget на Desktop с помощью Qt.
. . .
2026-02-01

В январе воскресил проект GitBudget по двум причинам:
В далёком 2020-м году при первой попытке сделать GitBudget мой акцент был на ведении истории трат, не аналитике. Сейчас же я в первую очередь сделал подсчёт баланса на текущий день по своей модели бюджета, т.е.. . .
2026-01-01
В декабре переработал управление файлами: теперь это аккордеон с таблицей вместо прежних карточек. Также сделал предпросмотр редактируемой страницы в отдельной вкладке браузера.
В видео показал это и акцентировал внимание на следующих моментах:
npx2025-12-04
В ноябре сделал предпросмотр текущей редактируемой страницы.
В видео показал, как это работает, и акцентировал внимание на следующих моментах:
npxСтраница 1 из 10