From 72d123705a09e7ca574ecb774d85504da1db73e2 Mon Sep 17 00:00:00 2001 From: medina5 Date: Thu, 4 Dec 2025 07:43:14 +0100 Subject: [PATCH] tp2 --- tp1.md | 6 +++--- tp2.md | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 3 deletions(-) create mode 100644 tp2.md diff --git a/tp1.md b/tp1.md index 55a128c..5fa90d8 100644 --- a/tp1.md +++ b/tp1.md @@ -31,12 +31,12 @@ cd sql_bank ``` ```shell -docker network create pgsql_net +docker network create tp_net ``` ```shell docker run --detach --name pgsql ^ - --network pgsql_net ^ + --network tp_net ^ -p "5432:5432" ^ -e "POSTGRES_INITDB_ARGS=--locale-provider=icu --icu-locale=fr-FR" ^ -e "POSTGRES_PASSWORD=geii2025" ^ @@ -56,7 +56,7 @@ docker pull grafana/grafana:12.1 ```shell docker run --detach --name grafana ^ - --network pgsql_net ^ + --network tp_net ^ -p "3000:3000" ^ -e "GF_SECURITY_ADMIN_USER=admin" ^ -e "GF_SECURITY_ADMIN_PASSWORD=geii2025" ^ diff --git a/tp2.md b/tp2.md new file mode 100644 index 0000000..4e8653b --- /dev/null +++ b/tp2.md @@ -0,0 +1,32 @@ +# TP 2 Supervision d'un programme en C + +Dans Visual Studio Code, assurez vous d'avoir l'extension suivante installée : +- [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) + +Cloner le dépot contenant les [sources](https://sources.neotech.fr/medina474/c_pompes) C programme sur les pompes + +```shell +git clone https://sources.neotech.fr/medina474/c_pompes +``` + +```shell +cd c_pompes +``` + +Démarrer Docker en lançant Docker Desktop + +Créer un réseau qui permettra à vos machines de communiquer entre elles. + +```shell +docker network create tp_net +``` + +Dans Visual Studio Code, chercher la commande Open Folder in Dev Container.... (Menu View - Command Palette ...) + +L'extension va créer un conteneur Docker configuré avec les extensions nécessaires au développment de l'application + + +```Cpp +debit_entree->Set(_digital[IN_FLOW_OUT].dvalue); +debit_sortie->Set(_digital[IN_FLOW_IN].dvalue); +```