mardi 21 juin 2011

Check-lists.org ou comment s'organiser à partir de cartes Freeplane




Lors de dernières Retrouvailles Mapping-Experts qui se sont tenues le 23 Mai, j'ai pu m'entretenir avec Nicolas de Kermadec, l'un des participants. Utilisateur de Freeplane, Nicolas partage de nombreuses cartes dans ce format sur son site check-lists.org. Ces cartes abordent le sujet de l'efficacité personnelle et professionnelle : Maitriser le temps, maitriser les opérations de base (téléphone, messagerie,..), coopérer,..On y retrouve ainsi la Matrice d'Eisenhower, la méthode QQOQCPC,... outils facilement calibrables sur cartes heuristiques. Loin de vous apporter des réponses toutes faites, ces modèles de cartes permettent de vous poser les bonnes questions. Le résultat final n'en est que plus riche !
En parallèle, Nicolas de Kermadec a publié un petit livre intitulé "Dope ton efficacité". Elaboré avec le même esprit que les cartes de check-lists.org (beaucoup de questions ou lignes de conduite), ce livre est conçu comme un calepin à porter sur soi et à utiliser partout : petit format, pages cartonnées, reliure à spirale. Il aborde des sujets ou situations de la vie courante très précis : soigne tes interventions, réussis tes conversations délicates, choisis en faire et faire-faire,...Si ces check-lists sont écrites de manière linéaire, elle sont facilement transposables sous forme de Mind-Map.

samedi 14 mai 2011

Collaborez en temps réel sur des cartes Freemind par Internet

Le 29 Avril, je vous présentai la version 1.0.0 alpha, permettant de partager vos cartes Freemind avec d'autres utilisateurs situés sur un même réseau local. Ce partage était rendu possible en communiquant l'identifiant de la machine 'serveur' (son nom sur le réseau ou son adresse IP) et le numéro de port permettant d'accéder à la carte (pour schématiser c'est la clé qui permet d'ouvrir la porte d'accès au fichier partagé).

Pour un partage sur internet, les principes sont absolument identiques. Cependant, dans la pratique, le procédé pour y arriver est sensiblement différent. Il est un peu plus long, mais une fois les paramètres en place, il n'y a plus rien à faire de plus que sur un réseau local.

Voici la marche à suivre (applicable pour les Box : Bbox, freebox, livebox,...) pour partager via Internet, c'est à dire partout dans le monde ! Etant moi-même chez Bouygues Télécom, les copies d'écran son ceux de ma box. Mais les mêmes interfaces sont normalement disponibles sur les autres box...à vous de vous renseigner.


-1- Résoudre le problème de l'adresse IP dynamique
Dans la majorité des cas, l'adresse IP des Box sur le réseau Internet est une adresse dynamique. Concrêtement, cela signifie que si vous rebootez votre box, il est fort probable que vous changerez d'adresse IP. Pour partager une carte Freemind, cela pose évidemment problème. L'astuce consiste donc à passer par un intermédiaire qui vous affranchiera, de manière permanente, de vérifier votre adresse IP.

Quelle est votre adresse IP actuelle ?
Pour connaitre votre adresse IP en cours, rendez vous sur un site comme mon-ip.com. votre adresse s'affichera alors à l'écran. Notez la quelque part.



Allez ensuite sur le site dyndns.com.

Vous devrez créer un compte (entièrement gratuit). Le but de la manoeuvre est d'assigner une adresse permanente à votre box. Je ne vous donne pas ici la marche à suivre pour créer ce compte. Il existe de très bons didacticiels en Français pour cela. au final, l'objectif est de créer une adresse du type toto.dyndns.org par exemple, qui sera reliée à votre box en fonction de l'adresse IP en cours d'utilisation sur la même box.

