Outils informatiques
CSMI utilise Slack pour communiquer avec les promotions et sur les projets.
Vous pouvez installer slack et créer votre compte avec votre email @etu.unistra.fr
une fois que vous l’avez.
Vous recevrez une invitation à la rentrée.
L’espace de travail Slack utilisé est celui de Feel++ le logiciel de simulation numérique développé par Cemosis. Les canaux utilisés sont
#csmi-202x
-
pour les promotions 202x
#csmi
-
pour les questions concernant le Master CSMI
- Linux
-
Ubuntu 22.04 LTS ou version ultérieure, ou Debian 11 ou version ultérieure
- Windows 1x
-
Installez Support WSL puis utilisez le Ubuntu 22.04 ou Debian 11 ou plus tard
- MacOs
-
Installez le Homebrew qui propose de nombreux paquets sur les processeurs Intel ou ARM
Nous utiliserons les outils suivants dans plusieurs cours
- Langages de programmation
-
Voici les langages de programmation que vous utiliserez :
-
- C
-
- C++
-
- Python3
et d’autres que vous pouvez utiliser dans vos projets
-
- Rust
-
- Julia
et utilisez un environnement de programmation avancé basé sur
-
- CMake
-
- Visual Studio Code
-
-
- se connecter à des machines distantes
-
- travailler sur un ou plusieurs projets à la fois
-
- utiliser git
De puissantes extensions sont disponibles pour la plupart des langages de programmation, en particulier
-
- C/C++ extension
-
- Python extension
-
- CMake extension
-
- Rust extension
-
- Julia extension
-
- LaTeX extension
-
- Asciidoc extension
-
- Github
-
La plateforme numéro un pour les projets open-source utilisant git comme système de contrôle de version, la plateforme offre également de nombreux outils pour la gestion de projet.
Nous utiliserons Outils de gestion Github pour assurer le suivi des projets et des tâches.
Vous devez créer un compte sur Github, un formulaire vous sera envoyé au début de l’année de M1 et votre compte vous suivra pendant les 2 années. Il sera utilisé-
pour les projets en S2 et S3
-
- pendant les stages, pour soumettre vos rapports et présentations
-
- pendant les stages pour certains d’entre vous, à des fins de suivi
-
- pendant les cours EDP (S2) et CS3, via la plateforme github classroom, pour rendre vos travaux.
Une référence : lab.github.com/ mais il y en a plein d’autres.
-