вторник, 18 июня 2019 г.

Используйте страх, чтобы двигаться вперёд!


Image created by dooder on Freepik

Это Андрей, разработчик. Сегодня поделюсь с вами немного личным. Это простой, но важный лайфхак, который я недавно начал использовать с MLO. Он о страхе. Страх одна из базовых эмоций. Он помогает нам выжить. Но часто мешает развиваться и двигаться вперед. Я заметил, что есть класс задач, которые я подсознательно откладываю именно по причине СТРАХА! Это может быть страх неудачи, неопределенности, страх, что не получится идеально (перфекционизм), страх опозориться или любой другой. У некоторых такие страхи тянутся из детства и прочно оседают на подсознании. И чем чаще мы убегаем от того, что нам страшно, тем сильнее страх.

Так вот я недавно начал делать такую штуку. Если я вдруг осознаю, что приступать к этой задаче страшновато, я ее помечаю специальным флагом. Просто осознать и признаться себе, что я чего то боюсь, это уже большой первый шаг. Осознал, проговорил, вытянул из подсознания. Шаг второй: на недельном обзоре выбрать как минимум одну задачу, помеченную этим флагом как *обязательную* к выполнению на этой неделе. И начинать день именно с нее. Пересилил себя, выполнил страшную задачу и получил огромный прилив энергии на остаток дня!

Итак, алгоритм:

1. Выбираете иконку, которая ассоциируется у вас со страхом. Формат файла ico. Если используете MLO на мобильном, то лучше чтобы один файл содержал несколько разрешений: 16x16, 32x32, 64x64.

2. Создаете на десктопе флаг с этой иконкой.

3. Создаете на десктопе вид, который показывает задачи, помеченные иконкой страх.



4. Синхронизируетесь с мобильным для переноса флага с новой иконкой (мобильный автоматом будет использовать иконку более высокого разрешения, если она есть в файле ico).

5. Делаете экспорт созданного вида на десктопе и импортируете его на Android или iOS.


Готово! Теперь сразу помечаем "страшные" задачи, как только с ними столкнулись. И во время очередного недельного планирования обязательно выбираете как минимум одну такую "страшную" задачу для текущей недели. А лучше несколько :)


Почему это важно? Потому что там, где нам страшно обычно находятся самые важные для нас дела и зона роста. Можно использовать страх, как индикатор куда идти. Это обычно то, после чего мы становимся счастливее. Идите в свой страх!

P.S. Вот если бы еще MLO как-то "вознаграждало" за выполнение таких задач... Думаем над этим :) У вас есть идеи по этому поводу?

вторник, 21 мая 2019 г.

Пример использования вложенных контекстов

Прежде чем разобрать зачем в MyLifeOrganized делать контексты вложенными друг в друга, нужно уяснить, что:
  1. Это делать не обязательно. Вы можете использовать простой одноуровневый список контекстов, если этого достаточно для поддержания вашей системы в порядке.
  2. Даже если вас устраивает одноуровневый список контекстов, вложенность может вам упростить процесс назначения контекстов. Например, чтобы не назначать постоянно два контекста @Компьютер и @Смартфон, вы можете создать один контекст @Гаджеты, который будет входить в оба контекста. И соответственно, отображаться в обоих списках задач.
  3. Вложенность контекстов можно использовать для повышения гибкости ваших списков, добавлять им более тонкую настройку.
Именно третий вариант мы с вами сейчас рассмотрим на примере телефонных звонков.

Представьте, что у вас есть список телефонных звонков и есть один контекст @Звонки:


Для этого контекста может быть даже задано свое время отображения, чтобы эти задачи не отображались в ночное время:



В любой момент времени мы можем с помощью фильтра по контекстам создать свой список звонков, но:

В списке звонков и днем, и вечером, и в выходные показываются как личные звонки, так и рабочие. Вы уверены, что вечером вам нужно видеть задачу “Позвонить начальнику” или “Позвонить клиенту”? Вряд ли они обрадуются позднему звонку по рабочему вопросу…

Возникает вопрос: как сделать так, чтобы в рабочее время отображались только рабочие звонки, а в личное время только личные звонки? При  этом бывают такие звонки, которые нужно видеть и в рабочее и в личное время.

Можно задачи ограничивать с помощью даты и времени начала. В некоторых случаях это даже необходимо. Но для того, чтобы разделить звонки на личные и рабочие, это не самая лучшая идея.

Можно создать два контекста, тем самым разделив звонки на рабочие и личные. Оба контекста стоит назначить задачам, которые нужно видеть и в рабочее и в личное время:



Но вам постоянно нужно будет переключаться между этими контекстами, чтобы держать под контролем все свои телефонные звонки. Что также, согласитесь, не совсем удобно:



Как разделить рабочие и личные звонки в формате одного списка @Звонки


Для этого нам понадобится все три контекста:

@Звонки - для объединения всех звонков в один список
@ЗвонкиРабота - для показа рабочих звонков только в рабочее время
@ЗвонкиЛичные - для ограничения показа личных звонков в рабочее время

При этом рабочие и личные звонки являются вложенными в общий список @Звонки:



Теперь при установке фильтра на контекст @Звонки нам видны все актуальные звонки на данный момент:



Нам нет необходимости в списке фильтров видеть вложенные контексты, поэтому мы их скрываем в фильтре To-Do:




В списке фильтров остается один контекст @Звонки, в котором будут отображаться и рабочие и личные звонки в зависимости от текущего времени.

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

Как быть, если нужно увидеть все звонки без ограничения по времени?


Для этого достаточно поставить галочку “Закрытые”, которая отключает фильтр по заданному времени.

Подытожим


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