Différences entre versions de « The Linux Craftsman »

De The Linux Craftsman
Aller à la navigation Aller à la recherche
(34 versions intermédiaires par le même utilisateur non affichées)
Ligne 52 : Ligne 52 :
 
* [[:Media:Les VPN.pdf|Les VPN]]
 
* [[:Media:Les VPN.pdf|Les VPN]]
 
* [[:Media:Haute_dispo.pdf|Haute disponibilité]]
 
* [[:Media:Haute_dispo.pdf|Haute disponibilité]]
 +
* [[:Media:sauvegarde_pca.pdf|La sauvegarde]]
 
<hr>
 
<hr>
 
<div align="center">Sécurité des Systèmes d’Information</div>
 
<div align="center">Sécurité des Systèmes d’Information</div>
Ligne 64 : Ligne 65 :
 
<div align="center">Web</div>
 
<div align="center">Web</div>
 
<hr>
 
<hr>
 +
* [[:Media:apache server.pdf|Le serveur Apache]]
 
* [[:Media:web app security.pdf|Sécurité des applications Web]]
 
* [[:Media:web app security.pdf|Sécurité des applications Web]]
 
||
 
||
Ligne 125 : Ligne 127 :
 
* [[:Media:javascript.pdf|Le langage JavaScript]]
 
* [[:Media:javascript.pdf|Le langage JavaScript]]
 
* [[:Media:php.pdf|Le langage PHP]]
 
* [[:Media:php.pdf|Le langage PHP]]
 +
<hr>
 +
<div align="center">Langage bas niveau</div>
 +
<hr>
 +
* [[:Media:C lang.pdf|Le langage C]]
 
<hr>
 
<hr>
 
<div align="center">Architecture SOA</div>
 
<div align="center">Architecture SOA</div>
Ligne 145 : Ligne 151 :
 
* [[:Media:excel.pdf|Excel]]
 
* [[:Media:excel.pdf|Excel]]
 
* [[:Media:bdd_com.pdf|Les bases de données]]
 
* [[:Media:bdd_com.pdf|Les bases de données]]
 +
<hr>
 +
<div align="center">Histoire / évolutions</div>
 +
<hr>
 +
* [[:Media:expertise_codage.pdf|Expertise codage]]
 
|}
 
|}
 
</div>
 
</div>
Ligne 167 : Ligne 177 :
 
* CentOS 7 [[Fichier:Warning-icon.png|20px]]
 
* CentOS 7 [[Fichier:Warning-icon.png|20px]]
 
** [[systemctl|Systemctl sur SystemD]]
 
** [[systemctl|Systemctl sur SystemD]]
<!--
+
** [[iptables_on_systemd | Firewalld ?!? Rendez moi Iptables ! ]]
 
** [[iproute2|''Net-tools'' est mort, vive ''iproute2'']]
 
** [[iproute2|''Net-tools'' est mort, vive ''iproute2'']]
** [[firewalld|''Iptables'' est mort, vive ''firewalld'']]
+
** [[chrony|''NTP'' est mort, vive ''Chrony'']]
-->
 
** [[chrony|Ntp est mort, vive Chrony]]
 
 
* CentOS 6
 
* CentOS 6
 
** [[Gestionnaire de démarrage|Gestionnaire de démarrage SysVInit]]
 
** [[Gestionnaire de démarrage|Gestionnaire de démarrage SysVInit]]
Ligne 181 : Ligne 189 :
 
* [[sysconfig-network|Les paramètres réseaux]]
 
* [[sysconfig-network|Les paramètres réseaux]]
 
* [[resolv.conf|Configuration du client DNS]]
 
* [[resolv.conf|Configuration du client DNS]]
* [[ntp.conf|Configuration du client NTP]]
+
* [[ntpd|Configuration du client NTP]]
 
<hr>
 
<hr>
 
<div align="center">Haute disponibilité</div>
 
<div align="center">Haute disponibilité</div>
Ligne 228 : Ligne 236 :
 
** [[SAMBA]]
 
** [[SAMBA]]
 
** [[HTTPD]]
 
** [[HTTPD]]
** [[Postfix]]
+
** [[xmpp | Serveur XMPP avec Ejabberd]]
 
** [[vnc|Installer un serveur VNC]]
 
** [[vnc|Installer un serveur VNC]]
 
* Industrialisation:
 
* Industrialisation:
Ligne 290 : Ligne 298 :
 
<div align="center">C</div>
 
<div align="center">C</div>
 
<hr>
 
