« GULLUM/Ateliers » : différence entre les versions

De Wiki de l'AÉDIROUM
m (MattéoDelabre a déplacé la page GULLUM/Séminaire vers GULLUM/Ateliers : Changement de nom des séminaires)

Version du 6 octobre 2023 à 08:02

Le séminaire du GULLUM est une série de présentations et tutoriels destinés à favoriser l’adoption des logiciels libres.

Session d’automne: Outils fondamentaux

25 septembre–1ᵉʳ octobre: Bases de la ligne de commande

Un terminal VT100

(description à ajouter)


2 octobre–8 octobre: Linux et ses distributions

Tux, la mascotte de Linux

Le noyau du système d’exploitation (OS) est le logiciel qui coordonne l’accès aux composants de l’ordinateur (processeur, mémoire, stockage, USB, …) pour que les autres programmes puissent les utiliser de façon efficace et sécuritaire. Dans cet atelier, nous vous familiariserons avec Linux, le noyau libre le plus répandu à ce jour. Vous apprendrez à choisir, installer, utiliser et tenir à jour une distribution Linux sur une machine.

L’utilisation d’un système libre comme Linux présente de nombreux avantages: code source ouvert et largement audité, excellente documentation, grande communauté de développeurs et d’entraide. L’atelier vous montrera notamment comment observer et contrôler les interactions des programmes avec Linux, comment diagnostiquer certaines erreurs communes et comment obtenir de l’aide avec votre nouvelle installation de Linux.


À venir: Préparation de documents

À venir: Gestion de versions

À venir: Ligne de commande avancée

À venir: Éditeurs de texte

À venir: Licences de logiciel et droit d’auteur

À venir: Web

Session d’hiver: Sujets avancés

Semaine 9: Réseau et sécurité

Objectifs pédagogiques

  • Comprendre comment utiliser SSH
    • Gestion de clés SSH, mots de passe (gestionnaires de mot de passe ex: keypass)
    • Transfer et synchronisation des fichiers - scp, rsync, syncthing
  • Cryptographie de base - chiffrement symétrique, asymétrique, signatures, hachage, gpg
  • Introduction au protocoles à la base - http, ftp, sftp, telnet, curl
    • intro dhcp/dns - dig
  • Surveiller l'activité réseau - wireshark, netcat
  • Connection local sans-fil - bluetooth, wifi direct
  • Connexion au Wi-Fi de l'université sous Linux
  • Tor

Activités

  • Présentation principale

Semaine 10: VMs et Conteneurs (Docker)

Semaine 11: Création médiatique

  • Présentation principale
    • 3D: Blender, OpenSCAD, Godot
    • Image: Inkscape, Krita, GIMP
    • Vidéo: ffmpeg, Kdenlive, VLC
    • Audio: Audacity, sox

Semaine 12: Productivité

  • Présentation principale
    • Thunderbird => calendrier + rss + setupper courriel + config + installation du adblock

Semaine 13: Open Hardware

  • Présentation principale
    • Raspberry pi, arduino, system76, frame.work, pine64, tuxedo computers, RISC V, keybs

Semaine 14: Claviers

  • Dispositions de claviers
  • Firmware de claviers

Semaine 15: Contribution au libre

Semaine 16: Recherche académique

  • OpenAlex, CORE
  • HAL, arXiv, bioRxiv
  • JabRef, Zotero
  • Articles en accès libre/ouvert