Catégorie : Actualités Internet

Sortie de Firefox 122

La sortie du navigateur web Firefox 122 a eu lieu et une mise à jour de la branche avec un support à long terme — 115.7.0 a été formée. La branche Firefox 123 a été mise en phase de bêta-test, dont la sortie est prévue pour le 20 février. Les principales nouveautés de Firefox 122 : Les capacités liées à l'affichage des recommandations lors de la saisie dans la barre d'adresse ont été étendues. Pour certains moteurs de recherche, la possibilité d'afficher des images dans les recommandations a été mise en œuvre […]

Évaluation de l'efficacité de l'utilisation de MiraclePtr pour prévenir les vulnérabilités dans Chrome

La société Google a analysé l'efficacité de l'utilisation dans le code C++ du type MiraclePtr (raw_ptr<T>) au lieu de pointeurs classiques pour se protéger contre les vulnérabilités causées par l'accès à des zones de mémoire déjà libérées (use-after-free). MiraclePtr fournit une couche d'abstraction sur les pointeurs, effectuant des vérifications supplémentaires et terminant le programme en cas de détection d'accès à des zones de mémoire libérées. Le support de MiraclePtr a été activé par défaut dans […]

RubyWM est présenté, un gestionnaire de fenêtres entièrement écrit en Ruby

Le projet RubyWM a été publié, développant un gestionnaire de fenêtres basé sur le protocole X11, écrit en Ruby, y compris un pilote pour fonctionner avec le protocole X11. RubyWM prend en charge les bureaux virtuels et peut utiliser à la fois une disposition en mosaïque (tailing) et un positionnement arbitraire des fenêtres sur le bureau. Le code de RubyWM est distribué sous licence MIT. Le projet développe également la bibliothèque pure-X11 avec l'implémentation […]

Valve a lancé Proton 8.0-5, un paquet pour exécuter des jeux Windows sous Linux

Valve a publié une mise à jour du projet Proton 8.0-5, basé sur la base de code du projet Wine et visant à assurer l'exécution sous Linux d'applications de jeux créées pour Windows et présentées dans le catalogue Steam. Les développements du projet sont distribués sous licence BSD. Proton permet de lancer directement dans le client Steam pour Linux des applications de jeux qui ne sont disponibles que pour Windows. Le paquet inclut une implémentation de DirectX […]

Elektroid 3.0

Une nouvelle version majeure d'Elektroid a été publiée - un équivalent libre d'Elektron Transfer pour gérer les presets et les échantillons sur des synthétiseurs et des échantillonneurs matériels de divers fabricants. Les appareils suivants sont pris en charge : Elektron Model:Samples; Elektron Model:Cycles; Elektron Digitakt; Elektron Digitone et Digitone Keys; Elektron Syntakt; Elektron Analog Rytm MKI et MKII; Elektron Analog Four MKI, MKII et Keys; Elektron Analog Heat +FX; […]

Les distributions MX Linux 23.2 et AV Linux 23.1 sont disponibles

La publication de la version légère de la distribution MX Linux 23.2, créée grâce à la collaboration des communautés autour des projets antiX et MEPIS, a eu lieu. Ce lancement est basé sur la base de paquets Debian, avec des améliorations du projet antiX et des paquets de son propre dépôt. La distribution utilise le système d'initialisation sysVinit et des outils propriétaires pour la configuration et le déploiement du système. Des versions 32 et 64 bits sont disponibles pour téléchargement […]

Le projet bpftime développe une implémentation eBPF fonctionnant en espace utilisateur.

Le projet bpftime a été présenté, développant un runtime et une machine virtuelle pour exécuter des gestionnaires eBPF en espace utilisateur. Bpftime permet d'exécuter des programmes eBPF de traçage et d'interception des processus entièrement en espace utilisateur, utilisant des fonctionnalités telles que uprobe et l'interception logicielle des appels système. Il a été noté qu'en éliminant les changements de contexte inutiles, bpftime permet d'obtenir une réduction de dix fois des coûts en comparaison […]

Sortie de la bibliothèque C standard PicoLibc 1.8.6.

La publication de la bibliothèque C standard PicoLibc 1.8.6, développée par Keith Packard (leader du projet X.Org) pour utilisation sur des dispositifs intégrés avec un espace de stockage permanent et une mémoire vive limités, a eu lieu. Dans le développement, une partie du code a été empruntée à la bibliothèque newlib du projet Cygwin et à AVR Libc, conçue pour les microcontrôleurs Atmel AVR. Le code de PicoLibc est distribué sous la licence BSD. La construction de la bibliothèque est soutenue […]

Des optimisations ont été préparées pour le noyau Linux, visant à améliorer les performances des planificateurs d'entrée/sortie.

Jens Axboe, créateur de io_uring et des planificateurs d'entrée/sortie CFQ, Deadline et Noop, a poursuivi ses expériences d'optimisation d'entrée/sortie dans le noyau Linux. Cette fois, les planificateurs d'entrée/sortie BFQ et mq-deadline ont retenu son attention, se révélant être un goulot d'étranglement au moins dans le cas des disques NVMe rapides. Une étude de la situation a montré qu'une des raisons clés de la performance non optimale de la sous-système […]

Les développeurs de FreeBSD discutent de l'utilisation du langage Rust dans le système de base

Alan Somers, développeur d'une nouvelle implémentation du pilote FUSE pour FreeBSD et auteur de liaisons Rust pour certaines bibliothèques FreeBSD, a entamé une discussion sur le processus d'intégration du code Rust dans le système de base. Au cours de la discussion avec les committers du projet, le coût et les avantages de l'implémentation ont été définis. Le coût de l'intégration du support Rust sera le double du temps de compilation, tandis que l'avantage sera la simplification du développement de certains […]

8,2 % des téléchargements les plus populaires sur NPM proviennent de paquets obsolètes

Des chercheurs de l'entreprise Aqua Security ont publié les résultats d'une analyse des statistiques concernant 50 000 des paquets les plus téléchargés dans le dépôt NPM. 7 500 (15 %) des paquets les plus téléchargés étaient liés à des paquets obsolètes et à des projets ayant cessé d'exister. Pour faciliter l'identification des paquets obsolètes parmi les dépendances utilisées dans son projet, un utilitaire appelé Dependency-Deprecated-Checker a été proposé, publié sous licence MIT. Dans 4 100 (8,2 %) des cas examinés […]

Les centres de données sous-marins HiCloud en Chine ont prouvé leur efficacité

Le premier data center sous-marin commercial en Chine, construit par HiCloud Data Center Technology (une branche de Highlander), a confirmé son bon fonctionnement. Le système, selon Datacenter Dynamics se basant sur des médias chinois, fonctionne de manière stable depuis sa mise en service à la fin de l'année dernière. De plus, HiCloud a annoncé avoir reçu des commandes de China Telecom et SenseTime pour la création de structures similaires […]

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