Использование Saved messages в Telegram

Saved messages Telegram

Saved messages — особый контакт Telegram. Некоторые варианты его использования:

  • Перенос файлов между устройствами
  • TODO-списки, задачи
  • Хранение ссылок, контактов

Первый пункт неинтересен, а второй и третий разберём в соответствии с Джедайскими техниками (Лабиринт).

Задачи

Полностью вести список задач в 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 − клавиатурный тренажёр

Скриншот клавиатурного тренажера VerseQ

В VerseQ нет отдельных упражнений — нужно просто вводить текст который показывает программа. Сложность текста автоматически адаптируется на основе темпа ввода и ошибок. Отдельные модули предназначены для тренировки ввода конструкций из языков программирования.

Платная, стоит 199 рублей.

Мысли про статью Люди как нелинейные и наиболее важные компоненты в создании программного обеспечения

Известная статья Алистэра Коуберна Люди как нелинейные и наиболее важные компоненты в создании программного обеспечения раскрывает важную сторону разработки ПО, и в общем-то и других областей деятельности людей. Ниже краткий конспект этой статьи с доабвлением моих мыслей по поводу содержания статьи.

Первичным компонентом в проекте являются люди. От них в большей степень зависит успех или провал проекта, другие факторы (методология, артефакты, процесс) влияют в меньшей степени. Другими словами, любую методологию можно применить чтобы сделать проект успешным и также любая методология может привести к провалу проекта. Это следствия того что методология не основной фактор.

Продолжая эти размышления мы приходим к вопросу

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

Коммуникация

Одни из основных параметров влияющих на проект — это степень коммуникации между людьми. Наиболее эффективными являются обсуждения лицом к лицу, перед доской или ПК. При исключении свойств коммуникации её эффективность падает.

График понижения эффективности коммуникации

Читать далее Мысли про статью Люди как нелинейные и наиболее важные компоненты в создании программного обеспечения

Убираем из браузера лишнее

Продолжаем тему отключения оповещений, теперь про оптимальную настройку браузера.

Отключение рекламы

Для всех браузеров существуют расширения подобные AdBlock: Firefox, Chrome.

Новая вкладка

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

Очистить вкладку в Firefox можно в настройках. В Chrome с помощью расширений, например, Empty New Tab Page.

Читать далее Убираем из браузера лишнее

Отключение оповещений и нотификации

Отключение оповещений — это один из элементов Джедайскийх техник. Смысл этой техники в том чтобы выключить ненужные (почти все) оповещения и нотификацию от sms, почты, мессенджеров и любую другую. Обоснование необходимости и ответы на типичные возражения есть в книге или здесь. Далее я опишу что-то вроде чек-листа со списком того что и как можно отключить и я отключил.

SMS

В SMS у меня в основном была реклама и спам из магазинов. Обычно получалось отписаться через форму обратной на сайте компании или магазина. Иногда формы не было и приходилось звонить. От всех подобных sms удавалось отписаться без особых проблем.

Для МТС есть специальный номер 4424. На него нужно отправить сообщение off и имя от кого пришла SMS. Например:

С помощью этого номера я о отключил сообщения от МЧС про сильный ветер, которые приходили несколько раз в день.

Читать далее Отключение оповещений и нотификации

Доклады KnowledgeConf 2019 про ведение конспектов

На конференции KnowledgeConf 2019 в основном были доклады связанные с управлением знания в организации, но были и два доклада связанных с управлением личными знаниями и конспектами. Они показались мне доволльно интересными.

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

Применение практик Тиаго Форте для управления своими знаниями

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

Можно попробовать

  • Вести блог
  • Конспектировать
  • Копировать цита

Читать далее Доклады KnowledgeConf 2019 про ведение конспектов

Копирование c помощью Ctrl+C текстов из сообщений

Когда в программе появилось сообщение об ошибке или просто сообщение коллеги часто скидывают скриншот. Это не удобно, кроме случаев когда на скриншоте есть дополнительная информация кроме самого сообщения. Часто требуется какой-то текст из сообщения, например, для поиска по исходному коду. Если прислан скришот, то приходится перепечатывать этот текст.

Не все знают, но вместо скриншота можно проще и быстрее скопировать сообщение. По умолчанию в windows текст из сообщений в диалоговых окнах можно скопировать с помощью Ctrl+C. Например, вот в таком окне

копируется такой текст

---------------------------
Восстановление сетевых подключений
---------------------------
Ошибка при восстановлении подключения Z: к
xxx
Microsoft Windows Network: Множественное подключение к серверу или к общим ресурсам одним пользователем с использованием более одного имени пользователя не разрешено. Отключите все предыдущие подключения к серверу или общим ресурсам и повторите попытку.

Подключение не восстановлено.
---------------------------
ОК
---------------------------

Читать далее Копирование c помощью Ctrl+C текстов из сообщений