Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes |
ateliers:docker-pour-le-developpement-20191010 [2019/07/05 15:28] – [Programme] soraya.arias | ateliers:docker-pour-le-developpement-20191010 [2019/07/08 15:53] – [Pré-requis] soraya.arias |
---|
* **Attention : ne pas installer [[https://github.com/VSCodium/vscodium|VSCodium]] qui ne supporte pas encore le Remote Development Extension pack) + plugins adéquat** | * **Attention : ne pas installer [[https://github.com/VSCodium/vscodium|VSCodium]] qui ne supporte pas encore le Remote Development Extension pack) + plugins adéquat** |
* Avoir installé [[https://www.jetbrains.com/education/download/#section=pycharm-edu|PyCharm]] | * Avoir installé [[https://www.jetbrains.com/education/download/#section=pycharm-edu|PyCharm]] |
* Disposer d'un environement valide pour l'utilisation de SSH | * 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) | * 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) | * 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> |
| |
| |
* Sécurité et Docker | * Sécurité et Docker |
* Docker et Debogage de code en 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 |
* Docker et Débogage de code en 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é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 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://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 ===== |