Улучшите свою концентрацию и производительность с помощью этого инструмента 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
Попробуйте
Концентрация — это простой и очень полезный инструмент, который поможет вам сосредоточиться в течение дня и делать перерывы, чтобы расслабиться, когда они вам нужны.
Если вы считаете эту настройку интересной, попробуйте и сообщите свое мнение в комментариях ниже. А если вы знаете другие классные приемы, которые помогут улучшить концентрацию и избежать отвлекающих факторов, поделитесь ими в комментариях.