From a0c987656fc17e7aaf6332038f37dbb46a28850f Mon Sep 17 00:00:00 2001 From: Pierre_Herzog Date: Tue, 10 Feb 2026 13:57:18 +0100 Subject: [PATCH] Upload files to "/" --- 2026-01-30 js.md | 12 ++++++++++++ 2026-02-05.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 2026-02-09 js.md | 11 +++++++++++ 2026-02-10.md | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 99 insertions(+) create mode 100644 2026-01-30 js.md create mode 100644 2026-02-05.md create mode 100644 2026-02-09 js.md create mode 100644 2026-02-10.md diff --git a/2026-01-30 js.md b/2026-01-30 js.md new file mode 100644 index 0000000..1f38b5b --- /dev/null +++ b/2026-01-30 js.md @@ -0,0 +1,12 @@ +[Jeudi 29 Janvier 2026] + +# javascript + +1. [Commande du jour] + +docker container run -it --rm -v $(pwd):/home/node/app -w /home/node/app node:current-alpine3.23 apptest.js (le nom de l'appli) + +nano /.bashrc +alias runjs='docker container run -it --rm -v $(pwd):/home/node/app -w /home/node/app node:current-alpine3.23' + +!reboot la session si docker à été installé le meme jour pour appliquer les permissions! diff --git a/2026-02-05.md b/2026-02-05.md new file mode 100644 index 0000000..1146726 --- /dev/null +++ b/2026-02-05.md @@ -0,0 +1,43 @@ +[Jeudi 05 Février 2026] + +# réseau + +1. [Commande du jour] +Ctrl + R -> cherche un motigf dans l'historique du terminal bash + +2. [La suite jsp] + +head README.md (pour grabber) +#GRABBER +1 super projet +# How to run server +'uvicorn app:app --host 0.0.0.0 --port 8000' + +3. [Base de donnée suite v3 c'est quoi cette journée] +cd ~/Notes +grep -irn sql * + +PRAGMA +JOIN +SELECT +FROM + +Finalisation de la structure de l'appli (app.py) + +if MAC +ordi=Ordinateur() + +modifier requête endpoint dans app.py pour pouvoir gérer plusieurs addresses mac + +dans l'espace gbvenv +pip install sqlmodel +modif dans ordinateur.py au niveau des classes des variable (cpu etc) + +app py -> DB creation +ordi py -> use Field +app py -> Sessions +models.py -> class Employee + +#modifier nom de ordinateur.py to models.py +mv ordinateur.py models.py +from app.py models import Ordinateurs diff --git a/2026-02-09 js.md b/2026-02-09 js.md new file mode 100644 index 0000000..66ddc2d --- /dev/null +++ b/2026-02-09 js.md @@ -0,0 +1,11 @@ +[Lundi 09 février 2026] + +# fetch javascript + +1. [Commande du jour] +nano /.bashrc +alias runjs='docker container run -it --rm --network host -v $(pwd):/home/node/app -w /home/node/app node:current-alpine3.23' + +node js + +docker container run -it --rm -p 8000:8000 -v $(pwd):/home/node/app -w /home/node/app node:current-alpine3.23 http.js diff --git a/2026-02-10.md b/2026-02-10.md new file mode 100644 index 0000000..f5736ae --- /dev/null +++ b/2026-02-10.md @@ -0,0 +1,33 @@ +[Mardi 10 Février 2026] + +# db Browser fir SQLite + fix grabber et serv local etc +django flask +1. [Commande du jour] +# uvicorn app:app --reload --host 0.0.0.0 --port 8000 + +The 500 Internal Server Error was caused by accessing ordi.hostname after the SQLAlchemy session was closed. Once session.close() is called, the Ordinateur instance becomes detached from the session, and accessing its attributes triggers a DetachedInstanceError because SQLAlchemy can't refresh the data. + +I've moved the print statement to occur before session.close(), so the instance is still attached when accessing the attributes. + +2. [Suite jsp] +ORM +Object Relationship Manager + +------------ + +Interface utilisateur/api +------------------------- + ORM +------------------------- + SQL + +app.py +(lancement de l'appli) +1/ Create_engine +2/ create_all +3/ create_session +4/ create_record +5/ session_commit +6/ session.close + +grabber.sh -> /endpoint -> créer un ordi (-> qui est écrit dans la base de donnée)