Comparaison critique de systèmes d'invite de commande

Posté par  (site web personnel, Mastodon) . Édité par Ysabeau 🧶 🧦 et gUI. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
60
17
nov.
2023
Ligne de commande

Cet article a été écrit à l’occasion de l’imminence de la sortie de la version 2.2 de Liquid Prompt et vous aurez l’occasion de pouvoir en discuter avec son auteur lors des journées Toulouse Capitole du Libre, qui proposera une conférence sur Liquid Prompt : repenser en profondeur le design du prompt shell.

TL;DR: résumé

Si vous utilisez la ligne de commande, vous gagneriez à utiliser un bon système d’invite de commande (« prompt ») au lieu de la configuration par défaut. Parmi les sept systèmes de prompt les plus connus, certains sont mieux conçus et d’autres prennent mieux en charge certaines fonctionnalités.

Mes principales conclusions sont les suivantes :

  • Si vous recherchez le système qui offre la meilleure expérience globale à l’utilisateur, vous devriez probablement utiliser Liquid Prompt.
  • Si la faible latence est plus importante pour vous que les fonctionnalités, vous devriez miser sur PowerLevel10k.
  • Si vous êtes un développeur qui jongle en permanence avec plusieurs jeux d’outils, Starship semble être la meilleure option pour vous.

Cet article est divisé en deux parties principales : la première introduit le sujet et présente les principales évaluations ; la deuxième partie entre dans les détails des designs et des fonctionnalités. Enfin, la conclusion donne des conseils sur le choix d’un prompt et propose quelques idées sur l’avenir des systèmes de prompts.

Suivi — Administration système Envoyer le flux linuxfr sur mastodon -officiellement- !

#1741 Posté par  . État de l’entrée : ouverte. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
5
28
juil.
2017

Bonjour, j'espère n'être pas hors sujet !

Aujourd'hui je tombe sur le compte @linuxfrorg sur twitter, et ça dit
«LinuxFr.org/DLFP : le seul compte Twitter officiel du site web francophone sur les logiciels libres/opensource et sujets afférents»

Que diriez-vous d'envoyer automatiquement les journaux, news et autres dans un ou plusieurs comptes mastodon ? (ok je sais, que ça prend du temps).

Il y a pour l'instant un gentil bot géré par https://apoil.org/@mojo qui rediffuse le contenu de twitter.

Pour info, mastodon est (…)

Journal Sunday Python Pattern : Une machine à état toute simple

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
29
17
avr.
2022

Bonjour Nal,

Il y a un "design pattern" que je réutilise souvent dans différent langages pour découper la logique métier en plusieurs petit bout de code bien séparés et facilement testable.

Ce design pattern s'apparente très fortement à une machine à état :

  • on a la machine a état qui possède un contexte (des données qui seront manipulées et modifiées par l'exécution de l'algorithme)
  • chaque état va agir sur ce contexte et retourner l'état suivant à exécuter, ou None si (…)

Atelier game design et création de jeu avec Godot anti‑confinement

Posté par  (site web personnel) . Édité par Davy Defaud et Pierre Jarillon. Modéré par Davy Defaud. Licence CC By‑SA.
19
26
mar.
2020
Administration système

Pour occuper nos jeunes confinés et leur permettre d’apprendre en s’amusant, Activdesign met à disposition gratuitement son équipe de tuteurs en jeux vidéo dans le cadre d’ateliers ouverts gratuitement aux collégiens et lycéens.

Le principe est le suivant : apprendre à faire un jeu en utilisant des cadriciels Godot prêts à l’emploi.

Ange, développeur d’un cadriciel simplifiant la création de plates‑formes 2D, et Cédric, membre de l’équipe d’Escoria in daiza ayant écrit la documentation sur le cadriciel Escoria, se mettront à disposition des jeunes qui voudront tenter l’expérience d’utiliser ces outils. Leur disponibilité est assurée chaque jour du 30 mars au 3 avril 2020 de 15 h 30 à 17 h.

Interview de Célia Margotteau, designeuse UX et UI

28
29
fév.
2020
Graphisme/photo

Les T‑shirts avec les suricates, c’est elle, une partie des visuels du site Tracim, c’est elle, lʼinterface Tracim, c’est aussi elle en partie.

