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
Prochaine révisionLes deux révisions suivantes
ateliers:docker-pour-le-developpement-20191010 [2019/07/03 13:07] fconilateliers:docker-pour-le-developpement-20191010 [2019/09/10 13:08] – [Programme] david.parsons
Ligne 16: Ligne 16:
   * Amener votre portable   * Amener votre portable
   * Être administrateur de votre machine   * Être administrateur de votre machine
-  * Avoir installé Docker (liens à venir) +  * Avoir [[https://docs.docker.com/install/#support | installé Docker]] 
-    * Si vous êtes sous Windows, il faut avoir Windows 10 pro et Docker for Windows (pas Docker Toolbox) +    * Si vous êtes sous Windows, il faut disposer de Windows 10 pro et installer [[https://docs.docker.com/docker-for-windows/install/Docker for Windows]] (**attention : ne pas installer Docker Toolbox**
-  * Avoir installé VSCode + plugins adéquat et PyCharm (liens à venir) +  * Avoir installé [[https://git-scm.com/downloads | git]] sur sa machine 
-  * Avoir installé git sur sa machine +  * Avoir installé [[https://code.visualstudio.com/#alt-downloads|VSCode]] 
-  * Avoir une clé SSH ou générer une clé SSH pour le TP +    * **Attention : ne pas installer [[https://github.com/VSCodium/vscodium|VSCodium]] qui ne supporte pas encore le Remote Development Extension pack) + plugins adéquat** 
-  * Avoir créé un compte sur le GitLab de l'IN2P3 : https://gitlab.in2p3.fr/users/sign_in +  * Avoir installé [[https://www.jetbrains.com/education/download/#section=pycharm-edu|PyCharm]] 
-  (il y a un bouton Shibboleth si vous êtes académiques ou IN2P3)+  * Disposer d'un environnement valide pour l'utilisation de SSH 
 +    * sinon [[http://www.linux-france.org/prj/edu/archinet/systeme/ch13s03.html|configurer SSH sur votre poste de travail]] (nécessaire pour la partie TP) 
 +  * Avoir créé un compte sur le GitLab de l'IN2P3 : https://gitlab.in2p3.fr/users/sign_in (il y a un bouton Shibboleth si vous êtes académiques ou IN2P3)
  
 <note warning> <note warning>
-Comme nous serons en wifi, veillez à installer  les pré-requis avant de venir à l'atelier sinon vous risquez d'être bloqués pour faire la partie TP.+La connexion réseau se fera à travers le Wifi : veillez à installer les outils demandés dans les [[ateliers:docker-pour-le-developpement-20191010#pre-requis|pré-requis]] avant de venir à l'atelier sinon vous risquez d'être bloqués pour faire la partie TP.
 </note> </note>
  
Ligne 41: Ligne 43:
  
   * Sécurité et Docker   * Sécurité et Docker
-  * Debogage C/C++ avec VS Code / VS Codium +  * Docker et le développement logiciel 
-    * git clone + cas des clés SSH (pour le push), [[https://help.github.com/en/articles/connecting-to-github-with-ssh|Documentation SSH]] +    * Intérêts : avantages, limitations 
-  * Débogage Python avec PyCharm SSH Interpreter (besoin de PyCharm pro+    * Cas d'utilisations : (à partir de code source sur le gitlab de l'IN2P3) 
-  * Pour aller plus loin... (NVidia, ARM, Windows, ...)+       * Débogage de code source ((Pour la partie débogagenous travaillerons sur une version modifiée de la librairie [[https://msgpack.org|MsgPack]] , qui propose (entre autres) une implantation en C++ et Python.)) en C/C++ avec [[https://code.visualstudio.com/#alt-downloads|VSCode]]  
 +       * Débogage de code source ((Pour la partie débogage, nous travaillerons sur une version modifiée de la librairie [[https://msgpack.org|MsgPack]] , qui propose (entre autres) une implantation en C++ et Python.)) en Python avec [[https://code.visualstudio.com/#alt-downloads|VSCode]] (et possiblement avec [[https://www.jetbrains.com/education/download/#section=pycharm-edu|PyCharm]] et le PyCharm SSH Interpreter) 
 +  * Pour aller plus loin NVidia, ARM, Windows, ...
  
-Pour la partie debogage, nous entraînerons sur une version modifiée de la librairie [[https://msgpack.org|MsgPack]] , que nous utiliserons avec le code exemple C++ et Python fournis sur le site. 
  
 ===== Inscription ===== ===== Inscription =====
ateliers/docker-pour-le-developpement-20191010.txt · Dernière modification : 2019/10/23 11:00 de fconil
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0