barmic 🩩 a Ă©crit 6263 commentaires

  • [^] # Re: SobriĂ©tĂ© numĂ©rique ?

    PostĂ© par . En rĂ©ponse au journal Plan9, l’OS installĂ© parce qu’OpenBSD Ă©tait trop mainstream. ÉvaluĂ© Ă  2.

    Exemple frappant : quels sont les avantages d’un Slack par rapport à IRC. Il y’en a, certes. Ce qui justifie l’engouement pour Slack.

    Maintenant, quel est le coĂ»t d’utilisation de Slack ? Il est en fait Ă©norme ! (outre le coĂ»t financier dĂšs qu’on sort de la version gratuite, il y’a le coĂ»t de la dĂ©pendance Ă  une entreprise centralisĂ©e, le coĂ»t d’un logiciel propriĂ©taire qu’on ne peut pas utiliser Ă  sa guise sans compter le coĂ»t hallucinant d’utilisation du CPU pour faire tourner Slack).

    Est-ce que ce coĂ»t est justifiĂ© en rapport aux bĂ©nĂ©fices ? Cela dĂ©pend de chacun mais j’ai l’impression que c’est trĂšs rarement le cas une fois qu’on y rĂ©flĂ©chit.

    Et quel est le coĂ»t/bĂ©nĂ©fice une fois qu’on dit : « DĂ©solĂ©, je ne peux pas utiliser Slack, contactez-moi autrement ».

    Tu parle ici d'un mauvais usage d'un outil. Si je t'envoie un mail par phrase comme si c'était un chat, je ne pense pas que l'on pourrait parler de sobriété.

    Quand tu dis :

    « Désolé, je ne peux pas utiliser Slack, contactez-moi autrement »

    Tu ne prend que l'un des usages de slack (trop rĂ©pandu et trop souvent limitĂ© Ă  cela certes), reconstruire les intĂ©grations autour de l'outil que tu aura choisi peuvent ĂȘtre complexe surtout si les autres utilisent des intĂ©grations sur Ă©tagĂšre.

    Slack c'est un moyen d'uniformiser des notifications et de l'outillage, de le rendre interactif et accessible.

    Slack était ton exemple et c'est le leader du marché ce qui lui permet d'avoir de base pas mal d'intégration, mais il es des alternatives libres on est d'accord.

    L'autre point qu'il faut prendre en compte c'est que les dĂ©sidĂ©ratas (chacun ayant d'excellentes raison d'ĂȘtre) de chacun n'aident pas Ă  la sobriĂ©tĂ© avoir matrix, un client xmpp, irssi, signal, telegram,... Pour ne prendre que des solutions libres n'est pas un gage de sobriĂ©tĂ©.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Jeu amusant : deviner Ă  quoi correspondent les icones

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Xfce 4.16 : La souris fait la fĂȘte !. ÉvaluĂ© Ă  -1.

    Je vais m'arrĂȘter lĂ  c'est la discussion manque de hauteur pour ĂȘtre intĂ©ressante recherche "skeuomorphisme vs flat" tu y trouvera tous les arguments pour l'un et pour l'autre et des bonnes pratiques.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Jeu amusant : deviner Ă  quoi correspondent les icones

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Xfce 4.16 : La souris fait la fĂȘte !. ÉvaluĂ© Ă  2.

    Je ne critique pas le flat design pour son style (moche Ă  mon goĂ»t, mais bon, c’est secondaire), mais pour le fait que ses tenants l’accompagnent presque systĂ©matiquement de la suppression des couleurs.

    Moi je trouve dommage de prendre le flat design1 comme une critique en soit et de considĂ©rer les icĂŽnes comme pouvant ĂȘtre jugĂ©e en soit et pas dans leur maniĂšre d'ĂȘtre intĂ©grĂ©e dans un tout.

    Regarde gimp par exemple:

    capture d'écran de gimp 2.0

    Tu as une large part d’icĂŽnes flat et toutes de la mĂȘme couleur. Il y a pas mal de raisons pour l'expliquer que ce soit dans le panneau d'outils (oĂč ils n'ont pas respecter le fait de mettre un libellĂ© Ă  cotĂ© pour de bonne raison), dans les menus ou dans les boites de dialogues. L'interface se pense comme un tout et il ne me semble pas pertinent de juger des icĂŽnes hors de l'interface.


    1. tu vois c'est toi qui a ramenĂ© le point du flat design et la maniĂšre dont tu l'a amenĂ© m'a fait penser que tu avais des reproches au flat design et au monochrome. ↩

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Jeu amusant : deviner Ă  quoi correspondent les icones

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Xfce 4.16 : La souris fait la fĂȘte !. ÉvaluĂ© Ă  1.

    Simplement, par exemple, quand je cherche l’onglet de LinuxFr, je le repĂšre immĂ©diatement du coin de l’Ɠil Ă  sa couleur dominante. Pareil pour Startpage, qui a des couleurs dominantes complĂštement diffĂ©rentes. C’est beaucoup plus rapide que de dĂ©tailler chaque icĂŽne, ce qui est indispensable si seule la forme diffĂšre.

    LĂ  tu parles de couleur et pas d'ĂȘtre flat ou pas. Mais les favicon sont pas vraiment contrĂŽlables et tu parle ici en multi site, ce n'est clairement pas maĂźtrisable de la mĂȘme maniĂšre qu'un jeu d'icĂŽnes d'une application.

    Beaucoup d’interfaces flat s’accompagnent d’icĂŽnes monochromes stylisĂ©es (certaines assez comprĂ©hensibles et d’autres pas).

    cf: les 2 premiers commentaires du thread en cours. C'est aussi possible en non flat.

    LĂ  dessus, les anglais ne font pas comme nous[...]

    C'est intéressant mais ça n'a aucun rapport. Leur sens interdit est en flat et je n'ai pas essayé mais je ne crois pas que l'excuse "j'ai du mal avec le flat design" marche devant la justice.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Article mesurĂ©, je le serai moins

    PostĂ© par . En rĂ©ponse au lien Du dĂ©sastre du dĂ©but de la vaccination contre la covid-19 en France . ÉvaluĂ© Ă  0.

    Quelque soit l'autorité que tu invoquera, les discours alarmistes sur la vaccination concluant au désastre aprÚs 6 jours du début de la vaccination sont profondément problématiques et montrent qu'aprÚs 10 mois celui qui porte de tels propos n'a pas compris qu'ajouter de la cacophonie à la cacophonie est problématique.

    Tu base une partie de ton avis sur sur des "on dit" ("j'ai entendu le 31/12...").

    Il va bien falloir un jour se calmer et prendre du recul sur les donnĂ©es que l'on a et ĂȘtre un peu empathique. Avoir peur d'un mĂ©dicament ce n'est pas ĂȘtre anti-vax par exemple.

    Avoir des critiques c'est bien et il en faut, mais ce n'est pas ce que l'on trouve dans le billet de blog. Il n'a de vocation que politique et n'a pas pour objectif la moindre construction.

    Si seulement il pouvait copier l’organisation de la vaccination sur l’Allemagne... Quand on est nul, on peut au moins avoir l’intelligence de copier ceux qui savent faire.

    Parce que toi tu sais mieux ? T'es mieux informé ? Etc La vaccination là bas je ne sais pas si elle se passe mieux ou pas (et je m'en fou), mais le s'appuie sur l'organisation fédérale du pays par exemple.

    Il faut accepter que l'on ne sait pas tout et modĂ©rer son enthousiasme et sa colĂšre avec cela, comme il faut aussi prendre du recul et considĂ©rer les propos de chaque porteur d'intĂ©rĂȘt non pas comme parole d'evengile, mais comme une information supplĂ©mentaire.

    Bref garder de l'humilité et éviter de rendre les sujets partisans (quand tu attaques directement l'intelligence de ceux qui ne décident pas ce que tu souhaites par exemple).

    Je continue Ă  lire, mais c'est mon dernier commentaire. J'ai dis le gros de mon point de vue, je ne connais pas plus la question.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: article ordurier et sans fondement

    PostĂ© par . En rĂ©ponse au lien Du dĂ©sastre du dĂ©but de la vaccination contre la covid-19 en France . ÉvaluĂ© Ă  5.

    A moins d'une semaine du début utiliser ce titre avec si peu d'info... C'est un polémiste. Il n'y a pas de raison de plus y accorder d'attention que ce que tous les autres polémistes peuvent affirmer.

    Se prĂ©senter en sous-titre de son blog comme chercheur sans plus d'indication alors qu'ici il fait un signe un billet qui n'est ni scientifique, ni mĂȘme du journalisme, mais uniquement de la polĂ©mique alors qu'il est engagĂ© politiquement. C'est gonflĂ© et loin d'ĂȘtre Ă  la hauteur d'un chercheur. Il est fier d'avoir une longue liste de titres honorifiques, mais on a en vu d'autres en 2020 se targuer d'un tas de titres et affirmant des Ă©normitĂ©s. Ça n'est pas un argument.

    Des arguments il y en a trÚs peu et je te rejoins sur le coté ordurier de ce billet qui considÚre le consentement comme une lourdeur administrative... que dire de plus ?

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Jeu amusant : deviner Ă  quoi correspondent les icones

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Xfce 4.16 : La souris fait la fĂȘte !. ÉvaluĂ© Ă  3.

    Tu ne sais pas te repérer sans reflets ? Les icÎnes devraient ne pas trop s'appuyer sur les couleurs pour des questions d'accessibilité.

    Le fait d'ĂȘtre flat ou pas ne change rien. On arrive Ă  lire les panneaux de circulation, ça devrait mettre la puce Ă  l'oreille.

    Pour les couleurs je pense que ça peut ĂȘtre intĂ©ressant pour ne pas trop multiplier le nombre de couleurs et pouvoir mieux mettre en Ă©vidence autre chose avec la couleur. D'ailleurs les icĂŽnes monochromes sont souvent colorables. Le dĂ©veloppeur peut choisir d'afficher chacune dans la couleur qu'il souhaite. Ça peut servir Ă  donner une signification aux couleurs (rouge pour la suppression et perte d'information,
    gris pour une action pas accessible,...). Encore une fois il ne faut pas s'appuyer uniquement dessus.

    Ce sont des questions de goût amha.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Jeu amusant : deviner Ă  quoi correspondent les icones

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Xfce 4.16 : La souris fait la fĂȘte !. ÉvaluĂ© Ă  3.

    Tout à fait les icÎnes servent à se repérer plus facilement dans l'espace et à se repérer plus vite avec l'expérience.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • # XMPP et protocoles

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Quelques logiciels libres pour sĂ©curiser le travail collaboratif en ligne. ÉvaluĂ© Ă  7. DerniĂšre modification le 31 dĂ©cembre 2020 Ă  09:35.

    C'est triste que xmpp n'apparaisse pas dans le coin. Je n'utilise pas donc je ne pourrai pas en parler, mais sur un site qui se fait le relais d'une dĂ©pĂȘche mensuelle sur l'actualitĂ© du protocole et dont 2 membres sont des dĂ©veloppeurs connus du monde xmpp, ça me paraĂźt dommage que ça ne soit pas paru Ă©vident.

    On pourra d'ailleurs remarquer comment toutes les solutions présentées travaillent dans leur coin plutÎt que de tenter de s'organiser autour d'un ou 2 protocoles (pas forcément fédérés).

    Mon point n'est pas de culpabiliser, mais de faire remarquer que si xmpp ne paraĂźt ĂȘtre Ă©vident sur linuxfr, la popularisation du protocole est encore loin.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Oui, mais ce n'est pas une raison pour modifier la rĂ©alitĂ©...

    PostĂ© par . En rĂ©ponse au lien Le Web est-il devenu trop compliquĂ© ?. ÉvaluĂ© Ă  6.

    HTML/CSS, avec lesquels crĂ©er un simple layout de type header, menu latĂ©ral, footer, relĂšve de la gageure, la ou c'Ă©tait censĂ© ĂȘtre simple.

    Alors non c'était chiant, mais ça ne l'est plus particuliÚrement. Ceux qui font des choses complexes pour ça :

    • ne se sont pas mis Ă  la page en CSS
    • font plus que ça (gĂ©rer l'affichage sur tĂ©lĂ©phone portable par exemple)

    Mais avec CSS3 (en particulier avec flex et grid) et pour ce qui est supportĂ© par gecko, webkit et blink c'est simple. Si tu regarde ça par exemple : Full-Bleed Layout Using CSS Grid, ça ne me paraĂźt pas ĂȘtre un code particuliĂšrement compliquĂ© et le mĂȘme rĂ©sultat en qt ou gtk ne sera pas particuliĂšrement plus simple. Il faut connaĂźtre la techno oui c'est sĂ»r.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Mieux vaut des (processus) orphelins morts que des fils morts?

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Xfce 4.16 : La souris fait la fĂȘte !. ÉvaluĂ© Ă  2.

    Ok. Donc, les watchdog, ça sert Ă  rien, revenons Ă  sysVinit (parce que oui, l'intĂ©rĂȘt majeur de systemd (et d'autres) est bien de proposer un mĂ©canisme de watchdog logiciel). Quand ça crash, on fait un dĂ©placement (allez, 300 bornes, c'est rien...) et on fait un rapport de bug ou on patche, en espĂ©rant qu'il n'y ait plus de freeze.
    En fait, mĂȘme les containers, ça sert Ă  rien: s'il y a une faille, on fait un rapport de bugs et/ou corriger le problĂšme.

    Wow tout doux. Sans mĂȘme avoir Ă  parler d'implĂ©mentation. Comment un systĂšme peut dĂ©terminer qu'une application doit avoir une interface graphique ou non ? Comment ce dernier peut interagir avec elle ? Et enfin pour lui dire quoi ?

    Si tu veux ce genre de choses il faut :

    1. mettre en place une description de ce qui semble ĂȘtre un comportement normal ou non de ton appli
    2. mettre en place un protocole pour interagir avec ton appli1
    3. décrire comment on utilise ce protocole2

    Et le gain c'est Ă©viter d'avoir Ă  tuer toi-mĂȘme un processus ? Et espĂ©rer qu'une application dont l'interface graphique est stuck ne sera pas tout aussi bloquĂ©e sur son autre interface ?

    Perso, ma solution dans ces cas la, c'est d'essayer de revenir a du moins accéléré, moins performant, plus cher (en temps immédiat de dev) mais plus simple, plus maintenable et plus fiable (en gros, du KISS, qui a un réel coût).

    Non de ce que tu dĂ©cris tu as utilisĂ© une solution ad-oc pour un besoin prĂ©cis. Ce qui est trĂšs bien. Pousser cette rigueur pour tout le monde va ĂȘtre dramatiquement plus complexe :

    • il faut que la solution soit gĂ©nĂ©ralisation, qu'elle mette tout le monde d'accord3
    • il faut que ce soit implĂ©mentĂ© dans les WM, par les bibliothĂšques graphiques et par les appli (gtk/qt ne peuvent pas deviner si c'est normal ou non de ne plus avoir de gui)

    Tout ça pour une solution qui ne pourra pas gĂ©rer tout tes cas. Je ne vois pas ce qui pousserait une appli buguĂ©e Ă  ne pas l'ĂȘtre sur une autre interface. Sachant qu'avec les signaux elle peut dĂ©jĂ  faire pas mal de choses. Mais par contre tu complexifie encore ce qu'est une application graphique ce qui augmente les bugs potentiels.

    C'est une solution de merde, clairement, mais pas trop eu le choix (compte tenu des impératifs de temps, le client était vraiment pas content d'avoir des trucs qui bugguent tout le temps, et le patron était pas fan non plus: il fallait du simple, qui juste marche).

    Je n'en sais rien si c'est mal ou pas. Si ça fonctionne pourquoi ce serait si mal. Il semble que chez toi les navigateurs leaks des processus et ou ton pilote graphique/X11/les bibliothÚques graphiques plantent en boucle ce n'est pas ce que j'observe. Je ne remet pas en cause ce que tu dis, mais ça ne me paraßt pas la norme.

    Mais quand j'ai besoin de fiabilité élevée, je met en place des solutions ad-oc et je sais qu'on ne peut pas la construire pour moi (ça ne remplirait probablement que partiellement mon besoin et tout le monde n'a pas à se plier à mes besoins).

    Note: tout de mĂȘme que quand je parle de remonter un bug (et en faire le suivi) ou un patch ce n'est pas une parole en l'air. Quelque soit le systĂšme c'est une Ă©tape de dernier recours. Ça ne doit pas arriver. Ce n'est pas parce que j'ai un extincteur que je m'en fou de mettre le feu.


    1. on pourrait appeler ça dbus par exemple ↩

    2. il me semble que gnome (et peut ĂȘtre KDE) dĂ©finissent des usages de dbus pour interagir, ils pourraient faire des choses dans ton sens Ă©ventuellement (mais ça a beaucoup de mal Ă  passer hors de leurs appli dĂ©diĂ©) ↩

    3. gnome met en place des usages de dbus (et je prĂ©sume que d'autres aussi) mais lĂ  il faut se mettre d'accord au sein de freedesktop, mais quand tu vois comment les Ă©volutions de wayland et de systemd (qui a son propre systĂšme de watchdog)rament pour ĂȘtre acceptĂ© et utilisĂ©, je doute que le monde des appli avec interface graphiques y passent facilement ↩

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Mieux vaut des (processus) orphelins morts que des fils morts?

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Xfce 4.16 : La souris fait la fĂȘte !. ÉvaluĂ© Ă  4.

    Bref, je présume que du coup la gestion du processus remonte jusqu'à PID1? Ou y-a-t-il un processus avant qui récupÚre la parenté

    C'est forcément l'init qui récupÚre ça.

    éventuellement maintiens (je ne sais pas si c'est possible) la garantie qu'il est possible d'interagir avec la-dite application?

    Ça veut dire quoi maintenir une interaction possible ? Ton programme ne veux plus rĂ©agir, on ne peut pas l'y contraindre. A lui d'avoir diffĂ©rentes interfaces si nĂ©cessaire (graphique, dbus, une socket unix ou tcp, un pipe nommĂ©,...).

    HonnĂȘtement, je ne sais pas ce qu'il est possible de faire dans ce domaine, mais je me pose de plus en plus la question de la fiabilitĂ© des applications interactives: comment rĂ©agir en cas de problĂšme (race condition, "perte" d'affichage graphique, etc)?

    Tu demande comment faire pour qu'une application buguée réagisse bien ? Remonter un bug ou un patch.

    Quelles solutions techniques théoriques et pratiques y a-t-il actuellement?

    Balancer un signal. Si le processus a prévu un handler c'est cool sinon ça te permettra de le tuer.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: GPS

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Contribuer Ă  OpenStreetMap avec l'Ă©diteur iD. ÉvaluĂ© Ă  1.

    Ou bien l'utiliser pour voir ce qui manque dans OSM ?

    Hein ? Tu achĂšte un garmin pour connaĂźtre les manques d'osm et les reporter dans osmand ? C'est farfelu et tout Ă  fait inutile.

    Personnellement, j'ai tendance Ă  faire sans GPS, c'est plus amusant (similaires aux gĂ©o caches mais en plus utile), ça fait travailler la cognition spatiale ce qui doit ĂȘtre bon contre la maladie d'Alzheimer,

    C'est une référence à la vieille manie "dis moi ce dont tu as besoin et je te dis ~comment~pourquoi t'en passer" ?

    ça vide moins les batteries.

    C'est l'inverse amha. Ce qui consomme de la batterie c'est l'affichage de la carte et tu la manipule bien plus quand tu t'en sers sans GPS (et potentiellement plus longtemps). D'autan que l'on parle de matériel qui ne sert qu'à cela donc ça n'a pas vraiment de sens.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: GPS

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Contribuer Ă  OpenStreetMap avec l'Ă©diteur iD. ÉvaluĂ© Ă  7.

    Il est possible d’avoir des cartes à jour du monde entier

    OSM n'est à jour que dans certains endroits au gré des contributions. Tu le vois au volume des cartes. L'Allemagne et la France sont bien cartographiées par exemple, mais ça n'est pas le cas partout. Tupeux contribuer, mais pour les endroits vraiment mal cartographiés tu connaßtra suffisamment le lieu pour ne plus avoir besoin de GPS avant d'avoir fini. Bref regardez le contenu d'OSM avant d'acheter.

    Pour ceux qui seraient génés de ne pas payer un centime pour une cartographie à jour

    Il est aussi possible de donner de l'argent. https://openstreetmap.assoconnect.com/billetterie/offre/61684-j-faites-un-don-a-openstreetmap-france

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: 16 bits & EXIF

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche 25 ans de GIMP et version de dĂ©veloppement 2.99.2 : premiers pas vers GIMP 3 !. ÉvaluĂ© Ă  2.

    Aaaah. Je viens (peut-ĂȘtre?) de comprendre. En fait, tu voulais me parler de l'ordre inverse (tu vois, quand je disais que d'indiquer l'ordre clairement, c'est important!):

    C'est ça ! (mais l'ordre est indiqué é_Ú)

    Si tu dis: je multiplie par 2 toutes les valeurs, ça ne dépend pas de la plage.

    (扊陀) C'est toi qui est passĂ© de « je divise par 2 je multiplie par 2 en 8 bits » Ă  « je divise par 4 je multiplie par 4 en 9 bits ». (ć‰Šé™€ă“ă“ăŸă§) J'ai mal compris ton premier commentaire, comme tu as commencĂ© avec *2/2 et que tu as ensuite fait *4/4 j'ai pensĂ© que tu avais modifiĂ© aussi les opĂ©rations en changeant de codage.

    Ensuite tu as tout de mĂȘme raison que dans ton cas extrĂȘme, tu perds quand mĂȘme Ă©normĂ©ment de couleurs.

    Yep c'est bon j'ai compris.

    Enfin, il faut voir que cela reste des exemples extrĂȘmes que tu nous sors

    Tout à fait. Je suis ne mis connaßt que trÚs mal en manipulation d'image. C'est purement l'aspect mathématiques (et comprendre son fonctionnement dans la vraie vie) qui m'a titillé. Gimp 2.8 n'avait pas de problÚme de cet ordre c'est bien que ça n'arrive pas si souvent. Je présume que c'est ce qu'on trouve quand on laisse un paramÚtre de la fonction mathématiques à l'utilisateur et qu'il s'amuse à aller au bout de la plage de valeur qu'on lui donne, mais là c'est charge à l'utilisateur de correctement utiliser l'outil.

    Donc ton exemple, bien qu'extrĂȘme, reste en plein dans le mille et montre bien ce qu'est l'Ă©dition raster.

    Merci :)

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: 16 bits & EXIF

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche 25 ans de GIMP et version de dĂ©veloppement 2.99.2 : premiers pas vers GIMP 3 !. ÉvaluĂ© Ă  3.

    P.S.: les flottants ont aussi un gros avantage qui est de pouvoir aller sous zĂ©ro et au dessus de 1.0. Puisqu'on rappelle que le min et max sont juste un choix arbitraire, les couleurs hors de cette plage sont des couleurs tout Ă  fait valides. Simplement elles ne sont pas autorisĂ©es dans l'espace de couleur en cours ("hors gamut"). Mais il est super intĂ©ressant de pouvoir les garder jusqu'au bout parce que — qui sait — certains effets ramĂšneront peut-ĂȘtre la couleur des pixels hors-gamut Ă  l'intĂ©rieur. Or supposons qu'on ait tronquĂ© les couleurs plus tĂŽt, ben lĂ  encore, on a mis plein de couleurs Ă  la mĂȘme couleur trop tĂŽt et donc perdu Ă©normĂ©ment de prĂ©cision (i.e. bandes de couleurs, etc.). Alors que si on les garde jusqu'au bout, on a une chance de garder la prĂ©cision (on ne tronque qu'au moment de l'export).

    Hum en flottant la prĂ©cision de tes opĂ©rations mathĂ©matiques baisse beaucoup. Tu as une approximation qui est faite Ă  chaque opĂ©ration. Pour ce qui est de la plage, je comprends donc que lorsque l'on utilise les flottants on utilise une toute petite partie on utilise de [0; 1.0] pour reprĂ©senter les couleurs visibles au sein d'une plage de valeur allant de -126 Ă  127. Ça Ă©vite le problĂšme dont je parlais pour d'Ă©crasement.

    C'est à ça que servent les calques d'effet notamment[...]

    D'acc je comprends. J'ai pas compris si ça existe dans gimp ou si ça va exister ?

    Euh... je comprends pas du tout tes maths lĂ . Bon dĂ©jĂ  quand on fait des maths en informatique, on perd l'associativitĂ©, donc faut mettre des parenthĂšses (c'est Ă  dire que (255 / 2) ×ば぀ 2 = 254 mais (255 ×ば぀ 2) / 2 = 255 en calcul entier, sans perte de prĂ©cision dans cet ordre!) sinon je comprends pas lĂ  oĂč tu veux en venir.

    Euh... Le numérateur se calcul avant, il n'y a pas besoin des parenthÚses avec la représentation que j'utilise.

    Mais surtout, ils sortent d'oĂč tes 128?

    Excuse-moi je me suis dis aprÚs coup qu'il falait que je détail et puis j'ai validé trop vite. Je vais utiliser une représentation en ligne pour m'aligner sur ta façon et détailler. On est en 8bits donc avec des valeurs de 0 à 255.

    (255 * 2) / 2 = 255 / 2

    Tu ne peux pas représenter de valeur au dessus de 255 donc je présume que toutes les opérations sont toutes calculées en prenant le minimum entre la résultat et la borne haute et le maximum entre le résultat et la borne basse. Si ça n'est pas le cas c'est que l'overflow est laissé tel quel est ça donne

    (255 * 2) / 2 = 254 / 2 → c'est à dire 510 mod 256

    Par contre il y avait une erreur dans mon calcul ça donne dans les 2 cas 127 et pas 128.

    En supposant que tu essayais de reproduire mes exemples oĂč tu fais la division d'abord.

    J'ai volontairement inversĂ© les opĂ©rations pour dĂ©passer la borne haute sans supposer qu'il s'agissait de la mĂȘme opĂ©ration que toi.

    Je ne vois aucun problĂšme particulier dans tes exemples.

    Mes exemples visaient Ă  montrer que quelque si ton gammut (si j'ai bien compris) correspond aux bornes de ta reprĂ©sentation toute multiplication va avoir des consĂ©quences problĂ©matiques. Tu va overflow ton entier et tomber sur une valeur que ta reprĂ©sentation ne sait pas reprĂ©senter (je parle bien de l'aspect mathĂ©matiques). Ça n'est pas pire en 9 qu'en 8bits. Tu as rĂ©pondu Ă  cette question en parlant plus haut du codage flottant qui n'utilise qu'une toute petite parti de l'espace pour code le gammut.

    Ă  propos, note que j'utilise 9 bits pour l'exemple car ça permet un exemple simple oĂč tu multiplie ta plage pour 2.

    Tout à fait c'est la maniÚre de passer du 8 bits à une autre représentation qui m'a intriguée.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: 16 bits & EXIF

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche 25 ans de GIMP et version de dĂ©veloppement 2.99.2 : premiers pas vers GIMP 3 !. ÉvaluĂ© Ă  3.

    D'abord transformons nos valeurs dans le format de travail 9-bit:

    Juste au cas oĂč pour amĂ©liorer ton explication, cette transformation m'a fait tiquer au premier abord. 2 reste 2 en 8, 9, 16, 32 ou 1 millions de bits normalement. Ici les valeurs sont rĂ©parties. On pars d'une plage de [0; 256[ et on arrive Ă  [0;512[ on multiplie par 2 pour laisser un espace entre les couleurs. Comme tu le montre il faut retraduire toutes les opĂ©rations pour ce format. J'imagine que c'est pour ça qu'avec GEGL vous travaillez exclusivement en 32bits si j'ai bien compris. Comme ça les opĂ©rations n'ont pas Ă  ĂȘtre implĂ©mentĂ©e pour tous les encodages possibles de couleur.

    • \frac{2}{2}2 = 1 \times 2 = 2
    • \frac{3}{2}2 = 1 \times 2 = 2

    LĂ  c'est mĂȘme pire que tout, on a carrĂ©ment deux opĂ©rations qui auraient dĂ» s'annuler mais qui Ă  la place ont juste fait perdre des couleurs. Ça veut notamment dire que tous les 3 de l'image ont d'ailleurs disparu (en fait tous les nombres impairs dans cet exemple), on a vraiment perdu en prĂ©cision !

    J'ai l'impression que cet exemple montre surtout qu'il faudrait n'appliquer les opĂ©rations qu'au moment de l'export et utiliser une rĂ©solution des opĂ©rations "intelligente". C'est j'imagine trĂšs compliquĂ© car les pixels ne sont souvent calculĂ© en groupe. Donc chaque pixel devient non plus 3 valeurs, mais un systĂšme de 3 opĂ©rations qui sont perpĂ©tuellement recalculĂ©s pour l'affichage. Ça rend caduque toutes les formes d'optimisations classiques Ă  coup de SIMD par exemple.

    Par contre ça me pose une derniÚre question. Utiliser le codage 9bits que tu décris n'est pas exempte de problÚme. Si je reprend tes opérations, mais dans l'ordre inverse (et avec d'autres valeurs), sur 8 bits :

    Sur 16 bits :

    128 en 9bits donc 64bits en 8bits. Ici ce n'est mĂȘme plus une perte de prĂ©cision ça a annihilĂ© la moitiĂ© de la plage de couleur. Pour gĂ©rer ce genre de cas de maniĂšre total il faudrait que les entiers soient reprĂ©sentĂ©s en taille arbitraire (ou Ă  minima que ce soit le cas lorsque l'on dĂ©tecte un overflow), mais ça casse encore toute optimisation... Pou mitiger un peu ces problĂšmes est-ce que la reprĂ©sentation 32bits utilise toute la plage ou est-ce que ça n'utilise pas qu'une partie ?

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Titre qui fait peur?

    PostĂ© par . En rĂ©ponse au journal Android < 7.1 va refuser les connections TLS certifiĂ©es par Let's Encrypt. ÉvaluĂ© Ă  3. DerniĂšre modification le 25 dĂ©cembre 2020 Ă  18:59.

    Que des non connaisseurs puissent se poser des questions avant une études ça ne me paraßt pas choquant. C'est en se basant sur des études qui, j'espÚre, s'appuient sur des connaisseurs plutÎt que sur des aprioris de béotiens qu'il est possible de prendre des décisions éclairées. Je ne pense pas qu'insulter l'intelligence de quelqu'un qui demande à en savoir plus soit pertinent. Oui ça demande de l'argent de s'informer.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: ouf.

    PostĂ© par . En rĂ©ponse au journal Android < 7.1 va refuser les connections TLS certifiĂ©es par Let's Encrypt. ÉvaluĂ© Ă  0.

    Pourquoi cette obsession à vouloir me faire dire tout le contraire de ce que j'écris ? Je m'exprime probablement en marsien ?

    Quand je lis :

    Du coup je vois d'un mauvais Ɠil quand c'est par le logiciel qu'on veut me faire jeter un truc qui tourne encore bien.

    J'entends que tu reproche Ă  celui qui est responsable de la partie logicielle qui ne marchera plus et c'est IdentCA qui a dĂ©cidĂ© de rendre son certificat invalide. Encore une fois je ne te reproche rien, car le logiciel ici c'est 4 acteurs : Google via android ou aosp, ton constructeur via sa surcouche, LE via ses certificats et IdentCA avec son certificat racine. Il me semble intĂ©ressant de prĂ©ciser la chaine de responsabilitĂ© vu que tu la voie d'un mauvais Ɠil.

    Donc non je ne dirais pas que c'est du "marsien", juste que ça me semblait manquer cruellement de précision.

    Les certificats LE pourraient mĂȘme ĂȘtre valides une semaine ou un seul jour que ce ne serait pas de l'obsolescence programmĂ©e.

    La loi française décrit l'obsolescence programmée ainsi :

    Art. L. 213-4-1.-I.-L'obsolescence programmée se définit par l'ensemble des techniques par lesquelles un metteur sur le marché vise à réduire délibérément la durée de vie d'un produit pour en augmenter le taux de remplacement.

    À moins de chercher Ă  expliquer qu'un certificat n'est pas un produit ou qu'il n'y a pas de marchĂ© de certificat ça me paraĂźt correspondre. Ça n'est pas pour autant un reproche.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Titre qui fait peur?

    PostĂ© par . En rĂ©ponse au journal Android < 7.1 va refuser les connections TLS certifiĂ©es par Let's Encrypt. ÉvaluĂ© Ă  3.

    Mais Apple a montré qu'il est possible de faire largement mieux car l'upgrade est géré.

    Je trouve au contraire qu'ils ont montré que c'était compliqué. Pour faire ça ils font des optimisations qui demandent à maitriser toute l'intégration OS/matériel (comme le fait de brider pour sauver la batterie). C'est évidement empiré par le fait que chaque constructeur va plus ou moins avoir sa couche pour se dissocier de google ou se démarquer des autres.

    Je trouve plutĂŽt qu'android devrait ĂȘtre fait pour durer. Des mises Ă  jour de sĂ©curitĂ© distribuĂ©es sur play et un support de sĂ©curitĂ© de plusieurs annĂ©es. Je ne suis pas l'actualitĂ© mais de ce que je suis entrain de regarder une grande partie des nouveautĂ©s de chaque version n'est que des mises Ă  jours logiciels.

    Je ne vois pas plus de problĂšme au fait que les gens utilisent KitKat qu'au que d'autres utilisent RHEL 6 sorti en 2011.

    J'ose espérer qu'IdenTrust renouvellera pour 3 ans de plus; et je ne vois pas de problÚme de confiance, c'est un choix [...]

    La solidité de SHA1, des clefs RSA 2048bits et d'autres algos ça n'est pas une question de choix. C'est pas comme si ça faisait 15 ans qu'on parle des problÚmes de SHA1... DST Root CA X3 a était édité en 2000 avec les méthodes des années 2000. Il n'est pas acceptable de continuer à l'utiliser indéfiniment.

    et surtout Google et compagnie peuvent décider de refuser sur machine plus moderne si ils ont peur, bref tout est faisable.

    Ça signifie crĂ©er une exception pour accepter directement ISRG root X1 sans valider son signataire, c'est sans doute possible mais si on arriver Ă  minimiser les exceptions de ce genre (il y en a dĂ©jĂ  en cours pour des certificats sortis des trustores, mais qui sont utilisĂ©s par des services considĂ©rĂ©s comme trop importants pour ĂȘtre inaccessibles). Ça participe Ă  rĂ©duire le niveau de sĂ©curitĂ© et les attaques sont gĂ©nĂ©ralement de cet ordre : on utilise diffĂ©rentes choses qui chacune rĂ©duit pas suffisamment le niveau, mais qui bout Ă  bout finissent par rendre le tout fragile.

    Bref, il va falloir sérieusement discuter (car les constructeurs seuls ne feront rien) développement durable si on veut éviter tous ces déchets...

    Ah on va pas te proposer des tĂ©lĂ©phones au mĂȘme prix s'il faut maintenir une Ă©quipe de dĂ©veloppeurs quelques annĂ©es dessus mĂȘme si elle n'est pas dĂ©diĂ©e au tĂ©lĂ©phone en question. Il faut multiplier ce genre de situations :) Jusqu'Ă  ce qu'une solution Ă©merge pour de bon.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Titre qui fait peur?

    PostĂ© par . En rĂ©ponse au journal Android < 7.1 va refuser les connections TLS certifiĂ©es par Let's Encrypt. ÉvaluĂ© Ă  2. DerniĂšre modification le 24 dĂ©cembre 2020 Ă  16:48.

    En plus, ça pourrait réduire la confiance des systÚmes dans leur gestion des certificats.

    C'est fait en accord avec les auditeurs, je pense pas qu'il y ai de problĂšme.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: ouf.

    PostĂ© par . En rĂ©ponse au journal Android < 7.1 va refuser les connections TLS certifiĂ©es par Let's Encrypt. ÉvaluĂ© Ă  3.

    Du coup je vois d'un mauvais Ɠil quand c'est par le logiciel qu'on veut me faire jeter un truc qui tourne encore bien.

    Encore une fois ce n'est pas la faute des autoritĂ©s de certifications. Des certificats ça vie et ça doit Ă©voluer. Ça ne fais que rĂ©vĂ©ler ce que ton constructeur ne fait pas.

    Je ne dirai pas non plus que LE fait de l'obsolescence de leur certificat

    C'est ce qu'il fait. Ça n'est ni un avis, ni un reproche de ma part. Les certificats Ă©mit par LE sont valables 3 mois. Ils le font pour de bonnes raisons, mĂȘme si je ne doute pas que ça puisse ĂȘtre dĂ©battu.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Pointeur neutre

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche 25 ans de GIMP et version de dĂ©veloppement 2.99.2 : premiers pas vers GIMP 3 !. ÉvaluĂ© Ă  5.

    Idéalement, il faudrait faire un sondage pour savoir si la chose serait bienvenue.

    Un ticket c'est fait pour ça. Ça permet de connaĂźtre l'opinion des dĂ©veloppeurs et de garder les discussions pour l'avenir (si dans l'avenir quelqu'un se repose la question, il pourra le retrouver facilement et si les arguments changent ça pourra ĂȘtre fait en connaissance de cause).

    Le bug tracker de gimp est ici. Il y a un label featue qui me semble tout indiqué pour ça.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: 16 bits & EXIF

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche 25 ans de GIMP et version de dĂ©veloppement 2.99.2 : premiers pas vers GIMP 3 !. ÉvaluĂ© Ă  6.

    la non prise en charge d'une profondeur de couleur de 16 bits. Je sais, ça ne sert à rien et ça fait des fichiers énormes, mais lesdits photographes ne sachant pas régler l'exposition à la prise de vue, ils espÚrent pouvoir rattraper les détails dans les ombres en post-traitement...

    Je sais pas si 16 bits ça sert Ă  rien mais depuis gimp 2.10 et l'intĂ©gration de GEGL il est possible de travailler en 16 ou en 32 bits (GIMP 2.10 roule au GEGL > Haute prĂ©cision des couleurs). Je crois que gimp a mis du temps Ă  y passer non pas parce que ça n'a pas d'intĂ©rĂȘt mais parce qu'ils voulaient le faire via GEGL.

    Pour l'exif je ne sais pas.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Mageia

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche CentOS se saborde‐t‐elle ?. ÉvaluĂ© Ă  3. DerniĂšre modification le 24 dĂ©cembre 2020 Ă  09:25.

    Hum, on attends tes contributions pour payer les sysadmins de mageia a mettre Ă  jour des machines non critique de l'infrastructure...

    Ça questionne tout de mĂȘme la durĂ©e de vie des versions si elle est trop courte mĂȘme pour le projet, non ?

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll