Auteur: ProHoster

Sortie d'Electron 13.0.0, une plateforme de création d'applications basée sur le moteur Chromium

La version de la plate-forme Electron 13.0.0 a été préparée, qui fournit un cadre autonome pour développer des applications utilisateur multiplateformes, en utilisant comme base les composants Chromium, V8 et Node.js. Le changement important de numéro de version est dû à une mise à jour de la base de code Chromium 91, de la plateforme Node.js 14.16 et du moteur JavaScript V8 9.1. Parmi les changements dans la nouvelle version : Ajout de la propriété process.contextIsolated pour déterminer si le […]

Sortie du langage de programmation Til 0.2

Dans le cadre du projet Til, un langage de programmation interprété est en cours de développement, créé sur la base du langage Tcl et coïncidant presque entièrement avec lui dans la syntaxe. Le langage est destiné à écrire des scripts de commandes et fournit une extension de syntaxe simple. Le code de l'interpréteur est écrit en D, qui peut également être utilisé pour développer des modules étendant les capacités de Til. L'interprète fonctionne en mode asynchrone et permet [...]

Microsoft a publié sa propre distribution d'OpenJDK

Microsoft a commencé à distribuer sa propre distribution Java basée sur OpenJDK. Le produit est distribué gratuitement et est disponible en code source sous licence GPLv2. La distribution comprend des exécutables pour Java 11 et Java 16, basés sur OpenJDK 11.0.11 et OpenJDK 16.0.1. Les versions sont préparées pour Linux, Windows et macOS et sont disponibles pour l'architecture x86_64. De plus, un assemblage de test a été créé pour [...]

Sortie de la bibliothèque PCRE2 10.37

La version 2 de la bibliothèque PCRE10.37 a été publiée, fournissant un ensemble de fonctions en langage C avec l'implémentation d'expressions régulières et d'outils de correspondance de modèles, similaires en termes de syntaxe et de sémantique aux expressions régulières du langage Perl 5. PCRE2 est une version retravaillée implémentation de la bibliothèque PCRE originale avec une API incompatible et des fonctionnalités avancées. La bibliothèque a été fondée par les développeurs du serveur de messagerie Exim et est distribuée […]

Alibaba a ouvert le code de PolarDB, un SGBD distribué basé sur PostgreSQL.

Alibaba, l'une des plus grandes sociétés informatiques chinoises, a ouvert le code source du SGBD distribué PolarDB, basé sur PostgreSQL. PolarDB étend les capacités de PostgreSQL avec des outils de stockage de données distribué avec intégrité et prise en charge des transactions ACID dans le contexte de l'ensemble de la base de données mondiale distribuée sur différents nœuds de cluster. PolarDB prend également en charge le traitement distribué des requêtes SQL, la tolérance aux pannes et le stockage de données redondant pour […]

Apache NetBeans IDE 12.4 publié

L'Apache Software Foundation a présenté l'environnement de développement intégré Apache NetBeans 12.4, qui prend en charge les langages de programmation Java SE, Java EE, PHP, C/C++, JavaScript et Groovy. Il s'agit de la septième version produite par la Fondation Apache depuis le transfert du code NetBeans depuis Oracle. Les principales innovations de NetBeans 12.3 : Ajout du support de la plateforme Java SE 16, qui est également implémentée dans nb-javac, un […]

Sortie des éditeurs en ligne ONLYOFFICE Docs 6.3

Une nouvelle version d'ONLYOFFICE DocumentServer 6.3 est disponible avec une implémentation de serveur pour les éditeurs et la collaboration en ligne d'ONLYOFFICE. Les éditeurs peuvent être utilisés pour travailler avec des documents texte, des tableaux et des présentations. Le code du projet est distribué sous la licence gratuite AGPLv3. Une mise à jour du produit ONLYOFFICE DesktopEditors, construit sur une base de code unique avec des éditeurs en ligne, est attendue dans un avenir proche. Les éditeurs de bureau sont conçus comme des applications [...]

Microsoft a publié Windows Package Manager 1.0, similaire à apt et dnf

Microsoft a publié Windows Package Manager 1.0 (winget), qui fournit des outils pour installer des applications à l'aide de la ligne de commande. Le code est écrit en C++ et est distribué sous licence MIT. Les packages sont installés à partir d'un référentiel géré par la communauté. Contrairement à l'installation de programmes à partir du Microsoft Store, Winget vous permet d'installer des applications sans marketing et […]

Versions du gestionnaire de packages Pacman 6.0 et du programme d'installation d'Archinstall 2.2.0

De nouvelles versions du gestionnaire de packages Pacman 6.0.0 et du programme d'installation Archinstall 2.2.0 sont disponibles, utilisés dans la distribution Arch Linux. Changements majeurs dans Pacman 6.0 : Ajout de la prise en charge du chargement de fichiers dans plusieurs threads parallèles. Implémentation de la sortie d'une ligne indiquant la progression du chargement des données. Pour désactiver la barre de progression, vous pouvez spécifier l'option « --noprogressbar » dans pacman.conf. Le saut automatique des miroirs est prévu lors de leur accès [...]

Le code du service de vérification de mot de passe HaveIBeenPwned est ouvert

Troy Hunt a ouvert le service « Have I Been Pwned ? » pour vérifier les mots de passe compromis. (haveibeenpwned.com), qui vérifie une base de données de 11.2 milliards de comptes volés suite au piratage de 538 sites. Initialement, l'intention d'ouvrir le code du projet avait été annoncée en août de l'année dernière, mais le processus s'est éternisé et le code n'a été publié que maintenant. Le code de service est écrit en […]

Mozilla a résumé ses projets pour prendre en charge la troisième version du manifeste Chrome dans Firefox

Mozilla a publié un plan pour implémenter la troisième version du manifeste Chrome dans Firefox, qui définit les capacités et les ressources fournies aux modules complémentaires. La troisième version du manifeste a été critiquée pour avoir brisé de nombreux modules complémentaires de blocage de contenu et de sécurité. Firefox a l'intention d'implémenter presque toutes les fonctionnalités et limitations du nouveau manifeste, y compris une API déclarative pour le filtrage de contenu (declarativeNetRequest), [...]

Le protocole QUIC a reçu le statut de norme proposée.

L'Internet Engineering Task Force (IETF), responsable du développement des protocoles et de l'architecture Internet, a finalisé la RFC pour le protocole QUIC et publié les spécifications associées sous les identifiants RFC 8999 (propriétés du protocole indépendantes de la version), RFC 9000 (propriétés du protocole de transport). sur UDP), RFC 9001 (cryptage TLS du canal de communication QUIC) et RFC 9002 (contrôle de congestion et détection de perte de paquets lors de la transmission de données). […]