diff --git a/2026-01-22.md.save b/2026-01-22.md.save new file mode 100644 index 0000000..42ce436 --- /dev/null +++ b/2026-01-22.md.save @@ -0,0 +1,18 @@ +#CLIENT SERVER +ajout adresse ip lancer avec bash, pour d'autres ordinateur dans le réseau puisse y accèdder +curl -x POST = comme un bouton valider +man nanorc manuel de nano on peut config les tabs pour devenir espaces + +##CONCEPTION D'UN APPLI + +Model Views Controllers +Ordinateur Liste des Ordis /endpoint +Employee Fiche ordi /ordi/1 + u Liste Employees /ordi/2 + u Fiche Employees /users + +BAse de donnés + +- installation sqlite +### LANGAGE SQL + diff --git a/2026-01-30.md.save b/2026-01-30.md.save new file mode 100644 index 0000000..8ed17af --- /dev/null +++ b/2026-01-30.md.save @@ -0,0 +1,55 @@ +#Cours de JS +javascript = outil paradigm, plusieurs programmation possible +Nodes.js : environnement d'éxecution +Docker : Outil qui permet d'éxecuter des programmes en conteneur, contenerisation comme virtualisation mais plus léger, permet de partager +IaC Infrastructure as Code + +POUR RUN LE APP.JS avec docker : +docker container run -it --rm -v $(pwd):/home/node/app -w /home/node/app node:current-alpine3.23 node app.js + ALIAS : d-node app.js +alias d-node='docker container run -it --rm -v $(pwd):/home/node/app -w /home/node/app node:current-alpine3.23 node' + +const(constant) = variable non changeable +let (nom de variable) = (le variable); +js type pas de difference entre float et int, un number est un number :D + +console.log() pour afficher, dedans typeof montre le type du variable + +N'UTILISEZ JAMAIS var, UTILISEZ let + +conquetenation = mettre ensemble plusieurs strings juste faire + et ça marche lol. +const url = `${protocol}://${host}:${port}`; <-- autre méthode plus propre sans utiliser le +, utiliser cette méthode plutôt car + avec les numbers ça fait addition + +boucle = for (let i = 0; i < 10; i++) marche la même façon que dans C +(variable).length + +== pour voir les même valeur +=== pour voir avec les même valeur ET type + +const servers = [ + {name: "srv-01", cpu: "80"}, + {name: "srv-02", cpu: "10"}, + {name: "srv-03", cpu: "50"} +]; + +console.log(servers[0].name); + +for (let i = 0; i < servers.length; i++) { + if (i == '2') { + console.log(servers[i]); + } + +} + +const serversSplit = servers[i]?.name?.split('-'); //point d'interrogation pour pas que le programme plante s'il ne trouve pas de name ou l'autre. +servers.forEach(server =>{ + if ( server.cpu > 50) { + const serverId = server?.name?.split('-')[1]; + console.log(`Alerte cpu surchargeant sur ${serverId}`); + } + +}) + +\d: entier + +.reduce diff --git a/2026-02-12.md.save b/2026-02-12.md.save new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/2026-02-12.md.save @@ -0,0 +1 @@ + diff --git a/2026-02-25.md.save b/2026-02-25.md.save new file mode 100644 index 0000000..a019d59 --- /dev/null +++ b/2026-02-25.md.save @@ -0,0 +1,3 @@ +#ssh key + +ajo