Dev Breeze

Autre

Tiquettes.fr : faites vos tableaux électriques en OpenSource

Tiquettes.fr est un site gratuit et open source permettant de créer et imprimer des étiquettes pour tableaux électriques. Il respecte les normes électriques et propose des modèles automatisés pour une lisibilité optimale. Les utilisateurs peuvent sauvegarder leurs projets localement. La plateforme, sans publicité et sans collecte de données, se concentre sur l'efficacité et la conformité des étiquettes, facilitant l'intervention des techniciens et la compréhension par les utilisateurs.

Sécurité

L’Europe s’érige en nounou numérique

L'Union Européenne développe une application de vérification d'âge pour réguler les réseaux sociaux, soulevant des inquiétudes quant à la vie privée et à une éventuelle surveillance accrue. Les États membres adoptent des règles variées sur l'âge minimum d'accès. La technologie repose sur des techniques cryptographiques promettant de protéger l'identité des utilisateurs. Toutefois, des critiques soulignent que ces mesures pourraient seulement favoriser des plateformes non réglementées.

Système

Test de CKE, le Kubernetes managé chez Clever Cloud (partie 1)

Clever Cloud a lancé CKE, son offre de Kubernetes managé, permettant une infrastructure souveraine sur des VMs dédiées en France. CKE se distingue par son implémentation d'API etcd sur FoundationDB et l'utilisation de Cilium avec eBPF pour le chiffrement inter-nodes. La création de cluster est facilitée via CLI ou interface web, avec plusieurs topologies disponibles. CKE propose différentes options tarifaires selon le niveau d'isolation voulu, visant à offrir des ressources dédiées sans mutualisation. La bêta publique est accessible sous condition d'activation des fonctionnalités par l'utilisateur.

"
Autre

Agenda du Libre pour la semaine 17 de l’année 2026 - LinuxFr.org

Cet article présente un agenda détaillé des événements liés au logiciel libre pour la semaine 17 de l'année 2026, comprenant des lieux et des horaires de différentes activités comme des install parties, des ateliers sur GNU/Linux, et des rencontres autour de l'Open Source à travers la France, le Québec et d'autres régions. C'est une occasion pour les passionnés du libre de se rassembler et d'échanger.

Dev back

Dependency Hygiene | stitcher.io

Cet article aborde le problème de l'hygiène des dépendances dans les projets PHP, s'interrogeant sur la confiance accordée aux gestionnaires de paquets et la nécessité de comprendre les dépendances utilisées. Une analyse d'un échantillon de projets PHP a révélé que 15% d'entre eux avaient des dépendances inutiles. L'auteur suggère qu'il est crucial de prêter attention à la qualité du code dépendu pour éviter des vulnérabilités potentielles dans l'écosystème.

"
Dev back

PHP 8.6: `array_filter` function's `$mode` throws `ValueError` on invalid values

La version 8.6 de PHP introduit des modifications dans la fonction `array_filter`. Elle inclut un nouveau mode pour spécifier comment les valeurs doivent être passées à la fonction de rappel. Si une valeur non reconnue est fournie, une exception `ValueError` est lancée, améliorant ainsi la gestion des erreurs par rapport aux versions antérieures où de telles valeurs étaient ignorées silencieusement.

"
Dev back

PHP 8.6: New `SortDirection` Enum

La version PHP 8.6 introduit un nouvel Enum appelé `SortDirection`, accessible depuis l'espace de noms global. Cet Enum est un Unit Enum, ce qui signifie que ses éléments n'ont pas de valeur scalaire associée. Les applications PHP peuvent l'utiliser pour valider les directions de tri et en déduire des valeurs spécifiques au domaine. Si une application PHP utilise déjà des Enums, cette nouveauté n'impacte pas la compatibilité antérieure.

"
Dev back

PHP 8.6: New `grapheme_strrev` function

PHP 8.6 introduit la nouvelle fonction `grapheme_strrev`, qui permet d'inverser une chaîne de caractères en unités de graphemes, contrairement à `strrev` qui agit sur les octets. Cette nouvelle fonction est utile pour gérer correctement les caractères multibytes, tels que les emojis, en préservant leur structure. Elle est déclarée dans l'espace de noms global et ne devrait pas affecter la compatibilité ascendante des applications existantes, à moins qu'une fonction du même nom ne soit déjà déclarée. Un polyfill est également possible pour les versions antérieures de PHP.