documentation

This commit is contained in:
Rayan Parenteau 2026-02-11 08:09:19 +01:00
parent 8ea0e8cf09
commit f1ce6dde86
15 changed files with 601 additions and 0 deletions

10
docs/daily/2025-10-16.md Normal file
View File

@ -0,0 +1,10 @@
-Création de mes comptes:
legaragenumerique.fr ,
nextcloud ,
adventure.legaragenumerique ,
element.io ,
explication des prochains cours et quelle type de programmation comme python , C ,javascript etc...
comment on protege nos mdp grace a nextcloud

69
docs/daily/2025-10-17.md Normal file
View File

@ -0,0 +1,69 @@
2025-10-17.md
il existe different alimentation avec different certification
l'alimentation transforme le courant basse tension continu (3,3V, 5V, 12V).
l'alimentation est calculé en watt
Le distribuer de manière stable et propre à chaque composant de l'ordinateur.
C'est le cœur électrique de votre PC. Sans elle, aucun composant ne peut fonctionner.
2. Son Utilité
une bonne alimentation c'est une basse
La Stabilité : Une mauvaise alimentation peut causer des plantages, abimé les composants
La Protection : Une bonne alimentation protège vos composants coûteux (qui valent souvent plusieurs centaines d'euros) contre :
Les surtensions Ps: si un éclair frappe près de chez vous.
Les courants trop faibles ou trop forts.
Les courts-circuits. Elle s'éteint pour sauver le reste du PC.
La Durabilité : En fournissant un courant de qualité, bonne alimentation réduit l'usure de vos autres composants et prolonge leur durée de vie.
Économies d'électricité : Une alimentation "80 Plus Gold" gaspillera moins d'électricité qu'une "Bronze", ce qui réduit votre facture.
Moins de chaleur : Moins de gaspillage = moins de chaleur produite = ventilateur plus silencieux et meilleure longévité.
Carte graphique
composant qui va afficher le code a envoyer
le terme GPU graphique processor unique
mini pc dans un pc en autre elle permet de modéliser les graphismes émis sur le pc
CPU --> gpu --> affichage de l'écran, miner de la crypto ,
ram--> VRAM
périphérique externe : son existence commence grâce a douglas Engenbart j'ai pas suivi
Unicode
affichage : permet de montrer des information ,transformé des données numérique en image
processus de l'image : après avoir allumé donne de l'Energie a tout les composants va servir de catalyseur après ca elle va alimenter tout les autre périphérique
le proc va charge le bios pour exécuter et l'écran va afficher les donnes du bios puis ensuite Windows
les résolutions c'est le nombre de pixel (image numérique qui représente l'ensemble de données numérique en image RVB)
display port ,HDMI , VGA , usbC , DVI .
la pile carte mère CMOS:
la date
paramètre du bios
reset
perdre des paramètres
la pile donne de l'électricité a une petit puce
le bios BASIQUE INPUT OUTPOUT SYSTEME
premier programme qui se lance sur le pc avant de passer le relais
sans pile pas de démarrage du pc
le disque dur dite mémoire mass
mémoire vive RAM
mémoire de mass ssd , hhd disque driver ,
mémoire morte
ssd pratique pour installation est directement liée a la carte de mère
plus de chance de corruption de données
processeur calcul les info données et rempli son cache afin de pas reproduire les meme calculs , elle est le cerveau du pc elle transmet tout les iformation entre les composants

27
docs/daily/2025-10-23.md Normal file
View File

@ -0,0 +1,27 @@
#LINUX ET INSTALLATION
1 reduire le disque dur et creer **un espace non alloué**
2 allumé le **bios**et acitver dans le boot le cpx7 sur **ASUS TUF**
3 puis ensuite redemarré le pc allé dans le systeme windows de panne et changé le disque qui nous ouvre a partir d'une clé usb ou d'un cable relier a un serveur
4 on commence l'installation linux le paramétrage
## IMPORTANT
5 probleme survenue sur mon pc par de connexion sans fil disponible donc installation des drivers de ma carte wifi sur linux :
installer des drivers:
sudo apt install firware-linux
sudo apt install firware-mediatek
selon vos drivers et la marque
6 puis on a installé le bureau grace a **sudo tasksel**qui nous a permit de mettre notre systeme debian

9
docs/daily/2025-10-24.md Normal file
View File

@ -0,0 +1,9 @@
##instalation d'une machine virtuelle sur linux debian 13
instalation d'un gestionnaire de machien virtuelle que on a configurer .
son utilité ? pour tester notre propre serveur autant qu'inconnu
on avait de l'avance sur l'autre groupe alors nous avons jouer a gameshell

297
docs/daily/2025-10-30.md Normal file
View File

@ -0,0 +1,297 @@
## Cours du 30 octobre 2025
#important
Absolu → home/user/dev
relatif → cd /home/user ou ls ./dev
revenir en arriere (relatif)→ .. /user /dev
tout ca cest des chemin absolue :
/__/boot #fichier démarrage de grub
/__/bin #binary lien vers le usr
/__/etc #fichier de configuration (grub)
/__/home #dossier dutilisateur
/__/dev #device dit dossier pour contenir les pérépherique virtuel
/__/var # variable : elle va contenir des fichier qui contient des LOGS (si une chose cest mal passé sa va dans cette endroit ) on mettait aussi avant les contenues des site web
/__/usr # programme qui demarre
/__/srv # contenue de serveur
/__/opt #optionelle cest un dossier vide qui sers a ajouter des programmes maison
/__/run # processus et emplacement memoire du programme
/__/tmp # fichier temporaire qui vont disparaite (ecraser et effacer a chaque redemarrage )
/__/mnt #point de montage
/__/media # point de montage
/__/root #racine de tout dit root créer ce systeme de ce fichier que on observe en haut , systeme linux demarre en tant que root
sudo mount /dev/sdb1 (mount signifie montage c est comme ca que linux gere entre le stockage et acces au stockage) on decide le monter dans media /user /clé.
1 strucutre dune commande dans la console :
mkdir -p ~/dev/grabber && ← sa signifie que il continue a sexecuter sauf si il y a une erreur sinon cest une sorti courante
mkdir ~/dev/grabber && cd_$ ← que on se met directement apres dans le dossier
commande :mkdir
option : -p
arguments : ~/dev/grabber
une commande prend les arguments , pour voir le manuel des commande donc on fait ca dans le terminal: user$~man mkdir .
Commande bash :
&& = continue pas de sorti derreur
|| = ________ Si erreur
| =utilise le résultat de la commande comme arguement de la commande davant .
Cd $_ = arguement de la commande précedente
echo $ =
echo $USER
ECHO $HONE
echo $PATH
echo bonjour ; echo $_= sa va dire deux fois bonjour vu que on a mis largument de la dernier commande
anti slash \ = signifie que on doit pas prendre une compte comme une commande .
Pour pouvoir ecrire sur plusieur ligne ou pour ecrire une liste de caracteres
echo "Mon user est $USER" sorti : Mon uer est $USER
echo \$ 3.5 = 3,5 en sorit mais si on oublie le \ on obtien que .5
commande de droit :
read,
write,
X excuté,
chown → change le proprio,
-rw-rw-r-- 1 user user
user g other owner groupe
dossier 750
fichier 644
exemple 644 rw- r-- r--
bin|décimal
0=0
1=1
10=2
11=3
100=4
101=5
110=6
111=7
1000=8
1001=9
1010=10
1011=11
1100=12
1101=13
1110=14
1111=15
bin|héxadecimal
1=1
..=..
9=9
10=a
11=b
12=c
13=d
14=e
15=f
btop htop :
sudo apt install btop
sudo apt install htop
comment eteindre un ping sur une vielle machine qui a pas de top btop htop
rzyan@Rzyan:~$ ps -ax|grep ping
2098 ? Ssl 0:00 /usr/libexec/gsd-housekeeping
14533 pts/0 S+ 0:00 ping www.google.com
14558 pts/1 S+ 0:00 grep ping
rzyan@Rzyan:~$ kill -9 14533
dpkg installez un packet tout seul
Conclusion du cours daujourdhui :
chemin relatif / absolue
arborescense
structure dune commande
variable bash et apprentissage du langage de programmatin bash
échappement
git init
redirection > et > >
permission ,user,groups
EOF
.gitignore
dpkg
apt
sources.list
top/btop/htop
ps
kill

47
docs/daily/2025-10-31.md Normal file
View File

@ -0,0 +1,47 @@
##31 octobre
**commande du matin**
ls -l /var/log
less /var/log/apt/history.log (lst des paquet installez par apt a quelle heure/jour sa été installé)
sudo less /var/log/apt/term.log (tout ce qui cest passé dans le terminal de commande )
systemctl list-units type=service (montre liste des services qui tourne actuellement sur mon pc )
systemd-analyze plot > /home/user/Images/plot.svg (voir les systemes qui demarre)
premier systeme qui demarre le firmware
**ANCIEN LINUX**
une ligne que on a mis dans le grub (le demarrage de linux )
voici les ligne de code que on a ajouter __________________quiet init 3
0 shutdown
init 1 (maintenance)
3 multi utilisateur
4 non standar
5 hraphique
6 redemarrage

