diff --git a/journal/Readme.md b/journal/Readme.md index f56eb60293dc1edebe2b3660a48b225330a72878..4c811b30516bcb6b29464c5bf81315c08d523a15 100644 --- a/journal/Readme.md +++ b/journal/Readme.md @@ -4,6 +4,70 @@ FR Espace réservé au journal de bord du Mooc -EN +Module 1 -Reserved for the Mooc's logbook \ No newline at end of file +Pourquoi utiliser des fichiers texte ? + +- Les caractères contenus dans le fichier texte sont typiquement codés en UTF-8 + +Cela implique que: + +- Il est toujours possible de les lire avec un éditeur de texte même des années plus tard. +- Les logiciels d’indexation les exploitent pleinement. + +Problèmes: + +- Pas de outils de navigation comme les hyperlinks. +- Ce n’est pas possible de mettre en évidence un mot ou un group de mots. +- Pas de options pour faire des corrections dans le cas de plusieurs utilisateurs. + +Donc les informaticiens ont developpé des langages de balisage comme le HTML . Dans cette langage les fichiers ne sont pas destinés à être lus directement par un humain. + +D’un coté les fichiers de texte sont attractifs pour la prise de notes et d’un autre coté les langages de balisage donne une meilleur confort de lecture des fichiers avec un logiciel de rendu. + +On peut les combiner dans un LANGAGE DE BALISAGE LÉGER> Markdown, Wikitexte, AsciiDoc … + +Module 1 séquence 4 + +Pérennité et évolutivité des cahier de notes. + +-Moteur de wiki: donne l’historique de modifications. DokuWiki. + +**-Logiciel de gestion de versions: GitHub. Donne l’historique de changements. Permet corriger plusieurs fichiers au même temps.** + +**Donc, QU’EST GIT, GITHUB EY GITLAB ?** + +En premier lieu, on parle des outils de GESTION DE VERSIONS + +Fonctionnalités essentielles + +- Conserve un historique des modifications sans dupliquer +- Sauvegarde les données (avec historique) sur des ordinateurs distants. +- Fusion automatique de fichiers édités par plusieurs personnes. + +GIT: 2005 + +Interfaces: GitHub, GitLab + +Dans un projet on a des checkpoints ou moments clés du projet. + +- Git add: indiquer quelles modifications on souhaite conserver. +- git commit: pour faire le checkpoint et le commenter: ils ont un encodage SHA1 + +Ensemble on a un historique de versions qui sont accessibles. + +- Il faut faire un backup sur un serveur distant aprés travailler dans un ordinateur local - git push et git pull + +TRAVAILER À PLUSIEURS + +L’ÉCOSYSTÈME GIT + +- Hébergement gratuit de projets publics. +- Interfaces web +- Gestion de permissions + +GitHub et GitLab + +Outils d’indexation + +DocFetcher \ No newline at end of file