Список задач в текстовом файле

Что бы установить себе на смартфон, чтобы все успевать?
Правила форума
Создание новых веток приветствуется и поощряется, однако, посмотрите основные правила.
Ответить
KonstantinShpilko
Сообщения: 4
Зарегистрирован: Пн сен 16, 2019 9:00 pm

Список задач в текстовом файле

Сообщение KonstantinShpilko »

Здравствуйте. Хочу описать принцип ведение списка задач в текстовом файле который использую. Похожего на форуме не нашел.

Текстовых файлов два:
  • Список задач.txt
  • Календарь.txt
Общий принцип: утром задачи на текущий день переносятся из Календарь.txt в Список задач.txt и выполняются. Входящие попадают либо в Список задач.txt на сегодня, либо в Календарь.txt на другой день.

В Список задач.txt задачи, записаны в свободной форме. Чаще всего по одной задаче на строку, бывают дополнительные или отсутствующие переводы строк для группировки. Иногда бывают подзадачи, выделенные отступом. Формулировки задач краткие, по возможности простые, если нужно с дополнительной информацией, например, временем или телефоном.

Пример файла Список задач.txt:

Код: Выделить всё

Прочитать статью url

Проверить состояние задачи number

Записать на страницу url информацию про xxx

Написать xxx про yyy @telegram_login
Файл Календарь.txt более структурирован. Есть три раздела

1. Дни
2. Месяцы
3. Шаблоны
3.1 задачи на день
3.2 задачи на неделю
3.3 задачи на месяц

В дни записываются задачи на определённый день. Обычно дни размечены на неделю вперёд, или немного больше. Задачи которые запланированы на определённое время указываются с этим временем. Выглядит это примерно так

Код: Выделить всё

===============================
26.03.2019 ВТ

залача1

задача2
задача3


15:00 совещание xxx

===============================
27.03.2019 СР

задача x

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

Код: Выделить всё

===============================
2019 

Октябрь
  Задача 1
  Задача 1

Ноябрь
  Продлить страховку
===============================
В шаблонах хранятся задачи которые нужно выполнять каждый день, неделю и месяц.

Код: Выделить всё

===============================
Ежедневное

Задача 1
Задача 2
Задача 3

===============================
Каждую неделю

Задача 1
Задача 2
Суббота 17:00 Задача 3

===============================
Каждый месяц

Задача 1
Задача 2
Задача 3
Каждую неделю я копирую задачи из списков Ежедневное и Каждую неделю в дни следующей недели. Если планируемая неделя является первой неделей месяца, то ещё добавляют туда задачи из `Каждый месяц`.

Используемое ПО

Хранятся файлы в SVN. Для доступа с ПК - TortoiseSVN, с Android -OASVN.

Для редактирования файлов использую NotePad++

Преимущества именно текстовых файлов
  • Максимальная гибкость в описании и форматировании. Можно выделять что-то любыми символами, можно поводами строк, можно отступами.
  • Очень быстро и просто поменять, удалить, перенести любую задачу.
  • Доступ с любого устройства.
  • Полная переносимость, можно хоть на флешку всё сохранить.
Недостатки
  • Ведение Календаря.txt требует некоторых рутинных действий. При желании автоматизируются.
  • Нет тегов, напоминаний и подобных возможностей. А нужны ли?
  • Редактирование с телефона неудобно.
  • Нет количественной статистики. А нужна ли?
  • Нет возможности просто просмотреть список завершённого за неделю, старые задачи просто удаляются. При желании можно сделать, снова вопрос, а нужно ли тратить время?

Аватара пользователя
Максим Дорофеев
Site Admin
Сообщения: 1980
Зарегистрирован: Вс июн 28, 2015 1:56 pm
Контактная информация:

Re: Список задач в текстовом файле

Сообщение Максим Дорофеев »

Прикольно :) Блокнот, только в файле :)

Нужен макрос, который будет сам автоматом повторяющиеся задачи создавать :) Ну и в итоге получится обычный тудушник :)


А как выглядит календарь.txt?

KonstantinShpilko
Сообщения: 4
Зарегистрирован: Пн сен 16, 2019 9:00 pm

Re: Список задач в текстовом файле

Сообщение KonstantinShpilko »

Вот текущий вид, только задачи удалил

Код: Выделить всё

===============================
20.09.2019 ПТ

задача xxx
задача xxx
задача xxx
задача xxx
задача xxx
.. всего пара десятков
===============================
21.09.2019 СБ

задача xxx
задача xxx
задача xxx
задача xxx
задача xxx
.. всего пара десятков
===============================
22.09.2019 ВС

задача xxx
задача xxx
задача xxx
задача xxx
задача xxx
.. всего пара десятков
===============================
===============================
23.09.2019 ПН

задача xxx
задача xxx
задача xxx

===============================
30.09.2019 ПН

задача xxx
задача xxx
задача xxx


===============================
2019 