Pour tout dire, quand LeBouquetin a évoqué, dans une dépêche plus générale, le recrutement de Célia, j’ai pensé que ça pouvait être un bon sujet pour cette série d’entretiens. Le temps, ensuite, de jouer avec l’interface, de trouver des questions, nous voilà avec la première interview de cette année.

Dos du T‑shirt aux suricates

Journal CPU Ex0126 : Un regard sur le vivant

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
5
23
jan.
2020

Dans cette release de CPU : des fossiles qui dansent, des molécules syndicalisées, une cabaliste du vivant et un cancer standardisé. Deuxième émission de la série Bio is the new black, notre invitée est Marie‑Sarah Adenis, designer et biologiste de formation.

Podcast, liens documentaires et commentaires : http://cpu.pm/0126 et sur Radio FMR (maintenant et en rediffusion mardi à 9 h).

Sections de l’émission :

Forum Linux.général Design tshirt tracim - lequel préférez vous ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
1
5
nov.
2019

Bonjour à tous,

Comme vous le savez peut-être, tracim est sorti en version 2.4 (je prépare une dépêche) ; et comme vous le savez peut-être pas, nous serons présent au Capitole du libre dans 2 semaines à Toulouse.

Nous préparons de nouveaux tshirt et du coup comme le but est de faire des tshirt sympas on s'est dit qu'on allait demander l'avis de la communauté.

Voilà les 3 croquis à partir desquels on va partir (on doit passer commande demain (…)

Journal Nouveau design pour l'espace de rédaction

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
48
8
juin
2019

Hello,

Sur github, j'ai proposé la fusion des modifications de LinuxFr qui permettent la mise en place du début du nouveau design proposé par mjourdan.

Ajouter des images d'en-tête aux dépêches

Ici, l'idée semble assez simple à être mise en place, puisque LinuxFr utilise déjà CarrierWave et ImageMagick pour gérer l'envoi des avatars utilisateurs.

C'est donc le premier point que j'ai voulu traiter et, finalement, c'est celui qui m'a pris le plus de temps.

Tout d'abord, il m'a fallu me (…)

Forum Programmation.web Redonner son black aux textes gris sur nextcloud

Posté par  . Licence CC By‑SA.
Étiquettes :
1
2
fév.
2019

L'un de vous aurait-il réussi à supprimer les maudits "opacity" sur les textes dans Nextcloud ? (c'est juste insupportable ces textes gris sur fond blanc)

J'ai testé avec le mod Custom_CSS mais ce dernier applique ses règles CSS trop tôt et donc elles ne sont pas prises en compte pour override d'autres règles.

Suivi — Rédaction Espace de rédaction des dépêches: remettre la tribune au-dessus de l'historique des contributions

#1701 Posté par  . État de l’entrée : invalide. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
1
23
mar.
2017

Ça ne me semble pas du tout ergonomique de placer l'historique des contributions, qui ne cesse de d'agrandir, au dessus de la tribune. Cette dernière devrait être replacée en haut de page de manière à rester accessible dès le chargement de la page.

Journal Libre mais.... moche ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
17
15
nov.
2018

Cette semaine dans l'émission CPU (Carré Petit Utile) sur Radio FMR, on attaque un sujet archi-clivant : le logiciel libre est-il moche ?

Est-ce vrai ? Que des racontards ? Une réalité due à des limitations ?

Pour en parler, Maitané, designer UX qui oscille entre plusieurs environnements, nous éclaire sur ce que cette affirmation trahit des communautés du logiciel libre.

Suivi — Rédaction Ajout de tags sur les dépêches

#1720 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Bruno Michel. Licence CC By‑SA.
Étiquettes :
0
23
juin
2017

Lorsqu’on rédige une dépêche, il est impossible d’y assigner des tags. Il faut pour ça attendre qu’elle soit publiée.

Si c’est techniquement réalisable, la possibilité d’ajouter des tags pendant la rédaction (par l’auteur original a minima, ou mieux par n’importe qui) faciliterait la vie des rédacteurs (au moins la mienne en tous cas ;P), tout en mettant en valeur le système de tags qui me paraît un peu sous-exploité.