f.lux автоматически убирает синий цвет из спектра экрана в ночное время. Ночное время определяется автоматически по местоположению из настроек.
При упоминании f.lux часто ссылаются на исследования о вреде свечения экрана в ночное время. Ссылки есть на сайте программы. Я могу говорить только про субъективные ощущения — мне показалось использование программы полезным. Первый день-два вечерние цвета монитора казались непривычными, а после я перестал это замечать. Работать в вечернее время с изменённой цветовой гаммой удобнее, кажется, что глаза меньше устают.
В Яндекс.Почте реклама отображается под видом непрочитанного письма, это сильно отвлекает:
AbBlock не блокирует эту рекламу, но есть возможность отключить её в настройках. Открываем настройки по кнопке в правом верхнем углу страницы, пункт прочие:
Убираем галочку у пункта Показывать рекламу:
Реклама будет скрыта на месяц. Через месяц придется повторить эти действия.
Обработка это второй этап разбора входящих в GTD (Лабиринт). Один из принципов обработки: "Никогда не перекладывайте дела обратно в корзинку".
Ключевой момент и основная сложность при выполнении этого принципа в классификации входящих. Чем яснее понимания различий между видами входящих, тем быстрее их классифицировать. Рассмотрим виды входящих из GTD:
Мусор
Самый простой случай. Ничего делать не надо.
Например, сообщение в массовом чате по которому не требуется реакции (если такое проходит часто то следует выйти из чата или отключить нотификацию).
Информация
Входящее требует занесение информации в подходящий раздел информационной системы.
Например, звонок в котором сообщили что приём к стоматологу переносится на час. При обработке входящего достаточно изменить время приёма в календаре. Конечно, если новое время свободно.
Полностью вести список задач в Saved messages неудобно, Telegram для этого не предназначен. Следовательно, если задачи скапливаются в Telegram то это уже второй (энный) список.
Главный принцип списка задач — список задач должен быть один. Накапливать задачи в Telegram нельзя. Остаётся рассматривать Saved messages как один из источников входящих, так же как почту.
Когда нет возможности записать задачу в основной список задач, удобно быстро отправить сообщение в Telegram. Чужие сообщения можно даже просто пересылать в Saved messages. Но отношение к ним должно быть как к входящим, а не как к задачам. Сообщения разбираются по обычным принципам и переносятся либо в список задач либо в информацию.
Информация
Ссылки и контакты относятся к кускам информации. Главный принцип её хранения — простой и быстрой поиск информации когда она нужна. Обычно, для этого информация хранится в структурированном виде. По проектам, областям, файлам или любым другим способом.
Как и для задач, Telegram не предоставляет возможностей для эффективного хранения информации. Поэтому работа с такими сообщениями такая же как с задачами: при разборе входящих куски информации из Saved messages сортируются и помещаются в наиболее подходящие места, в идеальном случае, в одну или несколько баз знаний.
Задачи часто повторяются. Одни часто, другие очень редко. Одни в том же виде, другие с изменениями. Но так или иначе задачи повторяются. Эффективность работы повышается если выполнять задачи воспроизводимо.
Выполнять задачу воспроизводимо означает думать при выполнении задачи не только о том чтобы её выполнить, а о том как выполнить её так чтобы её было проще и быстрее выполнить в следующий раз. В идеальном случае сделать задачу так чтобы повторять не пришлось, но это уже исключение.
Воспроизводимость подразумевает
Декомпозицию задач
Создание артефактов, которые помогут в следующий раз
С высокой вероятностью, в следующий раз задача возникнет в изменённом виде. Если задача разделена на части, то изменится только одна из частей. Также решения подзадач бывают полезны в других сходных задачах.
Я пробовал приложения, такие как TodoList и Maxdone, но сейчас остановился на простых тестовых файлах. Файлов два:
Список задач.txt
Календарь.txt
Основной принцип: утром задачи на текущий день переносятся из Календарь.txt в Список задач.txt и выполняются. Входящие попадают либо в Список задач.txt на сегодня, либо в Календарь.txt на другой день.
Список задач.txt
В файле Список задач.txt задачи записаны в свободной форме. Чаще всего по одной задаче на строку, бывают дополнительные или отсутствующие переводы строк для группировки. Иногда бывают подзадачи, выделенные отступом. Формулировки задач краткие, по возможности простые, если нужно с дополнительной информацией, например, временем или телефоном.
Задача "Выучить английский язык" слишком неопределённая. Язык нельзя полностью выучить, также как нельзя выучить программирование или математику. Достигаются только конкретные цели, например, прочитать 5 книг за 3 месяца.
Применительно к любой области эта тема раскрыта в Джедайских техниках — отличия между проектами, делами и образом жизни. Изучение иностранного языка относиться к образу жизни: для продвижения к цели требуется ежедневное изменение поведение, но сказать о 100% достижении цели не получиться.
Мозг не умеет не учиться, мы только выбираем источники информации. Для изучения языка перестройте окружение, например:
Сменить язык интерфейса электронных устройств.
Читать новостные сайты или блоги на английском.
Использовать английский для запросов в Google.
Делайте то что нравиться, получайте интересную информацию, но на новом языке. Первична сама деятельность, а изучение языка либо второстепенно. При чтении книги важнее сюжет, а не список новых слов на странице.
Действия направленные только на изучения языка тоже нужны. Заучивание неправильных глаголов или хотя бы минимальное изучение грамматики. Подобные действия просты и не требуют много времени. Чтобы их выполнять подойдут любые техники управления задачами или привычками.
В VerseQ нет отдельных упражнений — нужно просто вводить текст который показывает программа. Сложность текста автоматически адаптируется на основе темпа ввода и ошибок. Отдельные модули предназначены для тренировки ввода конструкций из языков программирования.
Известная статья Алистэра Коуберна Люди как нелинейные и наиболее важные компоненты в создании программного обеспечения раскрывает важную сторону разработки ПО, и в общем-то и других областей деятельности людей. Ниже краткий конспект этой статьи с доабвлением моих мыслей по поводу содержания статьи.
Первичным компонентом в проекте являются люди. От них в большей степень зависит успех или провал проекта, другие факторы (методология, артефакты, процесс) влияют в меньшей степени. Другими словами, любую методологию можно применить чтобы сделать проект успешным и также любая методология может привести к провалу проекта. Это следствия того что методология не основной фактор.
Продолжая эти размышления мы приходим к вопросу
Какими качествами обладают люди, которые занимаются разработкой программного обеспечения, и какое влияние они оказывают на проектирование методологии?
Коммуникация
Одни из основных параметров влияющих на проект — это степень коммуникации между людьми. Наиболее эффективными являются обсуждения лицом к лицу, перед доской или ПК. При исключении свойств коммуникации её эффективность падает.