Dring a écrit 1193 commentaires

  • # Et le guidage ?

    Posté par  . En réponse à la dépêche BRouter, un calcul d’itinéraire libre pour vélo (mais pas que). Évalué à 3.

    Est-ce que c'est supporté ? Par l'application android ? Perso, j'ai un iphone (boulot oblige, et j'ai pas d'intérêt à avoir un second téléphone) - pas d'application iOS en vue ?

  • [^] # Re: <mavie>

    Posté par  . En réponse au sondage À titre individuel, que faites-vous pour la planète?. Évalué à 2.

    le gras de viande et de jambon, la couenne vont au feu pour l'entretenir

    on essuie les poèles au sopalin, on récupère les graisses, les huiles et les mouchoirs dans un seau, ça fait d'excellent allumes-feux et le ramoneur n'y voit pas de problème

    Ah, j'aurais tendance à éviter tout ce qui est gras pour ne pas risquer d'obstruer le conduit. De la même manière que tout ce qui est résineux. Par contre, en période de rhume effectivement les mouchoirs font la queue devant le poêle.

    J'utilise aussi les bouchons en liège pour alimenter le feu ; curieusement ça ne brûle pas si bien que ça. Les coquilles de noix sont pas mal par contre.

    Le café, on le garde pour le compost ou pour aller dans l'évier et nettoyer les canalisations (légende urbaine ou réalité - j'ai jamais vérifié).

    Malgré tout, on remplit encore un vrai sac (50L) par semaine. Surtout depuis que les emballages sont plus précis sur ce qui va au recyclage, et qu'on se rend compte que plein de choses n'y vont finalement pas. Du coup, on essaye d'affiner nos achats pour limiter ça, mais c'est vraiment compliqué.

  • # <mavie>

    Posté par  . En réponse au sondage À titre individuel, que faites-vous pour la planète?. Évalué à 4.

    Bon, arrêter la voiture totalement, c'est compliqué, surtout avec 3 enfants en banlieue parisienne. Mais déjà :

    • pendant plusieurs années, on n'a eu qu'une seule voiture (familiale, forcément). Je vais au travail en train/RER/métro/bus (oui, les 4, à chaque trajet), et je télétravaille de plus en plus (et le COVID va "aider" à ce niveau). Là, ma fille vient d'avoir le permis, donc on a pris une deuxième voiture, toute petite. Pas électrique, hélas, car pour le permis accompagné a priori ça ne valide pas la conduite sur une thermique (et c'est vrai que ça donne pas les réflexes nécessaires).

    • on réduit notre consommation de viande. On remplace par des légumes riches en protéines (salut les lentilles !) et par un peu de toffu (mariné pour avoir un minimum de goût). On ne jette plus rien d'alimentaire : les fanes de radis servent à la soupe, dès qu'on peut on fait des sacs de restes végétaux pour les poules de mon beauf, et sinon hop, au compost.

    • on privilégie le bio, de plus en plus, et tout ce qui vient soit de ma région, soit de France. Au revoir les fruits et légumes espagnols, marocains, polonais, … Ca réduit le choix, mais on s'en sort. Sauf les bananes, qu'on continue à consommer. Français certes, mais de Martinique. Quand quelqu'un de la famille va en Normandie, il ramène des fruits et légumes pour tout le monde à Paris (donc 3 ou 4 cagettes bien remplies).

    • on fait durer le matos électronique. On l'a toujours fait, mais plus encore. Et pour certains matos, on apprend à s'en passer. Au début du confinement, mon sèche-linge est mort. On a "réappris" à faire sécher tout le linge, et pas seulement "ce qui ne supporte pas le sèche-linge". Ma tondeuse électrique vient de me lâcher également ; coucou la tondeuse hélicoïdale à poussée humaine ! (bon, la première tonte de l'année, pas sûr que j'aille pas emprunter celle du voisin). J'ai 300m² de gazon, c'est pas énorme, mais c'est déjà bien bien long.

    • on fait gaffe à nos achats textiles. On évite les grosses merdes (les trucs à 2€ qui durent 2 jours), peu ou prou d'achat sur le web où la qualité peut vraiment être très mauvaise parfois. On revend sur Vinted plutôt que de laisser pourrir dans un placard.

    • on répare, on recycle. J'ai pas jeté de bois depuis des mois ; tout devient un pot, un élément de réparation, un objet décoratif, ou termine dans le poêle quand c'est vraiment trop pourri (de plus en plus rare, et de plus en plus petit !). Dernière trouvaille : mon tancarville a lâché, il tient à nouveau la route avec un morceau de bois et du scotch de réparation.

    • un trajet court, c'est à pied, à vélo ou à roller. On ne prend pas la voiture pour acheter du pain, même si la bonne boulangerie, celle où le pain est toujours chaud, est à 15 minutes de marche. En banlieue, on a la chance d'avoir presque tout à portée de pied, on en profite. Bon, pour les grosses courses, pour acheter 24 litres de lait, c'est voiture quand même. Et donc, on fait encore des courses en grande surface.

    • on évite ces putains d'emballages de merde qui font chier. Même les sacs "bio-dégradables en 15 jours", qui 3 mois après sont toujours en parfait état dans mon composteur. On fait nos yaourts natures et aux fruits nous même, pour réduire la quantité de pots non-recyclables. J'achète des bières au B&V du coin, avec consigne des bouteilles.

    Evidemment, c'est pas assez. Je mange encore trop de viande, je prends encore trop la voiture, je n'achète pas que du bio : ça coûte un bras, et on sait pas toujours si c'est bio, et quand c'est bio, c'est pas écologique, quand c'est écologique c'est pas bio.

    • le sucre roux bio qui a fait la moitiée de la planète en bateau, c'est pas écologique).
    • le sucre blanc issue de betterave française, c'est pas bio mais c'est "un peu" plus écologique

    Et en plus, je vote pas écolo aux élections. Mais bon, on fait ce qu'on peut !

  • [^] # Re: Calques d'effets ?

    Posté par  . En réponse à la dépêche GIMP 2.10.14 et 2.10.18 : sans limites. Évalué à 3.

    Ca donne l'eau à la bouche ; moi je me suis arrêté à Photoshop 6, et déjà à l'époque quand j'ai basculé sur le monde Linux les effets de filtre sont ce qui m'a le plus coûté.

    Je suis un utilisateur très basique, très irrégulier de Gimp, mais globalement très satisfait car il est toujours possible de faire ce que je veux, que ce soit directement ou via quelques manipulations déjà faites par d'autres. Chaque version améliore la stabilité qui est désormais exemplaire (au contraire des solutions de montage vidéo, mon autre usage basique et irrégulier).

    Concernant Krita, j'ai aussi ce logiciel, mais je m'en sers beaucoup moins ; ça reste mon outil préféré pour travailler avec tablette graphique. Plus adapté au dessin ; et encore, sa stabilité fait que je continue de basculer régulièrement sur Gimp.

  • [^] # Re: RGPD

    Posté par  . En réponse au journal Le 16, le nombre du démon. Évalué à 4.

    Mais de toute façon, l'état civil n'est pas une donnée publique par définition ? Je veux dire, quand on se marie par exemple, la loi IMPOSE la publication de l'information. Nom, prénom des deux conjoints, date du mariage, et j'en passe.

    Ce pour que "si quelqu'un souhaite s'y opposer pour une raison valable", il le puisse. Un peu sur le même principe que le permis de construire.

    La loi française actuelle est déjà assez "souple", on tend à oublier par exemple que la déclaration d'impôt de tout un chacun est consultable auprès des impôts, par n'importe qui pourvu que ce soit un contribuable dans le même département.

  • [^] # Re: Bref.

    Posté par  . En réponse au journal Le 16, le nombre du démon. Évalué à 7.

    Moi je vois surtout un complot des rustaceans qui se fourvoyent dans l'écriture de plein de code pour faire ce que python + scikit + pandas aurait pondu en 4 lignes de code (j'exagère, mais bon, on est vendredi hein).

  • [^] # Re: Utilisation

    Posté par  . En réponse à la dépêche Cerberus 4.7 — En route pour la webperf et l’analyse web. Évalué à 2.

    Les tests intégrés dans le code peuvent être bien plus que des tests unitaires, hein. Je parle d'écrire un programme qui simule des entrées/sorties complètes à une application puis permet de vérifier les résultats et de sortir un rapport d'erreur.

    En gros, c'est Cucumber en refaisant l'outillage from scratch, et avec une syntaxe spécifique.

    Dans le passé, j'avais même rendu ça accessible depuis l'application elle-même ; ça rajoutait un menu dans les versions hors-production pour tester sur les différentes bases de données.

  • [^] # Re: rust

    Posté par  . En réponse à la dépêche Trois utilitaires : Delta, Dust et Watchexec. Évalué à 4.

    D'ailleurs quelqu'un a une idée de pourquoi Free Pascal Compiler est beaucoup plus rapide que les autres ? J'ai cru à un effet de bord, mais c'est la même chose sur le site web du bench ; à tous les coups FPC est vainqueur et de loin.

    C'est con, j'ai arrêté le Pascal y'a plus de 15 ans !

  • [^] # Re: A propos de dust

    Posté par  . En réponse à la dépêche Trois utilitaires : Delta, Dust et Watchexec. Évalué à 2.

    Oups, désolé, j'ai cru que tu étais derrière la création de tout ça ! Evidemment, GitHub est sans doute le meilleur endroit pour lever ces points.

  • # A propos de dust

    Posté par  . En réponse à la dépêche Trois utilitaires : Delta, Dust et Watchexec. Évalué à 3.

    Cet outil m'intéresse bien ; à mi-chemin du coup entre tree et du. Et du coup j'ai des questions.

    Quand on regarde la copie d'écran, où tu n'as tapé aucune option, on voit que le répertoire de départ apparaît en fin de liste. Je m'attendrais à l'inverse, d'autant que dans la doc, tu indiques qu'il y a une option "-r" qui met le répertoire racine en bas.

    Pour la représentation des barres, quelle est la signification des nuances de gris ?

    Et serait-il possible, pour les barres, de faire que visuellement elles soient séparées les unes des autres ? En utilisant par exemple un caractère comme le 25A0. Ca donne des trucs comme ça :

    80% ■■■■■■■■■■■■■■■■
    20% ■■■■

    Après, utiliser des caractères étendus dans la console, ça peut donner des trucs zarbs, hein. En option peut-être ?

  • [^] # Re: Utilisation

    Posté par  . En réponse à la dépêche Cerberus 4.7 — En route pour la webperf et l’analyse web. Évalué à 5.

    J'ai le même genre d'interrogation.

    Mon expérience : tous les tests maintenus en dehors du code sont condamnés à devenir obsolètes et non maintenus. C'est pareil pour la documentation d'ailleurs. Plusieurs fois j'ai écris une petite application dédiée, et là cela a survécu plus longtemps, voire jusqu'à ce jour.

    Autre point d'inquiétude : le passage par interface utilisateur web pour la conception des cas de tests. Cela permet certes à tout le monde d'en faire, mais niveau vitesse de rédaction, c'est l'enfer. Est-ce qu'on peut enregistrer une session utilisateur pour ensuite modifier le scénario là où c'est nécessaire, comme Selenium le permet de base ?

    Enfin, même si ce n'est pas du code, on voit très rapidement que les non techniciens ne sont pas capables de générer des tests solides et pérennes. Et ne sont pas autonomes. C'est vrai également avec du Cucumber ; la personne avec la compétence fonctionnelle/métier doit forcément travailler en paire avec un technicien à l'aise avec l'outil de test, qui va le guider sur ce qui est possible/pas possible, lui créer des squelettes de tests, etc.

    D'ailleurs, est-ce que Cerberus propose des ponts (import/export) avec d'autres outils de tests ?

  • [^] # Re: Performance des compilateurs libres

    Posté par  . En réponse au journal Des nouvelles de Fortran. Évalué à 5. Dernière modification le 07 mai 2020 à 09:26.

    Je suis une buse en Fortran, mais ma compréhension du commentaire de Jyes, c'est que ce que tu fais en Fortran, c'est quand même surtout des maths ; et que le gros de la lib de Fortran, elle est spécifique à ton implémentation du compilateur Fortran.

    La libc, c'est effectivement pour les interactions avec le système (allocations mémoire, i/o, …). Mais ça représente quoi sur un programme de résolution d'équation ?

  • [^] # Re: Petite bourde des modérateurs

    Posté par  . En réponse à la dépêche Fedora 32 est déconfiné. Évalué à 4.

    Je ne suis pas modo ni auteur, mais je me permets quand même d'intervenir dans cette discussion. La mode actuelle étant aux masques plutôt qu'aux pulls, je propose des masques tricotés, mais j'ai comme un doute sur l'efficacité ? D'après les scientifiques du monde entier, elle serait équivalente à celle des capotes conçues de la même façon.

  • [^] # Re: danke

    Posté par  . En réponse à la dépêche GNOME 3.36 à la cool. Évalué à 3.

    Pareil ici…

    Dans une grosse structure, les laptops sont livrés avec des grosses limitations volontaires (sécurité, toussa). Du coup, quand un truc commence à mal tourner, c'est :

    • soit des appels au support qui n'aboutissent qu'à une dégradation de la situation
    • soit un remplacement de la machine et qui te bloque pendant plusieurs jours
    • soit une recréation complète de ton profil qui foire une fois sur deux et te plombe pendant des semaines dans le meilleur des cas
    • soit un cumul de tout ça

    Alors te balader avec ton laptop ouvert, ben c'est le moindre des maux. Au moins tu continues de produire pour ton entreprise, au lieu de passer des jours à attendre qu'un gars incompétent / sans moyens / pas intéressé / mal payé règle ton soucis.

    Je ne stigmatise pas ces personnes, beaucoup sont compétentes et sympas. Mais l'organisation est ainsi faite qu'elles ne pourront pas t'aider, ou en tout cas pas dans un délai raisonnable.

  • [^] # Re: Annonce de la version officielle, en français

    Posté par  . En réponse à la dépêche Firefox 75 : Pâques avant l’heure. Évalué à 3. Dernière modification le 07 avril 2020 à 17:59.

    J'ai pas encore testé la 75, mais depuis la nuit des temps, http & https sont facilement distingués grâce à l'icône "verrou", non ?

  • [^] # Re: Complot pas très efficace

    Posté par  . En réponse au journal [Covid-19] Une euthanasie déguisée des personnes les plus âgées ?. Évalué à 6. Dernière modification le 03 avril 2020 à 21:27.

    D'accords bi-latéraux voire unilatérals (US? :P)

    Alors là je m'insurge ! Tu fais manifestement partie du complot visant à ridiculiser la langue française. Si tu crois qu'on ne t'a pas reconnu, espèce d'illuminati franc-maçon !

    Ou alors, tu penses vraiment que des accords unilatéraux, c'est du singulier parce qu'ils ne vont que dans un seul sens ?

  • [^] # Re: indicateurs de performance ?

    Posté par  . En réponse au sondage Quel indicateur de performance pour le développement de logiciel ?. Évalué à 2.

    Et c'est un mal très répandu de confondre les deux.

  • [^] # Re: chiffrement de bout en bout par défaut, OUI / NON ?

    Posté par  . En réponse à la dépêche Sortie de Dino 0.1. Évalué à 1.

    s/emprunte/empreinte

    Je sais que c’est inutile mais ça piquait trop les yeux :-).

  • [^] # Re: out of the box

    Posté par  . En réponse au journal Linux et les tablettes graphiques, quelques liens à toutes fins utiles. Évalué à 2.

    Merci beaucoup pour l'info et le lien ; je vais regarder ce soir.

  • [^] # Re: out of the box

    Posté par  . En réponse au journal Linux et les tablettes graphiques, quelques liens à toutes fins utiles. Évalué à 2.

    Moi ça a marché directement avec une Fedora. Quelques paramètres à régler dans Gimp et Inkscape.

    Il faut que j’essaye Inkscape, car si Gimp gère bien la pression, il ne gère pas l’inclinaison et c’est chiant. A moins que ce ne soit moi ?

  • [^] # Re: C'est quoi ce bordel dans les CPU.

    Posté par  . En réponse au journal C'est quoi ce bordel dans les CPU.. Évalué à 10.

    Ironie inside je suppose (mais dans ce cas c’était pas evident)

  • [^] # Re: Haskell super expressif ?

    Posté par  . En réponse au journal Comprendre Go en 5 minutes, en Haskell. Évalué à 2.

    Alors d'abord, pour moi le principal challenge n'est jamais d'écrire le code, mais de le lire, ou de le faire lire par d'autres êtres humains, et de le rendre compréhensible le plus rapidement possible, sans ambiguité, pour faciliter sa maintenance/évolution.

    Et le fait qu'une syntaxe difficile à lire soit disponible me pose un vrai problème car il y aura toujours quelqu'un pour l'utiliser, et quelqu'un pour mal l'interpréter, ou plein de personnes pour perdre du temps à tenter de comprendre le comment et le pourquoi de la chose.

    Le développement logiciel, au-delà des concepts mathématiques, c'est une activité avant tout humaine, qui doit prendre en compte les biais humains et ne surtout pas les ignorer. Je ne suis pas un gros fan de Python, mais la philosophie générale du langage est bien dans cet esprit, et ça me plaît.

  • [^] # Re: Haskell super expressif ?

    Posté par  . En réponse au journal Comprendre Go en 5 minutes, en Haskell. Évalué à 2.

    Dans…

    Reprenons l'exemple de add :: Int -> Int -> Int. C'est un théorème qui dit "Pour tout Int, pour tout autre Int, alors je peux associer un Int". Et la preuve est une preuve par construction avec la fonction + qui associe un Int à tout couple de deux Int.

    …je ne vois toujours pas de relation hiérarchique (ou d'ordre) entre les deux premiers Int. Et donc, je continue à trouver cette syntaxe déroutante/inadaptée. Et j'ai tendance à penser que ce genre de choix, même si il peut trouver une justification dans les mathématiques classiques (que je ne vois pas pour le moment), est une bonne manière de tuer l'adoption d'un langage.

  • [^] # Re: Haskell super expressif ?

    Posté par  . En réponse au journal Comprendre Go en 5 minutes, en Haskell. Évalué à 4.

    Merci beaucoup pour cet éclairage.

    Par contre, pour moi ce n'est pas un détail de syntaxe. C'est plutôt un point d'implémentation qui vient impacter la syntaxe. Le point sous-jacent étant : est-ce que le développeur a besoin de savoir quelque chose à propos de la curryfication/décurryfication ?

    Dis autrement : je suis une quiche totale en programmation fonctionnelle, mais j'ai quand même tendance à penser que pour un être humain normal, la conception se fait en disant "j'ai x et y, deux entiers, qui servent à calculer un produit", donc une seule fonction, et pas un enchaînement de deux fonctions.

    Dis encore autrement : je vois que la curryfication permet d'avoir des fonctions pures (et je pense percevoir l'intérêt de celles-ci), mais je ne vois pas en quoi ça justifie de faire de la curryfication systématique, et encore moins de venir impacter la syntaxe avec cette notion. Le remède n'est-il pas pire que le mal ?

  • # Haskell super expressif ?

    Posté par  . En réponse au journal Comprendre Go en 5 minutes, en Haskell. Évalué à 5.

    Quelqu'un pour donner plus de détails sur comment s'interprète la partie suivante ?

    add :: Int -> Int -> Int    -- définit une fonction add
    add x y = x + y

    Je veux bien que haskell soit "super expressif", mais la première ligne ne me parle pas du tout. Pourquoi des flèches sont-elles utilisées pour typer les variables de la fonction ? Une flèche implique une relation de cause à effet, ou une sorte de hiérarchie ; or rien de tel entre x et y, non ?

    A ce compte là, je préfère la version go (ou pratiquement n'importe quel autre langage) qui permet de savoir clairement quelle variable a quel type.