Lien Rewriting the GNU Coreutils in Rust



L'URL du site de la commande ack annonce la couleur1 : https://beyondgrep.com/. J'ai l'habitude d’agripper les motifs avec grep, mais je m'essaie depuis quelques temps à les acquérir avec ack 2. Le deuxième et dernier journal sur cette commande datant d'avril 2013 (voir le tag ack), il est temps de faire une piqûre de rappel aux citoyens du libre.
En 2019, ack est passée en version 3. La version actuelle est la 3.5.0 (mars (…)
Il y a 4 ans, j'ai pris en charge un nouveau cours intitulé « système d'exploitation » en première année de licence. Le programme est assez large, avec un peu d'architecture, un peu de système, et même un peu de réseau. Là dedans, je devais faire une introduction au shell. Le risque avec ce genre du truc, c'est de se retrouver avec un catalogue de commandes qui rebutera même les étudiants les plus motivés.
Et c'est comme ça qu'est né GameShell, ou gash pour les intimes. GameShell est un jeu où il faut entrer des commandes dans un shell (bash) pour valider des « missions ». Comme il n'y a pas eu de gros bug ces deux dernières années, je me dis que je pouvais en faire la pub. (Attention, il reste probablement plein de bugs. C'est juste que les étudiants ne sont pas encore tombés dessus !). Ça peut intéresser les gens qui veulent apprendre, ou enseigner les rudiments du shell.
Le code est disponible sur GitHub (promis, je changerais un de ces jours) avec une licence GPL : GameShell sur GitHub
N'hésitez pas à me faire des retours d'utilisation, des rapports de bugs, proposer des fonctionnalités, ajouter des missions, etc.
Si vous l'utilisez « en public », ça serait juste bien d'inclure un lien vers le dépôt et / ou mon nom.
GameShell est un jeu en ligne de commandes, où le joueur doit taper des commandes bash pour valider des « missions ».

Salut Nal,
Tu te souviens peut-être que j’avais longuement discuté avec toi de la meilleure manière de lire ses mails en ligne de commande. Je cherche en effet à revoir ma manière de traiter mes mails (voir https://ploum.net/pour-un-logiciel-de-correspondance-plutot-quun-client-mail/ ).
Sous Linux, de manière étrange, l’offre de clients mails est très pauvre. En gros, c’est soit :
Nal,
TL;DR: je présente umberbar, une barre de status en rust.
Ces derniers temps, j'ai développé une barre de status légère, qui tourne dans un émulateur de terminal.
J'ai commencé à l'écrire en crystal/ruby, ce qui m'a permis d'avoir une bonne idée des fonctionnalités nécessaires et de ce qui était superflu.
J'ai ensuite décidé de porter cette dernière en rust.
En voici une capture d'écran:
Celle-ci est constitué de widgets.
Chaque widget (…)
Je partage avec vous une option de LibreOffice 6.4 que je viens de découvrir par hasard :
$ libreoffice --cat 30-10-2020-attestation-de-deplacement-derogatoire.docx
ATTESTATION DE DÉPLACEMENT DÉROGATOIRE
En application du décret n°2020-1310 du 29 octobre 2020 prescrivant les mesures générales nécessaires pour faire face à l'épidémie de Covid19 dans le cadre de l'état d'urgence sanitaire
Je soussigné(e),
Mme/M. :
Né(e) le : à :
Demeurant :
Cette option ne concerne (…)
bonjour,
Après avoir suivi un cours de sécurité récapitulatif et de débutant sur les droits dans Linux,le professeur nous explique qu'il y a des commandes qui peuvent s'exécuter seulement quand on est root.
Il trouve le chemin de cette commande et montre que quand on est user,cette commande est introuvable.Il suffit alors,étant user,de non pas taper cette commande mais le chemin de la commande pour qu'elle s'exécute.
(Oui,le contenu de la variable PATH est différent selon qu'on soit root ou (…)
Rivalcfg est un petit utilitaire en ligne de commande ainsi qu’une bibliothèque Python permettant de configurer les souris gaming de la marque SteelSeries sous GNU/Linux, mais aussi sous Windows, macOS, etc.
La version 4.0 venant tout juste de sortir, c’est l’occasion d’en parler un peu et de faire le point sur le projet.


Pour faire vite :
Ma tante m'as donné un ordi qui se coincé au boot menu refusant d'avancer où que se soit.
Dans le BIOS il été marqué HDD no detected
J'ai utilisé Kubuntu 19.10 pour voir si il y avait un autre disque Windows 10
J'ai tenté avec le gestionnaire de fichiers et la commande fdisk
Disk /dev/loop0: 1,68 GiB, 1791954944 bytes, 3499912 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (…)


Bonjour,
je cherche un outil qui aurait un comportement de ce type :
$ outil 1.1 1.0
1 # ou '>' ou 'sup', etc.
Mon besoin est de pouvoir faire des comparaisons facilement dans des scripts shell.
J'ai bien trouvé des bibliothèques qui le font. Par exemple :
- en javascript
- l'équivalent en python
- un autre en python
Il existe probablement des bibliothèques équivalentes quelque soit le langage.
Je suis aussi tombé sur les bouts de (…)

Depuis avril 2018 j'ai eu l'occasion de publier sur le Grimoire-Command.es les 20 mémos du précédent secrétaire de Gebull (le LUG de Bressuire).
Les sujets abordés sont variés et représentent quelques décennies de lecture de forum et de tâtonnements, scrupuleusement notés et repris en fiches synthétiques.
Comme le reste du grimoire, ce sont des mémos, des penses-bêtes, pour retrouver rapidement une commande que l'on a déjà utilisée ou aperçue. Comme pour les grimoires de jeux de rôle, il faut donc (…)