lundi 27 mars 2023
Par Alexis Lefebvre le lundi 27 mars 2023, 13:15
Les appels à la fonction dd
de Symfony peuvent faire apparaître des caractères non souhaités dans la sortie terminal de Symfony, voici comment éviter cela.
Lire la suite...
lundi 18 juillet 2022
Par Alexis Lefebvre le lundi 18 juillet 2022, 20:36
Voici quelques commandes qui me sont très utiles et que j'utilise souvent.
Lire la suite...
lundi 20 décembre 2021
Par Alexis Lefebvre le lundi 20 décembre 2021, 14:04
ngrok est un outil simple d'utilisation qui permet de créer un tunnel afin par exemple de rendre accessible un site en local via une URL en HTTPS.
Cela permet notamment de tester des services qui utilisent des callbacks.
Lire la suite...
vendredi 17 décembre 2021
Par Alexis Lefebvre le vendredi 17 décembre 2021, 23:54
I was able to launch a PhotoPrism container on another computer by following these steps.
Lire la suite...
samedi 17 avril 2021
Par Alexis Lefebvre le samedi 17 avril 2021, 22:29
I wanted to upgrade my computer without having to change the CPU, the motherboard and the RAM (prices are currently high because of shortages). So I looked what CPU I could use with my 10-years-old motherboard in order to replace the 2500K.
And the answer was the 3770K that is similar to the 2500K but double the number of threads from to 4 to 8 (see Intel's comparison).
I found a 3770K at a decent price on eBay. But changing from the 2500K CPU to the 3770K was not an easy task. Here is how I did it.
Lire la suite...
dimanche 17 janvier 2021
Par Alexis Lefebvre le dimanche 17 janvier 2021, 00:09
Dans un précédent billet, j'avais présenté findimagedupes
pour détecter des images identiques ou similaires sous Linux.
Depuis j'ai découvert Czkawka qui est un outil graphique (il existe aussi en version ligne de commande) multi-plateformes pour aider à faire le ménage dans ses fichiers.
Une de ses fonctions est de chercher les images similaires. Après l'analyse, il présente les doublons par groupes en montrant les noms des fichiers, leurs tailles et leurs degrés de similarité. On peut alors supprimer les doublons directement depuis l'interface.
samedi 16 janvier 2021
Par Alexis Lefebvre le samedi 16 janvier 2021, 23:59
Générer 100 images avec ImageMagick et en utilisant toutes les ressources disponibles grâce à parallel
:
Lire la suite...
dimanche 20 décembre 2020
Par Alexis Lefebvre le dimanche 20 décembre 2020, 00:59
Dans la foulée de nos discussions à propos de l'éco-conception et de l'éthique chez Troopers, j'ai réalisé qu'utiliser Bootstrap et un CDN n'était plus une bonne pratique en terme de consommation de ressources et de respect de la vie privée. Le navigateur chargeait du code CSS et Javascript Bootstrap pour en utiliser une petite partie seulement[] .
J'ai alors cherché des feuilles de style plus simples et je suis tombé sur new.css (new.css sur GitHub) qui offre plusieurs avantages.
Lire la suite...
vendredi 19 juin 2020
Par Alexis Lefebvre le vendredi 19 juin 2020, 15:09
Les fichiers contenus dans le dossier /var/log/journal/
peuvent occuper plusieurs centaines de Mo.
Comme je n'ai pas besoin de ces logs, je n'ai pas besoin de les conserver, voici comment faire le ménage dans ces fichiers.
Lire la suite...
dimanche 31 mai 2020
Par Alexis Lefebvre le dimanche 31 mai 2020, 17:02
Cela est possible grâce au paquet findimagedupes
Lire la suite...
dimanche 11 août 2019
Par Alexis Lefebvre le dimanche 11 août 2019, 16:12
Les terminaux comme le terminal de GNOME Shell offrent de nombreux raccourcis pratiques mais pas forcément intuitifs.
Voici une sélection des plus utiles.
Lire la suite...
dimanche 25 novembre 2018
Par Alexis Lefebvre le dimanche 25 novembre 2018, 22:20
Je n'utilisais pas Docker lorsque j'avais stocké dans la RAM les données de cache et de logs.
Maintenant que j'utilise couramment Docker, j'ai réutilisé cette idée afin de stocker certains données des conteneurs dans la RAM.
Lire la suite...
lundi 8 octobre 2018
Par Alexis Lefebvre le lundi 8 octobre 2018, 00:15
Gitea est un clone léger de GitHub et GitLab. Gitea n'intégre pas de système de CI mais heureusement Drone.io comble ce besoin.
Voici comment je l'ai configuré.
Lire la suite...
jeudi 4 octobre 2018
Par Alexis Lefebvre le jeudi 4 octobre 2018, 23:58
J'ai commencé à utiliser récemment bashful, un outil pour lancer des commandes, scripts, etc. en fournissant un affichage agréable.
Lire la suite...
mercredi 12 septembre 2018
Par Alexis Lefebvre le mercredi 12 septembre 2018, 01:18
Voici les réglages globaux que j'utilise dans git
.
Lire la suite...
lundi 23 juillet 2018
Par Alexis Lefebvre le lundi 23 juillet 2018, 23:11
Les tâches cron peuvent échouer pour de nombreuses raisons (erreur de syntaxe, commande non disponible dans le contexte de cron, etc.), l'enregistrement de la sortie des commandes permet d'historiser et d'identifier les erreurs afin de les corriger.
Lire la suite...
lundi 16 juillet 2018
Par Alexis Lefebvre le lundi 16 juillet 2018, 23:17
J'utilise depuis plusieurs années l'environnement de bureau GNOME Shell (sur Ubuntu) et j'ai trouvé de nombreuses extensions qui améliorent l'expérience.
Lire la suite...
vendredi 29 septembre 2017
Par Alexis Lefebvre le vendredi 29 septembre 2017, 22:23
The default kernel installed with Ubuntu 16.04 didn't recognized my Wi-Fi card. I found the solution on AskUbuntu: How do I get an Intel Wireless 3168 802.11ac wireless card to work?.
The solution is also documented in Ubuntu's documentation and consist in installing an up-to-date kernel on the LTS Ubuntu release:
- Install the new kernel:
sudo apt-get install linux-generic-hwe-16.04 xserver-xorg-hwe-16.04 --install-recommends
- Reboot
Then I was able to configure and use the Wi-Fi connection.
samedi 26 novembre 2016
Par Alexis Lefebvre le samedi 26 novembre 2016, 00:14
Le mode 1080p à 60 Hz du décodeur TV Livebox 4 n'est pas disponible dans les paramètres de la Livebox 4.
Il faut passer par le menu Maintenance pour avoir cette option :
Lire la suite...
jeudi 24 novembre 2016
Par Alexis Lefebvre le jeudi 24 novembre 2016, 20:21
Lors du développement et du lancement des tests de Symfony, l'écriture et la lecture du cache peuvent prendre un temps important à cause des nombreux accès disques. Voici comment stocker ces fichiers dans la mémoire, bien plus rapide qu'un disque (y compris SSD) et comment utiliser une base de données SQLite lors des tests.
Lire la suite...