-2- Paramétrage de votre box
renseigner l'url dans la box
A ce stade, vous disposez d'une adresse créée sur dyndns.com. Il reste à l'intégrer dans votre box pour créer le lien entre les deux éléments. Pour cela, l'interface de gestion de votre box doit vous proposer une zone dynsdns. Renseigner là, en indiquant l'url créée (toto.dyndns.org) et le mot de passe utilisé sur le site dyndns.com, lors de la création de votre compte.
Ouvrir le port
le port est donc le deuxième élément à paramétrer dans la box. Là encore, l'interface de paramétrage de la box doit pouvoir vous proposer une zone NAT/PAT. C'est à ce niveau que le port sera ouvert. Créez alors une nouvelle règle (que l'on nommera Freemind par exemple) et complétez le reste de la ligne avec les éléments ci-dessous :


Pour l'exemple, j'ai conservé le port 9001 qui est celui proposé par Freemind lors du partage des cartes (la fonction "share map"). Si vous utilisez un autre port dans vos règles NAT, n'oubliez pas d'utiliser le même dans Freemind. Evitez les ports 8080 ou 8081, largement utilisés par d'autres applications.

C'en est fini pour le paramétrage de la box.


-3- Que faire dans Freemind ?
Côté serveur
comme pour le partage sur un réseau local, indiquez un mot de passe et le numéro de port (celui, encore une fois, sélectionné dans votre règle NAT). Y'a plus qu'à attendre les "clients" !



Côté client
Renseignez le mot de passe du Freemind "serveur" dans la zone Password. Dans la zone Host, c'est l'url créée avec dyndns qu'il faudra renseigner (le fameux toto.dyndns.org). Enfin, indiquez le port.

Vous voilà prêt à travailler sur vos cartes Freemind avec vos amis situés aux 4 coins du monde.
Un petit rappel toutefois : il s'agit d'une version Alpha. Cette version ne doit être utilisée qu'à des fins de tests.

Merci à Pascal, grand gourou des réseaux s'il en est, pour le partage de ses connaissances qui ont permis d'écrire ce billet.

mardi 3 mai 2011

Retrouvailles Mapping-Experts cuvée 2011


Quel point commun peut-on trouver entre les enseignants (de plus en plus nombreux) à l'affût de techniques d'apprentissage innovantes, le vin, l'explosion de créativité ou nos talents cachés de dessinateurs ? A priori, pas grand chose, mais le lundi 23 Mai sera justement l'occasion de constater le contraire, puisque tous ces sujets seront abordés lors de la journée des Retrouvailles Mapping-Experts organisée par l'EFH.

En dehors de son copieux menu à consommer sans modération, cette journée sera également l'occasion pour les simples curieux ou les farouches passionnés de se retrouver dans un chaudron de bonne humeur et autour d'un seul et même coeur : le Mind-Mapping, bien entendu.
Vous trouverez toutes les modalités d'inscription sur le site de Mapping-Experts.

vendredi 29 avril 2011

Freemind 1.0.0 : clonez et collaborez


Au grand désespoir de nombreux utilisateurs, Freemind n'a pas énormément évolué durant cette dernière année. Le travail était concentré sur la correction de bugs, donnant ainsi naissance, le mois dernier, à la première version stable estampillée 0.9.0. C'est déjà pas mal!

Cette version à peine sortie, les développeurs nous proposent désormais une version 1.0.0 Alpha. Attention donc : son utilisation est à réserver aux tests et découvertes de ses nouvelles fonctionnalités. Accessoirement, vous pouvez remonter vos avis ou constats sur le forum officiel de Freemind.
2 fonctionnalités majeures ont donc été intégrées dans cette version.

La première concerne l'intégration de clones de noeuds. J'ai déjà écrit un billet à ce propos. Il s'agissait d'une version Freemind modifiée permettant de cloner certains noeuds. Mieux qu'un simple copier/coller, le clonage permet de prendre en compte en temps réel toute modification apportée sur le noeud source. L'inverse fonctionne également : une modification sur un noeud cloné modifie de la même manière le noeud source. Les application de cette fonctionnalité sont nombreuses. On peut, par exemple, imaginer de cloner certains noeuds essentiels mais dissiminés un peu partout sur une carte. Ces noeuds seront ensuite repris sous forme de clone sur une branche "synthèse". Ainsi, en un coup d'oeil, on obtient une vision résumée de l'ensemble de la carte. Les noeuds clonés comportent des icônes très distinctifs permettant de les distinguer des autres, un peu comme si la regrettée Dolly avait été marquée au fer rouge pour ne pas la perdre dans un troupeau. Rassurez-vous, pas de risque de mutation génétique dans une carte Freemind !
Pour insérer un noeud clône, il suffit de sélectionner le noeud source et d'activer la fonction "Clone Node" :


Voici le résultat :


Vous constaterez quelques bizarreries : l'attribution des icônes n'est pas toujours bien respectée. De même, si la mise en forme s'opère bien sur le noeud cloné, tout déplacement du noeud source entraine le déplacement du noeud cloné. Un peu gênant et pas vraiment utile. Mais encore une fois, c'est une version alpha.



La deuxième nouveauté fera ENFIN sauter de joie les utilisateurs de Freemind qui se désespéraient de voir leur logiciel de Mind-Mapping préféré seul dans son coin (ou presque) concernant le travail collaboratif. Quelques "bidouilles" existaient pour faire du pseudo-collaboratif. Elles permettaient notamment de bloquer l'accès à une carte située sur un disque réseau quand celle-ci était déjà ouverte sur l'un des PC. Désormais (ou plutôt bientôt), ce sera de l'histoire ancienne. En effet, une fonctionnalité intégrée à Freemind permet de partagée une carte située sur un PC. Par partager, il faut entendre visualiser, modifier (à partir de n'importe quel PC) et enregistrer.
Voici le principe. Un micro-ordinateur, que nous nommerons PC1, ouvre une carte collaborative. Ce PC prend la fonction de "serveur". Pour partager cette carte il faut passer par le menu Outils et sélectionner "Share Map" :




