Laravel : créer un système d’authentification très simple sans npm

Aujourd’hui il y a énormément de technologies différentes disponibles pour les développeurs. Que ce soit pour le frontend ou le backend, pour résoudre un problème ou une demande d’un client, vous avez l’embarras du choix. Vous l’avez compris, ici, nous allons parler de Laravel qui est de loin mon framework préféré pour faire des applications … Lire la suite

Démarrer avec l’API Mastodon en Python

API Python Mastodon

Avec tout ce qui se passe sur Twitter, de nombreux utilisateurs se tournent vers les réseaux sociaux décentralisés tels que Mastodon. Mastodon est un réseau social gratuit (et open source) complètement décentralisée qui fonctionne à peu près comme Twitter. On peut publier des « toots » (au lieu de tweets), des images et autres contenus, … Lire la suite

Comment, en Python, convertir au format JSON un objet de type ‘set’

Comment sérialiser un objet Set

En Python, par défaut, l’objet de type ‘set’ n’est pas sérialisable. En conséquence, il n’est pas possible d’utiliser la fonction json.dumps() sur ce type d’objet sous peine d’avoir l’erreur Python : TypeError: set([]) is not JSON serializable. La notation JSON (JavaScript Object Notation) ne permet nativement que de sérialiser les types/structures de données suivantes : JSON Python … Lire la suite

Comment traiter des fichiers JSON volumineux en Python

Si vous devez traiter un fichier JSON (JavaScript Object Notation) volumineux en Python, il est très facile de manquer de mémoire. Même si les données brutes tiennent théoriquement dans la mémoire, le chargement en Python peut augmenter encore plus l’utilisation de la mémoire. La conséquence étant que soit le traitement sera de plus en plus … Lire la suite

Comment vérifier l’état de ses disques dur et SSD avec CrystalDiskInfo

Malheureusement, oui, un disque dur s’use, à force de tourner pour vous offrir l’accès à vos données si précieuses. Nous l’avons vu aussi dans ce précédent article pour vérifier l’usure d’un SSD sur macOS, ces nouveaux supports de stockage s’usent aussi dans le temps. D’ailleurs, les disques durs s’usent mécaniquement, et même si ce sont … Lire la suite

Flamingo : stocker les messages de contact directement sur WordPress

Maintenant que vous avez un formulaire de contact qui fonctionne sur votre site WordPress grâce à ce précédent tutoriel avec Contact Form 7, il est possible d’améliorer encore un peu les choses. En effet avec cette extension, vous allez directement recevoir un mail lorsque qu’une personne vous contacte, mais malheureusement il n’y aura plus aucune … Lire la suite