В обзоре мой набор инструментов для доведения дел до конца. Каждый инструмент решает одну задачу и решает её качественно, не пытаясь превратиться в комбайн. Часть инструментов следуют философии UNIX: “Style was based on the use of tools: using programs separately or in combination to get a job done, rather than doing it by hand, by monolithic self-sufficient subsystems, or by special-purpose, one-time programs”.
Акцент на техническую составляющую и сценарии использования. Предполагается, что читатель имеет представление о методиках личной эффективности, например, про Getting Things Done.
Заметки в он-лайн сервисе
Онлайн-сервис для хранения заметок. Классический способ, которые используют многие. Храню данные, которые в случае форс-мажора не жалко что посторонний прочитает.
Была попытка изобрести свой велосипед чтобы хранить чувствительные данные, но провалилась.
Рандомизатор
Randomly hearing your favorite song on the radio is more satisfying than playing it directly from your phone. (c)
Принимаю решения генератором случайных чисел, когда есть затуп с выбором, что делать дальше или с какого края начать есть слона.
Выбираю несрочное важное дело. Сделать сегодня или через месяц - последствий не будет. Что выпало - в ту сторону делаю шаг. Завершать дело не обязательно, а обязательно сделать минимальный шаг: узнать адрес, выяснить цену, поинтересоваться чужим опытом. В следующую попытку сделать дело есть ощущение опоры, исходя из предыдущих шагов.
Другой пример. У меня заметка "потребить какого-нибудь контента". Это куча разнородных тем. На каждой строчке - одна отсылка на одну тематику. Когда ощущаю стремление прокрастинировать путём залипания в развлекательном контенте, выбираю случайную строку и изучаю контент по выпавшей теме. Этим списком решил проблему главных страниц сайтов: вместо того, чтобы полагаться на алгоритмы выдачи сайта, использую точку входа в список из 50 пунктов. Ничего, связанного с принудиловкой, вроде обязательных тем для сдачи экзамена, в списке нет - только то, что интересно лично мне, а не "выучил-сдал-забыл" и т. д. Выяснился интересный эффект: иногда жутко интересно посмотреть про какие-нибудь новые модели грузовиков, потому что ютуб порекомендовал, а когда тема про грузовики выпадает случайным образом - внезапно находятся более интересные темы. Уровень интереса к грузовикам был сильно завышен на фоне других рекомендаций.
Рандомайзер помогает понять, что сильно зависишь от состояний. Когда выбираю дело без рандомайзера, привязываю дело к времени суток, настроению, уровню энергии, успехам. Рандомайзер вносит хаос в привычное видение выполнения дел и помогает потренироваться завершать дела без привязки к состояниям.
Полезный аспект выбора случайным образом: успеваю забыть изученное по теме, в следующий раз есть шанс попасть на границу забывания (как в методике интервального обучения) и материал лучше усвоится.
На меня сильно действует эффект случайного выбора. Не знаю, что выпадет - то, что изучал вчера или то, что давненько уже не выпадало. По ощущениям, при случайном выборе больше ценю материал, потому что в следующий раз та же тема выпадет через непредсказуемое количество запусков скрипта.
Рандомизатор накладывается на преодоление энтропии и рутины, например, наведение порядка в доме или в компьютере. Меня уборка выматывает - всегда одинаковая, нудная и бесконечная. Например, ручки подачи газа на плите еле поворачиваются от накопившегося под ними жира. Есть вариант помыть все ручки идеально, на пятёрку, как учили в школе. После выполнения работы замучился как будто отправил теслу в космос, а по факту сделана какая-то мелочь. Мозг воспринимает работу как выполненную и дальнейшие загрязнения ручек сильно удручают, потому что есть нейронный паттерн, что нужно снова задолбаться, чтобы достичь того же результата. Самое трудное - остановиться, когда оттер первое пятно, велик соблазн доделать работу до конца. Намеренно очищу только одну ручку и вношу в чеклист уборки "Промыть одну ручку включения газа на плите". Через 3 повторения ручки помыты, а я доволен собой. Через пару недель мне остается снять ручку и разок протереть тряпкой, вспомнив про ручки благодаря списку, а не потому что еле крутятся. Дисциплина не страдает, потому что знаю, что в предыдущий раз работа сделана без усилий над собой.
Для меня видеть список для выбора целиком - плохо, а отдельно взятую случайную строку - хорошо. Нашел скрипт, который решает проблему длинного списка перед глазами. Плюс в том, что другие топики скрыты - думаю только по выпавшей теме, мозг не цепляется за другие топики.
https://github.com/lazyf1sh/scripts/blo ... omline.bat - батник для выбора случайной строки
https://github.com/lazyf1sh/randomlines_waterfall - Случайные строки по принципу водопада. Скрипт, который перекладывает случайную строку в следующий файл. Например, my1.txt > my2.txt. В имени файла должно быть число в конце. Требуется наличие установленного python 3 версии.
https://i.imgur.com/nZGadCd.png - установить
https://i.imgur.com/ngFhFHY.png - использовать
https://pastebin.com/raw/D42sAWvV - пример списка для потребления случайного контента
https://pastebin.com/raw/Yeiwq0iS - пример списка дел для преодоления энтропии
https://www.ps3blog.net/random/ - онлайн-сервис, который рандомизирует строки
https://www.helperset.com/tools/choose- ... -from-text - еще один рандомизатор, скроллит вниз, так что не видно исходника
Search everything
Бесплатная программа для поиска файлов на жестком диске. Умеет искать по названию и содержимому. Работает быстро.
Использую Search everything для поиска заметок по именам заметок и по содержимому.
Программа быстро ищет по именам файлов. Веду архив сканированных документов. Сюда идут фотографии документов, когда заключаешь договоры, квитанции и т.д. Каждому файлу даю понятное имя, чтобы позже легко искалось. Поиск по такому архиву доставляет только приятные ощущения.
Поиск по именам файлам - меньше 50 мс на поиск любого файла на ПК по имени. Поиск по содержимому не такой быстрый как в Evernote, потому что программа не строит индексы содержимого файлов, но все еще сильно быстрее, чем стандартный поиск Windows. На пробном поиске Search Everything на SSD диске по 5273 текстовым файлам, в сумме которые занимают 200мб, нашла все вхождения за 1 секунду.
Есть горячие клавиши для шаблона поиска, поэтому длинные команды запоминать не нужно.
Код: Выделить всё
C:\1\notes *.md | *.txt | *.htm* utf8content:привет - поиск по слову “привет” в файлах таких-то расширений, в такой-то директории. | - смысловое ИЛИ.
Код: Выделить всё
*.txt - поиск всех txt файлов на жестком диске.
https://www.voidtools.com/ - скачать. Поиск по содержимому добавлен в программу с версии 1.4.
Tesseract OCR
Бесплатный распознаватель текста на изображениях. В один клик, за полчаса программа раскладывает мои 2000 сканов документов в текстовые файлы. Поддерживается распознавание русского языка. Когда у изображения непригодное для поиска имя (IMG444.jpg), то поиск по содержимому при помощи Search everything сильно спасает.
После сканирования структура выглядит так:
Код: Выделить всё
IMG444.jpg
IMG444.jpg.txt
folder/IMG555.jpg
folder/IMG555.jpg.txt
https://i.imgur.com/eaZizmp.png - случайный документ из интернета.
https://pastebin.com/raw/sKJCXrZD - пример выхлопа tesseract по этому документу.
https://pastebin.com/raw/KLWJVaaN - сохранить как tesseract_recursive.bat
tesseract_recursive.bat C:\scanned_documents\ - запустить
Поиск по содержимому через Search Everything:
Код: Выделить всё
C:\scanned_documents\ *.txt utf8content:договор
Код: Выделить всё
C:\scanned_documents\ *.txt utf8content:договор utf8content:"иван иванович" - по нескольким вхождениям
https://github.com/UB-Mannheim/tesseract/wiki - скачать для Windows
для линукса:
Код: Выделить всё
sudo apt install tesseract-ocr
sudo apt install libtesseract-dev
Этот пункт про способы организации информации, чтобы получать больше пользы за меньшее количество действий.
- Поиск по дате без указания года. Веду дневники. Дневник растений, дневник питания. Для многих заметок вручную в ключевые слова добавляю дату. Даты в формате dd.mm.yyyy. Бывает, всплывают вещи, про которые забыл. Например, поисковый запрос по заметкам без указания года: “14.02.” - что было в такой-то день год назад.
- Экспортировать текстовые данные из онлайн-сервисов, чтобы поиск работал по копиям данных из этих сервисов. Раз в квартал делаю экспорт из мессенджеров и кладу в заметки, чтобы по поиск по содержимому отрабатывал и экспортированным данным. Такая же штука с zenmoney / шаблона ведения транзакций с google-документов.
- Завел папку “удалить когда не хватает места” в компьютере и в облачных хранилищах. Аналог корзины, только для файлов, по которым сомнения насчет удаления. Например, в гугл доке черновики опубликованных документов или исходные файлы видеоролика.
Блокнот A5 на кольцах со сменными блоками
Бумажные записи тяжело организовывать. В сшитых блокнотах нет способа реорганизовать разделы. Сменные блоки помогают распилить слона: переписываю лист, написанный наспех, переношу в другую часть блокнота, или избавляюсь от него. Чтобы добавить лист, нужно разомкнуть кольца, вставить лист, сомкнуть кольца.
Храню в блокноте грамматику с курсов английского. Запоминание грамматики путем гугления оказалось бесполезным, потому что объяснения упакованы различными способами, и пока рано разбираться во всех - важно сделать основу понимания, а потом менять кусочки на более удачные.
Экраны излучают лучи отупения, поэтому бумажный блокнот решает проблему отвлечений.
Привычка. Этот блокнот со мной уже 2 года, что мотивирует пользоваться им дальше. Обложка красивая и приятная на ощупь. Цветные разделители помогают открыть нужную страницу, что помогает быстро открыть материал на занятии и задать вопрос преподавателю.
Понятно сформулировать на занятии нет времени, потому что преподаватель нагружает другими активностями, этот момент решаю повторяемой задачей на переупаковку набросков в формулировки, готовые для повторения.
Самоклеющиеся стикеры
Инбокс.
Записываю что купить, потому что доставать смартфон - есть шанс словить уведомление и начать думать в другую сторону.
Избегаю клеить на открытые поверхности - есть шанс прочитать надпись на стикере и отвлечься от текущего дела.
Черновики смс в кнопочном телефоне
Инбокс. Когда нужно сделать якорь, чтобы потом вспомнить после беседы с кем-либо, а под рукой нет бумаги. Кнопочный телефон - не смартфон, поэтому собеседник не воспринимает кнопочный телефон как угрозу беседе.
Блокнот Windows
Инбокс. Когда нужно записать пока не выветрилось из головы, и сильно занят каким-то потоковым делом за компьютером. WIN+R > notepad и записать. Этот способ еще быстрее чем записать в стикер.
Telegram
В Telegram есть функциональность - запланированные сообщения. Сообщение приходит самому себе в заданные день и время.
Делаю напоминания неважных вещах, привязанные ко времени, которые неопасно выполнить с задержкой. Например, до концерта любимой группы еще 3 месяца, и пока рано спрашивать знакомых в поисках компании, а вот за месяц до выступления - уже норм.
Почему не использовать Google Calendar? Открыть Google Calendar - кликов 15, а Telegram - кликов 6, и не ждать загрузки страницы.
В Telegram задаю напоминалку на компьютере, а уведомление придет на все девайсы.
Минусы.
- Уведомления не придут если компьютер или смартфон - оффлайн.
- Предельный горизонт планирования - 1 год.
- Нет официального способа сделать цикличные напоминания.
Для меня это тяжеловесный комбайн, который долго открывается, поэтому использую для повторяющихся задач - один раз потратил время, потом напоминалка приходит раз в период. Поддерживает все типы напоминаний, например, присылать уведомление в почту каждый вторник до 5 мая 2020 года. Храню овторяющиеся напоминания: оплатить интернеты, коммунальные. Здесь же уведомления о праздничных днях за несколько дней до праздника.
Можно выбрать доставку сообщений в почту или всплывающее уведомление. Слишком много кликать чтобы сделать единичную напоминалку.
Hourglass timer (только для windows)
viewtopic.php?f=7&t=1300 - описал в отдельном посте.
Шаблон электронной таблицы для ведения трат
Шаблон самописный. Описание на листе about внутри шаблона.
https://docs.google.com/spreadsheets/d/ ... 1359258158
Плюсы: бесплатно и нет лишнего.
Минус: приходится самому доделывать функциональность, когда требуется.
Диктофон
https://www.youtube.com/embed/n0p_PvaOO ... 26&end=131
Про диктофон подсмотрел у Даны Скалли. Когда руки заняты грязной работой (ремонт, уборка), то удобно диктовать. Нужно положить диктофон на статическую поверхность. Запись может длиться долго, поэтому в программе редактирования аудио по всплескам я понимаю где нужно слушать.
Записываю оффлайн-лекции, чтобы прослушать записи и дополнить свои заметки, и чтобы подготовить список вопросов лектору.
Когда иду ругаться банк или ЖКХ - помогает вести себя корректно по отношению к работникам организаций, потому что в случае прослушивания записи, на записи будет и моё некорректное поведение тоже.
Audacity
Бесплатная программа. Убирает из аудиозаписи шумы, всплески, приводит запись к единой громкости.
Когда на записи говорят в отдалении, слышно плохо, поэтому во время прослушивания записи прибавляю громкость. С отдаленно сидящими людьми общаются люди, которые сидят близко к микрофону, и бывает, что стучат по столу, делают резкие движения стулом по плитке. После применения фильтров, словить резкий громкий шум на записи шансы сильно меньше. Я смотрю на шкалу воспроизведения и вижу, что через 5 секунд будет громкий звук.
Если пишу только свой голос, то на спектрограмме видно: где запись становится громче - там мой голос.
https://i.imgur.com/4ZeBpAl.png
Обработка файла: слушаю файл, за что цепляется внимание - то раскладываю на составляющие. На примере английского: грамматика - в тетрадь, слова - в список слов, которые я иногда дергаю при помощи скрипта для получения случайной строки, чтобы сделать самоаттестацию по выпавшему слову. Непонятности - в список вопросов преподу.
Рядом с записью лежит файл, в нем руками записываю, на какой минуте я остановился, потому что часовую запись сложно одолеть за один раз.
https://i.imgur.com/jDoltgC.png
OBS - запись с экрана
Бесплатная программа для записи звука и видео с экрана. Умеет записывать отдельное окно, поэтому когда нажимаю ALT-TAB в ОС - на записи видно только содержимое заданного окна.
Записываю лекции. Посмотреть через пару месяцев - бесценно: всплывают новые детали, которые первый раз пропустил.
Записываю свои презентации, когда транслирую экран собеседнику, чтобы послушать себя со стороны.
Включаю перед тем как задать вопрос, который предполагает, что отвечающий на моём компьютере продемонстрирует, как проделать незнакомую последовательность действий.
Горячие клавиши
Использую горячие клавиши, чтобы переложить рутину на мышечную память мелкой моторики. Пока сомневался - пальцы уже сделали. В выработку привычки нужно вкладываться, поэтому учу для тех программ, которыми часто пользуюсь.
f.lux
Программа не про GTD. Программа для фильтрации синего спектра излучения монитора. Синий спектр блокирует выработку мелатонина, который отвечает за засыпание. Для людей, проводящих много времени за компьютером, must have.
https://ru.wikipedia.org/wiki/F.lux
Послесловие
У меня 3 источника напоминалок. Множество инбоксов. Такая конфигурация комфортна, потому регулярно разгребаю. Информация в инбоксе может проваляться месяц - я не вижу в этом проблемы. Часть информации выкидывается, часть уходит в заметки на постоянное хранение.
Если есть супер важное дело, которое нельзя продолбать, делаю напоминалки сразу во все системы - стикеры, гугл календарь, telegram.
Важные и срочные дела держу в голове.
Спасибо за чтение.
Инструменты, от которых отказался.
- Файлы на диске + синхронизатор: _https://pastebin.com/raw/EjJYaV9Q
- Ditto: _https://pastebin.com/raw/jc4BWqst