Back to Timeline
ZM
zmila
хочешь чтобы было хорошо - сделай сам

в жизни я пользовался разными note-taking приложениями, и в виде wiki, и иерархические. И как отдельное приложение, и как плагин к браузеру, и как веб-страничка в облачное приложение.
Но всегда возращался к CintaNotes - десктопное, под Винду. Простейшее форматирование, тэги, поиск. Потом правда, автор склонился в плохую сторону и сделал его - платной. (Причём в худшем варианте: т.е. Про-функции всегда видны, доступны, но при нажатии кидает попапчик: "я посылку вам принёс, но не отдам".)
Монструозные комбайны типа Obsidian, Trilium, Logseq, и даже Tolaria - не впечатляют. Вернее впечатляют своими обшырными возможностями, которые мне не нужны.
В 22м году я перешёл на Убунту и там были попытки пользоваться Zim, CherryTree - иерархические типа вики, и HeyNotes - максимально похожее на CintaNotes.

Сейчас я снова (временно!) на Винде, и тут мне попадается статейка про tinyjs (https://tinyjs.app) - приблуда, которая позволяет делать десктопные приложения. Фронтенд - на javascript и любой фреймоворк (react, svelte), бэкэнд - txiki.js, т.е. тоже жаваскрипт, и даёт доступ ко всем возможностям ОС. И это всё компилируется в нативный исполняемый файл и для Винды и для Линуха и для Макоси. И безобразно маленький размер - от 6МБ. И никаких Электронов внутри. И по простоте проще чем подобные поделки с бэкэндом на go или rust.

И вот я сел, вдохновился новостью, что один человек при помощи робота взял и написал свой Фотошоп, Ворд, Эксель и что-то там ещё. Ну и я сел и написал (как муха сидящая на быке: "мы пахали") свой вариант CintaNotes. Где-то 3000 токенов - на разобраться, сделать первый прототип на plain html, и потом мигрировать на React.
А на этих выходных - 5000 токенов и налепил почти все фичи, которые хотелось.

Сравнение обоих side by side:

Это я смигрировал заметки из одной в другую. Нужно ещё дополнить пустое место - 2022-2026, вытащив записи из Zim/CherryTree.

Фильтрация: по тэгу, дате, и тексту:

Заметки хранятся, как текст с форматированием markdown в базе sqlite.
Редактирование - пока тоже как текст, но есть кнопочка Preview - чтобы тут же глянуть, как оно будет выглядеть. Впрочем, wisiwig редактирование мне вообще-то и не очень хочется.

Сорс: https://github.com/zmila/notaro-r

Name          Length
----          ------
launcher.exe  942592
notaro.exe   5879328
notes.db     2314240

Я собой доволен.

GitHub - zmila/notaro-r
Contribute to zmila/notaro-r development by creating an account on GitHub.
GitHub•GITHUB.COM
👍😍😮6
Comments (6)

Меня пока Обсидиан устраивает, ну я и плагинами его пользуюсь.

О, интересненько.

Может позже попробую.

Я лет 15 назад и ранее пользовался Evernote, но они год за годом ужимали функциональность, и стали брать весьма не гуманную плату за ..гм свою наглость.

Из плюс - синхронизация с сервером и мультиюзерность. Т.е. у них есть сервак, который делает merge. Это удобно...было, пока они не стали сокращать количество дивайсов, с которых можно заходить бесплатно.

А также, ранее они поддерживали вставку картинок и иных шрифтов. У меня было МНОГО написанного разными руническими шрифтами, всё похерилось после смены их внутреннего протокола хранения (вроде бы LaTex был,а сейчас только markdown)

Попробую свои старые заметки причесать/восстановить на твоей апликахе...может получится.

👍1

о да! Evernote - такая же история. пользовался этой прожкой. пока они не захотели денех, потом аналогичной от Микрософт. но все они слишком громоздкие для меня.
А мне нужно только минимум: чтобы было под рукой (нажал горячую клавишу и оно из трея выскочило) и быстро найти "адрес Васи", "анекдот про слоника", "команду, как узнать кто занял порт и кильнуть" или увидел что-то интересное - скопировал, вставил.

думаю, ещё немного повылизываю и сгенерю исполняемые файлы для мака и винды, чтобы люди могли просто скачать, а не сами из сорцов собирать.

😍👍2

У Обсидиана есть Obsidian Sync, довольно дешёвая синхронизация, но данные всё равно есть на твоих устройствах.

А так, с любым notetaker, хранящим файлы локально, можно использовать штуки типа Dropbox и подобных (хотя надо каждое конкретное сочетание тестировать, как оно живёт с синхронизацией).

А если это Markdown, или подобный текстовый формат, то можно хранить в git — со всеми его преимуществами 🙂

👍2

вот недавно нашёл tolaria - оно похоже на эти обсидианы, логсеки. но данные хранит в гите 🙂 почти влюбился, но всё таки там немного больше чем мне нужно. а ещё они прикручивают АИ, куда же без него

👍2

Я сколько ни пробовал всяких приблуд для заметок - все равно лучше полудатированного блокнота ничего нет. А то, что нужно синхронизировать - git + markdown

👍1