Catégorie : Blog

Sortie de FerretDB 0.1, une implémentation de MongoDB basée sur le SGBD PostgreSQL

La version 0.1 du projet FerretDB (anciennement MangoDB) a été publiée, permettant de remplacer la base de données orientée documents MongoDB par PostgreSQL sans modifier le code des applications. FerretDB est réalisé comme un serveur proxy, traduisant les requêtes à MangoDB en requêtes SQL vers PostgreSQL, ce qui permet d'utiliser PostgreSQL comme véritable stockage. Le code est écrit en Go et est distribué sous la licence Apache 2.0. Le besoin de migration peut surgir […]

Première version alpha de l'environnement utilisateur Maui Shell.

Les développeurs du projet Nitrux ont présenté la première version alpha de l'environnement de bureau Maui Shell, développé selon le concept de « Convergence », permettant de faire fonctionner les mêmes applications sur des écrans tactiles de smartphones et de tablettes ainsi que sur de grands écrans de portables et de PC. Maui Shell s'adapte automatiquement à la taille de l'écran et aux méthodes d'entrée disponibles, et peut […]

GitHub a mis en œuvre la possibilité de bloquer de manière proactive les fuites de jetons d'API.

GitHub a annoncé un renforcement de la protection contre l'exposition de données sensibles dans les dépôts, négligemment laissées par les développeurs dans le code. Par exemple, il arrive que des fichiers de configuration contenant des mots de passe pour des SGBD, des tokens ou des clés d'accès API soient intégrés au dépôt. Auparavant, le scanning se faisait en mode passif, permettant d'identifier les fuites déjà survenues. Pour prévenir les fuites, GitHub ajoute […]

Sortie de nomenus-rex 0.4.0, un utilitaire pour le renommage en masse de fichiers.

Une nouvelle version de l'outil en ligne de commande Nomenus-rex, conçu pour le renommage de fichiers en masse, est disponible. Le programme est écrit en C++ et est distribué sous la licence GPLv3. Les règles de renommage sont configurées à l'aide d'un fichier de configuration. Par exemple : source_dir = «\/home\/user\/work\/source»; destination_dir = «\/home\/user\/work\/destination»; keep_dir_structure = false; copy_or_rename = «copy»; rules = ( { type = «date»; date_format = «%Y-%m-%d»; }, { […

Sortie d'Arti 0.2.0, une implémentation officielle de Tor en Rust

Les développeurs du réseau anonyme Tor ont présenté la version du projet Arti 0.2.0, développant un client Tor écrit en Rust. Le projet est en phase de développement expérimentale, et est en retard par rapport à la fonctionnalité de l'application cliente principale Tor écrite en C, et n'est pas encore prêt à le remplacer entièrement. En septembre, une version 1.0 est prévue avec la stabilisation de l'API, de la CLI et des paramètres, qui sera appropriée pour une utilisation initiale […]

La distribution Gentoo a commencé à publier des builds Live hebdomadaires

Les développeurs du projet Gentoo ont annoncé la reprise de la création de builds Live, permettant aux utilisateurs non seulement d'évaluer l'état du projet et de démontrer les capacités de la distribution sans installation sur le disque, mais aussi d'utiliser l'environnement comme une station de travail portable ou un outil pour les administrateurs systèmes. Les builds Live seront mises à jour chaque semaine pour fournir accès aux versions actuelles des applications. Les builds sont disponibles pour l'architecture amd64 et ont une taille de […]

Release du système de construction CMake 3.23

La version du générateur de scripts de construction multiplateforme et open source CMake 3.23 a été présentée, servant d'alternative à Autotools et utilisée dans des projets tels que KDE, LLVM/Clang, MySQL, MariaDB, ReactOS et Blender. Le code CMake est écrit en C++ et distribué sous licence BSD. CMake se distingue par la fourniture d'un langage de script simple, des moyens d'extension des fonctionnalités via des modules, le support de la mise en cache, ainsi que des outils pour la cross-compilation, […]

Le messager Speek 1.6 est disponible, utilisant le réseau Tor pour garantir la confidentialité

La version du programme de messagerie décentralisé Speek 1.6 a été publiée, visant à fournir un maximum de confidentialité, d'anonymat et de protection contre le suivi. Les identifiants d'utilisateur dans Speek sont basés sur l'utilisation de clés publiques et ne sont pas liés à des numéros de téléphone ou des adresses électroniques. L'infrastructure n'utilise pas de serveurs centralisés et tout échange de données se fait uniquement en mode P2P via l'installation […]

Publication de Mastodon 3.5, la plateforme pour créer des réseaux sociaux décentralisés

La plateforme libre pour déployer des réseaux sociaux décentralisés — Mastodon 3.5 — a été lancée, permettant de créer des services sous ses propres ressources, sans être soumis à des fournisseurs individuels. Si l'utilisateur n'a pas la possibilité de lancer son propre nœud, il peut choisir un service public de confiance pour se connecter. Mastodon appartient à la catégorie des réseaux fédérés, où un ensemble […]

Pour FreeBSD, un mécanisme d'isolation en développement, similaire à plegde et unveil

Pour FreeBSD, une implémentation d'un mécanisme d'isolation des applications a été proposée, rappelant les appels système plegde et unveil développés par le projet OpenBSD. L'isolation avec plegde se fait en interdisant l'accès aux appels système non utilisés par l'application, tandis qu'avec unveil, l'accès est ouvert sélectivement uniquement pour certains chemins de fichiers avec lesquels l'application peut interagir. Un semblant de liste blanche des appels système est constitué pour l'application […]

Les navigateurs web qutebrowser 2.5 et Min 1.24 sont disponibles

La version 2.5 du navigateur web qutebrowser a été publiée, offrant une interface graphique minimale qui ne distrait pas de la consultation du contenu, ainsi qu'un système de navigation de style éditeur de texte Vim, entièrement basé sur des raccourcis clavier. Le code est écrit en Python avec PyQt5 et QtWebEngine. Les sources sont diffusées sous licence GPLv3. L'utilisation de Python n'affecte pas la performance, car le rendu et l'analyse du contenu […]

Sortie de xfce4-terminal 1.0.0

Les développeurs du projet Xfce ont présenté une version significative de l'émulateur de terminal Xfce Terminal 1.0.0. Cette nouvelle version a été préparée par un nouveau mainteneur qui a pris en charge le développement après que le projet est resté sans gestion en 2020. Le code du programme est écrit en C et diffusé sous licence GPLv2. Cette version est également remarquable pour le changement dans le schéma de numérotation des versions. Au sein de la branche 1.1.x, des versions expérimentales seront formées […]

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