Один большой текстовый файл (aka. One Big Text File) ==================================================== Думаю, что у многих за несколько лет работы, собралось приличное количество разных заметок. Кто-то хранит их в Apple Notes, кому-то больше нравится современный Notion. Способов хранить заметки очень много. Я веду все свои заметки, задачи, трекаю привычки, пишу заготовки постов, письма, храню закладки браузера и многое-многое другое в одном единственном текстовом (.txt) файле. На текущий момент его размер составляет 2.6 Мб. Довольно немного. Чуть больше, чем влезло бы на дискету 20 лет назад, но у подавляющего большинства сайтов сейчас весят страницы гораздо больше. Этот текстовый файл всегда и везде со мной. Когда мне нужно что-то записать: я использую его. Я не особо выбираю куда положить внутри этого файла новую информацию, хотя время от времени я занимаюсь его форматированием. Добавляю секции, удаляю лишнее. Сортирую и составляю простые списки-содержания. У такого подхода я выявил множество удобств. Вот некоторые из них: 1. Я не привязан ни к одному текстовому редактору. Что угодно может редактировать обычный .txt файл в юникоде. 2. Приложения не навязывают мне структуру хранения заметок. Нет никаких правил. 3. Я могу быстро зафиксировать информацию. Как вручную, так и автоматически через скрипты. 4. Бекапы это просто: я могу положить файл в git-репозиторий или же просто сделать копию с указанием даты. Один файл проще контролировать, чем если бы это был каталог с множеством .txt файлов. 5. Я могу открыть файл на любом устройстве и в любой операционной системе. Я могу открыть файл по сети. Здесь нет ограничений. Я использую Vim для работы с текстами. Я могу открыть файл и разделить экран на несколько частей, в каждой из которых будет нужный мне сегмент информации. Например, типичное разделение на части выглядит так: три колонки и одна из них разделена еще горизонтально. Слева у меня журнал активности, посередине задачи и планировщик, справа заметки в разных частях файла. Все перед глазами в течение дня. Мне очень удобно. Конечно же, у меня выработаны некоторые правила для оформления записей. Например, я добавляю к заголовкам два символа нижнего подчеркивания __. Это позволяет быстрее искать нужные вещи. Крупные сегменты информации выделены в такие вещи, как __TODO, __WORKLOG, __NOTES и так далее. Это дает возможность "окинуть взглядом" содержание файла. Иногда я добавляю теги #вродетакого или же делаю пометки используя +имяпроекта. Похожую схему разметки я подсмотрел в TaskWarrior. Заметки для меня очень важны. Здесь и мои идеи, и выводы по результам проектов и задач. Здесь лежат шаблоны писем, описание рутины, чеклисты и целые планы. Этот файл своего рода моя вторая память. Здесь даже есть заметка о том, как не получилось пользоваться методом Зеттелькастен, так как он оказался сложным и зависимым от внешнего ПО, а вручную использовать множество разрозненных файлов, связывая каждый из них -- это натурально геморрой. Всего один файл для всех текстово-аналитических задач. Даже расчеты тут есть. Для python или калькулятора bc. Мне такой подход очень удобен. Конечно, есть то, что храню отдельно. Это пароли и разные секреты. Для них есть тоже текстовые файлы. Есть пара вещей, которые я могу добавить в свой большой текстовый файл, но это будет зашифрованный блок текста, который я могу расшифровать. Для этого есть разные способы: openssl, age, gpg. Способы нехитрые и тоже надежно работающие. Удивительно простые инструменты дают невероятную мощь и преимущество перед самыми распиаренными приложениями. Но самое главное: данные принадлежат мне. Никаких вендорлоков. Никакого страха блокировки по любой причине, даже еще не изобретенных человечеством. Простое форматирование, простая обработка, чтение чем угодно и когда угодно. Периодически мне попадаются статьи о том, как кто-нибудь хвалит Notion или очередное обновление Evernote. Как стало легче управлять информацией. Как удобно организована личная информационная система (она же вики). У меня теперь эти статьи вызывают только улыбку и иногда даже ухмылку. При этом, я совершенно не против использования тех же Evernote или Notion. У этих сервисов есть свои плюсы для определенных задач. Я понимаю, что это вопрос привычки. Я изначально захотел найти по-настоящему универсальный способ организовать свои знания. Забавно, что этот способ был буквально под ногами. Чужие методы не работали. Сложные методы, вроде Зеттелькастена, на мне просто не сработали. *** Мой способ ведения личной информационной системы не новый и не уникальный. Через пару недель, как я решил "схлопнуть" все мои .txt файлы в один, я погуглил, а не делал ли кто-нибудь также. Вот тут я и узнал, что мой подход люди называют One Big Text File или Single Text File Productivity. То, к чему я интуитивно пришел сам, используется и другими людьми. Причины, почему люди так делают, плюс-минус совпадали с моими.