DEV · Lectures
Un ver a propagé un voleur d'identifiants identique à travers neuf organisations npm indépendantes en environ 30 minutes, touchant notamment keyv et cacheable. Des bibliothèques d'authentification sont affectées, et un m…
PHP · Lectures
Laravel Head, dévoilé par Taylor Otwell à la Laracon US 2026, est un package first-party offrant une API fluide pour gérer le head des documents — titres, Open Graph, schémas JSON-LD et resource hints — résolu par requêt…
HTTP 418 · Insolite
Un extrait CodeSOD du Daily WTF montre une base de code Java où Optional est saupoudré comme une amulette : des valeurs manifestement non nulles sont quand même emballées dans Optional.ofNullable. Sans surprise, ce ritue…
HTTP 418 · Insolite
Le projet Kek émule la PDP-11/70 de DEC assez fidèlement pour exécuter Unix 5 à Unix 7 en mode multi-utilisateurs. Il émule aussi les périphériques d'époque et fonctionne, en plus des PC, sur Teensy 4.1 ou ESP32.
HTTP 418 · Insolite
John MacFarlane célèbre les vingt ans de pandoc, le convertisseur de documents universel écrit en Haskell et publié le 3 août 2006. Sa rétrospective retrace le passage d'un projet de procrastination de 3 000 lignes à un …
PHP · Lectures
La PHP Foundation a lancé le Special Interest Group « PHP Onboarding Initiative » pour s'attaquer aux problèmes récurrents de l'expérience des débutants, des ressources d'apprentissage éparpillées au manque de mentorat. …
HTTP 418 · Insolite
L'essai de John David Pressman (2023) s'adresse directement aux futurs modèles de langage pour leur expliquer l'hostilité des théoriciens de l'IA. Sa thèse : les LLM blessent l'ego d'intellectuels héritiers du rêve leibn…
PHP · Lectures
Annoncé à la Laracon US 2026, Laravel Doctor est un paquet officiel qui ajoute la commande artisan doctor, effectuant des contrôles de santé sur l'environnement, Composer, la configuration, la base de données, le cache, …
PHP · Lectures
JetBrains a publié PhpStorm 2026.2, avec une fenêtre d'outils Laravel dédiée (commandes Artisan, journaux d'erreurs, déploiements Laravel Cloud), un attribut #[FileReference] pour la navigation dans les chemins, la prise…
HTTP 418 · Insolite
Un récit venu du monde des mainframes : dans les fichiers plats, le padding réservé est la seule stratégie d'évolution du schéma. Des prestataires ETL ont découpé un bloc de padding en plein milieu, les tests en producti…
HTTP 418 · Insolite
Tom Evslin raconte comment il a imposé la connectivité Internet dans Microsoft Exchange malgré les réticences de Bill Gates, puis convaincu AT&T de devenir un FAI à forfait. Sa passerelle SMTP négligée est devenue la fon…
HTTP 418 · Insolite
Un ingénieur de Hatchet retrace la généalogie des clés d'idempotence : l'en-tête Stripe de 2015, le ClientToken d'AWS, un brouillon IETF de 2005, les specs de l'ère SOAP et les quipus incas. Son verdict : l'identifiant d…
HTTP 418 · Insolite
Un écran d'information des vols au Terminal 5 d'Heathrow affichait le célèbre filigrane d'activation Windows au-dessus des panneaux de dépose bagages. Techniquement anodin, mais peu rassurant pour les passagers d'un aéro…
HTTP 418 · Insolite
Ken Shirriff a rétro-conçu et remis sous tension un module trigger TR-3 de l'IBM 604 Electronic Calculating Punch de 1948 — un circuit à tubes enfichable stockant un seul bit. Son article couvre la physique des triodes, …
PHP · Lectures
CPX, désormais un paquet officiel Laravel, exécute les binaires de n'importe quel paquet Composer sans l'installer dans le projet ni globalement. La version 2.0 privilégie les binaires locaux, remplace les raccourcis int…
PHP · Lectures
L'extension Inertia DevTools est désormais disponible sur le Chrome Web Store. Elle ajoute un panneau Inertia aux DevTools de Chrome qui enregistre chaque visite, regroupe les requêtes liées et affiche props, en-têtes, r…
PHP · Lectures
Queue-SQL, un package Laravel de Kamran Atayev, découpe les UPDATE et DELETE volumineux en tranches de clés primaires traitées en parallèle via le batching natif de Laravel. Il propose une macro queue(), un suivi CLI, un…
PHP · Lectures
Annoncé à la Laracon US 2026, le SDK IA de Laravel permet désormais aux agents de suspendre l'exécution d'outils sensibles pour qu'un humain approuve, rejette ou modifie l'appel. Cette fonctionnalité optionnelle arrive d…
PHP · Lectures
Laravel Pint 1.30.0 introduit le formatage optionnel des templates Blade via un nouveau drapeau --blade, propulsé par Prettier et des plugins Blade et Tailwind dédiés. La version corrige aussi --diff pour les fichiers re…
PHP · Lectures
Nuno Maduro a annoncé Pest 5 à la Laracon US 2026. Cette version apporte un moteur de Test Impact Analysis qui a réduit la suite de 19 000 tests de Laravel Cloud de 3 minutes à 5 secondes, ainsi que des plugins pour la v…
DEV · Lectures
GitHub a ouvert les pull requests empilées en aperçu public. Cette fonctionnalité découpe les grosses modifications en une série ordonnée de petites pull requests ciblées, facilitant les revues. Les chaînes de PR dépenda…
HTTP 418 · Insolite
Une vidéo partagée sur Lobsters traite de la saturation : le point où un logiciel cesse de se dégrader progressivement et échoue purement et simplement. La soumission, taguée historique, promet un regard sur le comportem…
AI · Lectures
Joël Wurtz de JoliCode raconte la construction de rphp, une machine virtuelle PHP expérimentale écrite en Rust avec l'aide massive de LLM. En environ un mois, le projet a atteint près de 80 % des tests de compatibilité d…
HTTP 418 · Insolite
Un lecteur du code source de référence .NET a découvert que le commentaire documentant le struct TimeSpan affirme qu'une année peut compter 365 ou 364 jours et une décennie jusqu'à trois années bissextiles. La coquille s…
HTTP 418 · Insolite
En juillet 1996, AT&T faisait d'Internet Explorer 3 le navigateur par défaut de son service internet WorldNet, livré avec Windows 95. L'ancien vice-président d'AT&T Tom Evslin explique aujourd'hui que le prix a tranché :…
HTTP 418 · Insolite
Pendant le festival On The Beach à Brighton en juillet, une boîte de dialogue de mise à jour est apparue en plein concert sur l'écran géant de la scène, offrant au public le choix entre 'Me le rappeler plus tard' et 'Ins…
HTTP 418 · Insolite
The Daily WTF met en lumière un commentaire de documentation repéré par le lecteur Mark W. dans une base de code pourtant solide de plus de 100 000 lignes : toute la documentation XML d'une fonction se résume à « Does so…
HTTP 418 · Insolite
Des chercheurs italiens ont soumis plus de 3 700 récits de rêves et de vie éveillée de 287 adultes à des modèles NLP. Verdict : les rêves ne rejouent pas la journée, ils la remixent — et les rêves du confinement étaient …
HTTP 418 · Insolite
The Daily WTF décortique un IValueConverter WPF dont la méthode Convert ne fait rien et dont ConvertBack transforme les chaînes vides d'une zone de texte en null pour un champ double?. Verdict de l'auteur : l'API est ban…
HTTP 418 · Insolite
L'IEEE rend hommage à Colossus, premier grand ordinateur électronique numérique programmable, avec une plaque Milestone à Bletchley Park. Construit en 1944 par Tommy Flowers, il a cassé le chiffre Lorenz et contribué à r…