Catégorie : Aujourdhui j’ai appris
-
Variables dynamiques avec Postman
Quand on veut débugger du temps réel, on doit parfois renseigner en paramètre d’une requête HTTP la date du jour avec l’heure et les minutes. C’est pénible à écrire à la main, car il faudrait à chaque fois mettre a jour le paramètre de la requête avec l’heure actuelle. Avec Postman c’est facile a faire,…
-
Facilement débugger le composant Messenger avec Symfony
Le composant Messenger de Symfony est sorti il y a maintenant 3 ans avec Symfony 4.1. C’est un outils très utile pour faire des traitements asynchrones. Un des points faible de l’asynchrone est qu’il est plus compliqué a debugger, car le processus est moins linéaire. Dans un traitement synchrone, toutes les fonctions sont appelés les…
-
Mettre un système de rotation de logs avec logrotate
En fait c’est assez simple, il suffit de créer un fichier dans /etc/logrotate.d/monfichier pour forcer la rotation sur un log en cours Récuperer la liste des derniers fichiers ou -n 20 est le nombre de lignes à afficher
-
Download via rsync, ssh et clé privée
Rsync est hyper pratique pour transférer un gros volume de donnée entre deux machines.Souvent c’est d’un serveur à un autre, mais souvent, j’ai besoin de télécharger une base de donnée distante sur mon ordinateur. L’accès est protégé par clé SSH, mais heureusement rsync à prévu le coup.
-
Lire un fichier .db (SQLite) et afficher son contenu
En fouillant dans les dossiers normalement cachés de mon mac, j’ai trouvé des fichier portant l’extension .db. Ces fichiers sont des bases de données SQLite. J’ai l’habitude d’en rencontrer, cependant je n’avais jamais pris la peine d’examiner plus en détail ce genre de fichier, n’utilisant pas SQLite dans mon travail. J’ai trouvé sur Google https://inloop.github.io/sqlite-viewer/.…