From 25979c8a010a60e44f14bf412b5aef1315521596 Mon Sep 17 00:00:00 2001 From: 75995e7ce7125775069ce77a503c68c2 <75995e7ce7125775069ce77a503c68c2@app-learninglab.inria.fr> Date: Fri, 12 Feb 2021 15:40:08 +0000 Subject: [PATCH] Notes copying from the beginning of module 1 --- journal/logbook_elhomsy.md | 60 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/journal/logbook_elhomsy.md b/journal/logbook_elhomsy.md index 2022321..86cd653 100644 --- a/journal/logbook_elhomsy.md +++ b/journal/logbook_elhomsy.md @@ -1,9 +1,63 @@ Journal de bord MOOC RR - Victor Elhomsy +09/02/2021 : Début prise de note + # Module 1 : cahier de notes, cahier de laboratoire ## Introduction -### Objectifs : -- Importance de la traçabilité -- Fonctionnement \ No newline at end of file +- Objectifs : + - Importance de la traçabilité + - Fonctionnement d'un cahier de laboratoire + - Gestion d'un cahier de labo électronique + - Maîtriser un outil de suivi de gestion +- Prise de notes : Nécessité, historique, outils info (langage de balisage léger), gestion de version (gitlab), étiquettes et indexation +- Cahier de notes : infos rangées par chronologie + +## Nous utilisons tous des cahiers de notes +- Imposer une structure à nos notes après coup ? +- Indexer les notes ? +- Les rendre pérennes tout en les faisant évoluer ? + +## Aperçu historique de la prise de notes +- Aspect concret : "matérialité" +- Aspect organisationnel +- Lien entre les deux + +-> Vision occidentale de toutes ces notions (données de sautres civilisations peu disponibles) +-> Support numérique : flexibilité, (ré)organisation, structuration, outils d'archivage/indexation + +## Du fichier texte au langage de balisage léger +- Editeur de texte sous Windows : Notepad++ (libre) +- "Traitement de texte" : donne des fichiers non lisibles par un éditeur de texte (.pdf) +- Fichiers texte : souvent codés en __UTF-8__ : toujours possible de les lire plus tard, et exploité par les logiciels d'indexation et de gestion de version MAIS pas d'hyperlien et de mise en forme +- Langage de balisage (ex : HTML) : pour pallier ça +- LdB "léger" : combiner la simplicité des fichiers "texte" et le confort de lecture des langages de balisage -> Markdown +- Début des fichiers non textes (ex: pdf) contient du texte : métadonnées, souvent au format XMP +- TEI : rend intelligentes les données textuelles par du balisage fort + +## Pérennité et évolutivité des notes avec la gestion de version (Gitlab) +- Evolutivité : corriger nos notes, tout en suivant ces corrections +- Pérennité : multiplier les copies (numériques) +- Pb de corriger en traitement de texte : pas de fichier texte en sortie + sauvegarde séparée de la gestion de versions +- Moteur de Wiki : facile, format texte MAIS sauvegarde à la charge de l'utilisateur, et modif d'une seule page à la fois + +-> Solution : logiciel de gestion de version : consacré à ça : peut corriger plusieurs fichiers simultanément + sauvegarde centralisée + +- Travailler à plusieurs = gérer des historiques distribués +- GitHub = réseau social de développeurs : stats, portfolio, commu, _issues_, ... +- Fork : copie perso du projet -> modif dans dépôt perso -> pull request dans le projet de base +- Intégration continue + déversement dans des archives : traité dans un MOOC plus tard +- GitHub, Gitlab : serveurs d'hébergement gratuits de projets publics + - GitHub : projets privés payant si pas étudiant/académique + - GitLab : logiciel libre, plusieurs instances +- Choix : + - GitHub : visibilité, grosse commu MAIS pas propriétaire (lois ?) + - GitLab : confidentialité pour l'entreprise +- Interfaces graphiques : + - Au jour le jour : interfaces qui vont avec notre environnement de travail (JupyterLab pour Python) -> Extensions pour interagir avec Git + - Fonctionnalités plus avancées (branches, merge, ...) : GitHub Desktop par ex + +## Etiquettes et logiciels d'indexation pour s'y retrouver +- Abondance de résultat -> Etiquettes (MarkDown) pour associer un contexte aux mots +- Exiftool : afficher des métadonnées de fichiers non texte + afficher des commentaires/étiquettes que l'on peut rechercher \ No newline at end of file -- 2.18.1