L'autre jour, sur mon lecteur RSS je tombe sur How to Manage Priorities
With Excel «Comment gérer ses priorités avec Excel™». J'ai eu un flashback,
quelqu'un qui demandais, sur un forum de programmation : «Comment parser du XML
avec des expression régulière ?». Ce sont les situations dans lequelles on dit
: «Tu t'y prends comme pour tuer ta mère
»… Ça m'a fait comme une
grand coup d'objet contondant dans la tête… Puis j'ai ris; la douleur
sûrement.
- Phase un : la sidération «
Hein!? Avec excel? comment ils ont bien pu
faire!?
».
- Phase deux : le déni «
C'est pas possible, ils ont pas fait ça, ils ont
pas osé…
».
- Phase trois : la colère «
Mais c'est pas vrai! quelle bande de
guignols!
»
- Après lecture, phase quatre : l'abattement «
Si… ils l'ont fait…
Maintenant des centaines de gens vont utiliser ça…
»
Phase cinq : l'acceptation fataliste «Bof. Après tout, si ils
trouvent ça malin, c'est pas mon problème.
»
Et là BAM! un autre coup d'objet contondant dans la tête. Mais non! J'ai un
blog maintenant, des bots qui trainnent dessus et une solution! Je
peux changer les choses! Après quelques minutes et avoir atteint la terre
ferme, il faut donner une explication sur le pourquoi du comment.
Le tuto fini par expliquer le concept de base de
donnée relationnelle et en donne une implémentation stupide avec cette
chimère qu'est Excel[1]—puisque
le pack Microsoft Office contient Access, qui est un SGBDR. Ce
type de base de donnée forme l'immense majorité des bases utilisés sur
internet. Grâce à MySQL[2] entre autres[3]. Pour en revenir à notre liste de gestion des
priorités, par pitié n'utilisez pas Excel pour les gérer : pour voir sa liste,
il faut lancer Excel→c'est long et Excel est un mastodonte dont le régime
alimentaire est une grosse quantité de mémoire vive→charge le système
inutilement. Il faut utiliser une application légère, qui s'intègre à un
logiciel que l'on utilise effectivement tout le temps (en général) ou dédié
uniquement à la gestion de taches.
Les solutions :
- Remember the
milk : site web qui permet de gérer sa liste de tâches et qui
s'intègre à une foule de services web : gmail,
google maps, twitter, etc. Avec un plugin (pour IE et Firefox), le
service est utilisable Hors-ligne!
- Todoist : si RTM est de
l'overkill pour les tâches à organiser et que l'on a pas besoin du mode
hors-ligne.
- Thunderbird : qui
remplace magnifiquement Outlook Express et qui permet de mettre des email en
temps que tâches. Pratique si on communique par email avec le boulot.
La morale de cette histoire : tuer sa mère c'est mal. Surtout si on essaie
avec une épée en carton.
Notes
- À mis-chemin entre une application et un document, il fait :
tableur (gestion de feuilles de calculs, encore heureux), mise en forme
(travail d'un traitement de texte), outil de publipostage (qui devrait être
couplé à une base de donnée relationnelle et non un tableur).
- Tiens, dans la liste
des utilisateurs de MySQL on trouve l'URSSAF, le ministère de la défense, de la justice, le CNRS, la DGI… Et
des centaines d'autres connus et reconnus.
- MySQL est une base de donnée, il en existe beaucoup
d'autres qui utilient les même concepts : Oracle, PostgreSQL, etc.