<hr>
* [[c_devel| Premier projet en ''C'']]
+
*Les basiques :
* [[c_algo| Un peu d'algorithmique]]
+
** [[c_devel| Premier projet en ''C'']]
 +
** [[c_algo| Un peu d'algorithmique]]
 +
*Execution parallèle :
 +
** [[c_pthread| Les threads]]
 +
** [[c_fork| Les forks]]
 +
* IPC:
 +
** [[c_pipe| Les tubes]]
 +
** [[c_semaphore| Les sémaphores]]
 +
** [[c_signals| Les signaux POSIX]]
 +
** [[c_socket| Les sockets]]
 
<hr>
 
<hr>
 
<div align="center">Python</div>
 
<div align="center">Python</div>
Ligne 304 : Ligne 321 :
 
|
 
|
 
<hr>
 
<hr>
<div align="center">Arduino</div>
+
<div align="center">Général</div>
 
<hr>
 
<hr>
 
* [[Arduino_sketch_writing | Écriture d'un sketch]]
 
* [[Arduino_sketch_writing | Écriture d'un sketch]]
 
* [[Arduino_CH340_driver_install | Installation du pilote CH340 (Serial TTL)]]
 
* [[Arduino_CH340_driver_install | Installation du pilote CH340 (Serial TTL)]]
 +
* [[Arduino_FTDI_driver_install | Installation du pilote FTDI(Serial TTL)]]
 
* [[Arduino_Eclipse_sketch | Création d'un projet sous Eclipse]]
 
* [[Arduino_Eclipse_sketch | Création d'un projet sous Eclipse]]
 +
* [[arduino_diagram | Schémas des cartes Arduino]]
 +
* [[esp8266_diagram | Schémas des cartes ESP8266]]
 +
* [[µc_datasheet | Fiches techniques des microcontrôleurs]]
 
<hr>
 
<hr>
 
<div align="center">Capteurs</div>
 
<div align="center">Capteurs</div>
Ligne 336 : Ligne 357 :
 
<hr>
 
<hr>
 
* [[ potentiometre | Potentiomètre ]]
 
* [[ potentiometre | Potentiomètre ]]
 +
* [[ shift_register | Registre à décalage ]]
 
* [[ Arduino_2axis_joystick_button | Joystick 2 axes avec bouton ]]
 
* [[ Arduino_2axis_joystick_button | Joystick 2 axes avec bouton ]]
 
* [[ Arduino_SD_CARD | Module pour cartes SD ]]
 
* [[ Arduino_SD_CARD | Module pour cartes SD ]]
Ligne 342 : Ligne 364 :
 
<hr>
 
<hr>
 
* [[esp8266_wifi | Utilisation du WiFi ]]
 
* [[esp8266_wifi | Utilisation du WiFi ]]
 +
* [[esp8266_udp_server | Serveur UDP ]]
 +
* [[esp8266_ntp_client | Client NTP ]]
 +
* [[:Media:esp8266_tp_meteo_dht11.pdf | TP station météo avec le DHT11 ]]
 
<hr>
 
<hr>
 
<div align="center">Raspberry / Banana Pi</div>
 
<div align="center">Raspberry / Banana Pi</div>
Ligne 347 : Ligne 372 :
 
* [[iso_install_sdcard | Installation d'une image ]]
 
* [[iso_install_sdcard | Installation d'une image ]]
 
* [[pi_java_install | Mise en place de Java ]]
 
* [[pi_java_install | Mise en place de Java ]]
 +
<hr>
 +
<div align="center">Notions avancées</div>
 +
<hr>
 +
* Arduino (ATmega328)
 +
** [[atmega328_registers | Manipulation de registres ]]
 +
** [[atmega328_timers | Les timers ]]
 
|}
 
|}
 
</div>
 
</div>

Version du 14 février 2019 à 14:45

Présentation

Ce wiki

Le contenu Public visé L'auteur

Ce wiki propose des articles, cours, TPs et TDs sur des sujets gravitant autour des technologies du système d'information, notamment sur le système Linux et CentOS en particulier.

Vous y trouverez des articles traitant de la mise en place de services réseaux tels que DHCP et DNS mais également des articles sur la mise en place de pare-feu, site Web, etc... Il y a un peu de tout et je vous encourage à utiliser le champ de recherche pour trouver ce dont vous avez besoin.

Ce wiki s'adresse principalement à mes élèves mais il peut également servir à des enseignants qui désirent monter leurs cours sans se "prendre la tête".

Tout est disponible sous licence GNU Free Documentation License 1.3 ou ultérieure et vous pouvez récupérer les contenus et en faire ce que vous voulez !

Je m'appelle Jean-Christophe FORTON et je suis professeur d'informatique depuis 2011 mais cela n'a pas toujours été mon métier, plus d'info ici...

N'hésitez pas à faire un tour sur ma chaine Youtube ou sur Twitch !

Les cours

Système Sécurité Réseaux Développement Général

Linux


Windows


Réseaux


Sécurité des Systèmes d’Information


Web


Modèle OSI


OSI 1


OSI 2


OSI 3+


Qualité de service


Protocole


L'algorithmique


SQL


Langages du Web


Langage bas niveau


Architecture SOA


Informatique embarquée


Gestion


Bureautique


Histoire / évolutions

La pratique

Système Sécurité Réseaux Développement Embarquée

Général


Réseaux


Haute disponibilité


Multimédia


Réseaux


Système


OSI 2


OSI 3+


OSI 7


Cisco ISR (routeur)


Général


PHP


JavaScript


Java


C


Python


SQL


Général


Capteurs


Communication


Composants et montages divers


ESP8266


Raspberry / Banana Pi


Notions avancées