From b08e96be47747c0436de22248118f417c0ad8cca Mon Sep 17 00:00:00 2001 From: Simoes Lukas Date: Wed, 11 Feb 2026 14:59:27 +0100 Subject: [PATCH] docker --- DEV1.1/TP12/.dockerignore | 3 ++ DEV1.1/TP12/Dockerfile | 12 +++++ DEV1.1/TP12/tests.c | 30 +---------- .../TP03/01_Luminance/JParallelogramme.class | Bin 1634 -> 1562 bytes .../01_Chat/v2/activity_main.xml | 42 +++++++++++++++ Docker/Infos.txt | 43 ++++++++++++++++ Docker/TP2/Dockerfile | 8 +++ Docker/TP2/Ecriture.class | Bin 0 -> 1278 bytes Docker/TP2/Ecriture.java | 48 ++++++++++++++++++ Docker/TP2/Texte.txt | 2 + 10 files changed, 159 insertions(+), 29 deletions(-) create mode 100644 DEV1.1/TP12/.dockerignore create mode 100644 DEV1.1/TP12/Dockerfile create mode 100644 DEV4.5/TP01_Mise_en_page/01_Chat/v2/activity_main.xml create mode 100644 Docker/Infos.txt create mode 100644 Docker/TP2/Dockerfile create mode 100644 Docker/TP2/Ecriture.class create mode 100644 Docker/TP2/Ecriture.java create mode 100644 Docker/TP2/Texte.txt diff --git a/DEV1.1/TP12/.dockerignore b/DEV1.1/TP12/.dockerignore new file mode 100644 index 0000000..05a59a8 --- /dev/null +++ b/DEV1.1/TP12/.dockerignore @@ -0,0 +1,3 @@ +*.o +app +.git \ No newline at end of file diff --git a/DEV1.1/TP12/Dockerfile b/DEV1.1/TP12/Dockerfile new file mode 100644 index 0000000..4c320d8 --- /dev/null +++ b/DEV1.1/TP12/Dockerfile @@ -0,0 +1,12 @@ +FROM gcc:13 AS build +WORKDIR /app +COPY . . +RUN gcc -ansi -pedantic tests.c -o app + +FROM debian:bookworm-slim +WORKDIR /app +COPY --from=build /app/app . +CMD ["./app"] + +# sudo docker build -t app-c +# sudo docker run app-c \ No newline at end of file diff --git a/DEV1.1/TP12/tests.c b/DEV1.1/TP12/tests.c index 58c2682..44c11dc 100644 --- a/DEV1.1/TP12/tests.c +++ b/DEV1.1/TP12/tests.c @@ -5,7 +5,6 @@ int main(void){ int tab[TAILLE_TABLEAU]; - int tab_inverse[TAILLE_TABLEAU]; int i; srand(time(NULL)); @@ -34,33 +33,6 @@ int main(void){ printf("+-----"); } printf("+\n"); - - /* Remplissage du tableau inverse */ - for (i = 0; i != TAILLE_TABLEAU; i++) { - tab_inverse[i] = tab[TAILLE_TABLEAU-i-1]; - } - - /* Affichage du tableau */ - for (i = 0; i != TAILLE_TABLEAU; i++) { - printf("+-----"); - } - printf("+\n"); - for (i = 0; i != TAILLE_TABLEAU; i++) { - if (tab_inverse[i] < 10 && tab_inverse[i] >= 0) { - printf("| %d ", tab_inverse[i]); - } - else if (tab_inverse[i] < -9) { - printf("| %d ", tab_inverse[i]); - } - else { - printf("| %d ", tab_inverse[i]); - } - } - printf("|\n"); - for (i = 0; i != TAILLE_TABLEAU; i++) { - printf("+-----"); - } - printf("+\n"); return EXIT_SUCCESS; -} +} \ No newline at end of file diff --git a/DEV3.2/TP03/01_Luminance/JParallelogramme.class b/DEV3.2/TP03/01_Luminance/JParallelogramme.class index beefbb113c7d6a6514f98c0c667f152d8a25e736..faf753d0c00fbe83517da62cfdcb91f56c27cf81 100644 GIT binary patch delta 525 zcmaFFGmEGG)W2Q(7#JAL8REGZL>aW$8ML_=m>6`p7(^I!IT=J4^tc$581zA00}x>d z;u?Wi#vsB3#5Lt+Fk>+1W>8_U01=k#3|1gvYfc6M1{)B|mYuv)CQj864ReoF>m=EUTAdaAsr>%1SIt)K4rg(RazrP0cIL z%+KRtkYaG*VQ^(|<6#hE5a(fVXYk-*@MQ4fVen?~;bHJ)@Z(|dX9(b72m}#948iOS zAv_GB3}HMB;UHBJ43Ufsd~k!E^KqIno%7-D%C;uxYC83Z=>GreGxWn^Fi zS;D}`Ai==Ez{DWQz|6qNAjKffz{DUkc?pZQrYr*kgAfA?0|Ns$0}BHWg9rm3gCqk# zRJ|MnBZEAH0s|w1%;X;|`|Clfofrfd7#M^ZSQ$haKwc1G5NA+gkYcc8kY)&BkYgxi zkY}i7P+(|gP-N(0P-2+Gpu#YlL6u<%g9^hc26cwD44Mpz3=9m446J_`l-L=R{xR6F zGbn?R%3lUkb_M~)p9~_u7?>Cs8B`h6Ku%>~V31{CWSDHm#xDzU0~-S)0|SE&)RpQC Lj0_rJ|7ijMKdMSj delta 583 zcmbQm^N6SZ)W2Q(7#JAL84|e|L>YA08FaZAm>Bf97(^KKIT=J447eCn7z{yNBM@N> z;+lY1rXa!$#5Lz;uwby{W>90W0uk2i3^pKPTTTW620IYTo}Iygoxzcjfj1|!xFpp% zzceScw5XVoLBMBXy^|0hSTrC%r!qZ1FSVGFL1l73qZB(-VB((n>`v?q&g={>lamSY*Q85xAK63Y_x6U$5VT{3f1^NKU`^LQ9!7~FUm+!;K07{nOFc^Etyym%PA8GLvc zd>QuEcpioXhFC@hfz9DeFBo;17??noFfcMmFfcGMF-S5nF-S3p!}-z-%nXbSG7Pc| zObl|9V_38`TxPBpC#t`V|-$859|m7#JDkCU0QbUk_64 z#2~=Hz#ziF${@zT!ywKe!XUw*#30RJ$sofJ!XVF3%Amkd&7jE8%%H^3#h}bEi9wZN zHiH_&5(ZUr`z`!8Oz{sG($iTqBs + + + + + + + +