Files
plans/budget/now.md
Михаил Капелько 493863ae5a feb15
2026-02-15 06:45:27 +03:00

142 lines
7.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

НАДО:
* создать generator
тут будет лишь ver-nodejs
тогда, возможно, даже и смысла в ver-nodejs нет
да, смысла нет, это слишком важный инструмент, чтобы иметь несколько вариаций
* создать helloworld/
тут уже будут ver-nodejs, ver-android, ver-ios, ver-macos-x64/arm64, ver-linux-x64, ver-windows-x64
далее сначала нужно перевести на nodejs
затем уже наварганить генерацию обёрток для C++
и функций в KT для получения готовых экземпляров всего
сделать геренацию полей F по аналогии со спецструктурой YML
т.е. генерить спецструктуру со статическими полями?
это после C++ генерации станет ясно, как лучше оформить
* отдельно сделать версию CLDController для cinterop
ибо по умолчанию не компилится не для C++
либо это отдельный файл должен быть в CLD
формат надо обдумать
* оформить ЗС
https://github.com/OGStudio/kotlin-dialect/pull/13
* влить ЗС
* обновить ссылку на git clone в проекте KOM для подтягивания новой версии CLDController
теперь это KDController
* проверить ответ на YouTrack
в итоге я могу туда дать ссылку на свой пример
* переключиться на CLD
можно сделать пока перевод на NodeJS
заодно подумать недельку о NodeGui
* перейти на NodeGui?
или найти движок внутри C++/JS?
* изучить QML + JS
можно ли загрузить код на Kotlin?
* передать в QML budgetCtrl
чтобы в QML вызывать что-то вроде budgetCtrl.set("key", value)
хотя не факт, что можно Any передать из QML
* оформить ЗС
https://github.com/kornerr/git-budget/pull/16
* влить ЗС
* после исправления CLD:
удалить iso установочный
* поделитья статьёй по KMP-1 с Гришей
* исправить -0%
* Android
* iOS
* ответить на вопросы Олега и Ильи к статье
ПСКОВ
добавить recent files
где-нибудь вместо File: /path
или сделать это выпадашкой
прям надо переключаться между файлами последними
преимущество off-line
никакой рекламы и отвлечения от записи мысли
просто запиши и не будь отвлечён
в отличие от записи мысли в готовящейся статье на хабре
там реклама отвлечёт
потеряешь время
* iOS:
проверить настройку отключения вопроса вставки из буфера
Настройки
Приложение
Вставка из других приложений
* оформить ЗСы с ИИ
https://github.com/kornerr/git-budget/pull/2
https://github.com/kornerr/git-budget/pull/5
добавить ссылки на статью
добавить ссылки на видеозаписи
* записать видео процесса переноса с Android на iOS
копируем код как есть
подправяем синтаксис и вызовы API
* восстановить страницу kornerr.ru/git-budget
её же на своём сайте добавить в примеры
либо сделать её на ogs?
* привести в порядок git-budget/README
я ведь по сути дам ссылку лишь на проект
возможно, и в README стоит дать ссылку на kotlintut
* написать статью про Vibe Coding
рассказать про канал kotlintut
рассказать про CLD, entities.yml, Controller/Shoulds/Effects
разметить видео титрами обязательно
возможно, совместить в одно длинное видео
есть ли смысл рассказывать про модель собственно бюджета?
наверно, пока нет
статьи других по ИИ
тут пример работы с агентом (но нет сравнения по скорости)
https://habr.com/ru/companies/haulmont/articles/978172/
> Любые предложения Continue должны проходить такой же код-ревью, как изменения живого разработчика.
> Потенциальные проблемы с приватностью
* продублировать статью на Английском
* не добавлять в lines пустые строки
либо пропускать в joinToString пустые элементы
* разрешить ввод лишь цифр?
* сделать вкладки
один из вариантов - сверху segmented
SingleChoiceSegmentedButtonRow
https://developer.android.com/develop/ui/compose/lists
* пересчитывать значения без input
при F5 нет ввода в поля
но сами значения присутствуют
* хранить предыдущие показания
Git
просто в local storage первое время?
* считать осталось Р/д и для выходных
для выходных не хватает остаточного баланса будней
но сейчас я его не ввожу
ибо стоит это делать лишь после хранения истории в Гит
тогда всё лучше сходится
* тысячи форматировать доппробелами
* изучить планировщики задач 2025 (топ для iPhone)
https://dzen.ru/a/ZshWUWbMiXuc-VFd
* сделать вставку из буфера
* сделать кнопку копирования результата
показывать уведомление о факте копирования
чтобы не путаться
* сделать копирование результата в буфер
* расположить начальные суммы и форматирование в репе гита, в настройках
* сделать локализацию EN/RU
выйти на международный рынок типа
комментарии тоже не только русские тогда в коде нужны как-будто