Le principe de base de Liquid Prompt c'est justement que tu n'as jamais un prompt surchargé, parce que :
il n'affiche l'info que si ça sort de l'ordinaire,
l'affichage est assez dense (par exemple plusieurs infos ne passent que par un changement de couleurs ou un seul caractère),
tu peux très facilement désactiver n'importe quelle fonctionnalité.
Donc en pratique, avec le thème par défaut tu as un petit prompt la grande majorité du temps. En tous cas plus petit que Powerline, qui rajoute systématiquement des icônes et des espaces partout.
Désactiver la variable LP_ENABLE_* correspondante devrait suffire, le gain en perf de retirer le code devrait être minime. Retirer le code fera juste un test en moins, et retirer une dizaine de tests ne fera pas une différence notable.
C'est toujours là, mais il faut régler le seuil à partir duquel une commande est considérée comme « trop longue », et donc pour laquelle le temps s'affiche (cf. LP_RUNTIME_THRESHOLD, deux secondes, par défaut).
Il y a deux raisons : tout d'abord parce qu'il sort un peu du périmètre, vu que c'est un framework shell complet (qui comprend plus que le prompt). Ensuite, de ce que j'ai vu dans la doc, il a vraiment peu de fonctionnalités du coté du prompt. Beaucoup des systèmes de prompts cités indiquent également comment s'intégrer avec Oh-My-Zsh. Il m'a donc semblé que ça ne valait pas le coup de se prendre la tête.
Mais je suis peut-être passé à coté de la bonne doc ? Il ne faut pas hésiter à proposer une colonne de plus dans le tableau si c'est pertinent !
Le site web de l'organisateur donne le ton, je pense :
« OW2 is an independent, non-profit community organisation dedicated to promoting industry-grade open source software for corporate information systems and to fostering their business ecosystems.
Why Join OW2?
Make a stand, focus your open source efforts, help steer the community, increase your open source visibility, promote your projects, and join renowned industry leaders, SMEs, academics and individuals. »
Il ne faut vraiment pas hésiter à faire une pull request, même bancale. Ou au moins une issue. J'aurais oublié comment retrouver cet article quand je retrouverai l'énergie de bosser sur Tunnelmon (la base du code a genre 15 ans et je n'ai jamais fait de refactoring pour suivre les améliorations de Python) ; alors qu'un post sur Github sera toujours à portée de main. Et avec une PR, vous êtes crédités directement.
Je ne suis pas sûr de comprendre ce que veux dire « le mot de passe est utile pour mettre en place le tunnel mais pas pour l'emprunter », mais il n'y a probablement pas de moyen de rendre un tunnel compatible avec les directives d'une DSI standard.
Il y a aussi des travaux sur l'emploi de méthodes d'optimisation « globales » pour des gros pb non–convexes. C'est de l'approximation mais ça va vite. On peut voir ça comme une descente de gradient stochastique robuste. Utile aussi pour gérer des modèles de déformation. Mots-clefs: randomized search, black-box optimization, metaheuristics.
Diaspora fait déjà de la fédération et n'a pas de limite de caractères.
Par contre, si vous voulez pouvoir suivre des infos intéressantes ou converser avec des gens, c'est tout de suite plus difficile.
Pourquoi ?
Parce que le succès d'un réseau social n'a que très peu à voir avec son intérêt technique, c'est avant tout les gens qui en font l'intérêt.
Franchement, tout ça tient en quelques lignes (ça utilise le module tweepy), c'est trivial à coder.
Par contre, je suppose que la gestion de tous les aspects du micro-blogging (réception, abonnements, favoris, etc.) serait un peu plus délicate, mais ça serait vraiment overkill pour forthlift.
Tu fais bien de me rappeler weboob, je les avais oubliés et c'est vraiment cool !
OK merci. J'ai longtemps été utilisateur de passerelles XMPP et je n'en ai pas gardé un souvenir impérissable. De plus, par expérience, ce genre de montage - quoique techniquement satisfaisant - est trop complexe pour être vraiment utilisé en pratique. En tous cas, moi je sais que je lâcherais prise sur l'adminsys que ça nécessite si je voulais me faire ma petite installation.
Du coup je me tâte.
Moi je veux bien (forthlift est un tout petit bout de code), mais je ne suis pas sûr de saisir où tu veux en venir, tu pourrais développer ?
Comment Salut à Toi remplace avantageusement forthlift en pratique ?
Comment se placent exactement les passerelles XMPP vis à vis de Twitter ?
Elles connaissent "Word" et "Outlook". Je ne veux pas dire "un traitement de texte" ou "un client de messagerie". La majorité sont perdues quand on essaie de leur montrer Open Office. Elles ne VEULENT pas apprendre.
Après avoir eu le même discours dans ma boite, je me pose de sérieuses questions à propos de cet argument : comment expliquer le passage sans heurt à Office 2007 ?
Si on regarde les différences d'interface avec les versions précédentes de MS Office, il y a un écart bien plus faible avec Open Office qu'avec 2007. Il est beaucoup plus facile de se retrouver avec Libre Office qu'avec Office 2007 !
S'il s'agit d'une difficulté d'apprentissage, j'avoue ne pas voir où elle se situe, vu que les fonctionnalités sont équivalentes pour ce public. Comment interpréter ce discours ?
[^] # Re: Décollage de la fusée Starship réussi
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Comparaison critique de systèmes d'invite de commande. Évalué à 2.
On le trouve où Starlink ? C'est quoi ses killer features qui font que tu le préfères ?
[^] # Re: Powerline.bash
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Comparaison critique de systèmes d'invite de commande. Évalué à 3.
Le principe de base de Liquid Prompt c'est justement que tu n'as jamais un prompt surchargé, parce que :
Donc en pratique, avec le thème par défaut tu as un petit prompt la grande majorité du temps. En tous cas plus petit que Powerline, qui rajoute systématiquement des icônes et des espaces partout.
[^] # Re: Pas d'accord avec la prémisse
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Comparaison critique de systèmes d'invite de commande. Évalué à 2.
Tu peux essayer le thème DotMatrix qui a été conçu pour n'avoir que très peu de couleurs.
[^] # Re: Job duration ?
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Comparaison critique de systèmes d'invite de commande. Évalué à 6.
Désactiver la variable
LP_ENABLE_*
correspondante devrait suffire, le gain en perf de retirer le code devrait être minime. Retirer le code fera juste un test en moins, et retirer une dizaine de tests ne fera pas une différence notable.[^] # Re: Job duration ?
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Comparaison critique de systèmes d'invite de commande. Évalué à 4. Dernière modification le 17 novembre 2023 à 18:00.
C'est toujours là, mais il faut régler le seuil à partir duquel une commande est considérée comme « trop longue », et donc pour laquelle le temps s'affiche (cf. LP_RUNTIME_THRESHOLD, deux secondes, par défaut).
[^] # Re: Merci pour cette comparaison
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Comparaison critique de systèmes d'invite de commande. Évalué à 3.
Vous pouvez l'avoir sur des t-shirts/casquettes/etc. via la boutique à prix coûtants.
[^] # Re: Adopté !
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Comparaison critique de systèmes d'invite de commande. Évalué à 3.
Le thème Powerline est en cours de grosse amélioration, avec la sortie de la 2.2, il sera dans un dépôt à lui avec plusieurs sous-thèmes et sans doute également plus joli.
[^] # Re: PS3000
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Comparaison critique de systèmes d'invite de commande. Évalué à 5.
Vous devriez faire plus de pub ! Il se compare comment avec les autres ?
[^] # Re: ohmyzsh ?
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Comparaison critique de systèmes d'invite de commande. Évalué à 7.
Il y a deux raisons : tout d'abord parce qu'il sort un peu du périmètre, vu que c'est un framework shell complet (qui comprend plus que le prompt). Ensuite, de ce que j'ai vu dans la doc, il a vraiment peu de fonctionnalités du coté du prompt. Beaucoup des systèmes de prompts cités indiquent également comment s'intégrer avec Oh-My-Zsh. Il m'a donc semblé que ça ne valait pas le coup de se prendre la tête.
Mais je suis peut-être passé à coté de la bonne doc ? Il ne faut pas hésiter à proposer une colonne de plus dans le tableau si c'est pertinent !
[^] # Re: Ça manque de support shell
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Comparaison critique de systèmes d'invite de commande. Évalué à 6.
Zsh est le shell par défaut pour MacOS. Ça fait quand même une bonne base d'utilisateurs potentiels.
# OMG
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Superflu Riteurnz. Évalué à 2.
Ça alors, je n'avais même jamais réalisé qu'il y avait cette paronomase ! J'imagine que c'est l'étymologie qui est similaire.
[^] # Re: Ouvert aux projets communautaires ?
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Appel à présentation OW2con’23 - Extension de date limite jusqu'au 7 mars. Évalué à 2.
Le site web de l'organisateur donne le ton, je pense :
« OW2 is an independent, non-profit community organisation dedicated to promoting industry-grade open source software for corporate information systems and to fostering their business ecosystems.
Why Join OW2?
Make a stand, focus your open source efforts, help steer the community, increase your open source visibility, promote your projects, and join renowned industry leaders, SMEs, academics and individuals. »
[^] # Re: Petite revue de code
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Moniteur de tunnels SSH Tunnelmon en version 1.1 . Évalué à 7.
Il ne faut vraiment pas hésiter à faire une pull request, même bancale. Ou au moins une issue. J'aurais oublié comment retrouver cet article quand je retrouverai l'énergie de bosser sur Tunnelmon (la base du code a genre 15 ans et je n'ai jamais fait de refactoring pour suivre les améliorations de Python) ; alors qu'un post sur Github sera toujours à portée de main. Et avec une PR, vous êtes crédités directement.
[^] # Re: utilisation ?
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Moniteur de tunnels SSH Tunnelmon en version 1.1 . Évalué à 4. Dernière modification le 19 août 2022 à 09:24.
Je ne suis pas sûr de comprendre ce que veux dire « le mot de passe est utile pour mettre en place le tunnel mais pas pour l'emprunter », mais il n'y a probablement pas de moyen de rendre un tunnel compatible avec les directives d'une DSI standard.
# optim non convexe
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Recalage d’images, PIV et corrélation d’images — Les bases théoriques. Évalué à 9.
Il y a aussi des travaux sur l'emploi de méthodes d'optimisation « globales » pour des gros pb non–convexes. C'est de l'approximation mais ça va vite. On peut voir ça comme une descente de gradient stochastique robuste. Utile aussi pour gérer des modèles de déformation. Mots-clefs: randomized search, black-box optimization, metaheuristics.
[^] # Re: inscription ?
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Onzième rencontre C++ francophone jeudi 31 mars 2016 à Paris. Évalué à 2.
Je crois qu'il faut s'inscrire via le site « meetup » indiqué en lien.
[^] # Re: Gaz factory
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Forthlift: envoyer des statuts depuis son éditeur de texte. Évalué à 4.
Diaspora fait déjà de la fédération et n'a pas de limite de caractères.
Par contre, si vous voulez pouvoir suivre des infos intéressantes ou converser avec des gens, c'est tout de suite plus difficile.
Pourquoi ?
Parce que le succès d'un réseau social n'a que très peu à voir avec son intérêt technique, c'est avant tout les gens qui en font l'intérêt.
[^] # Re: Passerelles ?
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Forthlift: envoyer des statuts depuis son éditeur de texte. Évalué à 5.
Franchement, tout ça tient en quelques lignes (ça utilise le module tweepy), c'est trivial à coder.
Par contre, je suppose que la gestion de tous les aspects du micro-blogging (réception, abonnements, favoris, etc.) serait un peu plus délicate, mais ça serait vraiment overkill pour forthlift.
Tu fais bien de me rappeler weboob, je les avais oubliés et c'est vraiment cool !
[^] # Re: Passerelles ?
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Forthlift: envoyer des statuts depuis son éditeur de texte. Évalué à 3.
OK merci. J'ai longtemps été utilisateur de passerelles XMPP et je n'en ai pas gardé un souvenir impérissable. De plus, par expérience, ce genre de montage - quoique techniquement satisfaisant - est trop complexe pour être vraiment utilisé en pratique. En tous cas, moi je sais que je lâcherais prise sur l'adminsys que ça nécessite si je voulais me faire ma petite installation.
Du coup je me tâte.
[^] # Re: Passerelles ?
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Forthlift: envoyer des statuts depuis son éditeur de texte. Évalué à 2.
Moi je veux bien (
forthlift
est un tout petit bout de code), mais je ne suis pas sûr de saisir où tu veux en venir, tu pourrais développer ?Comment
Salut à Toi
remplace avantageusementforthlift
en pratique ?Comment se placent exactement les passerelles XMPP vis à vis de Twitter ?
[^] # Re: Avis d'un fonctionnaire décisionnaire.
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche 2048 courriers de sensibilisation des acteurs locaux aux enjeux du logiciel libre (un par jour). Évalué à 4.
Après avoir eu le même discours dans ma boite, je me pose de sérieuses questions à propos de cet argument : comment expliquer le passage sans heurt à Office 2007 ?
Si on regarde les différences d'interface avec les versions précédentes de MS Office, il y a un écart bien plus faible avec Open Office qu'avec 2007. Il est beaucoup plus facile de se retrouver avec Libre Office qu'avec Office 2007 !
S'il s'agit d'une difficulté d'apprentissage, j'avoue ne pas voir où elle se situe, vu que les fonctionnalités sont équivalentes pour ce public. Comment interpréter ce discours ?
[^] # Re: /tmp, vraiment ?
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Utiliser colout pour colorier tout ce qu'affiche GDB. Évalué à 1.
Il semblerait que ça soit à la fois possible et même carrément plus puissant que le hack foireux sur le shell indiqué dans la dépêche !
Cf. https://sourceware.org/gdb/onlinedocs/gdb/Python-API.html#Python-API
Il va falloir regarder ça :-)
[^] # Re: /tmp, vraiment ?
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Utiliser colout pour colorier tout ce qu'affiche GDB. Évalué à 1.
Ça n'est pas évident de gérer des variables dans le fichier de config GDB…
Peut-être qu'il y a moyen de tout faire en python (gdb supporte python et colout est en python aussi) pour que ça soit plus élégant ?
[^] # Re: Non à la couleur dans le terminal !
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Utiliser colout pour colorier tout ce qu'affiche GDB. Évalué à 4.
http://nojhan.github.io/colout/
tail -f /var/log/syslog | grep "^(\S+\s+){4}(\S+)\s+INFO: (.*)$" | colout "^(\S+\s+){4}(\S+)\s+INFO: (.*)$" none,red,blue normal
De rien :-)
[^] # Re: Marche presque
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Utiliser colout pour colorier tout ce qu'affiche GDB. Évalué à 2.
Il faut installer
python-pygments
, le module qui s’occupe de la coloration syntaxique (le README,colout -h
oucolout -r lexers
te le dirais).