Groupe d'utilisateurs de Logiciels Libres de Toulouse
Promouvoir, développer et démocratiser les Logiciels Libres en Midi-Pyrénées

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ateliers:cpp_qt:journal [2023/12/02 23:59] – [Idées de nouveaux sujets en vrac] sebastien.dinotateliers:cpp_qt:journal [2023/12/03 00:16] (Version actuelle) – [Atelier du 3 décembre 2022] sebastien.dinot
Ligne 12: Ligne 12:
   * 9 participants, dont 1 nouvelle tête et des personnes qui ne viennent pas souvent   * 9 participants, dont 1 nouvelle tête et des personnes qui ne viennent pas souvent
   * Atelier « Conteneurisez vos environnements de développement avec les devcontainers » (Maxime Pigou, 1h30 : présentation, puis travaux pratiques)   * Atelier « Conteneurisez vos environnements de développement avec les devcontainers » (Maxime Pigou, 1h30 : présentation, puis travaux pratiques)
-    * Annonce Meetup : https://www.meetup.com/ateliers-cpp-toulouse/events/297547827/ +  * Annonce Meetup : https://www.meetup.com/ateliers-cpp-toulouse/events/297547827/ 
-    * Support : https://atelier-cpp-devcontainer-mpigou-fe049b50a3a8bbeae5ea78dd5fa30d2.gitlab.io/ +  * Support : https://atelier-cpp-devcontainer-mpigou-fe049b50a3a8bbeae5ea78dd5fa30d2.gitlab.io 
-    * Code : https://gitlab.com/mpigou/atelier-cpp-devcontainer +  * Code : https://gitlab.com/mpigou/atelier-cpp-devcontainer 
-  * Atelier sympa, ayant donné lieu à de nombreux échanges, sur des sujets très variés+  * Impression : présentation ayant donné lieu à de nombreux échanges, sur des sujets variés
   * Atelier et présentation annoncés via nos médias habituels   * Atelier et présentation annoncés via nos médias habituels
  
Ligne 22: Ligne 22:
   * 10 participants, dont 1 nouvelle tête et plusieurs personnes qui ne viennent pas souvent   * 10 participants, dont 1 nouvelle tête et plusieurs personnes qui ne viennent pas souvent
   * Atelier « Création de modèle de projet C++ via Cookiecutter » (Sébastien Dinot, 2h30 : présentation, puis travaux pratiques)   * Atelier « Création de modèle de projet C++ via Cookiecutter » (Sébastien Dinot, 2h30 : présentation, puis travaux pratiques)
