Thomas Debesse a écrit 3636 commentaires

  • [^] # Re: RISC-V

    Posté par  (site web personnel, Mastodon) . En réponse au journal Transition ARM : Apple assistera certains projet open source . Évalué à 6.

    Cette phrase reste toujours vraie pour les ordinateurs :

    Il n'y avait aucun défi hardware, la comparaison n'a pas lieu d'être.

    Apple maîtrise très bien le hardware désormais, mais il n’est pas dit que ce hardware soit prêt pour tenir la route sur le plan des performances face au hardware x86 actuel de leur haut de gamme.

    Alors qu’au moment de la migration PPC vers x86, Intel proposait des CPUs qui tenaient largement la route pour le besoin de performance haut-de-gamme.

    Bref, je vois bien Apple commencer à vendre des macs mini ou des laptops requérant de faible puissance avec ses processeurs ARM, et basculer les gammes requérant plus de performances au fur et à mesure des années, de manière beaucoup plus lissée et plus étendue dans le temps qu’à l’époque de la migration PPC vers x86.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Mise en page

    Posté par  (site web personnel, Mastodon) . En réponse au journal Transition ARM : Apple assistera certains projet open source . Évalué à 3.

    Peut-être que ça coupe en fonction du nombre de mots indépendamment des sauts de lignes…

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Destruction de l’information RGB avec un canal alpha nul (transparence complète)

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GIMP 2.10.20 : à votre santé !. Évalué à 7.

    Autrement, bravo à l’équipe pour cette nouvelle version et merci pour le travail accompli, la fidélité tout ça. Et pour la dépêche ! 👍

    ce commentaire est sous licence cc by 4 et précédentes

  • # Destruction de l’information RGB avec un canal alpha nul (transparence complète)

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GIMP 2.10.20 : à votre santé !. Évalué à 10. Dernière modification le 22 juin 2020 à 01:36.

    les greffons PNG et TIFF ont dorénavant pour comportement par défaut de ne pas enregistrer la valeur des couleurs lorsqu’un canal alpha est présent et a pour valeur 0, ce changement fait suite aux problèmes de fuite de données lorsqu’on se contente de découper des morceaux d’image pour en cacher le contenu en y laissant de la transparence ;

    Où se trouve l’option, dans la fenêtre d’export ? Il me semble en effet impératif que la valeur de cette option soit très facilement basculable à l’export.

    J’ai un avis mitigé sur le fait que ce comportement soit activé par défaut. Je comprends parfaitement la problématique de fuites de données.
    Je me souviens d’une étude dont la source de donnée avait été publiée sous forme de google doc, et tous les noms des milliers de personnes sondées avaient été « anonymisées » avec une couleur de fond noir et une couleur de texte noir, une simple sélection ou un simple copier-coller dans un bloc note révélait les noms des sondés… 🤦

    De l’autre, il existe de réelles situations où il peut y avoir des données RGB à conserver dans un pixel avec un canal alpha complètement transparent.

    1. Cas rencontré de données RGB à ne pas détruire (canal alpha erroné)

    Par exemple avec le projet Unvanquished, j’ai rencontré avec de vieilles cartes de Tremulous une skybox qui apparaissait comme entièrement transparente dans les miniatures de l’explorateur de fichier nautilus ou dans un éditeur d’image, mais apparaissait comme correctement opaque et coloré dans le jeu. Les faces de la skybox était des images en TGA, mais la conversion en PNG conservait le comportement étonnant. J’avais découvert que tout simplement le canal alpha était à zéro mais que le rendu de skybox dans le jeu n’utilise pas le canal alpha (ce qui fait sens puisqu’il s’agit de couvrir le « vide » du fond de l’écran et qu’il n’y a par définition derrière la skybox que du vide, donc des valeurs indéterminées. Le canal alpha était donc simplement une donnée inutile qui ne codaient rien.

    Un utilisateur qui convertirait naïvement les textures en ouvrant le TGA dans GIMP et exporterait en PNG détruirait les données.

    La bonne chose à faire pour celui qui manipule de telles images serait de supprimer le canal alpha erroné, mais il est dangereux de supprimer les données en faisant une simple conversion de format, ce qui peut arriver avant que l’utilisateur ne découvre que le canal alpha est erroné.

    Dans mon cas je me suis rendu compte du problème bien après avoir converti les images en PNG.

    2. Données stockées dans des canaux RGBA qui ne sont pas vraiment des images (le canal alpha ne code pas la transparence)

    Les images au format PNG et autres formats ne servent pas nécessairement à stocker les couleurs et la transparence d’un objet sur lequel la texture est appliquée. Il est courant par exemple de stocker les coordonnées XYZ d’une carte normale dans les canaux RGB, et l’élévation d’un champs de hauteur dans le canal Alpha.

    Il est par exemple tout à fait légitime de stocker une carte normale plate avec une hauteur nulle (une profondeur maximale). Avec des valeurs dans l’ensemble [0.0, 1.0], une carte normale plate est codée comme (0.0, 0.0, 0.5) et une profondeur maximale est codée [0.0]. Dans le cas d’un fichier PNG stockant une carte normale et un champ de hauteur, dans le cas d’un canal alpha entièrement nulle, la destruction des canaux RGB doit produire des pixels de (0.0, 0.0, 0.5), pas de (0.0, 0.0, 0.0). Cet exemple de carte normale plate avec une profondeur maximale ne ressemble pas vraiment à un cas réel, mais c’est l’exemple le plus simple à décrire pour aborder le sujet. De réels cas avec tout un panachage de valeurs et quelques pixels avec un canal alpha à zéro est tout à fait réaliste.

    Aussi, il existe des tas d’autres combinaisons de stockage de textures dans les canaux. Par exemple le moteur Unity recommande une valeur « smoothness » dans les canaux alpha des textures spéculaires ou métalliques. Dans ces cas on ne peut pas se baser sur la valeur du canal alpha d’un pixel pour détruire les données des autres canaux.

    De manière générale, c’est une très mauvaise idée de détruire les données RGB en se basant sur le canal alpha pour tout ce qui ne code pas la couleur et la transparence d’une texture.

    Il est tout à fait légitime de manipuler et d’éditer de telles « images » dans un éditeur comme GIMP.

    Pour référence, l’outil d’optimisation de compression PNG oxipng propose l’option --alpha pour détruire les canaux RGB invisibles en cas de transparence complète pour gagner de la place, mais cette option n’est pas active par défaut, et heureusement ! Il est tout à fait possible de coder du « noir » (0, transparence complète) dans un canal alpha pour coder autre chose que de la transparence.

    3. Il est possible de coder de la transparence mais de la faire varier ensuite

    Il est tout à fait rationnel d’imaginer un logiciel (comme un jeu), qui lirait des composants RGB dans les composants RGB et un canal alpha dans le canal alpha, mais se garderait le droit de modifier le canal alpha pour réaliser certains effets. Par exemple on peut imaginer une image qui doit être pleinement transparente tant qu’aucun effet n’est utilisé, il ferait donc sens de mettre un canal alpha entièrement transparent dans ce cas, car ce serait la valeur par défaut. Il est impératif dans ce genre de situation que le canal RGB ne soit pas détruit.

    4. Cas spécifiques de codage exotique

    Il y a aussi le cas particulier où les canaux RGB ne sont pas stockés dans les canaux RGB pour produire une compression plus efficace avec des formats qui n’ont pas le même algorithme de compression selon les canaux (ce qui est vrai de PNG en fait) ou qui n’ont pas le même nombre de bit pour coder chaque composant, et dans certains cas, il est courant dans l’industrie de stocker les canaux RGB dans une autre disposition de canaux arbitraires. Par exemple il est courant pour une carte normale (qui n’aurait pas de donnée d’élévation dans le canal alpha) de ne pas stocker les coordonnées XYZ dans RGB mais X dans A, Y dans G, et de reconstruire Z par un calcul. Pour être honnête je mets ce cas en dernier parce que je doute beaucoup que des utilisateurs rencontrent ce problème avec GIMP.

    En général ce genre d’optimisation se fait avec des format d’images spécifiques (DDS, CRN…), mais comme le PNG ne stocke pas le canal Alpha de la même manière que les canaux RGB, il n’est pas absurde de penser que des hacks de ce type puissent être utilisé avec le PNG. Il n’est pas absurde que des gens utilisent le format PNG comme format intermédiaire, même si je pense sincèrement qu’à peu près tout le monde utilise des outils qui échangent les canaux au moment de convertir un format comme le PNG vers le format final, sans stocker le fichier intermédiaire pour édition. Mais je ne peux pas garantir à 100% que ça n’arrive jamais nulle part.

    Question probabilité que ces cas ce produisent, les cas 3. et 4. relèvent plus de l’expérience de pensée, j’ai déjà rencontré le cas 1. pour de vrai même si je reconnais que c’est exceptionnel, et pour le cas 2. ça peut concerner des milliers d’artistes et développeurs.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: putaclic BFM ? Ah non là c’est France Inter

    Posté par  (site web personnel, Mastodon) . En réponse au lien Temps de travail, 110 sur l'autoroute, "écocide": 10 propositions marquantes de la Convention climat. Évalué à 3.

    Il y a 150 propositions, titrer « dix propositions » c’est déjà annoncer une sélection en fonction de critères subjectifs.

    ce commentaire est sous licence cc by 4 et précédentes

  • # putaclic BFM ? Ah non là c’est France Inter

    Posté par  (site web personnel, Mastodon) . En réponse au lien Temps de travail, 110 sur l'autoroute, "écocide": 10 propositions marquantes de la Convention climat. Évalué à 5.

    Merci France Inter pour l’emploi inutile de « marquante », à ranger avec les adjectifs comme « puissant » (comme dans « un film puissant sur […] »). C’est insupportable, ça n’apporte rien au sens du titre, juste à ajouter une emphase gratuite dénuée de sens, c’est pire que rien. En fait le problème c’est que ce genre d’adjectif suppose une impression que le lecteur devrait partager, ou plutôt, dirige l’impression que doit avoir le lecteur. Il ne s’agit même plus de diriger l’opinion, mais à diriger l’impression. France Inter, votre dealer d’émotion.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Bruit

    Posté par  (site web personnel, Mastodon) . En réponse au journal Silence ! Contrôler le bruit des ventilos du portable. Évalué à 4.

    À moins d’être un boîtier entièrement passif, à mon avis ce qui compte le plus c’est le circuit d’air avec les divers ventilos du boîtier.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Bruit

    Posté par  (site web personnel, Mastodon) . En réponse au journal Silence ! Contrôler le bruit des ventilos du portable. Évalué à 4. Dernière modification le 17 juin 2020 à 18:51.

    Oui, le design que tu montres est certainement le plus efficace en terme de circulation d’air, avec un chemin assez contraint ! Par contre ce n’est probablement pas le plus discret question son: un seul petit ventilateur qui doit turbiner très vite !

    Avec ce genre de conception, même s’il y a une ouverture à l’arrière, je ne vois rien qui empêche 90% de l’air de retourner immédiatement dans le boîtier :

    AMD Radeon HD 7970

    Cependant, j’ai eu cette carte (Radeon HD 7970), et elle était inaudible en dehors de fortes charges.

    Avec ce genre de conception cependant (Radeon HD 3650 a priori), là c’est certain, l’intégralité de l’air chaud revient dans le boîtier, il y a bien une direction de l’air vers l’arrière, mais la sortie d’air est dans le boîtier :

    ATI Radeon HD 3650

    Et là c’est sûr, c’est juste pour faire pression localement, charge au boîtier de renouveler l’air :

    ATI Radeon HD 3650

    Beaucoup de ventilateurs de CPU sont comme ça par ailleurs…

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Bruit

    Posté par  (site web personnel, Mastodon) . En réponse au journal Silence ! Contrôler le bruit des ventilos du portable. Évalué à 4. Dernière modification le 17 juin 2020 à 11:19.

    j'ai toujours considéré que les cartes graphiques dans l'organisation classique des PC sont à l'envers, elles cherchent à évacuer l'air chaud vers le bas…

    Tiens c’est marrant tu sembles avoir la même fausse impression que j’ai eu pendant longtemps :
    https://linuxfr.org/forums/general-general/posts/ventilateur-et-generation-de-courant#comment-1635817

    Et encore aujourd’hui je me demande comment j’ai pu être si convaincu de penser ça !

    Ordinairement un ventilateurs de carte graphique aspire l’air du boîtier par le bas et l’applique en pression sur le dissipateur de la carte graphique vers le haut. Si la carte est prend deux emplacements PCI, il y a une ouverture à l’arrière pour que l’air chaud puisse sortir par l’arrière (je ne suis pas sûr que dans tous les cas ça le fasse de manière efficace), ou bien l’air revient dans le boîtier…

    Dans tous les cas, mieux le boîtier est ventilé, mieux c’est pour la carte graphique car les ventilateurs brassent de l’air chaud.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: https://sendersupport.olc.protection.outlook.com/snds/

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le service messagerie Microsoft Outlook.com détruit silencieusement vos e-mails. Évalué à 6.

    Oui, il faut créer un compte hotmail (ou autre compte passeport) pour pouvoir se faire dé-blacklister. Bon, en même temps tu as besoin d’une boîte mail chez eux pour tester que tes mails ne sont pas supprimés silencieusement.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Source?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le service messagerie Microsoft Outlook.com détruit silencieusement vos e-mails. Évalué à 10. Dernière modification le 12 juin 2020 à 16:16.

    Perso j'attends de mon fournisseur de mail qu'il trashe complètement dans une trou noir les spams, sans qu'il ne m'avertisse

    Ce n’est pas le sujet du journal.

    vaut mieux ne pas aider le spammer en lui disant que sont test ne marche pas

    Ah en fait tu sais quel est le sujet du journal, mais tu ne connais pas ce sujet et tu dis juste des bêtises.

    Il y a une règle de civisme de base qui est : tu dois prendre soin des gens honnêtes, pas des gens malhonnêtes.
    Ça signifie que tu écris les lois, les protocoles, etc. pour les gens honnêtes.

    Si tu fais le contraire, tu arrives à des situations ubuesques où il est plus difficile pour une personne honnête de faire les chose honnêtement qu’une personne malhonnête de faire des chose malhonnêtement. Un bon exemple dont on a souvent parlé sur LinuxFr sont les protections anti-piratages et autres DRM qui rendent la vie impossible à ceux qui voudraient consulter une œuvre légalement, quand le pirate moyen télécharge la même œuvre en deux clics chez son dealer préféré.

    On dit la même chose des clauses abusives dans certaines licences, et c’est la même raison qui fait qu’une licence libre n’interdisent pas l’usage aux « méchants », d’une part ce n’est pas son rôle de faire la police, de deux, quand quelqu’un veut faire quelque chose de malhonnête, il ne se souciera pas de la licence de toute façon… autant ne pas emmerder les personnes honnêtes en mettant des contraintes pour celui qui ne lira même pas la licence…

    Il y a une dernière chose que tu oublies, les bonnes pratiques recommandées par les hébergeurs de mail pour ne pas être considéré comme spammeur sont grosso modo des pratiques qui t’obligent à avoir pignon sur rue, à farmer la réputation de ta pile logiciel de traitement de mail ainsi que la réputation de ton adresse IP.

    Pour simplifier, pour ne pas être un spammeur il faut dire « promis, je n’enverrai mes mails dans le futur que de cette manière là que tu me demandes, je suis hébergé là, ou là, ou là, et pas ailleurs, je n’utiliserai que cette IP là et pas une autre, et si ça doit changer je te le dirai systématiquement, etc. ».

    C’est à dire que le spammeur, pour être whitelisté, doit prendre tous les moyens qui permettent au destinataire de le blacklister le plus efficacement possible en cas d’impair. Une fois que le spammeur a fait tout ce qui est demandé, l’hébergeur destinataire (ici, GMail, Hotmail, etc.) n’aurait même pas besoin d’analyser le contenu des mails avec des heuristiques compliquées : au premier rapport de spam manuel d’un client, l’hébergeur peut te mettre en liste noire, y compris tes autres serveurs que tu as annoncé mais qui n’ont pas encore envoyé de spam, et ceux que tu annonceras dans le futur.

    Bref, tu n’as aucun risque à dire au spammeur comment être whitelisté, le spammeur n’a aucun intérêt à mettre en place les bonnes pratiques pour être whitelisté.

    Le seul moyen d’envoyer du spam en étant whitelisté et mettant en œuvre toutes les bonnes pratiques est de devenir un « too big too fail » en mêlant un certain ratio de spam à du mail légitime. Typiquement si tu es un gros fournisseur qui héberge des millions de boîtes ou un fournisseur de publipostage par mail avec des milliers de clients, tu peux essayer d’être joueur en tolérant un petit pourcentage de spammeurs en mode parrain de mafia.

    Mais globalement les méthodes à la SPF, DKIM et autres ont aussi été créées pour démanteler la méthode du « parrain de mafia », où il suffisait d’utiliser le SMTP de son fournisseur d’accès pour envoyer du lourd. Le rôle d’un SMTP de fournisseur d’accès n’aurait jamais dû être celui de whitelister les mails de ses clients en mode « tu peux pas me blacklister ou tu blacklist tout un pays ». Je ne vois aucune raison pour qu’un fournisseur d’accès fournisse un relai ouvert, autre que contourner l’incompétence des entreprises en mode « je ne veux pas acquérir de compétence et je veux que mon photocopieur envoie des mails en renseignant simplement une IP sinon cétrokompliké ».

    Bref, tout ça me donne l’impression que tu ne sais pas de quoi tu parles. As-tu déjà mis en œuvre des services mails (réception et émission de mails…) avec les contraintes actuelles ou bien tu parles dans le vent ? As-tu déjà mis en œuvre SPF, DKIM, DMARC, etc? As-tu déjà retiré une IP de la liste noire de Hotmail (évoquée dans le journal) ? As-tu déjà fait face à des fournisseurs de liste noire qui te demande de payer en bitcoin pour être retiré alors que l’IP en question a été mise en liste noire quand elle appartenait à quelqu’un d’autre quelques années plus tôt, quand bien même ça fait des années que tu as pu prouver que tu es clean (il y a clairement un marché de scam, là) ? As-tu déjà lu dans les logs de ton serveur les recommandations que Google te fait pour éviter de te faire limiter ton débit de mail ou supprimer des mails ? Normalement, si tu essaies d’autohéberger du mail, de mettre en place un service de mailing-list ou de publipostage, et autres services de ce genre, et tu rencontreras ces problématiques dès le premier jour.

    Si tout cela ne t’es jamais arrivé, alors tais-toi, tu emmerdes juste les gens avec ton besoin de donner ton avis que bizarrement tu considères être pertinent sur des sujets que tu ne connais pas. Tu ne peux pas donner ton avis sur tout, ou bien tu supposes que ta personne serait incroyablement supérieure aux autres pour que même sur les sujets que tu ne connais pas, ton avis compte. De plus, as-tu déjà entendu parler de l’effet Effet Dunning-Kruger?

    Si tu as besoin d’exister, va et rencontre des gens qui seront intéressés par ton avis ou qui sont à ton niveau sur les sujets qui sont les tiens. Là tu agis comme un enfant qui interrompt des discussions de grandes personnes pour donner son avis sans voir qu’il est un enfant et qu’il ne comprend pas de quoi les adultes parlent. Les adultes bienveillants laisseront l’enfant donner son avis de temps en temps afin de lui apprendre certaines formes comme le fait de ne pas couper la parole, mais à un moment ils demanderont à l’enfant de sortir jouer avec les enfants du voisinage parler de sujets qui sont les siens, pour pouvoir traiter du fond entre grandes personnes sur des sujets de grande personne.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Si t'as pas ton tag à 40 ans, t'as raté ta vie (de moule)

    Posté par  (site web personnel, Mastodon) . En réponse au journal De l'usage de la section Liens sur LinuxFr. Évalué à 5.

    Clairement, tout le monde ne semble pas avoir grandi en « baignant dedans ». 👀

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Oui mais non

    Posté par  (site web personnel, Mastodon) . En réponse au journal De l'usage de la section Liens sur LinuxFr. Évalué à 8.

    Perso j’utilise un lecteur de flux, même si le lien était retiré du flux une fois négatif, si le lecteur de flux a récupéré le flux contenant le lien avant le moinssage, le lien pourrait rester affiché chez l’utilisateur.

    ce commentaire est sous licence cc by 4 et précédentes

  • # Je trouve les titres bizarres

    Posté par  (site web personnel, Mastodon) . En réponse au journal De l'usage de la section Liens sur LinuxFr. Évalué à 10. Dernière modification le 09 juin 2020 à 19:25.

    Je n’ai pas été dérangé outre mesure par tel ou tel lien en soi… Bien qu’on puisse légitimement interroger leur pertinence pour le public visé. Parce qu’il y a toujours un peu de hors-sujet et qu’un minimum de laisser-faire est peut-être une nécessité, un peu comme une soupape : plutôt ça qu’un carcan.

    Mais, je reste toute de même intrigué (et ça m’a marqué) par l’orientation des titres. Le titre des liens sont libres, on n’est pas obligé de reprendre mot pour mot le titre original, ça permet de le traduire, de l’adapter au public, d’ajouter des nuances (ou du conditionnel).

    Au début je croyais que le problème était que l’auteur des liens reprenait littéralement les titres des documents qu’il liait, et ça me donnait l’impression de me prendre le lecteur de flux de quelqu’un d’autre sans relecture. Et je me disais intérieurement « tu pourrais tout de même faire un travail de rédaction, un titre c’est pas grand chose à faire ».

    Et en fait suite à ton journal j’ai cliqué sur les liens, et j’ai découvert que ces titres étaient le fruit d’un effort de rédaction… Alors là ça me parait encore plus farfelu et hors-sujet !

    Par exemple le titre original de France Culture « Assa Traoré : une femme puissante » (qui manque tout de même de réserve bien qu’à la rigueur on pourrait ne pas prendre parti dans l’affaire mais reconnaître le factuel du caractère de la personne) est devenu « L'histoire tragique d'Adama Traoré racontée par sa sœur Assa Traoré ». Niveau du parti-pris: over 9000. Même hors sujet (et sans la question de la répétition) la présence du lien en lui-même ne m’aurait pas dérangé s’il avait été titré par exemple « Affaire Adama Traoré, le point de vue de sa sœur Assa, sur France Culture » ou quelque chose comme ça. Je n’ai pas écouté pour vérifier si le titre proposé colle bien à l’émission mais vous voyez l’idée.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: À quoi sert l'inventaire ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal creation de qrcode et code128 pour gestion de parc. Évalué à 4.

    Tu peux associer une ticket au poste de travail, si par exemple la réponse à un besoin d’un utilisateur demande une opération matérielle ou logicielle sur ledit poste de travail par exemple: logiciel spécifique, périphérique spécial, besoin particulier…

    Je ne me suis jamais servi d’inventaire pour affecter des postes à des gens parce que j’ai toujours travaillé à rendre les postes de travail les plus interchangeable possible : si l’un est en panne, l’utilisateur peut prendre celui du voisin absent, ou tout simplement être remplacé par une poste en spare. L’utilisateur n’est qu’un utilisateur de la machine à un moment donné.

    Bon, ce petit exemple montre aussi que que tu peux affecter le ticket lié à la panne au matériel qui est en panne. Ça permet des tas de choses comme se souvenir quelle panne a tel appareil que tu aurais aurais temporairement remplacé, de constater qu’il a déjà eu cette panne et qu’on a déjà remplacé cette pièce ce qui permet de faire un diagnostic plus large, comme de supposer que ce qui semble être une cause de panne ) première vue est en fait le symptôme d’autre chose puisque le problème se reproduit sur ce poste et pas sur les autres.

    Les outils comme GLPI mettent au même endroit les tickets, l’inventaire, et les utilisateurs. Je trouve que GLPI est perfectible sur certains points (le système de ticket sur GLPI n’est pas aussi pratique à utiliser que le système ticket sur les forges de développement type GitLab/Gitea, par exemple), mais ça a le mérite de faire le boulot.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Traduction approximative

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GIMP 2.10.14 et 2.10.18 : sans limites. Évalué à 10.

    Je critiquais le fait que d'un côté, Jehan appelle à un respect du travail accompli, et de l'autre, critique le travail d'un autre.

    S’il te plais arrête de jouer avec le sens des mots. Je ne sais pas si c’est intentionnel ou par maladresse, mais ça n’est pas juste.

    Le verbe critiquer a plusieurs sens et tu l’utilises-là avec plusieurs sens ce qui donne l’impression d’une équivalence, je vais citer le wiktionnaire:

    critiquer transitif 1er groupe

    1. (Péjoratif) Faire des reproches, faire ressortir uniquement les défauts.  

      Il est doué pour critiquer les autres ; mais il est plutôt mal placé car lui-même n’a aucun talent.

    2. Faire ressortir, par le discours ou par l’écrit, les défauts ou les qualités des choses ou des personnes.  

      Critiquer un ouvrage, un écrivain. - Il critique les actions, la conduite de tout le monde.
      Critiquer un tableau, un édifice. - Critiquer les actes d’un ministre.

    3. Exercer son intelligence à démêler le vrai du faux, le bon du mauvais, le juste de l’injuste, en vue d’estimer la valeur de l’être ou de la chose qui est soumise à cet examen.

    Quand Jehan fait une critique, il le fait dans le troisième sens : il recherche (il a pris la peine de discuter avec les gens de Glimpse par exemple), soumes à examen, et fait ressortir les défauts ou les qualités de ce qu’il observe. Cet exercice de critique est parfois faite à la demande d’autres personnes.

    Quand tu critiques, tu fais des reproches, et c’est tout. Et tu oses comparer ces deux choses comme si elles étaient comparables…

    Je ne veux pas vivre dans un monde où la peur de froisser les susceptibilités passe avant la compréhension des choses et l’exercice constructif de l’intelligence. Faire une critique des choses est sain, même quand ça pointe des problèmes.

    Je ne veux pas vivre dans un monde où les adultes pleurniches comme des gamins de cours de récré avec des expressions à la « il m’a critiqué », alors que le monde ne peut pas tourner sans faire la critique des œuvres, des moyens, des manières et des intentions.

    Tout le monde dit ce que Jehan devrait faire

    À aucun moment je ne dirige Jehan. Je donne mon avis sur ce que j’observe, je fais la critique des actions, des manière etc. Jehan ne lirait pas mon commentaire que je l’aurai écrit de la même manière, mon commentaire ne lui est pas adressé, je parle de lui c’est différent.

    Pour le reste, paille / poutre, tu connais ? Tu emploies exactement les mêmes méthodes que celles que tu critiques !

    Non, justement, relis encore ce que je viens d’écrire sur la critique. Il y a plein de nuances de ce type sur lesquelles tu joues dans ton commentaire, peut-être totalement inconsciemment et en toute bonne foi c’est tout à fait possible. Je ne vais donc pas m’étendre plus sur tous ces biais.

    Ensuite, puisque tu parles de paille et de poutre et que je connais l’image, tu sembles me mettre dans un camp, comme si je pouvais avoir la charge de porter la poutre d’un de ces camps. Ceci est confirmé juste après avec ton épouvantail :

    Ce que je vois surtout, ce sont des ardents supporters qui ne supportent pas que leur logiciel préféré […]

    Je ne suis pas supporter de quoi que ce soit. J’utilise beaucoup GIMP parce que historiquement je l’ai utilisé à une époque où il n’y avait pas d’alternative viable, c’était à l’époque de GTK1 je crois. Si je l’utilise encore aujourd’hui ce n’est pas parce que je suis convaincu qu’il serait meilleur qu’un autre dans l’absolu (j’en sais fichtrement rien), mais à cause de mon investissement préalable. Je n’ai aucun difficulté à dénigrer quelque chose que j’utilise à la place de quelque chose que je considère comme meilleur. Par exemple je n’ai aucun difficulté à dénigrer la disposition de clavier Azerty et je suis convaincu que la disposition Bépo est meilleure, mais à cause de mon investissement sur Azerty bah je l’utilise encore, et c’est pas comme si je ne m’étais pas acheté un clavier bépo et des trucs comme ça pour m’encourager à changer. Je préférerai autre-chose, je suis convaincu qu’il y a mieux mais je l’utilise quand même à cause de mon investissement. Ma relation avec GIMP pourrait être tout à fait la même s’il y avait un logiciel dont je serai convaincu qu’il serait incroyablement meilleur pour moi, peut-être que j’utiliserai GIMP quand même, en pestant contre lui peut-être même !

    Personnellement je n’ai pas de problème pour pointer ce qui ne va pas même quand je voudrai que ce ne soit pas vrai. Je vais donner un exemple : j’ai constaté un problème de qualité avec beaucoup d’applications KDE, j’ai quelques idées sur les causes, en particulier le fait que l’usage de certains outils et méthodes de travail on un effet négatif sur la qualité. Et bien tu sais quoi ? Ça me désole parce que j’aimerai utiliser et conseiller ces outils ! J’aimerai pouvoir conseiller Kdenlive à mon entourage, mais ce n’est pas possible. J’utilise Kdenlive, par exemple je sais ce que c’est de produire avec une série de 50 épisodes avec diffusion quotidienne. Je peux dire : j’utilise Kdenlive avec beaucoup de souffrance. Mais je sais aussi que Kdenlive ne peut être utilisé que si l’utilisateur apprend à contourner les bugs, et modèle son workflow de manière à passer entre les gouttes. À aucun moment je ne peux conseiller à quelqu’un Kdenlive : il faut des années d’apprentissage de contournement pour s’en servir de manière productive. Tu vois, je fais la critique de ce logiciel, et pourtant je voudrai l’aimer, je voudrais en être fier, je voudrai le conseiller… J’ai des tas de problèmes avec DigiKam par exemple, mais je peux difficilement le conseiller dans un cadre professionnel sans avertir de certains comportement bizarres (l’un d’eux est d’ailleurs un problème dans Qt lui-même, une fonction standard de Qt sur Windows stockent les données utilisateur dans un dossier fait pour ne pas être sauvegardé). J’aimerai que Kdenlive et DigiKam soient des étendards du libre comme le sont GIMP, VLC, LibreOffice ou Blender… Mais je suis lucide, à mon grand regret ils ne le sont pas. Et malheureusement le problème se retrouve profondément dans la méthode de travail, par exemple un jour j’ai rapporté un bug de manière très détaillée, le genre de bug qui ne peut pas se corriger sans que quelqu’un ne l’adresse explicitement, et bien il a été fermé avec le statut “Ça marche pour moi” au motif magique que “du temps est passé maintenant”. Je crois qu’il a été réouvert discrètement depuis mais bon… pas de nouvelles.

    Je n’ai rien contre Krita, mon a priori c’est que c’est un bon logiciel. Je ne l’utilise pas personnellement à cause de mon investissement sur GIMP. Pas de fanboyisme, je n’ai pas de mal à dire de lui, je n’ai pas de mauvaise expérience avec lui (je n’ai quasiment pas d’expérience en fait), je me dis que si des gens comme David Revoy en disent du bien, c’est qu’il doit être moins buggé que Kdenlive par exemple.

    Cette discussion est vraiment le royaume des arguments en carton et des procédés rhétoriques douteux.

    En fait, tout ça me donne l’impression d’une forme de lâcheté où certaines personnes ne se sentent pas à l’aise avec le fait de vouloir aimer autre chose que ceci ou cela et recherchent chez les autres la validation sociale de leur préférence, et sinon, les prétextes de leur préférences.

    Le pire dans tout ça, c'est que personnellement, j'avais plutôt tendance à pencher en faveur de Gimp dans cette histoire de fork. Mais là, le seul dénigrement constant que je vois, c'est de personnes supportant Gimp, et pas que vis-à-vis de Glimpse.

    Ah bah tiens que dis-je… Tu as besoin que ce soit de la faute des autres si tu as un avis ? Et tu veux faire du chantage affectif aussi ?

    --
    Thomas DEBESSE

    ce commentaire est sous licence cc by 4 et précédentes

  • # 🤦‍♀️

    Posté par  (site web personnel, Mastodon) . En réponse au lien Tout est dossier. Évalué à 2.

    🤦‍♀️

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Déjà publié

    Posté par  (site web personnel, Mastodon) . En réponse au lien systemd, 10 ans après (attention c’est très long). Évalué à 3.

    Moi j’avais raté le premier lien, donc je remercie l’auteur de cette publi de lien, qui a d’ailleurs pris la peine de traduire le titre.
    D’ailleurs, bien que je n’ai pas de difficulté avec l’anglais, ça a probablement aidé à ce que le titre accroche mon œil dans mon lecteur de flux !

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Traduction approximative

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GIMP 2.10.14 et 2.10.18 : sans limites. Évalué à 10. Dernière modification le 26 mai 2020 à 23:00.

    Et quand je lis la réponse que tu as faite quant à l'existence de Glimpse sur LinuxFR, je te prie de me pardonner, mais j'ai l'impression que c'est un peu l'hôpital qui se fout de la charité, à attaquer sur ci, sur ça, sur le choix de faire leur GUI, etc…

    Là faut arrêter, j’ai pris la peine de consulter les commits de Glimpse et d’analyser leur activité. En gros le premier commit avant de faire quoi que ce soit ça a été pour demander des sous, et depuis c’est une cacophonie de commits qui ne font rien fonctionnellement. Imagine tu recrutes un développeur et pendant des mois tout ce qu’il fait c’est installer des IDE, tester des plugins, configurer son thème de coloration syntaxique et les couleurs du terminal, renommer ses dossiers, réorganiser les icônes de son bureau… Le comportement de l’équipe de Glimpse c’est ça.

    Et au delà de la diffamation faite par les gens derrière le projet Glimpse, le fait que la licence libre permette de forker GIMP ne signifie pas que le comportement de l’équipe de Glimpse ne relève pas du parasitisme. Si la GPL ne parle pas d’autre chose que la modification, distribution etc. du programme c’est parce que le reste ne relève pas de sa juridiction.

    Perso quand j’ai vu la réponse de Jehan je me suis dit qu’il aurait pu économiser son temps, pas en dire autant. Mais il a raison de réagir. Il répondait à :

    GIMP n'a plus vraiment de statut de référence depuis que Krita se révèle plus attractif pour beaucoup de gens.

    OK, à première vue certains pourront tenter de justifier ces propos en disant que ça signifie « Il a dit que Krita se révélait plus attractif pour beaucoup de gens ». Je ne vais pas me voiler la face et je vais analyser cette affirmation plus en profondeur.

    Cette personne affirme deux choses négatives concernant GIMP : « GIMP n’est pas une référence », « GIMP a perdu en référence ». Ces affirmations sont fortes, qu’elles soient vraies ou non, on ne peut pas affirmer comme ça de telles affirmations sans les défendre sérieusement. Observons maintenant l’argument proposé pour soutenir ces affirmations : « Krita se révèle plus attractif ». Puisqu’il s’agit d’une comparaison, cela signifie aussi cela : « Krita se révèle plus attractif que GIMP ».

    Et je ne me soucie pas de savoir si c’est vrai, je constate que c’est une affirmation auto-justifiante et irréfutable et c’est un procédé malhonnête. Ce qui est affirmé sans preuve peut être nié sans preuve, qu’elle dise des choses vraies ou fausses, cette contribution est invérifiable et inutile. Je précise que je ne traite pas du tout de la popularité des logiciels, je ne répond pas à cela.

    L’affirmation exprime : « Gimp est moins attractif depuis qu’il est moins attractif ». Comme ça, magiquement, la personne dénigre GIMP et soutient son dénigrement avec… l’argument d’un autre dénigrement.

    L’autre argument est un appel à la popularité imaginaire (je ne parle pas de l’éventuelle popularité de Krita mais de la forme de l’argument employé) : « beaucoup de gens ». Déjà que l’argument d’autorité c’est minable, mais là en plus c’est une autorité en carton. C’est de la pure malhonnêteté intellectuelle sur toute la ligne. Que l’affirmation soit vraie ou fausse ne m’importe pas du tout là. La contribution est malhonnête dans sa forme de quatre ou cinq manière différentes.

    Aussi il faut arrêter de se voiler la face en se cachant derrière le fait que le dénigrement n’est pas explicite. Tu sais ce que c’est le passif-agressif ?

    C’est parce que je ne me cache pas derrière les fausses impressions qui me satisfont que je n’ai pas peur de dire que les gens autour de Glimpse font de la diffamation. Ça suffit les faux-semblants. Si je disais par exemple, dans un contexte de concurrence, « moi je ne suis pas sexiste, au moins », il serait malhonnête de me défendre en disant « je n’ai pas dit que les autres sont sexistes ». La communication de Glimpse use des mêmes procédés malhonnêtes.

    Bref, pour moi le défaut de la réponse Jehan est d’avoir répondu sur le fond alors que l’intervention devait se faire démonter sur la forme. Et d’avoir dépensé beaucoup d’énergie pour quelque chose qui n’en valait pas la peine.

    Mais je ne regrette pas d’en avoir appris un peu plus, et je n’ai aucun de mal à le croire parce que ça correspond à ce que j’ai pu observer par moi-même. Par exemple quand GIMP a fait évoluer le format XCF pour prendre en charge de nouvelles fonctionnalité, il y a eu des gens du côté de Krita pour dire que GIMP cassait la compatibilité exprès pour garder le contrôle de son format et empêcher les autres logiciels de lire ces fichiers. En plus d’être cousu de paranoïa, ce sont de fausses accusations et du dénigrement, là encore, gratuit.

    ce commentaire est sous licence cc by 4 et précédentes

  • # Serde alors

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le 16, le nombre du démon. Évalué à 4.

    Serde, ça vient de ser-ialize et de-serialize, en gros, ça aide à transformer une structure rust en mémoire dans une autre représentation (du json, du toml, du csv…).

    Je m’en vais de ce pas écrire un outil pour merialiser et demerialiser.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: J'aime pas :)

    Posté par  (site web personnel, Mastodon) . En réponse au journal Mi kama sona e toki pona*. Évalué à 5.

    Gauche, droite, avant et arrière sont vraiment ambiguës au point de nécessiter bâbord, tribord, proue et poupe ?

    Autant nécessaire que ouest, est, nord sud. D’ailleurs tu parles d’avant/arrière mais pas de devant/derrière. La nuance est de taille : si tu regardes un train partir de la gare, la dernière voiture est devant toi mais est l’arrière du train. Tout est question de référentiel.

    En fait on pourrait tout à fait tout réduire à un suffixe commun, mettons nord/sud/est/ouest, et y additionner un préfixe pour déterminer le référentiel.

    • anord/asud/aest/aouest: à l’avant de quelque chose, etc. la direction et le sens depuis le centre de l’objet pour atteindre le point, mais à l’extérieur de l’objet. L’avant est arbitraire.
    • denord/desud/deest/douest: devant soi, etc. la direction et le sens depuis soi pour atteindre le point.
    • banord/basud/baest/baouest: à l’avant de quelque chose, etc. la direction et le sens depuis le centre de l’objet pour atteindre le point appartenant à l’objet et à sa périphérie.
    • genord/gesud/geest/geouest: le référentiel terrestre et son magnétisme, sur un plan, réutilisable pour tout corps céleste.
    • le préfixe que tu veux pour un référentiel absolu basé sur le fond diffuse cosmologique.
    • nord/sud/est/ouest mais contextualisé pour les cas spécifique.

    Et tout cela ne fonctionne que sur un plan. On, peut choisir naïvement tête/pied, donc on pourrait dire arbitrairement que le pôle magnétique nord est situé à la tête de la terre, et qu’il faut aller plein genord quand on suit une carte, mais que la terre, étant une sphère, n’a pas de denord/desud/deest/deouest mais que au niveau local sur la surface on peut s’orienter ainsi.

    Et puisque je parle d’orient. L’idée de levant/couchant ne peut être superposée à est/ouest que dans des conditions très spécifiques réunies sur terre: que l’axe de rotation soit à peu près perpendiculaire au plan de l’écliptique, que le pôle magnétique ne soit pas trop incliné par rapport à l’axe de rotation… et qu’un être humain moyen a généralement l’occasion d’expérimenter plusieurs levers et couchers de soleil dans sa vie, et que ce soleil soit une référence, etc.

    À propos de lever et de coucher de soleil, on a tout de même occident et europe pour désigner là où le soleil se couche. En fait moi ça me va, cela rend plus facile le fait de jouer avec les mots, ça rajoute de la complexité et donc de la difficulté à transmettre des choses simples, mais c’est très bien pour transmettre des choses élaborées comme de la poésie, qui, comme l’humour, la peinture ou les mathématiques, est un art permettant d’exprimer un second degré. Le propre du langage est de porter une information dont la matière n’est qu’un support, le langage a donc tendance à souffrir de la rigidité d’un lexique : peut être qu’offrir des fleurs à quelqu’un signifie bien plus que simplement offrir des fleurs à quelqu’un.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Microsoft

    Posté par  (site web personnel, Mastodon) . En réponse au journal Window Maker 0.95.9 est sorti le 4 avril 2020. Évalué à 10.

    A une époque, il était pressenti pour devenir le window manager officiel de GNUStep, la réimplémentation libre d'OpenStep, avant que GNU mise tout sur GNOME.

    Ce qui a l'époque signifiait choisir celui qui s'inspire de Microsoft plutôt que celui d'Apple.

    Franchement en terme d’ergonomie l’écart entre les premiers bureaux GNOME et le bureau Windows est moins grand qu’entre WindowMaker et le bureau OSX.

    De même l’écart entre les premiers bureaux GNOME et le bureau OSX est moins grand qu’entre WindowMaker et le bureau OSX.

    Et très vite il y a eu à peu près autant d’écart entre GNOME et le bureau Windows qu’il y a entre GNOME et le bureau OSX.

    GNOME a toujours exploré sa propre ergonomie. Par exemple il ne faut pas chercher chez macOS l’inspiration de GNOME3, GNOME hérite directement des expérimentations faites sur Sugar (l’environnement de bureau de l’OLPC XO).

    Si on regarde cette capture d’écran de GNOME1, l’explorateur de fichier ressemble certes à celui de Windows:

    GNOME 1

    Mais l’inspiration pour l’ergonomie de la barre du bas est à chercher chez CDE (Common Desktop Environment):

    CDE

    CDE

    D’ailleurs la copie d’écran de GNOME 1 mentionne le « panel 1 », laissant supposer le « panel 2 » que l’on peut voir sur cette autre copie d’écran:

    GNOME panel 2

    Windows n’a jamais eu ce « panel 2 » en haut de l’écran, ni vraiment de multi-bureau (bien que cette fonctionnalité ait put être apportée par des services tiers qui imitaient les bureaux Unix, pas l’inverse).

    (Oui, j’ai connu CDE sur Solaris, mais GNOME existait déjà hein, et faisait d’ailleurs partie des environnement de bureaux en options :D).

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Manque de citations françaises de linuxfr ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Ces articles, papiers et autres publications qui mentionnent LinuxFr.org. Évalué à 7.

    Parce que ça ne fait pas « sérieux » de citer un site d'amateurs qui font du libre.

    Je sais que c’est de l’ironie, mais LinuxFr est vraiment une référence et un pilier très important de l’économie du libre. En fait oui, il manque un peu de réputation, c’est à dire que beaucoup de personnes vivent LinuxFr comme une référence tellement évidente qu’on oublie de le dire, parce que LinuxFr n’a pas besoin de « se vendre » et donc pas besoin de faire « parler de soi ».

    Comme dit Pierre Jarillon il y a de grandes pointures (en terme de savoir et de compétence) qui participent à ce site, et je voudrais ajouter, LinuxFr a probablement parmi le meilleur comité de relecture du paysage informationnel français, tous sujets confondu.

    Aussi, au delà de l’aspect rédactionnel, LinuxFr est suivi très sérieusement. Il est difficile de faire la sociologie des lecteurs silencieux, mais il est tout à fait normal de trouver des clients ou son employeur au détour d’un commentaire, tout comme il n’est pas étonnant de voir l’actionnaire principal d’un groupe à 5 milliards d’euro de capital de prendre son macbook à 2h du matin pour répondre discrètement par mail à un commentaire afin de chercher une solution pour le client en court-circuitant l’intégralité de la hiérarchie.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Cthulhu fhtagn

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Ces articles, papiers et autres publications qui mentionnent LinuxFr.org. Évalué à 8.

    [liquidfr]iction

    Le q partage une bonne partie de la forme du n, spécialement si le bas de la courbe est effacée (ici), pourquoi le fait que le haut de la courbe soit effacé ne l’embête pas plus par contre… je ne sais pas.

    Ensuite le i et le d, du moins le i sans le point mais avec l’empattement, et la courbe du d sans la barre verticale forment un x.

    Toutes les autres lettres sont correctes. De plus, Google a forcément appris à identifier le mot « linux » sans « linuxfr », donc l’espace entre liquid et friction (linux friction) ne devrait pas le déranger tant que ça.

    ocr-linuxfr

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Touches décalées

    Posté par  (site web personnel, Mastodon) . En réponse au journal Clavier orthogonal, clavier à une main, etc pourquoi rien ne change ?. Évalué à 6.

    C'est bête mais sur un clavier standard avec les touches décalées, comme mes bras sont de travers pour pouvoir taper dessus, les touches décalées en fait alignées pour mes doigts. […]

    Je comprends pour la main droite, mais pas pour la main gauche: la colonne est alors… perpendiculaire au balancier du doigt !

    Et pour un joueur, que ce soit WASD (ZQSD) ou ESDF, ce sont les touches les plus utilisées… Quand la main qui pourrait être à peu-près alignée n’est pas sur le clavier mais sur la souris…

    ce commentaire est sous licence cc by 4 et précédentes