Октябрь
  задача xxx
  задача xxx
  задача xxx

Ноябрь
  задача xxx
  задача xxx


Декабрь
  задача xxx
  задача xxx
  задача xxx

2020
  задача xxx 

Май
  задача xxx

===============================
Ежедневное - добавляется при составлении расписания на неделю

задача xxx
задача xxx
задача xxx
задача xxx
.. десяток задач

===============================
Каждую неделю

задача xxx
задача xxx
задача xxx
задача xxx
.. десяток задач

===============================
Каждый месяц

задача xxx
задача xxx
задача xxx
задача xxx
.. десяток задач

Аватара пользователя
Максим Дорофеев
Site Admin
Сообщения: 1980
Зарегистрирован: Вс июн 28, 2015 1:56 pm
Контактная информация:

Re: Список задач в текстовом файле

Сообщение Максим Дорофеев »

То есть, это тот же список задач?

Просто под календарем подразумевается то место, куда мы записываем встречи. А встреча - это то, что имеет время начала и время конца.

KonstantinShpilko
Сообщения: 4
Зарегистрирован: Пн сен 16, 2019 9:00 pm

Re: Список задач в текстовом файле

Сообщение KonstantinShpilko »

cartmendum писал(а):
Вт сен 24, 2019 3:40 pm
То есть, это тот же список задач?

Просто под календарем подразумевается то место, куда мы записываем встречи. А встреча - это то, что имеет время начала и время конца.
Если время зафиксировано (у меня обычно так бывает только со временем начала) то записываю просто
15:00 встреча на тему с хх
Чаще задачи бывают такие, что просто нужно сделать в этот день, ко времени особо не привязаны, они указаны без времени.

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

В этом гибкость тестового файла: можно добавить в начале время, можно задать время окончания если это важно. Можно сортировать задачи по очередности, а можно по другим критериям или вообще без сортировки.

Аватара пользователя
Алекс777
Сообщения: 11
Зарегистрирован: Пт дек 27, 2019 5:31 am
Откуда: Москва

Re: Список задач в текстовом файле

Сообщение Алекс777 »

В свое время лет 20 назад пользовался примерно тем же. Удобство было в минимализме и то что мой древний лаптоп мог быстро работать с txt файлами. Это пожалуй единственное с чем он быстро работал ))

Могу от себя добавить, я вел список как блокнот дня, добавлял значки вначале, именно в скобках, что бы было ощущение tick box. например

(!) для информации, или важная информация
(-) не сделано
(50%) сделано на половину
(+) задача сделана

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

KonstantinShpilko
Сообщения: 4
Зарегистрирован: Пн сен 16, 2019 9:00 pm

Re: Список задач в текстовом файле

Сообщение KonstantinShpilko »

Алекс777 писал(а):
Пт дек 27, 2019 5:39 am

(!) для информации, или важная информация
(-) не сделано
(50%) сделано на половину
(+) задача сделана


Для таких пометок есть даже специальный формат http://todotxt.org/
Идеи кажутся интересными, например, деление по контекстам. Но мне не пригодилось. Может контекстов у меня мало.

Аватара пользователя
Максим Дорофеев
Site Admin
Сообщения: 1980
Зарегистрирован: Вс июн 28, 2015 1:56 pm
Контактная информация:

Re: Список задач в текстовом файле

Сообщение Максим Дорофеев »

KonstantinShpilko писал(а):
Вс янв 19, 2020 5:15 pm
Для таких пометок есть даже специальный формат http://todotxt.org/
А ты им пользуешься? Можешь чуть подробнее описать?
Какие приложеньки? Как они синхронизируются? Скриншотик показать?

Мне кажется, что очень прикольный инструмент может быть.

Аватара пользователя
Artem Koshkov
Сообщения: 3
Зарегистрирован: Вс фев 09, 2020 3:33 pm
Контактная информация:

Re: Список задач в текстовом файле

Сообщение Artem Koshkov »

Я поделюсь своей схемой, сейчас ей полностью доволен:
1) Календарь - любое приложение. Раньше гугл календарь, теперь ради прикола пользуюсь windows дефолтным, ибо в последнее время нравится пользоваться нативными приложениями, да и у виндовс хорошая стилистика.
2) Задачи разделяю на рабочие и остальные, рабочие - 95% на компе открываю, остальные - 50% комп, 50% - мобила.
- "Остальные" задачи веду в microsoft todo, то есть опять же, мне нужно удобное приложение на мобилу и на комп..
- Рабочие задачи по проектам, учебе и т.д. вел в изощренном emacs org режиме (программисты могут быть с этим знакомы, для простых смертных это ненужно), однако сейчас вполне хватает todo плагинов в редакторе vscode. Чтобы посмотреть рабочие задачи с мобилы, я синхронизирую все через dropbox, правда редактировать с мобилы не очень приятно, но и нужды такой никогда не было.

Ответить