Auteur: ProHoster

Kit d'outils graphiques GTK 4.8 disponible

Après huit mois de développement, la sortie d'une boîte à outils multiplateforme pour créer une interface utilisateur graphique - GTK 4.8.0 - a été publiée. GTK 4 est développé dans le cadre d'un nouveau processus de développement qui tente de fournir aux développeurs d'applications une API stable et prise en charge pendant plusieurs années, qui peut être utilisée sans craindre de devoir réécrire les applications tous les six mois en raison des changements d'API dans le prochain GTK. bifurquer. […]

Richard Stallman a publié un livre sur le langage C et les extensions GNU

Richard Stallman a présenté son nouveau livre, The GNU C Language Intro and Reference Manual (PDF, 260 pages), co-écrit avec Travis Rothwell, auteur du GNU C Reference Manual, dont des extraits sont utilisés dans le livre de Stallman. et Nelson Beebe, a écrit le chapitre sur les calculs en virgule flottante. Le livre s'adresse aux développeurs familiarisés avec [...]

Mise à jour Firefox 104.0.2

Une version de maintenance de Firefox 104.0.1 est disponible, qui corrige plusieurs problèmes : Résout un problème où les barres de défilement sur les éléments des pages ne fonctionnaient pas lors de l'utilisation de l'écran tactile ou du stylet. Résout un problème qui provoque un crash sur la plate-forme Windows lorsque des conditions de mémoire système insuffisantes se produisent. Le problème avec la lecture de vidéo et d'audio téléchargés depuis un autre [...]

Sortie de la suite de compilateurs LLVM 15.0

Après six mois de développement, la version du projet LLVM 15.0 a été présentée - une boîte à outils compatible GCC (compilateurs, optimiseurs et générateurs de code) qui compile les programmes en bitcode intermédiaire d'instructions virtuelles de type RISC (une machine virtuelle de bas niveau avec un système d'optimisation multi-niveaux). Le pseudocode généré peut être converti à l'aide d'un compilateur JIT en instructions machine directement au moment de l'exécution du programme. Améliorations majeures de Clang 15.0 : pour les systèmes […]

Chitchatter, un client de communication pour créer des chats P2P, est disponible

Le projet Chitchatter développe une application permettant de créer des chats P2P décentralisés, dont les participants interagissent directement entre eux sans accéder à des serveurs centralisés. Le code est écrit en TypeScript et distribué sous licence GPLv2. Le programme est conçu comme une application Web exécutée dans un navigateur. Vous pouvez évaluer l'application sur le site de démonstration. L'application vous permet de générer un identifiant de chat unique qui peut être partagé avec d'autres participants […]

Sortie de la distribution Salix 15.0

La sortie de la distribution Linux Salix 15.0 a été publiée, développée par le créateur de Zenwalk Linux, qui a quitté le projet à la suite d'un conflit avec d'autres développeurs qui défendaient une politique de similitude maximale avec Slackware. La distribution Salix 15 est entièrement compatible avec Slackware Linux 15 et suit l'approche « une application par tâche ». Les versions 64 bits et 32 ​​bits (1.5 Go) sont disponibles en téléchargement. Le gestionnaire de packages gslapt est utilisé pour gérer les packages, […]

OpenWrt version 22.03.0

Après un an de développement, une nouvelle version importante de la distribution OpenWrt 22.03.0 a été publiée, destinée à être utilisée dans divers périphériques réseau tels que les routeurs, les commutateurs et les points d'accès. OpenWrt prend en charge de nombreuses plates-formes et architectures différentes et dispose d'un système de build qui vous permet de compiler de manière simple et pratique, y compris divers composants dans la build, ce qui facilite la création d'un […]

Le système d'exploitation distribué DBOS fonctionnant sur le SGBD est présenté

Le projet DBOS (DBMS-Oriented Operating System) est présenté, développant un nouveau système d'exploitation pour exécuter des applications distribuées évolutives. Une particularité du projet est l'utilisation d'un SGBD pour stocker les applications et l'état du système, ainsi que pour organiser l'accès à l'état uniquement via des transactions. Le projet est développé par des chercheurs du Massachusetts Institute of Technology, de l'Université du Wisconsin et de Stanford, de l'Université Carnegie Mellon ainsi que de Google et VMware. Les développements sont distribués [...]

Sortie du messager p2p Communist 2.0 et de la bibliothèque libcommunist 1.0

Le messager Communist 2 P2.0P et la bibliothèque libcommunist 1.0 ont été publiés, qui incluent des fonctionnalités liées aux opérations réseau et aux communications P2P. Il prend en charge le travail à la fois sur Internet et sur des réseaux locaux de différentes configurations. Le code du projet est distribué sous licence GPLv3 et est disponible sur GitHub (Communist, libcommunist) et GitFlic (Communist, libcommunist). Prend en charge le travail sous Linux et Windows. Pour l'installation […]

Le nombre de domaines apparaissant dans les demandes de blocage de Google a atteint 4 millions

Une nouvelle étape a été franchie dans les demandes que Google reçoit pour bloquer les pages qui violent la propriété intellectuelle d'autrui des résultats de recherche. Le blocage est effectué conformément au Digital Millennium Copyright Act (DMCA) et à la divulgation publique des informations sur les demandes d'examen public. À en juger par les statistiques publiées, le nombre de domaines uniques de deuxième niveau mentionnés dans […]

Nouvelle version de l'interpréteur GNU Awk 5.2

Une nouvelle version de l'implémentation du projet GNU du langage de programmation AWK, Gawk 5.2.0, a été introduite. AWK a été développé dans les années 70 du siècle dernier et n'a pas subi de changements significatifs depuis le milieu des années 80, au cours duquel l'épine dorsale du langage a été définie, ce qui lui a permis de conserver la stabilité et la simplicité intactes du langage au cours du passé. décennies. Malgré son âge avancé, AWK est à la hauteur de […]

Ubuntu Unity deviendra l'édition officielle d'Ubuntu

Les membres du comité technique qui gère le développement d'Ubuntu ont approuvé un plan visant à accepter la distribution Ubuntu Unity comme l'une des éditions officielles d'Ubuntu. Dans un premier temps, des versions de test quotidiennes d'Ubuntu Unity seront générées, qui seront proposées avec le reste des éditions officielles de la distribution (Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu et UbuntuKylin). Si aucun problème grave n'est identifié, Ubuntu Unity [...]