[Python] : comment requêter une base mysql avec mysql.connector ?

Mysql Connector est le module le plus répandu pour utiliser une base de données mysql à partir de python. Il est relativement facile à utiliser. Nous aurons l'occasion de voir dans d'autres articles des manipulations plus complexes mais il faut bien commencer par... le commencement. Comment réaliser un simple SELECT et afficher son résultat en … Lire la suite [Python] : comment requêter une base mysql avec mysql.connector ?

Ansible – prise en main de checksum, set_facts, register et block

Ansible c'est un peu le fil rouge du moment. Certains l'ont bien vu avec le lancement de la chaine youtube xavki. L'idée c'est de vous montrer comment j'ai appris à utiliser et développer avec ansible. La vidéo ci-dessous présente ce que nous allons découvrir dans l'article. L'objectif du jour, c'est de charger un fichier avec … Lire la suite Ansible – prise en main de checksum, set_facts, register et block

[Awk] : comment lister les ports des vhosts d’un apache ? (gsub, match, substr et regex)

Awk c'est un peu mon petit préféré pour faire du oneline en manipulant des lignes. Et une fois de plus, il est encore bien sympa pour nous lister les ports utilisés pour chaque vhost d'un apache. Bon on se fait un peu plaisir vous allez voir... et c'est pas pour frimer. En gros, on veut … Lire la suite [Awk] : comment lister les ports des vhosts d’un apache ? (gsub, match, substr et regex)

[Linux] : comment rechercher un texte dans plusieurs fichier pdf ?

Pdftotext est un binaire bien tuile sur linux. En effet, il permet assez facilement de convertir du texte au format pdf en format texte (comme son nom l'iniduqe ;)). Son petit avantage c'est aussi qu'il est installé de base sur pas mal de version (ubuntu...) et ça on a tendance à l'oublier. Donc celui-ci possède … Lire la suite [Linux] : comment rechercher un texte dans plusieurs fichier pdf ?

[Bash] : couper un fichier en plusieurs avec split

Fichier trop gros ou besoin de découper votre fichier en parts égales ou splitter toutes les X lignes, c'est possible. Split est un binaire que j'utilise peu mais qui peu s'avérer très efficace. Voyons un peu comment celui-ci fonctionne avec quelques exemples. Créons tout d'abord un fichier de test : └─ $ ▶ for i … Lire la suite [Bash] : couper un fichier en plusieurs avec split

[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é