Présentation pour la journée d'études représentations (non) écologiques du numérique - retour accueil
git clone git://bebou.netlib.re/prez-rep-non-eco
Log | Files | Refs |
commit a3a3b154e6f5dc6dc9c6b6c1d6ffcebaf72c0c6f parent 6d220a58f08baeb1615d118d897259718c3f73fb Auteurice: Arthur Pons <arthur.pons@unistra.fr> Date: Mon, 10 Feb 2025 21:03:37 +0100 Avancés sur la présentation Diffstat:
M | prez.slides | | | 95 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------- |
1 file changed, 69 insertions(+), 26 deletions(-)
diff --git a/prez.slides b/prez.slides @@ -1,5 +1,5 @@ -silent !lavat -s 7 -b 7› Qui suis-je +"silent !lavat -s 7 -b 7› Qui suis-je Arthur Pons blablabla @@ -123,12 +123,12 @@ ultra nul : CLI GUI -|--------------------------------------|- - +performance -performance - +maintenance -maintenance - +interop -interop - -ergonomie +ergonomie - -interactions +interactions - -accessibilité* +accessibilité* + +performance -performance + +maintenance -maintenance + +interop -interop + -ergonomie +ergonomie + -interactions +interactions + -accessibilité* +accessibilité* (* même pour ce modèle nul j'ai des doutes) @@ -139,24 +139,54 @@ ultra nul : ⁉️ | | - CLI v GUI + CLI v GUI -|--------------------------------------|- - +performance - +maintenance - +interop - +ergonomie - +interactions - +accessibilité* + +performance + +maintenance + +interop + +ergonomie + +interactions + +accessibilité* 😎😎😎😎😎😎😎 +› Les terminaux comment ça marche ? + +Les téléscripteurs + + cat tele.term;read + +sont manipulables grâce à des séquences d'échappement introduitent avec les +caractères + +Permet de déplacer le curseur : + + printf "123456789[4Btruc";read + +› Les terminaux comment ça marche ? + +Puis les terminaux vidéo arrivent + + cat vt100.term;read + +Ce qui permet de faire ça + + printf "123456789[4Dtruc";read + +Les couleurs + + < prez.slides grep --color=always -i cli;read + + › Des CLI plus sympathiques ? De l'autocomplétion, exemple xrandr ou de sed zsh +Menu naviguable, contextuelle + › Des CLI plus sympathiques ? De la couleur @@ -175,21 +205,34 @@ L'exemple de fzy zsh -› Des CLI qui n'en sont plus - -Toutes ces choses là sont permises grâce aux séquences d'échappement - -Les couleurs - - < prez.slides grep --color=always -i cli;read - -Et même le positionnement du curseur - - printf "[31m truc [0m \n [4C machin";read › Et ainsi naissent les TUI +Avec la souris ! + htop - cd ~/git/pipe-game;./game;read +› Qui peuvent avoir plusieurs niveaux de lecture + + cd ~/git/pipe-game + <<-. ./interface + defend + strike + copy-2-times-line-int + copy-int-times-line-1 + keep-column-2 + numbers-invert + remove-line-1 + remove-str + sum + swap-attack-defend + . + +L'interface transforme une entrée (les cartes que l'on tire) en une sortie (les +effets des cartes jouées). On mêle donc des interfaces complexes avec une +logique unixienne. + +› Ou collaborer avec les CLI + + ssh kun