Une boite de dialogue s'affiche alors :



L'utilisateur doit renseigner un mot de passe qui sera ensuite transmis, par un autre biais aux futurs collaborateurs. Un numéro de port doit également être fourni. Par défaut, Freemind propose le port 9001. Pour synthétiser, si le mot de passe permet d'accéder à la carte, le numéro du port permet de pénétrer dans le PC1. Les deux sont donc indispensables.
A partir de ce moment-là, n'importe quel PC se trouvant sur le réseau peut, avec ce port et le mot de passe, accéder à la carte partagée.
Du côté des collaborateurs, il utilisent des PC "clients" (PC2, PC3,...). Pour pouvoir accéder à la carte, il doivent sélectionner la fonction "join Map" du menu Outils :



Une boite de dialogue s'affiche également :


Outre le mot de passe et le port normalement communiqué par l'utilisateur "serveur", le "client" doit compléter la zone "host" qui n'est autre que le nom du PC "serveur" ou son adresse IP sur le réseau (exemple : 192.168.1.20).
La carte du PC1 apparait alors à l'écran des PC connectés.
Le travail collaboratif peut commencer, les modifications étant visibles en temps réel.

Bien entendu, si vous testez cette version, vous constaterez de nombreux bugs. Encore une fois, c'est une version "prototype", mais l'essentiel est à portée de main.

Pour aller encore plus loin, ce principe de partage peut être étendu sur Internet. Je vous expliquerai dans un prochain billet comment procéder.

mercredi 30 mars 2011

Freemind : passez sans hésiter à la nouvelle génération !


Aujourd'hui encore, il n'est pas rare de se voir proposer en téléchargement sur certains sites la version 0.8.1 de Freemind, qui était considérée comme la seule version stable, les versions 0.9.0 successives n'étant "que" des beta et RC (Release Candidate, meilleures stabilité que les beta, mais pas encore définitives). La version 0.9.0 sonne le glas de cette 0.8.1, puisqu'une version considérée totalement stable et fonctionnelle est sortie le 19 Février dernier, discrètement annoncée sur le forum de Freemind par Christian Foltin.
Donc si vous ne jurez que par des versions stables et définitives, vous pouvez utiliser dorénavant sans crainte la version 0.9.0 . A vous désormais les nouveautés ou améliorations : filtres, attributs, notes et autres mises en forme poussées.
A noter qu'une version 1.0.0 est désormais en gestation avec LA nouveauté que beaucoup d'utilisateurs attendent avec impatience. A suivre dans un prochain test.