robin a écrit 523 commentaires

  • [^] # Re: Emacs sucks

    Posté par  . En réponse au journal Pourquoi Emacs? (Première partie). Évalué à 1.

    Je suis vimiste depuis en gros 6 ans, et je suis passé au bépo il y a 4-5 ans. Au début j'avais remappé hjkl, et les trucs associés (h, j, et consorts). Puis le temps est passé, maintenant je suis sur les mapping de base. En fait à part jk, on ne se sert pas tant que ça des touches directionnelles.

    bépo powered

  • # autres

    Posté par  . En réponse au journal Applications de type vim-like. Évalué à 2.

    En gestionnaire de fichier dans le terminal, il y a aussi ranger.

    Pour internet il y avait firefox avec vimfx/pentadactyl/vimperator, mais avec l'arrivé de ff57 c'est tout cassé. Il y a des extensions équivalentes, mais c'est loin d'être aussi bien :( Le navigateur uzbl existe toujours.

    Je pense que tout le monde connais less, bash et zsh qui ont tous des bindings vim ;)

    Il y a aussi des trucs qui ont étés répertoriés dans le wiki du bépo

    bépo powered

  • [^] # Re: zathura, lecteur de .pdf

    Posté par  . En réponse au journal Applications de type vim-like. Évalué à 3.

    Pour ceux qui voudrait l'installer, il faut bien penser à installer zathura-mupdf ou zathura-popper (de mémoire, je n'ai pas mon arch sous la main). Zathura ne sais rien lire tel quel, il faut lui rajouter un module (le logiciel est extensible).

    bépo powered

  • [^] # Re: Erreur?

    Posté par  . En réponse au journal Compilateur trop intelligent. Évalué à 4.

    Le problème de la plupart des UB c'est que si on met un warning à chaque fois qu'on en vois un, ton compilateur va inonder ton terminal, rendant tout diagnostic absolument impossible.

    Est ce que tu aimerais que ton compilateur te mette un warning à chaque fois que tu fais une addition entre deux entiers, par ce qu'il peut y avoir un overflow? À chaque fois que tu accède à un élément dans un tableau avec operator[], …

    bépo powered

  • [^] # Re: Existe-t-il des compilateurs C/C++ qui donnent une sémantique à tous les programmes ?

    Posté par  . En réponse au journal Compilateur trop intelligent. Évalué à 5.

    Le problème c'est que tu ne sacrifie pas "un peu" mais "énormément" en perf. Par exemple, un simple

    for (int i = 0; i < my_array.size(); i++) {
        something(my_array[i]);
    }

    Deviendrait:

    for (int i = 0; i < my_array.size(); i++) {
        assert(i > 0 && i < my_array.size());
        something(my_array[i]);
    }

    Ce qui est totalement inutile et redondant. La raison pour laquelle on utilise systématiquement operator[] en C++ et pas la méthode at(), c'est justement pour profiter du gain de vitesse d'un UB. Bien sur, dans cet exemple, un analyseur statique pourrais arriver à garantir que l'utilisation de operator[] ne peux pas lever de UB, mais dans un cas plus complexe, ce n'est pas forcément garantit.

    bépo powered

  • [^] # Re: Possibilité d'éditer ses propres contenus

    Posté par  . En réponse à la dépêche Améliorons l’expérience utilisateur de LinuxFr.org !. Évalué à 5.

    Sur reddit si on modifie son commentaire en moins de (1 minute?), il est affiché tel-quel, sinon il y a une petite étoile. C'est donc facile de savoir si le commentaire a été modifié. Dans tout les cas entre un commentaire modifié car non-assumé, ou supprimé car non-assumé, le résultat est le même.

    bépo powered

  • # Merci ;)

    Posté par  . En réponse à la dépêche Appel à participation pour la Journée Méditerranéenne du logiciel libre 2017. Évalué à 3.

    Je suis arrivé sur Sophia en décembre dernier, je ne connaissais pas les JM2L. Du coup merci pour l'annonce.

    bépo powered

  • [^] # Re: A quand une IHM révolutionnaire ?

    Posté par  . En réponse à la dépêche Des nouvelles de GNOME à l’occasion de la 3.26. Évalué à 1.

    Pour :w, tu peux l'automatiser avec une autocommande qui se déclenche en cas d'inactivité ou à chaque fois que tu sort du mode insertion (et avec undo-tree ou autre plugin pour avoir une vue en arbre des undo + histedit à 10000 ou plus, tu ne peux pas perdre de donnés de toute façon).

    bépo powered

  • [^] # Re: À quand une stable ?

    Posté par  . En réponse à la dépêche Sortie de 0 AD Alpha 22 Venustas. Évalué à 3.

    Je joue plus à des MOBAS que des RTS, et à ma connaissance tout les MOBAS ont un cycle de développement en rolling release, et ça ne pose pas de problème particulier, bien au contraire. Bien sûr il faut s'adapter régulièrement, mais à condition que le game design soit bon (ce qui est apparemment en cours de réflexion sur 0AD), alors ce n'est absolument pas gênant.

    bépo powered

  • # SML

    Posté par  . En réponse à la dépêche OCaml 4.04 et 4.05. Évalué à 2.

    Ça fait bizarre de voir ne serais-ce qu'une référence à ce langage (SML) ! Durant mon stage de fin d'étude l'an dernier, je l'ai utilisé par ce que c'était un des deux langages utilisés dans la boite ou je travaillais et de l'aveu des devs eux-même ils étaient certainement les derniers programmeurs à l'utiliser encore (conservé pour raisons historique). Bref, ça m'a fait sourire :)

    bépo powered

  • # Mumble/Tox

    Posté par  . En réponse au journal Au revoir Skype, bonjour Matrix et Riot. Évalué à 10.

    Coucou,

    Bonne idée de parler de Matrix, il faudrait que je re-test pour voir ce que ça donne.

    Actuellement j'utilise mumble tous les jours avec des amis (communication audio uniquement, mais ça marche super bien).

    Pour le partage video/de fichiers on a testé Tox récemment. Si les deux personnes qui veulent s'échanger un fichier ont tout les deux la fibre, ça va vraiment vite (on a mesuré du ~8-10 Mo/s) sachant que la connexion est en P2P et chiffré. Pour la qualité vidéo c'était OK, mais sans plus, et je ne l'ai pas testé intensivement.

    bépo powered

  • [^] # Re: J'en connais un qui a oublié d'utilisé grammalecte

    Posté par  . En réponse à la dépêche Grammalecte, correcteur grammatical [2]. Évalué à 2.

    Ralala, encore une raison de plus de faire un buffer overflow dans la partie de notre mémoire qui s'occupe de mémoriser la liste des exceptions et constructions bizarre en français ! Merci pour l'explication.

    bépo powered

  • [^] # Re: Super boulot !

    Posté par  . En réponse à la dépêche Grammalecte, correcteur grammatical [2]. Évalué à 3.

    Malheureusement, les dictionnaires n’acceptent que 2 possibilités: un mot est présent ou absent. Bref, c’est compliqué, et même si c’était faisable, ce serait un travail de titan.

    En ayant plusieurs dictionnaires, et en n'en chargeant qu'un sous-ensemble, cela ne permettrait-il pas de résoudre ce problème ? (par exemple un dico général, un dico web, un dico nom propre, un dico technique, …)

    bépo powered

  • # J'en connais un qui a oublié d'utilisé grammalecte

    Posté par  . En réponse à la dépêche Grammalecte, correcteur grammatical [2]. Évalué à 1. Dernière modification le 14 juin 2017 à 13:52.

    Super dépêche, merci :)

    Par contre j'ai trouvé une faute, ça m'a bien fait rire : « les faux positifs sont légion*s* ».

    EDIT : En fait j'ai l'impression que grammalecte ne le détecte pas.

    bépo powered

  • # Look & Feel

    Posté par  . En réponse au journal Eolie, le petit frère de Lollypop. Évalué à 2.

    J’aime beaucoup le look&feel de l’application. Je ne l’ai pas encore testé (je suis au boulot), mais j’adore le côté épuré. Si ça pouvait être compatible avec le système d’extension de Firefox (il me semble que c’est le but des web extensions), pour les addons tels que les correcteurs de grammaires, vimfx, … ce serait fantastique. Je garde quand même quelque réserve quant aux perfs pour mon usage perso, j’ai très rarement moins de 40 onglets ouvert (mais non actifs, donc FF les décharges).

    bépo powered

  • [^] # Re: Merci

    Posté par  . En réponse à la dépêche Sortie du noyau Linux 4.10. Évalué à 5.

    Le gros avantage des messages de RC c'est qu'ils sont simple à trouver, et simple à traduire. À peu près n'importe qui peux le faire. En revanche tout les articles annexes sont plus dur à trouver, nécessitent plus de connaissance et sont donc plus dur à rédiger. Enlever les messages de RC ne changerai pas grand chose à la parution de ces dépêches.

    bépo powered

  • # Il manque une catégorie complète d'environnement de bureau…

    Posté par  . En réponse au sondage Quel est votre environnement de bureau préféré ?. Évalué à 10.

    Je sais bien que les tilling managers ne sont pas énormément utilisés, mais qu'il n'y en ait absolument aucun me surprends vraiment. Et si on considère que ce n'est pas un environnement de bureau complet, il manque la case « sans environnement de bureau » dans ce cas.

    i3wm FTW !(et bien sûr le patch i3-gap, et sa ré-implémentation pour waylang sway)

    bépo powered

  • # Quête annexe : « Your princess is in another castle »

    Posté par  . En réponse à la dépêche StreetComplete : jouez à compléter OpenStreetMap. Évalué à 10.

    Super idée ce jeu.

    Je profite qu'il y ait un journal sur OSM pour poser une question annexe. Autant je trouve les fonds de cartes OSM excellant (et s'ils ne le sont pas je peux tout à fait les compléter, je l'ai déjà fait), autant je trouve que le moteur de recherche par défaut sur https://www.openstreetmap.org est totalement inutilisable (et je me rabat donc systématiquement sur Google map car plus de 80% du temps je ne trouve pas ce que je cherche malheureusement). Il me semble qu'il existe de meilleures moteurs de recherche, mais je ne sais pas ou trouver l'info sur le wiki. Mon cas d'utilisation est le suivant : chercher un lieu par mot-clé (tel que « près de » ou par adresse (partielle ou complète). J'ai également besoin d'un calcul d'itinéraire (voiture et vélo). Celui-ci n'a pas besoin d'être optimal à condition qu'il soit simple de le corriger (en forçant des points de passages).

    bépo powered

  • [^] # Re: représentation visuelle des noms de domaine

    Posté par  . En réponse au journal Campagne d'hameçonnage, Firefox et Chrome vulnérables.. Évalué à 1.

    C'est effectivement à ça que je pensais quand j'ai écris mon commentaire. Merci du lien.

    bépo powered

  • # Typo

    Posté par  . En réponse à la dépêche Rudder 4 — nouvelle version de la solution de Continuous Configuration. Évalué à 7.

    Les ressources statiques ont maintenant une URL versionnée et sont correctement mises en cache, et la compression des ressources ont été activée partout.

    Très bon article par ailleurs :)

    bépo powered

  • [^] # Re: représentation visuelle des noms de domaine

    Posté par  . En réponse au journal Campagne d'hameçonnage, Firefox et Chrome vulnérables.. Évalué à 4.

    C'est effectivement une bonne idée. Il serait à mon avis tout à fais possible de générer une fractale de la taille de barre d'adresse assez facilement, et deux fractales sont facilement différenciables entre elles à cause des formes et des couleurs assez caractéristiques.

    bépo powered

  • [^] # Re: Lisp rocks

    Posté par  . En réponse au journal CamelCase ou lowercase_with_underscore. Évalué à 1.

    Y'a un caractère qui ressemble fortement à notre 'a' en cyrillique aussi il me semble !

    bépo powered

  • [^] # Re: Le swap ?

    Posté par  . En réponse au journal Du bon partitionnement entre un SSD et un HDD . Évalué à 2.

    Alors certe on peut utiliser tmux dans tmux en utilisant des raccourcis claviers différents mais bon après mes petits doigts se perdent…

    Quand tu utile le tilling de vim dans tmux, dans un terminal multiplexeur dans un tilling manager, ça
    m'arrives aussi! (et encore je n'ai pas parler de l'émulateur de terminal dans neovim à l'intérieur de tout ça !)

    bépo powered

  • [^] # Re: Le swap ?

    Posté par  . En réponse au journal Du bon partitionnement entre un SSD et un HDD . Évalué à 2.

    comme ça si j'ai des sessions ssh ouvertes elles ne sont pas perdues

    J'utilise screen sur les machines distantes. En cas de perte de connexion tu retrouve quand même ton environnement (le vim ouvert, le process un peu long qui tourne en arrière plan, …). Certains préfèrent tmux, mais dans tout les cas ces deux programmes sont vraiment super (en plus du fait que ça deviens très facile de démarrer à la demande de nouveaux shell sur une machine distante.

    bépo powered

  • [^] # Re: Lisp rocks

    Posté par  . En réponse au journal CamelCase ou lowercase_with_underscore. Évalué à 1.

    Surtout si on s’amuse à alterner l'espace insécable et l'espace insécable fine!

    bépo powered