Catégorie : Blog

L'utilitaire ugrep 5.0 a été publié pour la recherche avancée dans les fichiers

La sortie du projet ugrep 5.0 a eu lieu, développant une version avancée de l'utilitaire grep pour la recherche de données dans les fichiers. Il est également livré avec un shell interactif ug comprenant une interface utilisateur fournissant un aperçu des lignes environnantes. En termes de performance, ugrep surpasse grep de plusieurs fois. Le code du projet est écrit en C++ et est distribué sous licence BSD. L'utilitaire combine les fonctionnalités les plus utiles de grep avec des fonctionnalités avancées, […]

Sortie de DuckDB 0.10.0, une variante de SQLite pour les requêtes analytiques

La sortie du SGBD DuckDB 0.10.0 a été présentée, combinant des propriétés de SQLite telles que la compacité, la possibilité de connexion en tant que bibliothèque intégrée, le stockage de la base de données dans un seul fichier et une interface CLI conviviale, avec des outils et des optimisations pour effectuer des requêtes analytiques couvrant une partie significative des données stockées, par exemple, permettant l'agrégation de l'ensemble du contenu des tables ou la fusion de plusieurs grandes tables. Le code du projet est distribué sous licence MIT. […]

Sway Input Configurator 1.4.0

Sway Input Configurator 1.4.0 est disponible — un utilitaire pour configurer facilement les périphériques d'entrée dans Sway. L'utilitaire est écrit en Python en utilisant Qt6/PyQt6 et permet de configurer en quelques clics les paramètres du clavier, de la souris et du pavé tactile. Les paramètres sont stockés dans un fichier JSON. Des options de configuration standard pour Libinput sont utilisées pour les périphériques d'entrée, notamment la disposition du clavier, la combinaison de touches pour changer de disposition, la configuration […]

FeatherPad 1.5.0

Une nouvelle version de l'éditeur de texte FeatherPad a été publiée. La caractéristique principale de cette version est l'abandon de la prise en charge de Qt5 (au cours des deux dernières années, l'éditeur pouvait être compilé avec Qt5 ou Qt6). En conséquence, la prise en charge des encodages autres que UTF-8 a été supprimée. Pour ouvrir des documents avec d'autres encodages, les utilisateurs sont invités à utiliser des convertisseurs tiers. Autres modifications : […]

Version bêta d'Android 15

Google a présenté la première version de test de la plateforme mobile ouverte Android 15. La sortie d'Android 15 est attendue au troisième trimestre 2024. Pour évaluer les nouvelles fonctionnalités de la plateforme, un programme de test préliminaire a été proposé. Des compilations du firmware ont été préparées pour les appareils Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel Fold et Pixel Tablet. Les principales nouveautés d'Android 15 Developer Preview 1 : […]

Le projet openSUSE a révélé ses plans pour le développement d'un nouvel installateur Agama

Les développeurs du projet openSUSE ont publié un plan pour le développement d'un nouvel installateur Agama (ancien D-Installer), conçu pour remplacer l'interface d'installation classique de SUSE et openSUSE, et marqué par la séparation de l'interface utilisateur des composants internes de YaST. Agama permet l'utilisation de différentes interfaces frontales, comme une interface web pour gérer l'installation. Des builds live sont créés pour tester le nouvel installateur, prenant en charge les architectures x86_64 et ARM64, et qui soutiennent […]

Un mode de synchronisation des répertoires de travail a été ajouté à l'environnement de bureau texte vtm

La nouvelle version de l'environnement de bureau texte vtm v0.9.69 a introduit un mode expérimental de synchronisation continue du répertoire de travail actuel entre les consoles de texte ouvertes. Pour réaliser la synchronisation, on utilise le suivi des notifications terminales OSC 9;9, contenant des informations sur le répertoire actuel, suivi de la génération de la saisie au clavier pour tout le groupe de consoles avec l'interrupteur actif du mode Sync de synchronisation. Par défaut, le modèle de chaîne de saisie au clavier […]

La plateforme de développement collaboratif Forgejo s'est complètement séparée de Gitea

Les développeurs de la plateforme de développement collaboratif Forgejo ont annoncé un changement de modèle de développement. Au lieu de maintenir un fork synchronisé de Gitea, le projet Forgejo est désormais devenu une base de code entièrement indépendante, qui se développera de manière autonome et suivra son propre chemin. Il est noté que ce fork complet est le point culminant des divergences entre les modèles de développement et de gestion de Forgejo et Gitea. Le projet Forgejo a vu le jour en octobre 2022 à la suite de […]

Le simulateur de circuits électroniques Qucs-S 24.1.0 est sorti

Aujourd'hui, le 16 février 2024, la version du simulateur de circuits électroniques Qucs-S 24.1.0 a été publiée. Pour le moteur de simulation, il est recommandé d'utiliser l'open source Ngspice : https://ngspice.sourceforge.io/. À partir de cette version, le système de numérotation des versions est passé à CalVer. Maintenant, le premier chiffre indique l'année, le deuxième le numéro de version dans l'année, et le troisième le numéro du patch. La version v24.1.0 contient à la fois de nouvelles fonctionnalités et des corrections de bogues : […]

Vulnérabilités dans Node.js et libuv

Des versions correctives de la plateforme server JavaScript Node.js 21.6.2, 20.11.1, 18.19.1, ont été publiées, corrigeant 8 vulnérabilités, dont 4 sont classées comme de haute dangerosité : CVE-2024-21892 — possibilité pour un utilisateur non privilégié d'injecter du code ayant des privilèges élevés sous lesquels le processus s'exécute. Cette vulnérabilité est due à une erreur dans l'implémentation des exceptions, permettant à un processus avec des privilèges élevés de traiter des variables d'environnement définies par un utilisateur non privilégié. L'exception […]

Google a ouvert le code du système IA Magika pour déterminer le type de contenu des fichiers

La société Google a annoncé l'ouverture du code du projet Magika, conçu pour déterminer le type de contenu sur la base de l'analyse des données présentes dans le fichier. Magika peut identifier avec précision les langages de programmation utilisés dans le contenu, les méthodes de compression, les packs d'installation, le code exécutable, les types de balisage, ainsi que les formats audio, vidéo, documentaires et d'images. Les outils associés au projet et le modèle d'apprentissage automatique prêt à l'emploi sont publiés sous licence […]

Le premier chip basé sur la plateforme ouverte OpenTitan a été présenté

L'organisation à but non lucratif lowRISC, qui supervise le développement d'un microprocesseur libre basé sur l'architecture RISC-V, a annoncé la disponibilité du premier chip prêt à la production commerciale, construit sur la plateforme ouverte OpenTitan, qui est développée comme un projet collaboratif indépendant. Initialement, le projet a été fondé par Google, mais après avoir transféré le développement à lowRISC, des entreprises telles que Western Digital, Seagate, Nuvoton Technology, Winbond, […] ont rejoint le projet.

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