[Python] : comment charger des datas en base de données mysql avec mysql.connector ?

Revenons à nos pythons. Objectif du jour faire découvrir comment charger des données dans une base mysql à partir du module mysql.connector ? Extrêmement facile. Vous me direz c'est normal car c'est le but des modules de python. Premier cas on va chercher une ligne simple : # import du module import mysql.connector # paramètres … Lire la suite [Python] : comment charger des datas en base de données mysql avec mysql.connector ?

[Nginx][Varnish] : comment installer un vhost et mettre en place le système de cache ?

Vous voulez apprendre nginx et tuner un peu les performance d'un site web ? cet article est un début pour apprendre à mettre en place votre vhost et installer un cache avec varnish. L'intérêt du cache est d'éviter d'utiliser le serveur web pour charger des éléments statiques de votre site (images, publicités...). Vous gagnez ainsi … Lire la suite [Nginx][Varnish] : comment installer un vhost et mettre en place le système de cache ?

[Python] : comment inverser un string ou une phrase (ou une liste plus généralement) ?

C'est bref mais efficace avec python : comment inverser une liste ? ou une phrase ? Il suffit de savoir manipuler les listes et parcourir cette liste à l'envers. C'est quelque chose que doivent savoir faire les débutants. Il existe toutefois 2 méthodes. La première c'est d'utiliser les plage d'index et de partir par la … Lire la suite [Python] : comment inverser un string ou une phrase (ou une liste plus généralement) ?

TCL #11 : mkfs, sed, openssl, pdfjam, sed

Hello la team ! J'espère que vous allez bien. Moi ça va pas mal. Ent erme d'évolution je pense que les articles de récapitulatif de commandes comme celui-ci seront désormais publiés toues les 2 semaines ou une fois par mois. En effet, j'ai un peu moins de temps pour cela et je préfère passer du … Lire la suite TCL #11 : mkfs, sed, openssl, pdfjam, sed

[Ansible] : comment installer et configurer logrotate ? et trouver un rôle adapté

Aujourd'hui, après l'installation ntp (client et serveur), je vous propose l'installation et la configuration de logrotate. Il s'agit donc d'une action de niveau plutôt débutant à réaliser avec ansible. En effet, logrotate est un service facile à mettre en place (souvent déjà installé et bien pris en compte par d'autres services) et surtout car ansible-galaxy … Lire la suite [Ansible] : comment installer et configurer logrotate ? et trouver un rôle adapté

[Git] : un git log en couleur avec date, user et commit

Git est un formidable outil de versioning. L'article d'aujourd'hui vient compléter celui où je vous présentais comment lister tout vos dépôts et identifier leurs status. Et git log est un très bon traceur pour savoir qui a fait quoi, sur quoi et quand... modulo de bien jouer le jeu en rédigeant de bons commits. Je … Lire la suite [Git] : un git log en couleur avec date, user et commit

[Ansible] : lister les variables de rôles non documentées dans le README.md

Les rôles de ansible sont plus ou moins faciles à utiliser. Un des principaux facteurs limitants, c'est la documentation du README. Du coup j'ai créé un petit script pour lister les variables de vos rôles et ensuite vérifier si ces variables sont bien documentées dans le README.md (si vous avez d'autres idées n'hésitez pas). #!/usr/bin/python3 … Lire la suite [Ansible] : lister les variables de rôles non documentées dans le README.md

[Tips] : booster votre navigateur firefox

Firefox utilise le moteur de bases de données sqlite. Ces bases lui permetttent par profil de stocker des éléments de chacun d'eux (cookies, marques pages...). Et comme toutes les bases de données, il est parfois nécessaire de faire un peu de ménage au fur et à mesure des INSERT et des DELETE. Sur sqlite, la … Lire la suite [Tips] : booster votre navigateur firefox

[docker] : copier un fichier de votre host vers un container avec tar

Docker est quand même très pratique. Les commandes sont pensées avec simplicité.  Là par exemple nous allons voir comment très simplement passer un fichier où le contenu d'un tar directement du serveur qui porte docker vers le conteneur. En fait c'est ultra simple : docker cp /chemin/source +nom_conteneur+:/conteneur/chemin/ C'est donc comme si on passait un … Lire la suite [docker] : copier un fichier de votre host vers un container avec tar

Top commandes linux #10 : apg, tar.gz, mariadb galera, comm, rpm, vim

Nouvelle semaine, nouveau tour de quelques binaires et informations que j'ai découvert au cours de la semaine. Je vous rappelle que vous pouvez les retrouver sur cette page. Par ailleurs, si vous ne voulez pas manquer les prochains articles, inscrivez-vous aux publications (zéro spam, pas de ebook et autres perturbations). # rpm Lister les 100 … Lire la suite Top commandes linux #10 : apg, tar.gz, mariadb galera, comm, rpm, vim