Поиск по сайту:

Улучшите свою концентрацию и производительность с помощью этого инструмента Python


Концентрация предлагает быстрый способ отфильтровать отвлекающие факторы и сосредоточиться на программировании.

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

Еще один способ сосредоточиться на задачах — это Python Concentration, полезный инструмент, который я нашел несколько лет назад для улучшения своих навыков управления временем и повышения концентрации внимания. Это простая консольная утилита Python 3, которая уменьшает отвлекающие факторы, блокируя такие вещи, как игры, новостные сайты, YouTube и Netflix, когда мне нужно сосредоточиться на работе, но также позволяет мне делать перерывы по времени, когда они мне нужны.

(Тимоти Кросли, CC BY-SA 4.0)

Начало работы с концентрацией

Для установки Concentration использует pip, установщик пакетов Python. При необходимости установите pip с помощью:

  • Fedora: $dnf install pip
  • RHEL/CentOS: $yum install pip
  • Debian: $apt install pip

Затем используйте pip для установки Concentration с помощью:

$ pip3 install concentration

или, если pip уже настроен на использование Python 3:

$ pip install concentration

Вы можете установить Concentration как обычный пользователь или как привилегированный пользователь (root).

Блокируйте отвлекающие сайты

Concentration использует ваш файл /etc/hosts в качестве механизма блокировки сайтов. Он также поставляется со списком заблокированных сайтов по умолчанию, который называется DISTRACTORS. Вы можете проверить список с помощью:

$ sudo concentration blocked

Вы можете добавить сайты в этот список в разделе DISTRACTORS вашего файла settings.py. Путь будет зависеть от вашей установки (у меня — /usr/local/lib/python3.8/site-packages/concentration/settings.py).

(Тимоти Кросли, CC BY-SA 4.0)

Если вы находитесь на сайте, который хотите заблокировать, введите:

$ sudo concentration improve

Сделайте перерыв

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

Чтобы сделать небольшой пятиминутный перерыв, исчисляемый секундами:

$ sudo concentration break

Чтобы сделать длительный 60-минутный перерыв:

$ sudo concentration break -m 60

Чтобы приостановить концентрацию и получить доступ ко всем сайтам (например, когда вы не на работе):

$ sudo concentration lose

Попробуйте

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

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