# Journal de bord du Mooc / Mooc's logbook ## Module 1: CAHIER DE NOTES, CAHIER DE LABORATOIRE ### John Locke: Cahier numeroté avec fichier de données au format HDF5. L'idée est référencer les pages des mots-clés utilisés en utilisant la premier lettre du mot-clé et sa premiere voyelle. ### Fichier texte: Donne quelque chose de lisible lorsqu'il est ouvert avec un éditeur de texte. ### Éditeur de texte: Permet de créer et de modifieur des fichiers textes (Notepad++ pour windows, gedit pour linux) ** Word et libreoffice ne sont pas éditeur de texte, mais _traitements de texte_ .** On utilise des fichiers texte parce qu'il est toujours possible de les lire avec un éditeur de teste, même des années plus tard. Mais, n'est pas possible de mettre en évidence un mot, de profiter des outils de navigation... **Choisir toujours UTF-8.** ### Langage de balisage leger: - Syntaxe symple; - Un fichier en ce langage est aisé à saisir avec un éditeur de texte simple; - Facile à lire. E.g: Markdown, Wikitexte. **Pour générer des documents pdf avec pandoc, il faudra installer _latex_ .** ### Gestionnaire de versions: - Conserver un historique des modifications sans dupliquer les dossiers de sauvegarde; - Savegarder les données (avec l'historique) sur des ordinqteurs distants; - Fusion "automatique" des fichiers édités par plusiers personnes. **git add** indique quelles modifications on souhaite conserver. **git commit** fait le checkpoint (date, commentaire). **git diff vx.vy** compaire les versions ('x' a 'y'). **git checkout v6'** revenir directment à l'état. Cette historique est **local**. **git clone** récupérer un historique vierge. **git push** propage des modifications sur le serveur Gitlab. **git pull** recupere les informations fait pour les autres. P.S: Ne marche pas quand la version n'est pas à jour. **git log** accès a l'ensemble des modifications de l'historique et des branches. **git merge** **git commit** stocker modifications. Dans les plates-formes de développement collaboratif _fork_ copie du travail et apprès _pull request_. ### DocFetcher: Motteur de recherche de bureau. On peux ajouter des étiquettes et mot-clés aux fichiers texte. ### Étiquette: ### Image: On peux ajouter des commentaires et aux metadonnés avec **exiftool**. _comment=: étiquette -1 FR Espace réservé au journal de bord du Mooc EN Reserved for the Mooc's logbook