Catégorie : Blog

Le projet nginx a publié le module JavaScript njs 1.0.0

La version njs 1.0.0, qui intègre l'interpréteur JavaScript dans le serveur http nginx, a été publiée. Njs permet l'utilisation de scripts JavaScript dans les fichiers de configuration pour étendre les capacités de nginx. Les scripts peuvent être utilisés pour définir une logique de traitement des requêtes avancée, générer dynamiquement des réponses, modifier des demandes/réponses ou créer rapidement des solutions pour des problèmes dans des applications web. Le code du projet est écrit en C […]

Publication du jeu minimaliste d'utilitaires système Toybox 0.8.14

La version du jeu d'utilitaires système Toybox 0.8.14, optimisée pour une consommation minimale des ressources système, a été publiée. Comme BusyBox, tous les utilitaires du jeu sont accessibles via un seul exécutable. Le projet est développé par un ancien mainteneur de BusyBox, écrit en C et est distribué sous la licence 0BSD. L'objectif de la création de Toybox est de fournir aux fabricants un ensemble minimaliste d'utilitaires standard sans divulguer le code source […]

Mise à jour de Firefox 152.0.2

La version corrective de Firefox 152.0.2 est disponible, apportant quatre correctifs : Correction d'une régression qui empêchait la lecture de certaines vidéos en MP4. Résolution de problèmes d'affichage incorrect des intitulés localisés dans le configurateur. Correction d'un décalage de contenu dans un nouvel onglet avec une langue modifiée dans les paramètres. Correction d'une régression de performance qui ralentissait l'exécution d'opérations de chiffrement et de déchiffrement simultanées […]

fooyin 0.11.0 et 0.11.1

Le 22 juin, les versions 0.11.0 et 0.11.1 de fooyin ont été publiées - un lecteur de musique axé sur la personnalisation. Il offre de nombreux widgets pour gérer et lire la collection musicale locale. Le lecteur possède de vastes capacités d'extension grâce à un système de plugins et inclut FooScript - un langage de script pour une personnalisation avancée des widgets. Vous pouvez personnaliser complètement l'interface utilisateur en entrant en mode édition de la mise en page : […]

GNU nano 9.1 «avec un cheval affamé à nos pieds»

Le 23 juin, la version 9.1 «avec un cheval affamé à nos pieds» de l'éditeur de texte en console GNU nano a été publiée. Changements : La zone de visualisation lors de la recherche est alignée à gauche si possible. La possibilité de lire et d'écrire des fichiers dans l'ancien format Mac (c'est-à-dire des fichiers utilisant un caractère de retour chariot comme caractère de fin de ligne) a été supprimée. Le commutateur ^T a été supprimé […]

Un changement d'une ligne dans GCC a conduit à une accélération de 12 % dans un test et à un ralentissement de 14 % dans un autre.

Un ingénieur de la société Intel a apporté un changement d'une ligne au jeu d'outils de compilation GCC, augmentant le poids de la prédiction de branchement incorrecte sur les processeurs x86. Ce changement a permis d'améliorer la performance du code généré lors du test 544.nab_r de 12,7 % avec les optimisations « -O2 -mtune=graniterapids » pour le CPU Intel Granite Rapids/Xeon 6 et de 12,1 % avec les optimisations « -O2 -mtune=znver5 » sur le CPU AMD Zen5. Le changement […]

L'environnement de bureau COSMIC 1.1.0 est disponible.

La société System76, qui développe la distribution Linux Pop!_OS, a publié la version de l'environnement de bureau COSMIC 1.1.0. Les paquets avec COSMIC 1.1.0 sont disponibles dans la distribution Pop!_OS 24.04 et seront prochainement disponibles dans Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox et CachyOS. Le code est écrit en Rust et est distribué sous les licences GPLv3 (applications) et MPL-2.0 (bibliothèques). COSMIC est développé comme un […]

Brave Origin

La version Brave Origin, une version minimaliste de Brave, a été publiée. Brave est un navigateur Internet, un fork de Chromium, soutenu par la société Brave Software. Cette entreprise a été fondée par Brendan Eich, créateur du langage de programmation JavaScript et ancien directeur technique de la Mozilla Corporation. Brave est développé selon le modèle « open core » : les sources des correctifs de Chromium sont disponibles sur github, mais les paquets binaires sont compilés en mode fermé et contiennent les suivants […]

ZXC 0.12.0

Le 18 juin, après plus d'un mois de développement, la version 0.12.0 de la bibliothèque et de l'utilitaire en ligne de commande multiplateforme ZXC (github.com) a été publiée, réalisant une compression asymétrique multi-thread haute performance sans perte et optimisée pour les ressources de jeu, les firmwares et les paquets d'applications. Le format est conçu selon le principe « écrire une fois, lire plusieurs fois » (WORM). Contrairement à des codecs tels que LZ4, ZXC sacrifie la vitesse de compression au profit d'une efficacité maximale […]

Cloudflare, Google, Mozilla et Microsoft développent un mécanisme pour filtrer les web-bots

Les entreprises Cloudflare, Google, Mozilla, Microsoft et Shopify ont présenté un projet commun visant à développer et à standardiser le protocole Private Access Control Tokens (PACT), permettant de différencier les utilisateurs réels et les bots légitimes du trafic indésirable et des activités non contrôlées des bots IA, tout en préservant la confidentialité de l'utilisateur. Il est déclaré que le nouveau protocole permettra de filtrer le trafic des bots sur les sites grâce à des jetons anonymes, sans avoir recours à […]

Première version test du serveur composite Xfwl4 du projet Xfce

Après 6 mois de développement, la première version préliminaire du serveur composite Xfwl4, utilisant le protocole Wayland, a été présentée. Xfwl4 est écrit en Rust et utilise la bibliothèque Smithay. La raison de la création de ce nouveau serveur composite est due à une tentative infructueuse de mise en œuvre d'un support simultané de X11 et Wayland dans la base de code existante du gestionnaire de fenêtres xfwm4, qui a été initialement conçu pour une intégration étroite avec le protocole […]

Publication de postmarketOS 26.06, une distribution Linux pour smartphones et appareils mobiles

Après 6 mois de développement, la version 26.06 du projet postmarketOS, qui développe une distribution Linux pour appareils mobiles basée sur la base de paquets Alpine Linux, la bibliothèque standard C Musl et l'ensemble d'outils BusyBox, a été présentée. L'objectif du projet est de fournir une distribution Linux pour smartphones et tablettes, indépendante du cycle de vie de support des firmwares officiels et non rattachée aux solutions typiques des principaux acteurs de l'industrie. Les builds […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster