13 liens privés
Make Linux Script Portable With #!/usr/bin/env As a Shebang - nixCraft · Liens en vrac de sebsauvage
TL;DR:
Ne faites pas :
#!/bin/bash
Faites :
#!/usr/bin/env bash
Un site pour construire et tester ses regex en direct.
Un manifeste de développement logiciel qui cherche intéressant.
Le SemVer : v1.0.2
Le CalVer : v24.09
Le CalVer est basé sur le calendrier.
Cet article explique pourquoi l’utilisation de booléens peut nuire à la lisibilité et à la clarté du code. L’auteur recommande d’utiliser des énumérations (enums) à la place des booléens, sauf dans des cas très spécifiques où chaque bit compte. Les énumérations rendent le code plus lisible et compréhensible, en particulier lorsqu’il s’agit de fonctions avec plusieurs arguments booléens. Des exemples pratiques illustrent comment les énumérations peuvent améliorer la qualité du code.
Une IA dédiée au développement logiciel
Comment créer des UUID v7 dans 20 langages informatiques différents.
UUID v7 intègre le timestamp, ce qui le rend triable.
Diverses choses qu'on peut faire sans Javascript (checkbox customisées, listes de choix avec filtrage, sélecteur de couleur, listes dépliables customisées, fenêtres modales...)
Au total, 60,9% des développeurs et développeuses utilisent deux écrans pour travailler !
Sondage LinkedIn
Total : 578 réponses
- Un seul : 11% (66)
- Un seul (mais extra-wide) : 8% (47)
- Deux : 61% (353)
- Trois ou plus : 19% (112)
Sondage Twitter
Total : 486 réponses
- Un seul : 16,7% (81)
- Un seul (mais extra-wide) : 6,6% (32)
- Deux : 60,7% (295)
- Trois ou plus : 16% (78)
Overson conclut en recommandant Rust à ceux qui sont prêts à relever le défi et à sortir de leur zone de confort. Il pense que Rust est un langage d’avenir, qui va révolutionner le développement web.
Tiens, je ne savais pas qu'addEventListener acceptait des paramètres en option, en particulier un { once : true} qui permet de n'exécuter la fonction attachée à l'évènement qu'une seule fois...
Un langage de programmation fait en emoji 🤣