Как я искал идеальный блокнот. И нашел.
Знаете как говорят: у самого неорганизованного человека сотня блокнотов. Это в целом про меня. Я собирал блокноты с самого детства и почти все они оставались девственно пусты. Сначала потому, что писать было нечего, а потом, просто потому что. Даже когда я аккуратно заносил какие-то заметки, то впоследствии как в этой мешанине что-то искать?

И только совсем недавно (где-то два года как), я узнал о различных системах ведения заметок так, чтобы информация в них не терялась. Вариантов оказалось довольно много: можно брать блокнот с отделяемыми листами и потом его сортировать, можно вообще собирать картотеку из карточек (Зеттелькастен/Zettelkästen - интересная система). Но все это запросто побеждала моя лень и необходимость таскать с собой пухлый блокнот и ручку.
Казалось бы, с собой все время рюкзак - кинь блокнот туда и всего делов. Ну, я и кинул. Но вот в голову приходит мысль, которую надо бы и записать. Алгоритм:
- снять рюкзак
- снять перчатки (если холодно)
- удерживая одной рукой рюкзак, а второй трость, открыть рюкзак третьей рукой.
- Нашарить среди кучи вещей блокнот (а у меня только недавно появился нормальный рюкзак с отделениями. до этого был обычный полутуристический с одним большим отделением)
- Нашарить там же ручку (ручку я потом смог прикрепить к блокноту, но такой блокнот - с надёжным креплением - ещё поискать пришлось)
- Закрыть рюкзак (одной рукой держим блокнот, второй - рюкзак, третьей - трость, четвертой закрываем - изи)
- Закинуть рюкзак за спину.
- Открыть блокнот.
- А дальше: "Честно говоря, по моему скромному мнению и, не желая обидеть никого в комментариях, чьё мнение отличается от моего, но все-же, рассматривая этот вопрос с другой точки зрения, в тоже время, не опротестовывая ничью позицию и, стараясь быть объективным, а также, принимая во внимание все без исключения аргументы, других участников обсуждения, искренне полагаю, что я целиком и полностью забыл полностью и совершенно, что хотел записать в этот самый блокнот".
Там ещё вполне могли быть пункты о замёрзшей или вытекшей пасте в ручке, сломанном карандаше, -20 на улице и так далее. Но это уже оставлю на вашу фантазию. В итоге толку с того заметочника бумажного ну так себе. Кое-какие заметки туда, конечно попадали, но, как правило, в спокойной обстановке я был за компом (что дома, что на работе) и открыть новый текстовый документ.txt было проще и быстрее, чем блокнот. Единственное - рисовать там нельзя всякие схемы и графики. Но это я обходил с помощью sPlan, в котором черчу вообще все со времён курсовых работ в техникуме.
Но оставалась проблема: как потом среди этой сотни файликов новый текстовый документ(xxx).txt чего-то найти? И как их с работы передать домой и обратно? А если в пути? Запись в телефонные заметки была неплоха, но вот я сменил телефон и задолбался их руками переносить (а синхронизация между филипсом и самсунгом не работает).
Поэтому я писал такие путевые заметки в Viber - там вполне себе появилась (она давно появилась) возможность создавать минималистичные заметки. До этого я писал в skype на свой второй аккаунт. Теперь и в скайпе есть заметочник (вот с полгода как появился, если мне не изменяет мой склероз).
Но вот однажды я сменил телефон... и вайбер взял и... удалил все заметки после вынимания симки. Благо у меня был ноут, с которого я, не подключая к интернету, чтоб оно все не удалило, все заметки перетянул в текстовый файлик. А скайп на старом телефоне сначала запускался так долго, что смотри п9, а потом и вовсе запускаться перестал.
Да и заметки в вайбере и скайпе нельзя как-то отсортировать, что-то выделить или связать. Неудобно в общем. А время идёт, голова всю информацию удерживает со все большим трудом. И заметочник нужен все больше. При этом мне нужно, чтобы ноут, телефон и комп всегда содержали одну и ту же версию заметок.
Ну так айтишник я или нет? И я начал искать. Но по моим критериям не находилось ничего. Ведь надо:
- тотальная синхронизация нескольких устройств
- чтобы работало и на компе и на телефоне
- чтобы быстро работало
- можно было применять форматирование к тексту
- можно было оставлять ссылки на другие заметки
- если программа сломается (от обновления или смерти компании-производителя), чтобы я мог получить доступ к своим заметкам
- чтобы мои файлы не хранились на сторонних серверах
- ну и чтобы бесплатно или недорого
Копал я долго. Я перечитал кучу обзоров на программы. Но большинство программ были ужасны настолько (в том смысле, что не подходили по критериям), что для отсеивания их даже не приходилось скачивать.
В общем я уже начинал подумывать: "а не написать ли мне самому себе заметочник?" Останавливал только охренительный объем работы, ну и нетленное xkcd про стандарты:

В общем я зашёл в логический тупик. Последние программы, которые я смотрел были почти идеальны, но в них не было синхронизации. Или была, но неоправданно дорого (на мой личный взгляд). Но в итоге я решил остановиться на Logseq. Синхронизировать он не умел, но я решил, что буду руками как-нибудь, через флэшку и тот же вайбер. Все лучше, чем ничего. Или там свой сервер арендую для синхронизации (айтишник я или нет? но жаба душит, да и не люблю я устройства, которые не мои, находятся черт знает где, да и вообще по сути я вляются виртуальной машиной на сервере в ЦОДе, где-нибудь в Старой Зеландии). Благо хранит все заметки программа просто в текстовых файлах, которые можно прекрасно почитать в блокноте. А markdown разметка не мешает чтению.

И вот, когда я уже начал учиться пользоваться Logseq, в комментариях на хабре я встретил упоминание программки SyncThing, которая, в общем и целом как раз и нужна для того, чтобы все со всем синхронизировать.
Самое забавное в этом всем, что и Logseq и SyncThing являются бесплатными опенсорсными программами. Имеют клиенты для винды, линукса, андроида, мака и айфона. И даже, по сути, не требуют как-либо настройки.
Logseq устанавливается - и можно писать. Он все сохранит. Все. Никаких настроек делать не требуется. Да, придётся разобраться с хэштэгами (что несложно для тех, кто умеет ими пользоваться в соцсетях). Придётся немного въехать в то, как искать старые заметки. Но это значительно проще, чем приучить себя заносить информацию как только она появилась.
SyncThing все-таки требует небольшой настройки: ему нужно указать какая папка на одном устройстве будет синхронизироваться, и на другом - какая будет ему соответствовать. И все. Папок можно указать любое количество. Устройств - тоже. Можно одну папку синкать на двух компах, а другую на трех других. Что угодно. Единственная закавыка будет тогда, когда вы измените один и тот же файл на двух устройствах, а потом будете их синхронизировать - тут программа предупредит о конфликте и предложит выбрать какой файл оставить. Там есть неочевидные моменты, поэтому лучше потренироваться разрешать такие конфликты "на кошках".

Бонусом с помощью SyncThing я синхронизировал свою библиотеку fb2 на телефоне и компах. А почитать я люблю с телефона в дороге и с компа дома - поэтому там много всего. Теперь, если я добавляю новую книгу в папку на компе - я совершенно уверен, что в той же папке она появится и на телефоне в течение пары минут. А если удаляю прочитанную или переношу в архив - то от меня совершенно не требуется повторять это и на телефоне и на ноуте.
Ну и напоследок один недостаток всего этого SyncThing - на андроиде жрёт батарею просто нещадно. Поэтому после синхронизации приходится её выключать. Но синхронизация текста быстрая (секунды), поэтому совершенно не проблема.

И не смотрите на английский интерфейс - обе программы поддерживают русский, просто мне так удобнее. Сменить язык - пара кликов.
И... на этом сегодня все. Наверное для одной статьи вполне достаточно. Если кому-то интересно узнать больше о функционале, настройке, установке, поиске, и т.д. и т.п. - спрашивайте, плюсуйте - я напишу ещё. Потому как тема обширная, и написать тут есть чего. Ссылки на программы не публикую (я пока в правилах не секу), но они влёт гуглятся. Logseq и SyncThing или SyncTrayzor.
И надо отметить: это мой первый пост на капибаре. Вообще обычно я живу в вк, но хочу посмотреть как у вас тут все. Может и мне место найдётся.



Комментарии