La "Cheat Sheet" d'Interfaces.dev propose des conseils pratiques pour améliorer l'expérience utilisateur en matière d'interfaces graphiques. Elle met l'accent sur l'importance de l'alignement optique plutôt que géométrique, et recommande l'utilisation d'ombres projetées en couches pour créer de la profondeur, évitant ainsi les bordures qui peuvent parfois nuire à l'esthétique.
Concernant les animations, la charte suggère que les éléments doivent s'animer à partir de leur point de déclenchement et que les animations de sortie devraient être plus subtiles que celles d'entrée. Pour les transitions, il est conseillé de nommer explicitement les propriétés à animer plutôt que d'utiliser "all", et d'appliquer des transformations légères comme une légère mise à l'échelle pour les interactions comme l'appui sur un bouton.
Enfin, pour l'apparence et la typographie, il est recommandé d'utiliser des formats de police .woff2 pour le web, de s'assurer d'une largeur de ligne appropriée pour les textes longs afin d'en faciliter la lecture, et d'utiliser des propriétés comme font-variant-numeric: tabular-nums pour maintenir une largeur de chiffre constante dans les éléments numériques afin d'éviter les décalages de mise en page.
Cette page propose une fiche récapitulative des normes USB, créée par Fabien Sanglard après une confusion sur un terme technique. Elle détaille les différentes générations (USB 1.1 à USB4), leurs débits théoriques et réels, le nombre de fils nécessaires et les longueurs maximales des câbles.
L’auteur explique aussi la convention de nommage des générations (ex. USB 3.2 Gen 2x2) et les différences entre les connecteurs (USB-A/B, USB-C), notamment leur nombre de fils et leurs usages spécifiques comme l’alimentation ou les modes alternatifs (DisplayPort, etc.).
Enfin, la page recense les normes de charge selon les versions USB, avec les tensions, intensités et puissances maximales supportées, ainsi qu’un historique des spécifications depuis 1996.
Claude Code Cheat Sheet – Une référence complète pour maîtriser les raccourcis clavier, commandes slash, MCP servers et fonctionnalités avancées de Claude Code (v2.1.84). Découvrez les nouveautés comme la gestion des agents en arrière-plan, la recherche dans les transcripts, ou l’intégration de l’IA via /remote-control. Idéal pour optimiser votre workflow avec des outils comme les hooks, les plans automatisés ou l’édition en temps réel. Parfait pour les développeurs cherchant à exploiter pleinement cet assistant IA local.
La page cheat.sh/latency présente une infographie textuelle des temps de latence que tout programmeur devrait connaître, inspirée des "Latency Numbers Every Programmer Should Know" de Jeff Dean. Elle compare visuellement les temps de réponse de différentes opérations informatiques, allant de l'accès à la mémoire cache L1 (1ns) aux communications intercontinentales (jusqu'à 150ms). Un outil utile pour comprendre et visualiser les performances des systèmes informatiques.
Ce guide pratique explique comment maîtriser les migrations de base de données avec Symfony 7 et Doctrine. Il couvre l'installation d'un projet Symfony, la création d'entités, la génération et l'application des migrations, ainsi que leur réversion. L'article détaille aussi la personnalisation des migrations (méthodes preUp, postUp, preDown, postDown, gestion des transactions, etc.), l'évolution des propriétés d'entités, et propose une solution pour éviter l'erreur récurrente de création du schéma public avec PostgreSQL. Un template personnalisé pour les migrations et un listener Doctrine sont présentés pour optimiser le workflow. Enfin, une cheatsheet récapitule les commandes utiles pour gérer les migrations efficacement. Idéal pour les développeurs souhaitant approfondir la gestion des schémas de base de données dans Symfony.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Une série d'antisèches sur l'OWASP
Tout est dans le titre
Un aide mémoire pour la commande tar
Tout est dans le titre
Tout est dans le titre
Le résumé perso du Warrior du Dimanche de l'API FormData
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout sur les tunnels SSH avec une chouette cheatsheet en prime (via https://happytodev.substack.com/p/quoi-de-neuf-les-devs-numero-19 )