-    * Annonce Meetup : https://www.meetup.com/ateliers-cpp-toulouse/events/297093390/ +  * Annonce Meetup : https://www.meetup.com/ateliers-cpp-toulouse/events/297093390/ 
-    * Support : https://www.palabritudes.net/doc/modele-projet-cpp-cookiecutter.pdf +  * Support : https://www.palabritudes.net/doc/modele-projet-cpp-cookiecutter.pdf 
-    * Projet type : https://gitlab.com/sdinot/static-cpp-template +  * Projet type : https://gitlab.com/sdinot/static-cpp-template 
-    * Template Cookiecutter : https://gitlab.com/sdinot/cpp-workshop-project +  * Template Cookiecutter : https://gitlab.com/sdinot/cpp-workshop-project 
-  * Atelier et présentation annoncés (3 jours avant l'évènement) sur :+  * Atelier et présentation annoncés à l'arrache (3 jours avant l'évènement) sur :
     * La liste de diffusion et le site web de Toulibre     * La liste de diffusion et le site web de Toulibre
     * Meetup.com     * Meetup.com
Ligne 34: Ligne 34:
   * 7 participants, dont 2 nouvelles têtes   * 7 participants, dont 2 nouvelles têtes
   * Présentation « Stack KDE » (Kevin Ottens, 4h)   * Présentation « Stack KDE » (Kevin Ottens, 4h)
-    * Annonce Meetup : https://www.meetup.com/ateliers-cpp-toulouse/events/296387001/+  * Annonce Meetup : https://www.meetup.com/ateliers-cpp-toulouse/events/296387001/
   * Atelier et présentation annoncés sur :   * Atelier et présentation annoncés sur :
     * La liste de diffusion et le site web de Toulibre     * La liste de diffusion et le site web de Toulibre
Ligne 47: Ligne 47:
   * 9 participants (public un peu différent de l'habituel)   * 9 participants (public un peu différent de l'habituel)
   * Présentation « Refactoring : Comment travailler avec une base de code legacy ? » (Kevin Ottens, 3h30)   * Présentation « Refactoring : Comment travailler avec une base de code legacy ? » (Kevin Ottens, 3h30)
-    * Annonce Meetup : https://www.meetup.com/ateliers-cpp-toulouse/events/291754954/+  * Annonce Meetup : https://www.meetup.com/ateliers-cpp-toulouse/events/291754954/
   * Atelier ayant donné lieu à des échanges passionnés et instructifs   * Atelier ayant donné lieu à des échanges passionnés et instructifs
   * Atelier et présentation annoncés sur :   * Atelier et présentation annoncés sur :
Ligne 60: Ligne 60:
   * Présentation « Initiation à la programmation de carte ESP32 » (Arnauld Biganzoli, 4h)   * Présentation « Initiation à la programmation de carte ESP32 » (Arnauld Biganzoli, 4h)
   * Support : publié sur le drive de Google et des dépôts Github (accessibles à partir de [[https://artilect.fr/fabtronic/]])   * Support : publié sur le drive de Google et des dépôts Github (accessibles à partir de [[https://artilect.fr/fabtronic/]])
-    * Annonce Meetup : https://www.meetup.com/ateliers-cpp-toulouse/events/291257151/+  * Annonce Meetup : https://www.meetup.com/ateliers-cpp-toulouse/events/291257151/
   * Atelier sympa, pratique et ludique ayant donné lieu à de nombreux échanges et un peu de pair programming   * Atelier sympa, pratique et ludique ayant donné lieu à de nombreux échanges et un peu de pair programming
   * Atelier et présentation annoncés sur :   * Atelier et présentation annoncés sur :
Ligne 72: Ligne 72:
   * 9 participants, parmi lesquels deux nouvelles têtes   * 9 participants, parmi lesquels deux nouvelles têtes
   * Présentation « Introduction à l'environnement Arduino » (Arnauld Biganzoli, 3h)   * Présentation « Introduction à l'environnement Arduino » (Arnauld Biganzoli, 3h)
-    * Annonce Meetup : [[https://www.meetup.com/ateliers-cpp-toulouse/events/290724795/]] +  * Annonce Meetup : [[https://www.meetup.com/ateliers-cpp-toulouse/events/290724795/]] 
-    * Support : publié sur le drive de Google (accessible à partir de [[https://artilect.fr/fabtronic/]])+  * Support : publié sur le drive de Google (accessible à partir de [[https://artilect.fr/fabtronic/]])
   * Une fois encore, les échanges ont été nombreux.   * Une fois encore, les échanges ont été nombreux.
   * Atelier et présentation annoncés sur :   * Atelier et présentation annoncés sur :
Ligne 85: Ligne 85:
   * 8 participants, dont 1 nouvelle tête et 2 personnes qui revenaient pour la seconde fois   * 8 participants, dont 1 nouvelle tête et 2 personnes qui revenaient pour la seconde fois
   * Présentation « Comment structurer le code d’un test ? » (Kevin Ottens, 2h45)   * Présentation « Comment structurer le code d’un test ? » (Kevin Ottens, 2h45)
 +  * Annonce Meetup : [[https://www.meetup.com/ateliers-cpp-toulouse/events/289897955/]]
   * Support : non publié   * Support : non publié
   * Les échanges ont été nombreux.   * Les échanges ont été nombreux.
Ligne 313: Ligne 314:
 ====== Sujets potentiels en vrac ====== ====== Sujets potentiels en vrac ======
  
-* [SDT] SonarQube avec greffons à installer (C/C++, Gitlab, Multi-Branch) +  * [SDT] SonarQube avec greffons à installer (C/C++, Gitlab, Multi-Branch) 
-* [SDT] Bien gérer son projet libre (que faut-il faire au delà du code ?) +  * [SDT] Bien gérer son projet libre (que faut-il faire au delà du code ?) 
-* [KOS] Écrire du code testable, introduction au TDD +  * [KOS] Écrire du code testable, introduction au TDD 
-* [KOS] Design des tests +  * [KOS] Design des tests 
-* [ABI] Présentation de la plateforme Arduino et de l'IDE Arduino +  * [ABI] Présentation de la plateforme Arduino et de l'IDE Arduino 
-* [ABI] Développement ESP32 / PlatformIO +  * [ABI] Développement ESP32 / PlatformIO 
-* [KOS] Refactoring (base, incompréhension, code legacy) +  * [KOS] Refactoring (base, incompréhension, code legacy) 
-* [KOS] KDE Stack +  * [KOS] KDE Stack 
-* [SDT] Cookiecutter appliqué au C++ +  * [SDT] Cookiecutter appliqué au C++ 
-* [MPU] Environnements de développement conteneurisés « devcontainer » avec VSCode +  * [MPU] Environnements de développement conteneurisés « devcontainer » avec VSCode 
-* [RMY] Responsabilité écologique du développement (éventuellement débat) +  * [RMY] Responsabilité écologique du développement (éventuellement débat) 
-* [RMY] gRPC (présentation + atelier) +  * [RMY] gRPC (présentation + atelier) 
-* [RMY] Création d'installeur d'application multi-plateforme C++/Qt via Qt Installer Framework +  * [RMY] Création d'installeur d'application multi-plateforme C++/Qt via Qt Installer Framework 
-* [CJT] QML +  * [CJT] QML 
-* [VBT] Déploiement Qt sur Android, MS-Windows +  * [VBT] Déploiement Qt sur Android, MS-Windows 
-* [TRN] CMake pour Qt +  * [TRN] CMake pour Qt 
-* [KOS] Introduction fonctionnement GPU +  * [KOS] Introduction fonctionnement GPU 
-* [KOS] Pourquoi le C++ c'est naze ? +  * [KOS] Pourquoi le C++ c'est naze ? 
-* [Qui ?] Échange autour des cas d'usage du C++ +  * [Qui ?] Échange autour des cas d'usage du C++ 
-* [SDT] hdoc : https://hdoc.io +  * [SDT] hdoc : https://hdoc.io 
-* [SDT] Première contribution à un projet libre (comment trouver ? comment contribuer ?) +  * [SDT] Première contribution à un projet libre (comment trouver ? comment contribuer ?) 
-* [SDT] Les licences libres +  * [SDT] Les licences libres 
-* [SDT] Intégration continue avec Gitlab CI +  * [SDT] Intégration continue avec Gitlab CI 
-* [ABI] Exploration du protocole MQTT (avec mise en œuvre à partir d'un ESP32 et d'un broker sur RPi) +  * [ABI] Exploration du protocole MQTT (avec mise en œuvre à partir d'un ESP32 et d'un broker sur RPi) 
-* [Qui ?] Les modules C++ +  * [Qui ?] Les modules C++ 
-* [Qui ?] Presets CMake +  * [Qui ?] Presets CMake 
-* [Alexis] Testcontainers : https://testcontainers.com/+  * [Alexis] Testcontainers : https://testcontainers.com/