GULLUM/Ateliers
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
(description à ajouter)
2 octobre – 8 octobre: Linux et ses distributions
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