Lien Rewriting the GNU Coreutils in Rust
Journal Une CVE dans le compilateur rust
Bonjour 'Nal,
Une petite CVE lié à la librairie standard rust est tombée aujourd'hui: CVE-2022-21658
Une CVE dans ce langage parfait?
Avant le lacher de troll, parce qu'on est pas (encore trolldi), rust apporte des garanties sur la gestion de la mémoire, pas sur l'absence de bug!
Keski se passe?
Le problème rencontré est le suivant: une fonction d'effacement récursif (std::fs::remove_dir_all
) est susceptible de se faire prendre de court par une race condition et effacer un répertoire sur (…)
Journal Desktop : enfin du choix, enfin un langage de programmation sérieux
Salut ’nal
J’allais poster l’information dans la section lien mais à bien y réfléchir, enfin un nouveau bureau ! Cela mérite bien un journal !
Cela manquait à la galaxie Linux. Entre GNOME, KDE, Xfce, LXQt, LXDE, LRM, Unity, Cinnamon, Mate, Enlightenment, ROX, Trinity, Lumina, Budgie, Pantheon, pekwm, Deepin, CDE, FyneDesk; on était un peu frustré d’avoir si peu de choix.
Alors merci system76 de développer Cosmic que l’on peut même tester par nous-mêmes.
Comme (…)
Lien The RISC-V experience
Lien Rust versus Go : round 1, fight !
Lien SixtyFPS, a fresh new toolkit for graphical user interfaces
Forum Programmation.autre Une librairie pour assembler, découper, fusionner, recomposer des mp3 en Rust
Salut,
Pour apprendre le Rust, je m’attelle au développement d'un programme pour formater des histoires (mp3) et les télécharger dans ma boite à histoire en cours de développement.
Je suis donc à la recherche d'une librairie rust capable de manipuler des fichiers mp3 pour les découper, les fusionner, les réencoder, etc.
Je me perd un peu dans les différentes librairies disponible, mais peut-être que quelqu'un ici connait un peu le sujet et saurait me conseiller ?
Merci.
Lien Rust fait un grand pas en avant en devenant le deuxième langage officiel de Linux
Lien [ça grippe] L'équipe de modération démissionne pour protester contre un noyau central rouillé
Lien Kerla : OS en Rust
Journal trsync : un outil de synchronisation bidirectionnelle pour travailler hors-ligne avec tracim
Je viens de stabiliser une toute première version du programme trsync. Il permet de synchroniser un dossier local avec un espace de partage Tracim. L'objectif : Travailler localement sur ses fichiers hébergés sur un un serveur Tracim et ne pas se préoccuper de la synchronisation.
Vidéo de démonstration : https://tracim.bux.fr/api/public/guest-download/cfe77068-7a30-4afb-8a54-ef4360039d82/TracimRemoteSync.webm
Pourquoi avoir commencé ce logiciel ?
J'aime et je promeus le logiciel libre. Je suis développeur. J'utilise à titre personnel Tracim pour gérer des documents personnels et professionnels de (…)
Lien Conduit, le serveur Matrix implémenté en Rust, passe en bêta
Lien Lino : un éditeur de texte "normal" pour terminal
Forum Programmation.autre Rust : lapin compris les durées de vie
Bonjours mesdames messieurs,
J'essaye de me rafraîchir la mémoire sur le langage Rust, que je n'ai pas pratiqué depuis 1 ou 2 ans. Pour cela je lis «The Rust Programming Language», document officiel qui décrit ses caractéristiques.
Arrivé au chapitre 10.3 sur les durées de vie, je me retrouve face à une question sans réponse.
On nous présente ce bout de code :
fn longest<'a>(x: &'a str, y: &'a str) -> &'a str {
if x.len() > y.len() {
x
(…)