Advanced Search
Search Results
225 total results found
Installation du framework Symfony
Symfony est un framework d'application moderne qui permet d'écrire des applications web en php, tout en ayant une expérience de développement moderne et agréable. Installation Ajouter PHP au PATH Copier le chemin de votre exécutable PHP : bin\php\php-7.2.19...
Doctrine ORM
Doctrine est un framework de Mapping Relationnel-Objet (ORM en anglais). Une tel framework permet de traduire des données représentée dans un modèle orientée objet (utilisé dans les langages de proframmation OO) vers un modèle relationnel (utilisée des les sys...
Les Controller Symfony
Symfony repose sur le modèle MVC et utilise donc des Controllers. Nous en avons vu les bases dans la partie précédente, mais nous allons revenir dessus dans cette partie pour présenter certaines fonctionnalités. Génération d'URLs et Redirections Dans la part...
Les Templates Twig
Twig est un moteur de template HTML qui permet d'écrire des templates de pages HTML avec une syntaxe plus légère et plus lisible que du PHP Vanilla. Les trois syntaxes principales de twig sont : {{ ... }} pour afficher une variable passée au template ...
Premiers pas avec symfony
Symfony est un framework MVC et qui utilise le paradigme orienté objet de PHP. Il permet de développer des applications complexes mais maintenables. Controllers & Endpoints Pour répondre à des requêtes HTTP, votre application a besoin de Controllers les cont...
Aide mémoire
Définition Membres La programmation orientée objet consiste à rapprocher les traitements (fonctions) des données (variables). Cela permet de modéliser des situations de façon plus logique et naturelle. La POO s'articule donc autour de structures appelées cla...
Héritage et Polymorphisme
Héritage Principe de base Dire qu'une classe hérite d'une autre, c'est établir une relation EST UN entre deux classes. Soit une classe Mamal telle que : public class Mamal { ... } La classe Human peut hériter de la classe Mamal avec la syntaxe sui...
Configuring Proxmox to use NAT Networking
By default, Proxmox configures your primary NIC (Network Interface Card) to work in bridged mode. For normal installations, this is the best configuration - VMs and CTs that you create automatically get assigned a DHCP address from your router so can easily ac...
Resizing (or removing) Local-LVM
When installing Proxmox to an ext4 volume, the installer assigns the majority of your boot disk to "Local-LVM". This may not be desirable if you plan on using a secondary disk for VM storage, and would like to store more ISO images and backups in the root vo...
Setting up an NGINX Reverse Proxy with SSL
A reverse proxy is a function of a web server that allows it to forward requests onto other web servers. Typically they are set up in combination with a wildcard SSL certificate, allowing each subdomain to go to a different server. Apache2 and NGINX can both f...
Boot stuck at "A start job is running for Create Volatile Files and Directories"
This message will appear when the /tmp directory is full or has too many files/directories inside it. Since it prevents a successful boot, we will need to modify the boot options to fix it First, restart the affected system (Ctrl-Alt-Del or power cycle it) an...
Repairing the GRUB bootloader
When you install Windows, Windows assumes it is the only operating system (OS) on the machine, or at least it does not account for Linux. So it replaces GRUB with its own boot loader. What you have to do is replace the Windows boot loader with GRUB. I've seen ...
Aide mémoire des commandes de commutateurs et routeurs Cisco
Changer de mode switch> enable # Commande pour passer du Mode 1 au Mode 2. switch# conf t # Commande pour passer du Mode 2 au Mode 3. switch(config)# # Nous sommes désormais dans le mode 3 Créer un Vlan Créer un seul Vlan 2960-RG(...
Commandes utiles
Afficher l'état de la branche en cours : git status Ajouter des modifications à un commit : git add <chemin vers mon fichier> Commit : git commit -m "Mon message de commit" Envoie du commit : git push Récupération des derniers commits distants : ...
Proxy VS Reverse Proxy
Proxy Rôle : Filtre les accès des clients via authentification Direction : LAN vers WAN Reverse Proxy Rôle : Redirige les requêtes vers le bon service Direction : WAN vers LAN
Pen Test - Test d'intrusion
Le Pen Test : Le test d'intrusion peut être employé pour différentes cibles : Une adresse IP Une application Un serveur Web Un réseau complet Les objectifs d'un test d'intrusion sont : Identifier les vulnérabilités de son système d'...
Connexion Clé SSH
Génération de la paire de clés: Pour générer la paire de clé utiliser ssh-keygen. On préfèreras générer une clé en ECSDA d'une longueur supérieur à 256 bits pour respecter les recommandations R9 et R10 du guide de l'ANSSI sur OpenSSH. La clé publique est faci...
Linux General Cheat Sheets
Information système Commande Commentaire uname -a Afficher les informations systèmes de linux uname -r Afficher la version du noyau uptime Afficher le temps d'activité du système et affiche la charge hostname Affiche le no...