Archive par auteur

Installation CMake sur Mac et compiler un simple projet

jeudi 27 octobre 2022
Nous allons voir ici comment installer CMake et l’utiliser dans un projet simple. CMAke est un outil open source et gratuit qui permet de gérer la compiulation d’un projet. Il va permettre aussi de créer des scripts de compilation en fonction de l’environnement sur lequel on souhaite générer notre projet (mac, Windows, Linux, etc…) Dans […] Lire la suite

OpenSSL (de)crypt file

vendredi 1 avril 2022
Voici les étapes pour créer clé publique/privé pour protéger un document par exemple. Créer une clé privé: Généré sa clé publique: Encrypt avec clé publique: Decrypt avec clé privée Lire la suite

[Apache] Sécurité empêcher la lecture du dossier git via le navigateur

mardi 15 mars 2022
Pour des raisons de sécurité, il est préférable de bloquer l’accès au dossier .git sur votre serveur Apache. Pour cela, n’oubliez pas de rajouter les instructions suivantes dans le dossier de configuration d’Apache (/etc/apache2/apache.conf). Ensuite il vous suffit de vérifier l’accès par le browser à l’url suivante: https://www.example.com/.git/config Lire la suite

Convertir BLOB string vers TEXT:

jeudi 14 octobre 2021
Si vous utilisez des champs de type blob dans votre table mysql et que vous avez accès à la base de donnée seulement en ligne de commande (en production par exemple), lorque vous regarder le contenu de ce champs il n’est pas lisible… Voici la requête qui peremtra de voir le contenu du champs: Lire la suite

Transfert repository to GitLab

mardi 12 octobre 2021
Nous allons voir ici comment transfèrer un repository existant sur GitLab. Tout d’abord, vous devez créer un repository complètement vide sur votre GitLab. Une fois créé, vous obtiendrez l’url du repository. Il faut aussi être sur que votre utilisateur GitLab ait les droits « Maintener » pour permettre de créer toutes les branches de votre repository existant […] Lire la suite