Recherche de site Web

Améliorez votre concentration et votre productivité avec cet outil Python


La concentration offre un moyen rapide de filtrer les distractions et de se concentrer sur le codage.

Limiter les distractions vous aide à vous concentrer sur votre travail afin d'augmenter votre productivité. Hiérarchiser vos tâches, surtout lorsque vous avez trop de pain sur la planche, est un moyen de vous aider à vous concentrer sur les choses les plus importantes ou les plus exigeantes de votre liste. 

Une autre façon de se concentrer sur les tâches est Python Concentration, un outil utile que j'ai trouvé il y a quelques années pour améliorer mes compétences en gestion du temps et accroître ma concentration. Il s'agit d'un simple utilitaire de console Python 3 qui réduit les distractions en bloquant des éléments tels que les jeux, les sites d'actualités, YouTube et Netflix lorsque je dois faire attention au travail, mais il me permet également de prendre des pauses chronométrées lorsque j'en ai besoin.

(Timothy Crosley, CC BY-SA 4.0)

Débuter avec la concentration

Concentration utilise pip, le programme d'installation du package Python, pour l'installation. Si nécessaire, installez pip avec :

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

Utilisez ensuite pip pour installer Concentration avec :

$ pip3 install concentration

ou, si pip est déjà configuré pour utiliser Python 3 :

$ pip install concentration

Vous pouvez installer Concentration en tant qu'utilisateur régulier ou en tant qu'utilisateur privilégié (root).

Bloquer les sites distrayants

La concentration utilise votre fichier /etc/hosts comme mécanisme pour bloquer les sites. Il est également livré avec une liste par défaut de sites bloqués, appelée DISTRACTEURS. Vous pouvez consulter la liste avec :

$ sudo concentration blocked

Vous pouvez ajouter des sites à cette liste sous DISTRACTORS dans votre fichier settings.py. Le chemin dépendra de votre installation (la mienne est /usr/local/lib/python3.8/site-packages/concentration/settings.py).

(Timothy Crosley, CC BY-SA 4.0)

Si vous êtes sur un site que vous souhaitez bloquer, saisissez :

$ sudo concentration improve

Prendre une pause

Cela peut sembler contre-intuitif, mais prendre de courtes pauses pendant votre journée de travail peut vous aider à mieux vous concentrer sur votre travail. La concentration vous permet de prendre des pauses d'une durée limitée afin de vous vider la tête tout en vous aidant à vous remettre à votre tâche une fois votre temps de pause terminé.

Pour faire une courte pause de cinq minutes, comptée en secondes :

$ sudo concentration break

Pour faire une longue pause de 60 minutes :

$ sudo concentration break -m 60

Pour suspendre Concentration afin de pouvoir accéder à tous les sites (comme lorsque vous n'êtes pas au travail) :

$ sudo concentration lose

Essaie

La concentration est un outil simple et très utile qui vous aidera à vous concentrer tout au long de la journée et à prendre des pauses pour vous détendre lorsque vous en avez besoin.

Si vous pensez que ce réglage est intéressant, essayez-le et dites ce que vous pensez dans les commentaires ci-dessous. Et si vous connaissez d’autres astuces intéressantes pour améliorer votre concentration et éviter les distractions, partagez-les également dans les commentaires.

Articles connexes: