robin a écrit 523 commentaires

  • [^] # Re: bravo !

    Posté par  . En réponse à la dépêche PAMPI — Présentations avec Markdown, Pandoc, Impress. Évalué à 4.

    vu que je ne compte pas proposer d'imprimer quoi que ce soit.

    Je sais que certaines personnes aiment imprimer les slides qu'elles projettent (je ne sais pas trop pourquoi, mais je sais que l'impression de slides est une pratique qui existe).

    bépo powered

  • [^] # Re: juste une remarque

    Posté par  . En réponse au journal Le libre et l'expérience utilisateur. Évalué à 3.

    Surtout que ce n'est pas par ce que ù n'est utilisé que dans où que ce n'est pas utilisé! (et pour info c'est altgr+u en bépo pour l'écrire, les autres sont en accès direct).

    bépo powered

  • [^] # Re: juste une remarque

    Posté par  . En réponse au journal Le libre et l'expérience utilisateur. Évalué à 2.

    Je suis tout à fait d'accord avec le fait qu'il faut 1 heure d'initiation avant de pouvoir faire quoi que ce soit (, ls, cd $dir, cd .., man $cmd, nano $file.txt à minima), mais c'est pareil pour une gui (bureau, gestionnaire de fichier, arborescence des répertoire, double-clic, dock). Et je parle de la première de ta vie sur un PC. Après ça c'est le côté "découvrable" qui est important pour les autodidacte, et le côté facile à mémoriser par cœur pour les autres qui compte.

    bépo powered

  • [^] # Re: juste une remarque

    Posté par  . En réponse au journal Le libre et l'expérience utilisateur. Évalué à 1.

    Mais en effet sans connaissances de bases (autocompletion, passer des arguents, etc) la ligne de commande peut être pénible voir faire peur.

    Avec un support avancé de l’auto-complétion tel que celui de zsh, ça deviens nettement plus simple: complétion à droite et à gauche, contextuelle (par exemple make <tab><tab> propose les targets de compilation git --<tab><tab> propose les options de git, …), la couleur (par exemple dans les logs de gcc, ou avec ls), et parfois un mode semi-graphique (le gestionnaire de fichier mc, le mode tui de gdb (ctrl+x,a) ou agdb pour afficher les sources, …). Kakoune est un très bon exemple de logiciel console vim-like simple à aborder malgré un paradigme modal grâce à son assistant intégré.

    bépo powered

  • [^] # Re: juste une remarque

    Posté par  . En réponse au journal Le libre et l'expérience utilisateur. Évalué à 1.

    Pour la non dangerosité vis à vis des TMS et autres, je ne sais pas. En revanche concernant le confort d'utilisation le bépo c'est un de ses points fort. Certes c'est subjectif, mais c'est très agréable de ne pas avoir à constamment bouger ses mains pour chercher le moindre symbole tel que à, ç, é et autres ù très utilisé en français, ou même une lettre aussi courante que le 'a'. De plus le support très étendu des symboles qui sont utilisés dans les langues étrangères (tel que ä, α, ß, ł ou ij) en rend l'usage "réconfortant" (on sait que l'on peut compter sur son clavier pour taper n'importe quel symbole et ce sans passer par une incantation vaudou à base de alt+4 chiffres!). De plus leur mémorisation est réellement très simple (comparé à la taille de la liste de symbole disponible).

    bépo powered

  • [^] # Re: Raisonnement débile ...

    Posté par  . En réponse au journal Le libre et l'expérience utilisateur. Évalué à 1.

    Le pire c'est que les gens ont dis "on a plus de menu" alors qu'il y avait toujours des menu textuels cliquable. La seule différence par rapport à avant c'est que le menu par défaut était automatiquement ouvert. Bref, de la véritable résistance au changement et un manque flagrant de compréhension de ce qu'est un menu.

    bépo powered

  • [^] # Re: Mon positionnement

    Posté par  . En réponse au journal Le libre et l'expérience utilisateur. Évalué à 4.

    J'adore !

    Cela dis, même la ligne de commande s'est améliorer. La complétion à droite et à gauche, contextuelle (prise en compte du fait que l'on veux un nom d'option, ou uniquement les fichiers images, …) sont quand même particulièrement agréable comparé aux terminaux vert et noir sans touche retour arrière!

    bépo powered

  • [^] # Re: Passe à côté de tout

    Posté par  . En réponse au journal Le libre et l'expérience utilisateur. Évalué à 3.

    • le cerveau humain est mauvais pour mémoriser, il faut tout mettre sous les yeux
    • Tout ce qui est "modale" est mauvais (qui utilise la touche verrouille majuscule ?)

    Pour le coup, je ne peux que désapprouver. Vi/vim sont certes de vieux logiciels, mais la gestion modale existe depuis longtemps. Si tu me dis que justement vi est difficile, je te répondrais que word l'est aussi depuis la version 2007, et que gmail ne t'affiche pas les mêmes menu quand tu édite un message que quand tu ne fait que lire un mail reçu.

    Au contraire, (lorsque c'est bien fait), ajouter une gestion modale permet d'épurer intensivement l'interface (ce qui est une très bonne chose).

    bépo powered

  • [^] # Re: PPAs, Haiku, alien, ...

    Posté par  . En réponse au journal La multiplicité des gestionnaires de paquets. Évalué à 1.

    Merci pour les détails, je n'avais effectivement pas pensé à l'histoire des licences, ni celle des paquets compilés avec des options de compilation différentes qui les rendent en pratique incompatible.

    Et concernant ma proposition c'est en remplacement de apt/rpm/pacman actuel qui marchent très bien, mais sont totalement incompatible entre eux (en pratique, même si je sais que alien et autre existe). Mais effectivement c'est plus compliqué que ça n'en à l'air, d'où ma question. J'ai préféré passer (un peu) pour un idiot, afin de mieux comprendre le problème que de me taire.

    bépo powered

  • [^] # Re: PPAs, Haiku, alien, ...

    Posté par  . En réponse au journal La multiplicité des gestionnaires de paquets. Évalué à 3.

    Repartir systématiquement des sources, mais bon on n'est pas chez Gentoo ici ;

    En quoi un gestionnaire de paquet décrivant comment compiler les sources (tel que les AUR d'arch) avec un système de cache binaire ne pourrais pas fonctionner. N'étant pas sûr d'être clair, voici un petit exemple.

    Un dev créer son soft, et écrit sa recette. Il l'utilise pour compiler sur son PC qui va tout re-compiler pour vérifier que tout marche.

    Un utilisateur est sur Fedora, il veux installer le paquet. Fedora propose un cache binaire (la compilation a été faite sur les serveur de Fedora), ce qui permet à l'utilisateur de directement télécharger le binaire.

    Un utilisateur de Debian veut également installer ce paquet. Debian propose également un cache binaire, mais qui inclus des patchs pour bien fonctionner sur Debian. C'est transparent pour cet autre utilisateur qui va également télécharger un binaire.

    Enfin un utilisateur de Slackware veut l'installer mais pas de chance le cache binaire de Slackware ne contient pas ce pacquet. Par conséquent le paquet va être builder sur son PC depuis les sources (comme pour le dev).

    Les dépendances suivant le même schéma, il est donc toujours possible de re-construire un paquet quelque-soit son système.

    Ça me parait trop simple pour que ça n'existe pas déjà. Où est ce que le bas blesse dans mon raisonnement ?

    bépo powered

  • # C'est vrai que c'est plus verbeux en c++

    Posté par  . En réponse au journal Sortie de GHC 8.0.2 et une petite histoire de typage statique. Évalué à 3.

    J'ai essayé d'implémenter le dernier exemple en c++, c'est plus verbeux, notamment à cause du fait qu'il faut commencer par créer les classes qui servent de tags.

    #include <iostream>
    
    using namespace std;
    
    struct Fixed { const int _n; };
    struct Max {};
    struct NoMultithread {};
    
    class Test {
    public:
    
        Test(Fixed f) : _nb_thread{f._n} {}
        Test(Max) : _nb_thread{255} {}
        Test(NoMultithread) : _nb_thread{1} {}
    
        friend ostream& operator<<(ostream& os, const Test& t) {
            return os << t._nb_thread;
        }
    
    private:
        int _nb_thread; // number of thread between 1 to 255
    };
    
    int main()
    {
        Test t1 = Fixed{10};
        Test t2 = Max{};
        Test t3 = NoMultithread{};
        Test t4 = Fixed{-10};
        // les exemples suivant ne compilent pas
        // Test t5 = Test(5);
        // Test t6 = Test{6};
        // Test t7{7};
    
        cout << t1 << endl;
        cout << t2 << endl;
        cout << t3 << endl;
        cout << t4 << endl;
        return 0;
    }

    bépo powered

  • [^] # Re: et l'inverse ?

    Posté par  . En réponse au journal BinMake : pour construire un fichier binaire décrit en texte. Évalué à 2.

    À mon avis partir de la syntaxe de scanf est une bonne idée.

    bépo powered

  • [^] # Re: J'ai vomis

    Posté par  . En réponse au journal Deep NSFW dreams. Évalué à 3.

    Oulà, je dois être un extraterrestre alors ! Je me souviens de mes rêves en moyenne une fois par semaine, et dans la très grande majorité des cas ce sont des rêves lucides (je contrôle mes actions), et parfois (20-25% des fois) j'ai même conscience du fait que je dors. J'ai régulièrement la capacité de voler (quelque mètre au dessus du sol) de manière volontaire et contrôlé (même si parfois j'ai du mal à gagner de l'altitude, surtout en fin de rêve). C'est assez génial !

    Mais j'en viens à me poser la question : à ce qu'à force de chercher le rêve lucide, on ne finit par par rêver qu'on rêve lucide?

    Ça m'arrive quand je suis très fatigué de vérifier que je ne dors pas avant d'aller au toilettes ! J'ai eu une mauvaise surprise quand j'étais petit, ça marque :)

    Mais sinon il m'est aussi arrivé de dormir dans un rêve ou d'avoir à me réveiller dans mon rêve pour me réveiller en vrai, mais uniquement quand je suis vraiment fatigué.

    Comment faire la différence entre un rêveur lucide, et un mec qui en rêve?

    Si je me pose la question je le sais. Si je ne me la pose pas je ne le sais pas ! C'est pareil pour savoir si je suis réveillé ! Et sinon j'ai beaucoup plus de sensations tactiles, visuelles auditive éveillé qu'en rêve (je n'ai presque jamais de rêves avec des gouts et des odeurs). Donc c'est un autre moyen pour moi de vérifier si je dors.

    toi aussi, tu testes frénétiquement tous les interrupteurs que tu croise dans tes rêves?

    Ça ne servirais à rien, j'aurais le bruit de l'interrupteur et la lumière qui s'allume. Mes rêves sont plutôt cohérents (pas complètement non plus, ça reste des rêves).

    TL; DR: J'adore mes rêves, ils sont assez fun :)

    bépo powered

  • [^] # Re: Rrrr Zzzz

    Posté par  . En réponse au journal Git Rev News: la newsletter de Git, et sondage pour utilisateurs de Git. Évalué à 4.

    Changer l'historique est sympa (rebase), mais l'historique n'est pas historisé, donc tu ne peux pas facilement revenir en arrière parfois.

    Il l'est ! Regarde du côté de git reflog ou en utilisant git log --all --graph --reflog :)

    bépo powered

  • [^] # Re: Gâteau d'anniversaire

    Posté par  . En réponse au journal Le noyau Linux a 25 ans. Évalué à 1.

    Merci pour cette demi-heure à lire les commentaires du tweet, tous aussi bon que le tweet lui-même :)

    bépo powered

  • [^] # Re: diff et hooks

    Posté par  . En réponse au journal Sortie de Git 2.9. Évalué à 1.

    Par exemple moi je me suis défini un petit hook pre-commit qui vérifie la présence d'espaces-insécables dans les fichiers SQL.

    Personnellement, j'affiche dans vim les caractères invisibles (tab, espaces, insécable, trailling spaces, …). C'est excessivement pratique, et ça permet de s'assurer que l'on ne fait pas de typo lors de l'édition. Je pense que ces deux techniques se complètent très bien.

    bépo powered

  • [^] # Re: cd

    Posté par  . En réponse au sondage Pour mes principaux déplacements quotidiens, j'utilise en majorité :. Évalué à 4.

    on doit pouvoir pousser la feignantise plus loin encore, mais je vois pas trop comment

    En tapant des morceaux de chemins et en utilisant la complétion à gauche et à droite :)

    bépo powered

  • [^] # Re: fr-oss…

    Posté par  . En réponse au journal Le gouvernement français veut changer de clavier. Évalué à 1.

    Qu'en est-il du support des langues régionales sur le clavier Bépo d'ailleurs?

    Sauf erreur de ma part elle est excellente (entre autre elle supporte tout les caractères des 21 langues de l'union européenne).

    Pour plus de détail : http://bepo.fr/wiki/Caractères_supportés

    bépo powered

  • [^] # Re: Prendre les transports en commun

    Posté par  . En réponse au sondage Pour le climat je suis prêt(e) à.... Évalué à 1.

    Boarf, concrètement si tu évites comme il faut les voitures, ton espérance de vie ne change pas… ou alors très brutalement :)

    bépo powered

  • [^] # Re: Prendre les transports en commun

    Posté par  . En réponse au sondage Pour le climat je suis prêt(e) à.... Évalué à 4.

    Avec un bon vélo c'est entre 30 et 45 mn selon ton niveau :) Plus sérieusement, j'ai remarqué que sur les trajet qui passe en centre ville à Grenoble (mais ça doit être valable dans toutes les villes), je vais littéralement 2 fois plus vite qu'en voiture !

    bépo powered

  • [^] # Re: Pour jouer

    Posté par  . En réponse au sondage J'utilise les touches "Arrêt Défil" et/ou "Pause/Attn". Évalué à 3.

    Tout a fait. Il y a aussi beaucoup de jeu anciens (de mémoire age of empire entre autre).

    bépo powered

  • [^] # Re: Au secours

    Posté par  . En réponse à la dépêche Kakoune, un éditeur de texte qui a du caractère. Évalué à 2.

    L'ascii art du chat, c'était mon tout premier pull request ! Un grand moment :)

    bépo powered

  • [^] # Re: Musl / uclibc

    Posté par  . En réponse au journal Busybox retire le support de systemd ?. Évalué à 10.

    Qu'on pourrait utiliser Xlibc + liblinux + systemd, sans que Xlibc ne se préoccupe des linuxeries, et tout en permettant à systemd d'avoir les linuxeries dont il a besoin. Par conséquent, on pourrait choisir sa libc.

    bépo powered

  • [^] # Re: Et les étudiants ?

    Posté par  . En réponse au sondage Êtes-vous prof ?. Évalué à 10.

    Ni de case étudiant, ni de case « réponse D », ni de case « obi-wan kenobi ». Pour la première fois depuis 3 ans je ne peut pas répondre à un sondage. C'est un scandale. Dans mon désespoir, je vais aller forker systemd et le porter sur hurd :)

    bépo powered

  • [^] # Re: MSE (Media Source Extensions) et Linux ne font pas bon ménage

    Posté par  . En réponse à la dépêche Firefox ? 42 !. Évalué à 1.

    Je suis sous linux, et depuis environ 1 an, j'ai toutes les fonctionnalités en bleu sous youtube. J'avais du cocher des trucs dans about:config, mais je n'ai jamais eu de problème.

    PS : Ce commentaire n'est pas très détaillé, mais c'était surtout histoire de dire que c'est possible d'avoir du 1080p sous linux actuellement sur youtube.

    bépo powered