32
docs/daily/2025-11-7.md Normal file
View File

@ -0,0 +1,32 @@
#cours en detente (c faux)
cd dev/grabber
lancement de grabber
bash ./grabber.sh 1>/var/log/grabber 2>/var/log/grabbererror.log
echo "" > /var/log/grabber.log
cat /var/log/grabber.log
rzyan@Rzyan:~/dev/grabber$ bash ./grabber.sh 1>/var/log/grabber.log 2>/var/log/grabber-error.log
rzyan@Rzyan:~/dev/grabber$ cat /var/log/grabber.log
resultat:
================
Début de grabber
================
------------------
les périphériques
------------------
devoir a faire :
essayer de faire la meme chose que on a fait avec les péréphériques

4
docs/daily/2025-12-11.md Normal file
View File

@ -0,0 +1,4 @@
#cours de decembre avant controle
controle annulé et on aide l'autre groupe qi avait du retard

6
docs/daily/2025-12-12.md Normal file
View File

@ -0,0 +1,6 @@
#Cours ps flo en retard d'une heurreeeeeeee tchat boss c'etait long la
controle chill
mon grabber est censé etre ok vu le nombre de tuto horrible regarder sur youtube pour une boucle for #bozodusiecle

55
docs/daily/2025-12-18.md Normal file
View File

@ -0,0 +1,55 @@
#simulation en entreprise sur les réseaux web
cours assez spéciale sur l'administation
debut de cours systeme reseau = protocole tcp
Comment une ip fonctionne " ip a " de type ip = IPV4/IPV6
definition a savoir
routeur
DHCP
DNS
10.0.0.0
héxadecimal = binaire = décimal
0 = 0000 =0
1 = 0001 =1
2 = 0010 = 2
3 = 0011 = 3
4 = 0100 =4
5 = 0101 =5
6 = 0110 =6
7 = 0111 =7
8 = 1000 =8
9 = 1001 =9
A = 1010 =10
B = 1011 =11
C = 1100 =12
D = 1101 =13
E = 1110 =14
F = 1111 =15
2 PUISSANCE JUSQUA 8
255.255.255.255 = 1111 1111 1111 1111 1111 1111 1111 = FFFF
127.0.0.1 = (127-64 = 63 -32 =31 -16 =15 -8 = 7-4=3-2 =1 -1 = 0) 0011 1111 0000 0000 0001 = FF001
3000 = (4096(12) - 3000 = 1096-1024(10)=72 - 64(6)=8-8(3)=0) = 0000 1010 0010 0101/ = A25
255.255.255.0
on a commencer a lancer le projet de en groupe
partage de co
serveur DNS
serveur WEB
serveur APP
serveur BDD
serveur RP
donc on est bloqué actuellement au premier point le serveur dns

16
docs/daily/2026-01-15.md Normal file
View File

@ -0,0 +1,16 @@
#"source gbvenv/bin/activate " permet d'activé l'environemment virtuel
#pour désactiver deactivate
#pour lancer le serveur apres avoir installer uvicorn
uvicorn app:app --reload --host 0.0.0.0 --port 8000
on a conçu une api sur le grabber qui se nomme app.py
on installer json et je commence a comprendre l'importance de json et le nombre de dangers si on a un code mal ecrit

1
docs/daily/2026-01-23.md Normal file
View File

@ -0,0 +1 @@
93200 Pain de mie

3
docs/daily/README.md Normal file
View File

@ -0,0 +1,3 @@
Je prends mes notes ici
[2026-01-23](./2026-01-23.md)

17
docs/index.md Normal file
View File

@ -0,0 +1,17 @@
# Welcome to MkDocs
For full documentation visit [mkdocs.org](https://www.mkdocs.org).
## Commands
* `mkdocs new [dir-name]` - Create a new project.
* `mkdocs serve` - Start the live-reloading docs server.
* `mkdocs build` - Build the documentation site.
* `mkdocs -h` - Print help message and exit.
## Project layout
mkdocs.yml # The configuration file.
docs/
index.md # The documentation homepage.
... # Other markdown pages, images and other files.

8
mkdocs.yml Normal file
View File

@ -0,0 +1,8 @@
site_name: My DocRzyan
nav:
- Home: index.md
- Daily:
- daily/README.md
- daily/2026-01-23.md
- Tips: tips/