Jehan a écrit 1633 commentaires

  • [^] # Re: done

    Posté par  (site web personnel, Mastodon) . En réponse au journal Baromètre des villes cyclables. Évalué à 6.

    Il y en a bien une pour savoir s'il est facile ou non de louer un vélo,

    Je pense que c'est de cette question qu'il parle car j'ai aussi pensé la même chose et ai un peu mis au hasard.

    et ça, utilisateur ou non, tu devrais pouvoir y répondre.

    Euh… ben non. Je ne suis pas utilisateur de vélo de location non plus et n'ai aucune idée s'il est facile de louer ou pas dans ma ville.

    Je connais un service (y en a peut-être d'autres), qui est celui de notre asso qui loue des vélos d'occase (et encore soudain j'ai un doute; je suis même plus sûr. Je me rappelle d'un email qui parlait de location de tandems que l'asso avait récupéré… mais ça se trouve c'est juste ça qu'ils louent et pas d'autres vélos; je me rends compte que j'ai possiblement basé ma réponse sur une info fausse… justement parce que je n'utilise pas de tels services!).

    J'ai aussi vu une boutique pas loin de chez moi qui fait de la location, mais il me semble que c'est que du VAE. Là aussi pas sûr.

    Et dans tous les cas, je ne connais ni le volume de vélos qui se louent, ni celui de gens intéressés (donc s'il est facile d'en avoir un quand on a besoin ou s'il faut attendre/réserver à l'avance, etc.), ni les tarifs, ni les conditions de location et d'usage…

    Donc répondre à cette question fut aussi pour moi une grande question et j'ai mis un peu au hasard. Je vois pas pourquoi on saurait magiquement ce genre de choses quand ça ne nous intéresse pas et qu'on n'utilise donc pas un tel service. 🤷

    Mais oui, ça manque de NSP en effet.

    Conclusion: oui je confirme. J'aurais bien aimé du "sans avis" sur plusieurs questions.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Biais

    Posté par  (site web personnel, Mastodon) . En réponse au journal Baromètre des villes cyclables. Évalué à 9. Dernière modification le 20 octobre 2021 à 15:45.

    Le questionnaire a une "question" qui consiste à mettre des points précis sur la carte de la commune pour les endroits où un changement d'infrastructure devrait être fait. C'est parfait pour ton cas d'usage. 👍 C'est à dire que même si on trouve l'infrastructure vélo globalement satisfaisante dans une ville (et donc répondre avec des notes plutôt positives pour les questions plus globales), on peut vouloir pointer des coins précis dangereux ou à améliorer. Il y a même la possibilité de rajouter un commentaire à un moment du questionnaire (s'il y a besoin d'ajouter des infos par exemple).

    Et qui sait… si suffisamment de gens pointent le même coin problématique que toi, peut-être que ça ferait bouger l'administration en charge du coin de route. Je sais que les gens de notre asso locale ont dit que le sondage précédent (le fait notamment que notre ville était parmi les plus mauvaises de France) a permis de mettre un peu de pression et de faire bouger certaines choses (même si cela reste très limité car la municipalité est super réfractaire ici malheureusement; mais disons que c'était mieux que rien).

    On pourrait imaginer qu'une administration très réceptive utilise ces infos pour de nouveaux projets d'urbanismes (sans même avoir besoin de faire pression, ce qui serait le cas idéal, bien entendu).

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Biais

    Posté par  (site web personnel, Mastodon) . En réponse au journal Baromètre des villes cyclables. Évalué à 10. Dernière modification le 19 octobre 2021 à 21:34.

    En même temps, personne n'empêche ceux qui sont super contents de leur ville pour la pratique du vélo de répondre. Si vraiment les autres villes que tu traverses ont un très bon réseau vélo, tu peux remplir le questionnaire pour le dire. C'est aussi ça le but de ce questionnaire. Donc dire que c'est biaisé est aussi un biais. 😉

    La vérité, c'est que la France est en retard d'au moins 40 ans. Je dis pas cela au hasard. J'étais en échange universitaire au Danemark, il y a presque 20 ans. Ålborg, la troisième ville du pays. J'allais tous les jours à l'université en vélo sans passer une seule voiture. Il y avait des réseaux cyclables partout, séparés du réseau routier, avec des ponts ou tunnels pour ne pas avoir à croiser les voitures. Copenhague était aussi super évoluée en matière de vélo, même si je n'y suis allé qu'en touriste, donc je ne peux pas trop en parler. À l'époque déjà (donc il y a 20 ans), le Danemark avait au moins 20 ans d'avance en matière d'infrastructure (d'où mon "40 ans d'avance" maintenant, puisque eux ont évolué encore plus dans cette direction, mais nous, on avance, mais leeeentement, limite à reculons; ensuite ça reste un nombre sorti du chapeau, mais je me dis que s'il est faux, c'est possiblement un retard encore plus grand qu'on a! 🙄). De tels réseaux cyclables, entretenus et sécurisés, c'était du jamais vu en France. Ça l'est encore.

    Je suis retourné au Danemark pour la première fois, il y a 2 ans. Copenhague est toujours aussi impressionnante, avec une infrastructure vélo extraordinaire, des parkings vélos gigantesques partout, de la signalisation vélo, tout. J'ai traversé un pont avec des voies vélo et piétons seulement (sans voie voiture; et même les vélos et les piétons sont séparés physiquement), super spacieuses (je ne saurais plus dire lequel, mais ils en ont tellement à Copenhague). De toutes façons, mêmes les autres ponts ou routes mixtes vélo-voiture, les voies vélos sont quasi aussi larges que les voies bus et voitures (par exemple cette photo du pont levant Knippelsbro, où piétons, voitures, bus et vélos ont chacun à peu près autant de place! Rien à voir avec le micro bout de route qu'on donne aux vélos sur le bord de nationales super dangereuses car les voitures vont à toute berzingue (en fait en France quand une ville met un coup de peinture sur un bord de route pour donner le minimum légal à des vélos, ils s'en félicitent et se prennent pour une ville accueillante aux cyclistes). Tous les métros ont un wagon dédié aux vélos (bien organisé avec marque sur le sol pour l'entrée et on sort de l'autre côté, comme ça c'est efficace et on se bouscule pas) et les bus ont des emplacements à l'arrière pour accrocher des vélos (en tous cas les bus inter-villes qu'on a pris; je me souviens plus pour les bus urbains).

    Bon je parle beaucoup du Danemark, mais pour être allé plusieurs fois en Allemagne, j'ai pu constater que les vélos y sont aussi très bien desservis.
    Dans d'autres pays aussi, par exemple l'autre jour, Ton Roosendaal (de Blender) partageait une vidéo de son trajet vélo quotidien (environ 8km) qui part donc d'Amsterdam même pour aller dans une petite commune pas loin. Il croise un peu plus de voitures que je n'en croisais et il fait même des petits bouts sur des routes voiture (presque vides) mais en même temps, on parle d'Amsterdam (bien plus peuplée qu'Ålborg) et un trajet plus long que ce que je faisais. On remarque toutefois qu'une majorité de son trajet se fait sur des chemins cyclistes bien entretenus (pas un bord de route nationale dangereux). Un trajet impensable en France proche d'une grande ville (voire même proche de petites villes).

    Donc est-ce réellement biaisé? Non, je pense même que le résultat du sondage est plutôt gentil (parce que la plupart des habitants ne savent pas le niveau de prise en charge dans les pays voisins et donc ce qu'il est possible d'avoir s'il y avait une vraie volonté politique). La France est grave à la ramasse en matière de réseau cyclable. Mais vraiment beaucoup beaucoup beaucoup. Et pas par rapport à une sorte d'idéal utopique et théorique. Mais même déjà par rapport à nos pays voisins proches qui ont des décennies d'avance sur les infrastructures. Et pendant ce temps là, les administrations rechignent et quand ils daignent faire un coût de peinture, limite c'est le bout du monde.

    Nos villes peinent à atteindre la note C (voir résultats 2019, je conseille notamment le PDF des résultats si vous voulez une vision d'ensemble plutôt que la carte intéractive, laquelle est plus adaptée pour avoir le détail d'une ville). Il y avait 8 villes à B et une seule avec A (une ville de moins de 20.000 habitants, comme 5 des villes B d'ailleurs). Mais franchement ce n'est pas biaisé et il n'y a pas de "recul" à prendre. Quiconque a visité ou habité des villes où les vélos sont réellement les bienvenus l'a constaté: la majorité de la France n'a pas d'infrastructure adaptée et on se bat pour faire ne serait-ce qu'accepter les vélos dans nos villes. Pour info, ma ville est l'une des plus mal notée de France, l'asso locale (à laquelle on est aussi adhérents même si on ne participe pas tellement à la politique urbaine, notamment car on est des petits nouveaux dans la ville) se bat pendant des années pour obtenir au final quasi rien parce que les administrations ne comprennent même pas et pour eux la voiture a juste priorité, c'est tout. C'est juste super triste.

    P.S.: pour le sujet du journal, ici on a déjà répondu au sondage. 👍

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Greffon G'MIC pour GIMP 2.10.28

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de GIMP 2.10.28 et nouvelles autour du projet. Évalué à 4.

    Pas tellement étonné de la réponse (connaissant un peu le personnage ;) ).

    En fait je comprends ce qu'il veut dire. Il a tendance à ne pas aimer les comportements élitistes et il est vrai que je le suis assez dans cette démarche. Il y a notamment l'élitisme du langage en général et du vocabulaire des professionnels en particulier (dans le cas qui nous concerne). Perso même en tant que développeur, sortir des noms pour tout et n'importe quoi, ça m'insupporte assez. Et allez qu'on va nommer des "design patterns" pour n'importe quel truc de base. Des fois, y a des branquignoles qui savent à peine programmer, mais qui te disent "ah oui faut faire tel pattern". Moi je suis là "mais de quoi il parle?" En fait il parle en général d'un truc super basique que n'importe quel dév aura lu voire écrit dans du code un jour et se sera pas fait chier à nommer (et la personne aurait pu expliquer ce qu'elle voulait dire en mots courants, mais au lieu de cela, va juste te sortir un "nom" que tu es bien sûr censé connaître, sinon c'est toi le branquignole à ses yeux). Donc au lieu de coder, tu vas avoir quelques dévs hipster qui vont disserter pendant 1h dans un blog post pour expliquer et promouvoir un pattern et il deviendra alors primordial de connaître ce terme (j'ai ouï dire que de nos jours, dans des entrevues pour certaines grosses boîtes, on te demande d'expliquer des patterns… juste donnez moi du code pas des mots pour brasser du vent! 🙄 Franchement quand j'entends ça, je suis heureux de pas postuler pour ces entreprises).

    En fait j'ai un apriori négatif sur le besoin de donner des noms compliqués à des trucs simples qu'on pourrait dire en français (ou anglais ici!). Alors je dis pas que c'était ton cas, tu veux juste donner un nom générique assez commun dans le milieu. C'est aussi ce que beaucoup de dévs font quand ils veulent juste nommer un concept. Mais ça donne tout de même matière à réflexion sur le besoin de nommer différemment que le langage ne le permet plus simplement, avec des mots que tous comprennent (même les non-experts et les non-natifs anglais). Et moi c'est ainsi que je comprends sa réponse.

    Par contre, je suis un peu plus étonné de la justification donnée. Je pensais (vraiment) que GEGL (qui veut dire pour rappel "GEneric Graphical Library") était une bibliothèque de programmation "générique" pour la manipulation et le traitement des images (en tout cas, c'est comme ça qu'elle est présentée sur l'article wikipedia dédié).

    On utilise beaucoup l'introspection dans GIMP, et dans GEGL aussi. Donc notamment cela nous permet de générer des GUI à partir juste d'une opération GEGL (sans aucun code spécifique à cette opération). GIMP fait cela par défaut pour n'importe quelle opération (si quelqu'un ajoute une opération personnelle, GIMP la verra et générera une GUI dans GIMP même; c'est extrêmement puissant comme pouvoir). Maintenant on peut aussi créer des interfaces plus avancées et spécifiques. On le fait pour certaines opérations quand on pense qu'elles méritent mieux que ce que l'interface entièrement introspectée propose. Néanmoins même là, on va beaucoup utiliser l'introspection pour les termes, descriptions, etc. Y a-t-il en effet réellement un besoin de nommer différemment les mêmes choses dans l'API pour dév et dans l'interface graphique? N'est-ce pas mieux d'avoir des termes bien compréhensibles en anglais pour tous?

    C'est aussi ça la généricité. Avoir une interface qui marche aussi bien pour le CLI, le code, des interfaces graphiques…

    Notons que comme je disais, on utilise ça pas mal dans GIMP. Dernièrement j'ai aussi implémenté assez massivement des capacités d'introspection et de génération d'interface graphique pour les plug-ins (qui n'ont alors pas besoin de long code GTK; quelques dizaines de lignes de code et on a une interface équivalent à 600 lignes de GTK → je rigole pas, c'est en gros le ratio qu'on a eu quand j'ai porté le plug-in JPEG sur cette nouvelle API). Là aussi, les plug-ins vont déclarer des procédures avec des paramètres et des descriptions, qui vont servir autant d'interface de programmation (comme des procédures qui pourront être appelés depuis d'autres plug-ins par exemple) que de textes pour une GUI.

    Apparemment, c'est donc plutôt une bibliothèque de traitement d'images destinée à être appelée uniquement depuis des interfaces graphiques ? C'est pas très vendeur :)

    Pourquoi cela ne pourrait pas être les 2? 🙂

    En fait, c'est même très clairement les 2 dans notre cas!

    Et si ce n'est pas le cas (ce que je crois), pourquoi les noms des paramètres des fonctions devraient être forcément les mêmes que les noms des widgets que l'on présente à l'utilisateur d'une UI ?

    Je renverse la question: pourquoi cela devrait-il être différent? Après tout, pourquoi un nom ou une description serait-elle bonne dans un cas mais pas dans l'autre? Si un nom décrit bien un paramètre en API, elle le décrirait aussi bien en GUI. 😉

    Mais bon, j'admets que je chipote un peu :)

    Je pense aussi. 😛

    Perso je connaissais pas ce terme. Quand je regarde une opération, je regarde ce qu'elle fait, essaie de comprendre son algorithme/code, me documente… comment s'appelle tel ou tel paramètre, de toutes façons, je l'aurai oublié 5 minutes après (mais je me rappellerai le code et la logique longtemps car c'est ça qui m'intéresse dans le traitement d'image, pas les noms!). Sincèrement je saurais déjà même plus redire de tête le nom que tu as donné ou celui actuel sans scroller pour vérifier (je rigole pas). Et ce même si c'est le sujet principal de notre discussion! Par contre, je me rappelle que l'on parle d'un paramètre pour décider comment considérer les pixels hors des bords de l'image d'entrée. Ça me suffit. Comment ça s'appelle dans l'API, de toutes façons, je revérifierai encore lorsque j'aurai besoin de l'utiliser.

    Enfin bon, pour moi, je pense que ça a du sens de rajouter le terme que tu proposes dans la description (c'est ce que je propose) puisque c'est effectivement un nommage classique, comme ça ceux qui connaissent feront le rapprochement en effet. Mais ça ne me gêne pas plus que ça que la propriété n'ait pas ce nom en principal.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: activité lente, sinon moribonde du côté de macOS…

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de GIMP 2.10.28 et nouvelles autour du projet. Évalué à 10.

    il n’y a pas encore de cross-compilation fonctionnelle, ni de couche de compatibilité pour Linux fonctionnelle, un jour Darling peut-être ? (hu, le certificat est expiré);

    J'ai déjà vu quelques projets de cross-compilation mais je n'y ai jamais jeté plus qu'un œil, tout simplement car c'est pas légal, pas par rapport à la loi mais aux règles/CGU d'Apple qui interdisent d'utiliser des logiciels Apple sur autre chose que le matos Apple; le problème étant que tous ceux que j'ai vu faire de la cross-compilation macOS à ce jour le font en proposant de copier les SDK officiels. Or même si on a une licence, c'est à dire qu'on copie le SDK depuis une machine Apple officielle qu'on a acheté, on n'a quand même pas le droit de l'utiliser sur une machine non-Apple.
    C'est écrit explicitement dans les conditions d'utilisation (gras ajoutés par mes soins, notons aussi que ce sont les CGUs de la dernière version de l'OS mais on trouve le même texte dans les CGUs des macOS précédents, du moins ceux que j'ai regardés au fil des ans):

    1. Permitted License Uses and Restrictions.

    A. Preinstalled and Single-Copy Apple Software License. Subject to the terms and conditions of this License, unless you obtained the Apple Software from the Mac App Store, through an automatic download or under a volume license, maintenance or other written agreement from Apple, you are granted a limited, non-exclusive license to install, use and run one (1) copy of the Apple Software on a single Apple-branded computer at any one time.

    […]

    B. Mac App Store License. If you obtained a license for the Apple Software from the Mac App Store or through an automatic download […] you are granted a limited, non-transferable, non-exclusive license:

    […]

    (iii) to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b) testing during software development; (c) using macOS Server; or (d) personal, non-commercial use

    J. Other Use Restrictions. The grants set forth in this License do not permit you to, and you agree not to, install, use or run the Apple Software on any non-Apple-branded computer, or to enable others to do so.

    C'est plutôt clair. Ils répètent encore et encore que leur logiciel doit tourner sur du matos de marque Apple.

    Si ça n'avait pas été le cas, il y a longtemps que j'aurais ajouté la prise en charge de macOS dans mon propre outil d'aide à la compilation croisée, crossroad. Techniquement il n'y a aucune raison que ce soit compliqué. C'est uniquement légal: ils veulent interdire ce cas d'usage. Ben tant pis pour eux! Je vais personnellement pas prendre le moindre même micro-risque pour un éditeur qui veut pas de moi (pire qui semble prendre l'aide des développeurs de logiciel libre — car soyons clair, permettre de compiler sur Linux pour macOS, ce serait un énorme coup de pouce à cet OS — pour un comportement indésirable).

    Quand on compare à Microsoft, qui non seulement fournissent gratuitement des VMs Windows, explicitement destinées au développement, mais en plus disent clairement dans leurs propres GCU que la licence Windows (notamment les licences OEM) peut être utilisée en environnement virtuel à la place d'être l'OS principal, sans préciser que ça doit être la même machine d'achat, ou même une machine qui fait tourner déjà Windows en environnement principal:

    (iv) Use in a virtualized environment. This license allows you to install only one instance of the software for use on one device, whether that device is physical or virtual. If you want to use the software on more than one virtual device, you must obtain a separate license for each instance.

    Je le sais d'autant plus que j'en ai fait l'expérience officielle il y a plus de 10 ans, quand j'ai contacté le revendeur d'un nouveau portable pour leur demander de m'envoyer une copie ISO de l'OS parce que je voulais installer Linux à la place et pouvoir lancer Windows en VM (c'est à dire que j'utilise bien la licence pour un usage unique mais au lieu de le faire en OS principal, c'est en VM). Ça n'avait posé aucun problème, ils m'ont envoyé l'ISO immédiatement en disant que ce n'est pas un problème. Ce ne sont donc absolument pas des nouvelles règles.

    En gros, Microsoft sait au moins comment jouer fair-play avec les autres joueurs alors qu'Apple veut absolument se la jouer perso, n'accepte que de l'Apple sur de l'Apple et refuse toute autre utilisation. Ben moi, je vais pas prendre le moindre risque à essayer de cross-compiler pour macOS dans ces conditions alors que l'éditeur me l'interdit explicitement. Tant pis pour eux! Ils perdent des développeurs.

    La possibilité de cross-compiler pour Windows a fait énormément pour nos capacités à corriger des problèmes pour Windows (quand on avait peu/presque pas de dévs).

    Donc bref, bravo à GIMP et Jehan d’être si généreux 👍, je ne doute pas que de tels efforts sont remerciés par beaucoup d’ingratitude, à commencer par « même pas un merci ». 😏

    En général, on aura plutôt des "comment osez-vous?" - "ce n'est pas acceptable", etc. Franchement c'est ce genre de remarques et réactions qui est le plus décevant. Des gens qui ne font que réclamer et se plaindre.

    Bon ensuite certains remercient quand même. Et puis en vrai, les gens qui nous gueulent dessus et font des remarques désobligeantes (comme s'ils appelaient un support qu'ils payaient très cher), y en a même chez les Linuxiens… et plus souvent qu'on n'aimerait. 😕 Donc en fait, ce n'est pas une particularité macOS les gens qui se comportent comme des "clients mécontents" plutôt que des contributeurs constructifs d'une communauté.

    Sinon pour mettre un peu d'eau dans le vin, depuis quelques jours, on a enfin un nouveau contributeur macOS (y a une sorte de malédiction, on n'a jamais plus d'un contributeur macOS à la fois; en tous cas depuis les presque 10 ans que je contribue!) qui est enfin en train de faire marcher la compilation de la version de dév (il a déjà réussi localement et y est presque sur le serveur de build)! 🙌
    Il a même déjà contribué quelques patchs dans le dépôt des sources de GIMP!

    Et cerise sur le gâteau, y a un second contributeur qui a commencé essayer de bosser sur le paquet stable (pas fait grand chose, en dehors de quelques tests hier, mais c'est déjà mieux que rien). On verra. Peut-être rompra-t-on la malédiction macOS cette année!

    En tous cas, dans mon expérience perso, en plus du manque de dév et du blocage de l'éditeur Apple (qui veut pas qu'on fasse quoi que ce soit sans avoir du matos Apple, pour forcer tout le monde à en acheter à prix fort), j'ai aussi remarqué une autre constante: Apple casse régulièrement son système d'une mise-à-jour à l'autre. Je parle pas de bugs comme on peut tous en avoir, non vraiment de casser exprès pour faire évoluer la technologie.

    Autant on peut critiquer Windows sur le bordel de son système qui se base sur des couches de vieilles technologies (dont certains se plaignent), mais ça a en fait un effet de bord très désirable: Windows est à fond sur la rétro-compatibilité. Bien sûr, ce n'est pas parfait, mais globalement ils essaient de ne pas casser de vieux binaires ou vieilles APIs pour rien et cela rend le développement bien plus stable. Autant sur macOS, j'ai l'impression qu'il fallait corriger des choses presque à chaque sortie de macOS à cause de nouvelles incompatibilités avec la version d'avant. C'est d'autant plus lourd sans développeur macOS dans notre cas! Et surtout cela n'est pas du tout adapté à un monde professionnel (dans le sens "logiciel de type professionnel/logiciel métier", comme GIMP, et non d'amusement comme un petit logiciel pour s'amuser à gribouiller) qui a besoin de stabilité et de bases solides.

    Un contributeur (non-dév, qui travaille dans l'audiovisuel) de longue date de GIMP a un jour dit que pour lui, macOS était devenu un OS-jouet, où on ne peut plus rien vraiment faire de sérieux car l'éditeur ne cherche plus du tout à garder/aider les logiciels métier ni à avoir un semblant de stabilité (absolument nécessaire en environnement professionnel). Ben je crois qu'il a raison. 🤷

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Contributeurs de code

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de GIMP 2.10.28 et nouvelles autour du projet. Évalué à 10. Dernière modification le 07 octobre 2021 à 01:30.

    Malheureusement mitch est inactif sur GIMP depuis un an (il a fait quelques commits et des releases en 2020, mais même là, il eu très peu d'activité sur tout 2020). Certains auront sûrement remarqué que cela correspond aux périodes de début de crises sanitaires et ce n'est pas un hasard. Toute son année 2020 et 2021 a été très dure pour lui car il a dû maintenir le business familial à flot (apparemment ça marche, sauf que ce fut très dur et éprouvant). Il nous dit qu'il n'a plus la force de coder après (ou pendant même… c'est bien d'être son propre boss!) le boulot.

    Il reste "dans le coin", c'est à dire qu'il est notamment sur IRC et parfois il répond même. On garde espoir qu'il revienne, notamment il nous dit qu'il veut nous retrouver à un Libre Graphics Meeting ou un Wilber Week (semaine de hacking entre nous) et que ça lui redonnera la passion, parce que rencontrer les gens tous les ans était une des choses qui le motivait le plus (or là ça fait 2 ans qu'on a abandonné toutes nos réunions; même lorsque LGM a voulu essayé de refaire une réunion physique cette année, on a considéré que ce n'était pas raisonnable de participer physiquement). Il est officiellement toujours le co-mainteneur avec moi (et comment! 24 ans qu'il contribue! C'est pas une pause de 1 an qui changerait son apport énorme; d'ailleurs c'est bien sûr lui qui m'a dit de prendre le rôle de co-mainteneur car il considérait que j'en assumais déjà les fonctions depuis un moment, juste sans le titre).

    Il n'est d'ailleurs pas le seul gros contributeur qui a disparu. Ell était un autre très gros contributeur des récentes années. Un gars super compétent et sympa. Malheureusement il a aussi soudainement disparu en septembre 2020. Juste plus de nouvelles d'un coup. On s'est même inquiété mais il répond même plus aux emails. Lui, on ne sait pas exactement pourquoi il est parti mais on a des hypothèses car il avait déjà disparu quelques mois en 2019 et il nous avait dit en revenant qu'il avait juste été complètement déçu du logiciel libre (à cause d'une sombre histoire de fork que l'on ne nommera pas et qui a bien montré le côté vilain de profiteurs qui sont simplement horribles envers autrui). Une hypothèse serait donc que cette nouvelle disparition soit pour la même ou une raison similaire. (on voit régulièrement des raisons d'êtres déçus du libre malheureusement, en plus sa disparition coïncide de quelques mois avec un autre truc pas cool qu'on a vécu mais dont on peut pas parler publiquement; c'est peut-être ça aussi, ou un mix…) 🤷

    C'est vraiment dommage car ce furent des années d'or vers 2016-2019, où entre mitch, Ell et moi qui faisions chacun environ un tiers du gros du code (bon mitch faisait en fait toujours plus!), on avait un peu une dream team. Et surtout en plus d'être compétents, ces 2 personnes sont de bonnes personnes humainement (je sais que pour certains, ça n'importe pas, mais pour moi, c'est un critère primordial pour du travail collaboratif dans de bonnes conditions; je dirais même sans hésiter que c'est plus important que la compétence pure). Franchement j'espère revivre cette période dans le futur (c'est à dire qu'ils reviennent, et d'autres gros contributeurs même espérons!), ça me manque. C'est un peu dur seul depuis un an (bon on a quelques nouveaux contributeurs, dont certains doués — un notamment qui contribue de plus en plus donc c'est génial! 🙌 — mais personne encore qui remplace complètement le niveau de compétence et de passion de mes 2 compères). 😩

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: agrégation

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Le Frido : livre libre de mathématique pour l’agrégation et plus. Évalué à 5.

    Durant la cession 2013 où le Frido était autorisé (et même dans la bibliothèque), j'ai réussi l'agreg.

    C'est comme certains permis, il faut le repasser régulièrement? Je comprends pas trop, tu dis que tu l'as eu en 2013 mais que tu le repasses (et foires) en 2015. Je suis perdu! 🤔

    P.S.: j'ai aucune idée de comment se passent ces examens!

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: activité lente, sinon moribonde du côté de macOS…

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de GIMP 2.10.28 et nouvelles autour du projet. Évalué à 7.

    ils ne savent même pas exactement pourquoi Inkscape est si désespérément lent sous Mac OS.

    On n'a peut-être pas la réponse complète, mais on en a une partie. Ce problème de lenteur arrivé avec BigSur (à part si tu parles d'un autre problème) où apparemment ils ont changé plein de trucs sur comment ça marche en interne (notamment pour l'affichage) était assez global (pas juste GTK, plein de logiciels ont été affectés apparemment).

    Voir par exemple:

    Voir par exemple les discussions sur ce bug, ce type de discussion sur forums Apple, etc.

    Pas sûr encore de bien comprendre quel est le problème (apparemment GTK3 et les nouveaux processeurs M1 de chez Apple ne sont pas très copains), mais clairement c’est pas demain que Inkscape aura un testeur pour Mac OS…

    En même temps, si même les dévs macOS arrivent pas à compiler, y a un problème à la base. C'est pas les dévs des autres OSes qui pourront vraiment les aider (ça devrait être l'inverse). 😛

    Enfin bon, je crois pas que tu disais ça ni l'inverse non plus. C'était juste une petite remarque.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: activité lente, sinon moribonde du côté de macOS…

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de GIMP 2.10.28 et nouvelles autour du projet. Évalué à 10.

    Depuis quelques jours, on a un nouveau contributeur qui essaie de compiler/faire marcher les versions de dév de GIMP (pour la première fois, pour autant qu'on le sache) et qui est plutôt sur la bonne voie.

    Ce qui ne veut pas dire qu'on ne veut pas de ton aide, au contraire. Plus on est, mieux c'est. Y a une sorte de malédiction sur macOS qui veut qu'on n'a jamais eu plus d'un dév à la fois (sérieux, j'ai jamais vu 2 dévs macOS pour GIMP en même temps, c'est pas une blague). La palme revient à un des mainteneurs du paquet mac qui a jeté l'éponge le jour où un autre est apparu et a commencé à proposer des scripts automatisables alors que le mainteneur du moment était injoignable depuis des mois et le paquet super en retard. Le gars est revenu un jour sur IRC, a poussé une gueulante comme si on faisait des trucs dans son dos et est jamais revenu. 🙄

    Enfin bon, donc oui, bienvenu. Je conseillerais de lire les scripts sur le dépôt gimp-macos-build et notre fork de gtk-osx. En particulier, tu trouveras une branche wip/lukaso/tests qui est ce sur quoi le nouveau contributeur bosse pour compiler la version de dév (les logs de la branche est bordélique car c'est en mode "on essaie des trucs", la version mergée devra bien sûr être nettoyée). Et déjà essayer de compiler localement.

    Puis tu peux aider à corriger les problèmes, un problème avec les icônes (voir aussi #6165).

    Ou bien on essaie de comprendre pourquoi glib 0.70.0 ne veut pas compiler (une version précédente marchait):

    [53/1098] Compiling C object glib/libglib-2.0.0.dylib.p/gregex.c.o
    FAILED: glib/libglib-2.0.0.dylib.p/gregex.c.o 
    /Applications/Xcode-12.5.1.app/Contents/Developer/usr/bin/gcc -Iglib/libglib-2.0.0.dylib.p -Iglib -I../../../../gtk/source/glib-2.70.0/glib -I. -I../../../../gtk/source/glib-2.70.0 -I/usr/local/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.12.sdk/usr/include -I/Users/distiller/gtk/inst/include -fcolor-diagnostics -Wall -Winvalid-pch -std=gnu99 -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -DG_ENABLE_DEBUG -Wimplicit-fallthrough -Wmisleading-indentation -Wstrict-prototypes -Wunused -Wno-unused-parameter -Wno-bad-function-cast -Wno-pedantic -Wno-format-zero-length -Werror=declaration-after-statement -Werror=format=2 -Werror=implicit-function-declaration -Werror=init-self -Werror=missing-include-dirs -Werror=missing-prototypes -Werror=pointer-arith -O3 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.9 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.12.sdk '-DG_LOG_DOMAIN="GLib"' -DGLIB_COMPILATION -fvisibility=hidden -MD -MQ glib/libglib-2.0.0.dylib.p/gregex.c.o -MF glib/libglib-2.0.0.dylib.p/gregex.c.o.d -o glib/libglib-2.0.0.dylib.p/gregex.c.o -c ../../../../gtk/source/glib-2.70.0/glib/gregex.c
    ../../../../gtk/source/glib-2.70.0/glib/gregex.c:25:10: fatal error: 'pcre.h' file not found
    #include <pcre.h>
             ^~~~~~~~
    1 error generated.
    [54/1098] Compiling C object glib/libglib-2.0.0.dylib.p/gmain.c.o
    [55/1098] Compiling C object glib/libglib-2.0.0.dylib.p/gshell.c.o
    [56/1098] Compiling C object glib/libglib-2.0.0.dylib.p/gscanner.c.o
    [57/1098] Compiling C object glib/libglib-2.0.0.dylib.p/gslice.c.o
    [58/1098] Compiling C object glib/libglib-2.0.0.dylib.p/gsequence.c.o
    ninja: build stopped: subcommand failed.
    *** Error during phase build of glib: ########## Error running ninja   *** [17/34]
    

    (on a essayé d'autres trucs, sans succès pour l'instant… dont un truc qui finit avec un CERTIFICATE_VERIFY_FAILED quand ça essaie de télécharger libpcre; je me suis demandé si c'était à cause du prob de certificats racine de Let's Encryt de ces derniers jours)

    Si tu trouves des solutions à ces trucs, n'hésite pas à contribuer (en laissant des messages, voire en envoyant des patchs si tu trouves les problèmes, etc.).

    La liste gimp-developer-list semble avoir une activité raisonnable. C'est là que je fais ma proposition ? :-)

    C'est un bon endroit pour une entrée en matière. Ensuite le mieux est de rentrer dans les problèmes à bras le corps. Déjà compiler localement, ensuite essayer de proposer des patchs (qu'on peut tester sur le CI, c'est pour cela que je crée des branches de test wip/<nickname>/tests).

    Pour discuter plus directement, le mieux reste IRC (#gimp sur irc.gimp.org).

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Greffon G'MIC pour GIMP 2.10.28

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de GIMP 2.10.28 et nouvelles autour du projet. Évalué à 10.

    mais on peut aussi comprendre qu'ils mettent à jour aussi ces fichiers dès qu'ils peuvent

    Il y a de cela bien sûr (correction des bugs dans les dépendances notamment… comme le montre cette dépêche, c'est important car plein de problèmes qu'on a eu sous Windows ont été récemment corrigé dans des bibliothèques utilisées), mais pas seulement. Il y a aussi la question de simplicité. Pour Windows, on se base beaucoup sur le dépôt de paquets MSYS2 qui est vraiment un super projet qui simplifie énormément le packaging pour Windows (on voit la différence avec macOS par exemple où on doit compiler la chaîne de dépendance complète). Donc pour un nouveau paquet, on se prend pas la tête: on prend la version proposée par MSYS2 (qui est en général la dernière version car ils sont très réactifs). 🤷

    Dans tous les cas, c'est certain que le problème de dépendances réutilisées par les plug-ins n'est pas idéal. Ça fait partie des trucs que je veux améliorer, mais ça va prendre du temps. Plus qu'une solution technique (car je crois pas qu'on puisse en trouver, sauf à décider de ne jamais mettre à jour les dépendances, ce qui n'est pas une bonne idée), je pense que ce sera une solution procédurale (avec des périodes de freeze ou d'alerte et une plateforme pour aider les plug-ins à se mettre à jour dans les temps). C'est dans ma TODO 📝 depuis un moment.

    En traitement d'images, je crois que tout le monde appellerait ça boundary_conditions, c'est le terme générique pour définir la façon dont on traite les bords dans tous les opérateurs de traitement d'images. C'est du coup un peu dommage de ne pas utiliser les termes classiques du domaine, notamment dans une bibliothèque de gestion/traitement d'images…

    Merci. J'ai ouvert un rapport de bug: https://gitlab.gnome.org/GNOME/gegl/-/issues/295

    Je doute que ça soit mis à jour dans le nom de la propriété, à cause du besoin de stabilité d'API (à moins que GEGL ait un système d'alias permettant de renommer une propriété en gardant aussi l'ancien nom; mais je crois pas qu'y ait ça), mais on peut au moins rajouter le terme dans la description de la propriété.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • # La suite

    Posté par  (site web personnel, Mastodon) . En réponse au lien Facebook de plus en plus fragilisé par les révélations d'une lanceuse d'alerte - france inter. Évalué à 10.

    L'article disait qu'on en saurait plus dimanche avec l'émission 60 minutes sur CBS. J'ai donc fait une petite recherche. On trouve donc quelques articles sur le web, et des vidéos de l'émission.

    Perso, après avoir vu cet extrait de l'émission, rien de surprenant pour moi, ni qu'on ne savait déjà. Il suffit de regarder les gens accrocs aux réseaux sociaux et de parler un peu avec eux pour savoir qu'ils ont une vue absurde de la société, une image soit horrible d'eux-même, soit au contraire prétentieuse et dédaigneuse, souvent tout à la fois, et dans tous les cas totalement malsaine.

    En fait surtout je me suis rendu compte, avec le temps, que c'est un micro milieu. La plupart des gens qu'on rencontre… n'ont simplement pas de compte, ou ont en créé un fantôme un jour où ils s'ennuyaient et qu'ils ne regardent jamais. En fait j'ai l'impression que tous ces réseaux sociaux sont un entre-soi où un micro-pourcent de la société a ironiquement l'impression de représenter la société dans son ensemble (sur la base de quelques chiffres marketing remplis de comptes fantômes). Et l'un des plus gros du problème, c'est que parmi ces quelques gens avec une vue biaisée de la société, on a tous les politiciens et grands "décideurs" qui se basent là-dessus pour prendre leurs décisions stupides et malsaines.

    Donc rien de nouveau.
    Mais bon s'il faut ça pour que d'autres comprennent que ces réseaux sont malsains… perso comme d'autres commentaires, je crois moyen à ce qu'une quelconque rédemption advienne (même forcée par des lois/amendes qui, même grosses, ne représente qu'un pouillème de bénéfices de toutes façons). Mais bon… qui sait. À force de scandales qui se suivent et se ressemblent, peut-être?

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Et à quand un format cinéma libre? 😉

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche FFV1, un format vidéo sans perte et libre, normalisé à l'IETF. Évalué à 8. Dernière modification le 01 septembre 2021 à 16:47.

    Et que pendant pas mal d’années, surtout au début, j’ai vu certaines personnes dans l’opensource dire n’importe quoi. (j’ai repéré un message plus en dessous sur la cryptographie qui est justement dans ce cas :)

    C'est sûrement de mon message que tu parles, si tu parles du message sur le fonctionnement des clés. Ensuite je n'ai pas travaillé précisément et techniquement sur ce sujet (je m'y suis juste intéressé, ai posé des questions et ai lu parce que je travaillais avec des DCPs, donc je voulais savoir comment fonctionnaient les clés bien entendu car je me demandais moi aussi à l'époque comment le problème des copies illicites avait pu être géré), donc je suis certain qu'il y a des imprécisions, voire des erreurs (et serais heureux d'avoir les corrections si tel est le cas). Mais je suis à peu près sûr que l'idée conceptuelle de base est juste (une unique clé pour déchiffrer le contenu du DCP, elle-même chiffrée spécifiquement pour la machine de l'exploitant). Quand j'ai écrit mon message, je l'ai d'ailleurs pas fait entièrement de tête, j'ai aussi fait quelques recherches web (comme je le fais souvent pour pas non plus dire trop de trucs faux, même si cela reste juste une discussion informelle donc je me permets les approximations) pour valider mes souvenirs et toutes les docs et articles que j'ai trouvé confirmaient cette logique pour expliquer les KDM.

    Donc dire qu'y a des erreurs, je veux bien, et dans ce cas je veux bien que tu corriges. Mais de là à parler de "n'importe quoi", ben… là aussi je veux bien que tu expliques! 😛

    Ou alors tu parlais du commentaire de quelqu'un d'autre, mais il me semble que c'était le seul qui aborde un sujet un peu cryptographique.

    Si tu veux mon avis tranché dessus: je serais ravi d’avoir autre chose que du JPEG2000 :)
    (je l’ai même dit plusieurs fois sur d’autres formats que je trouve mieux, mais c’est plus dans le sens « non destructrice », mais impossible pour des copies séries à distribuer en salle)

    Ok. Perso j'ai pas plus d'avis que ça sur le format idéal techniquement et j'ai aucune bille nulle part. Je pose juste des questions par intérêt et pour suivre l'évolution des formats (et les possibles futurs changements de standard qui pourraient survenir… ou non!). On va dire qu'en tant que dév de GIMP, c'est normal de se tenir un peu informé sur les formats d'image (et de préférer les formats libres si possible!). 🙂

    Désolé, réaction épidermique :-D

    Pas de prob. Ça arrive. Je suis content qu'on retombe sur une discussion plus saine et agréable. 👍

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Quand tu ne peux pas critiquer en direct, invente...

    Posté par  (site web personnel, Mastodon) . En réponse au lien Le ministère de l’éducation nationale lance une étrange campagne d’affichage sur la "laïcité". Évalué à 3. Dernière modification le 30 août 2021 à 14:19.

    Depuis que je me suis installé dans le sud de l'espagne il y à 2 ans, dans une ville relativement touristique au bord de la mer, dans le centre historique et les bords de mer on n'arrête pas de s'addresser à moi en anglais

    En effet, le coup de la langue est un grand classique. On me le fait régulièrement, en général dans les endroits un peu huppés (genre un restaurant un peu plus classe que la moyenne, ou bien effectivement des endroits ou boutiques un peu touristiques; sans pour autant aller jusqu'aux trucs de luxe car j'y vais jamais, et même les restaux un peu classe restent rares).

    Le pire est que moi, je réponds évidemment avec un français parfait, aucun accent (ou l'accent parisien plutôt!), mais souvent 2 secondes après, on me répond à nouveau en anglais (genre "il est gentil, ce touriste, il fait un effort de dire des mots en français mais bon… ça reste un touriste, on va lui simplifier la vie et montrer qu'on peut bien parler anglais aussi!"). Moi c'est même pas quand la personne revient après la commande, franchement j'ai eu des cas où genre: on me parle en anglais, je réponds en français, on me répond alors une phrase en français, puis on switche en anglais sur la phrase suivante direct. C'est très frustrant et en plus totalement illogique (la personne m'a entendu parler un bon français, a répondu une fois en français automatiquement et a vu que je comprenais… et pourtant quelque chose dans son cerveau lui fait revenir à l'anglais tellement cette évidence tordue basée sur mon faciès est ancrée dans son esprit en dépit de toute logique). Ces gens qui peuvent même pas imaginer une seconde qu'on puisse être français (ou même parler français apparemment), à notre tête…

    Si au moins, mon français était un français cassé, ce serait déjà vexant mais légèrement plus compréhensible. Je l'ai beaucoup vécu au Japon (j'y suis resté 2 ans) où même en répondant avec mon japonais tout cassé (la première année, je parlais pas du tout, mais la seconde année, j'avais enfin pigé le truc et avais le niveau pour avoir une conversation courante avec les gens), on me répondait souvent direct en anglais (ah oui parce que même au Japon, on me prend pas pour un japonais; on me prend pour un natif nulle part en fait! 🙄). C'était déjà frustrant quand j'aurais aimé pratiquer le japonais, mais il était au moins vrai que j'étais étranger et que l'anglais était bel et bien plus facile pour moi. Mais là, j'ai un français parfait avec un accent et des intonations de natif. Mais… non. C'est un peu: "T'as une gueule de chintok, t'es un étranger qui vient juste dépenser des sous ici, c'est comme ça, c'est tout"

    C'est fou comme de simple suppositions naïves et il faut le dire, inutiles, peuvent vexer ou avec accumulation peser sur la vie des gens alors que ne rien présupposer est suffisant.

    Oui tout à fait. C'est comme la remarque choquante de quelqu'un dans un commentaire plus bas, qui semble penser que ces pubs sont tout à fait OK:

    Ma compréhension de l'affiche hydrique :
    - Le garçon (Sacha) est d'origine Européenne
    - La fille (Neissa) est d'origine africaine ou du Moyen-orient

    La fille est probablement de religion musulmane. […]

    Sérieux WTF. Et si… je dis bien, et si… on pouvait avoir comme compréhension de l'affiche: 2 gamins dans une piscine. Point. C'est tout!
    Bien sûr, cela enlèverait tout son sens à l'affiche, mais c'est bien pour ça que cette campagne est mauvaise et nauséabonde.

    Pourquoi quand des gens voient ces enfants, ils se demandent leur origine, vont faire des suppositions franchement perturbantes sur une "origine", ou une "religion". C'est juste malsain, horrible et insultant.

    Comme tu dis:

    Si ça vient dans la conversation, oui parlons en pourquoi pas. Sinon le concept d'origine, et encore plus d'origine unique est hors-sujet.

    Tout à fait. Je n'ai aucun problème ni honte avec mon histoire, ni celle de mes parents. Les pays d'où viennent mes parents n'est pas un secret, et je peux tout à fait en discuter sans gêne si ça vient naturellement dans une discussion. Juste… ne pas en faire une sorte de définition des gens, ce serait un minimum. C'est pas cette "origine" (un concept nationaliste et séparatiste) qui nous définit. Ce qui nous définit, c'est juste qui on est (oui c'est une tautologie, c'est normal), là maintenant. Pas la famille, pas des caractéristiques génétiques qui nous confèrent des traits physiques communs à certaines populations.

    Enfin bon, on est d'accord quoi. 😉

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Et à quand un format cinéma libre? 😉

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche FFV1, un format vidéo sans perte et libre, normalisé à l'IETF. Évalué à 10.

    Je vais répondre, de mémoire.

    Il me semble que les clés de lecture des DCP dans les cinémas permettent de limiter très précisément le nombre de lectures, les dates autorisées, le type de matériel, etc…

    Oui. En fait, plus que le type de matériel, c'est même précisément la machine exacte de la salle qui est ciblée par la clé. C'est possible car les projecteurs ont des clés publique/privée uniques au niveau du hardware même.

    Dans ce cadre de verrou numérique, je vois pas bien comment ouvrir le format totalement sans péter toute la logique de verrouillage qui va avec.

    Un DCP chiffré l'est en fait avec une unique clé (c'est donc un chiffrement symétrique). C'est cette même clé qui est utilisée par toutes les salles. Pourquoi pas avec la clé publique du projecteur (puisque je viens d'expliquer que chaque machine de projection en a une)? Parce qu'imaginez l'horreur et le travail additionnel/temps perdu/coût (je rappelle qu'on parle de films qui font des dizaines ou centaines de GiB, c'est pas un petit fichier qu'on chiffre en 2 secondes) si on devait re-chiffrer le même film pour chaque salle qui l'ajoute dans son planning. Donc on le chiffre une seule fois.

    L'idée des clés envoyées est de faire un double chiffrement: on n'envoie pas la clé finale mais on la chiffre elle-même avec la clé publique du projecteur (là c'est rapide, c'est un petit fichier). Donc quand on donne cette clé doublement chiffrée au projecteur, il peut la déchiffrer avec sa propre clé privée, récupérer la clé du DCP, et finalement déchiffrer le film lui-même avec cette clé. C'est donc un double chiffrement symétrique (film lui-même) et asymétrique (la clé symétrique avec la clé publique unique de la machine).

    Je suppose que le risque principal est si on arrivait à s'emparer de la clé symétrique (qui permettrait de relire le DCP à loisir, sans aucune limitation de temps ou de machine), et cela est sûrement limité en faisant toute cette étape au niveau hardware, comme une boîte noire, de sorte que la clé symétrique n'est jamais visible au niveau logiciel sur les machines contrôlées par les projectionnistes (les ordinateurs de la salle de projection). De même la clé privée d'un projecteur n'est pas accessible par quiconque (ça reste un secret de la boîte noire). Je pense que ça se fait avec des certifications de machine, de sorte que les distributeurs ne créent pas de clés pour n'importe quelle clé publique, mais uniquement pour celles qui font partie de listes de machines certifiés pour protéger le secret du déchiffrement et de la clé privée. C'est à dire que je peux pas juste donner une clé publique que j'ai créée moi-même (donc j'ai aussi la clé privée) et leur demander de m'envoyer un KDM (le nom de la clé chiffrée pour ma propre clé hardware) pour ensuite récupérer la clé symétrique. Un distributeur/labo doit d'abord vérifier que c'est une clé de confiance dans une liste.

    Notons que je n'ai pas travaillé sur ce sujet précis, donc il est possible qu'il y ait de petites erreurs ou imprécisions dans mon explication technique. J'ai juste travaillé à la problématique du transfert de DCP pas des clés. Néanmoins malgré de possibles petites erreurs, ce devrait être globalement le fonctionnement de ces fameux KDMs et leur modèle de sécurité tel que je l'ai compris.

    Tel que je le vois, tout repose au final sur cette boîte noire à l'intérieur du matériel de projection, qui promet aucune fuite de la clé déchiffré du KDM ni de la clé privée du hardware. Si l'une de ces 2 promesses est rompue, alors on peut déchiffrer à loisir un film à partir du KDM obtenu légalement, puis faire des copies non-chiffrées, etc. C'est le maillon faible. Mais comme ça dépend de gens dont c'est le métier (des salles de cinémas) sur du matériel qui coûte une fortune, peu probablement prendrait des risques à se faire blacklister par les distributeurs. C'est pas du matériel que des particuliers ont (et même si c'était le cas, un distributeur n'enverrait pas un KDM pour ce matériel à un particulier). Donc c'est aussi basé sur la confiance.
    C'est pour cela que ça marche plutôt bien. Une telle logique ne pourrait pas marcher aussi bien pour une diffusion grand publique (même avec des lecteurs hardware certifiés, il y aura toujours des petits malins pour les démonter, en se fichant des garanties, et arriver à lire les infos directement sur la partie boîte noire du hardware, permettant ainsi d'obtenir les clés de tous les films achetés). Mais dans le petit monde du cinéma, ça m'a l'air d'une logique relativement sûre (en comparant risques et gains).

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Et à quand un format cinéma libre? 😉

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche FFV1, un format vidéo sans perte et libre, normalisé à l'IETF. Évalué à 9.

    Il me semble qu'un artefact est une distorsion visible

    Oui bien entendu. Et cela se détermine par le niveau de compression. C'est cela qui va permettre un faible taux d'artefacts, ou alors des artefacts plus subtils (en comprimant peu tout simplement).

    il est tout à fait possible de faire une compression avec perte sans artefacts

    Si tu le comprimes à peine, oui. C'est là qu'on va parler de "visuellement sans perte". Attention, par définition, "visuellement sans perte", il y a quand même eu de la perte, donc en fait il y a des artefacts mais qui ont été jugés si subtils qu'on va supposer que personne ne peut les remarquer (ce qui, même là, ne veut pas dire que ce n'est pas gênant pour certains. Je viens de trouver ce papier qui semble étudier les artefacts du JPEG et du JPEG2000 — chapitre 3 pour ce dernier — dans le cadre d'images satellite de haute qualité où ces artefacts sont problématiques, même lorsque les artefacts sont à peine visibles à l'œil car on comprime peu!).

    Mais hormis cela (qui s'applique à tout algorithme de compression), bien sûr que n'importe quel algorithme avec perte peut avoir des artefacts. C'est juste logique: si quelqu'un arrive à comprimer avec perte toute image en divisant la taille par 100 et n'a absolument aucune distorsion tout en gardant une qualité où on ne distingue pas de l'original, je sais pas moi, faut lui donner un prix Nobel!

    C'est simple: tu retires très peu de données, tu t'en sors à bon compte et personne ne remarque rien (mais tu changes peu la taille du fichier); tu retires beaucoup (et obtiens un petit fichier), bien sûr qu'on le remarquera! Quel que soit l'algorithme!

    Là dans le cas qui nous intéresse, c'est sûr que si on compares du JPEG2000 pour du cinéma (avec perte mais une compression limitée pour garder une bonne qualité) et une image quelconque en JPEG faite pour le web comprimée à fond les ballons pour optimiser la bande passante et gagner des points sur l'algorithme de Google (qui privilégie les petites images apparemment), bien sûr tu vas te dire "regarde le JPEG2000, y a pas d'artefacts", mais là on a surtout comparé des cas d'usage différents, plus que des formats.

    Enfin bon, c'est juste du bon sens. Pourquoi on se ferait encore chier avec des algos sans perte si on avait trouvé l'algo magique avec perte qui permet de compresser autant qu'on veut, en jetant toutes les données qu'on veut tout en n'ayant aucune "distorsion visible"!

    si c'est pour être observé par des humains le fait de retirer tout un spectre que l'on ne peut appréhender ou de simplifier des couleurs qu'on ne peux pas distinguer entre elles (bien sur c'est plus complexe que les dégradés) permet de détruire des données sans pour autant créer d'artefacts.

    Je n'ai pas étudié le format JPEG2000 en particulier, de toutes façons, je n'ai pas accès à la spec. Mais si ça marche en "wavelet" dans le sens où je connais dans l'imagerie numérique traditionnelle, alors je m'imagine qu'un des principaux types d'artefact sera déjà de rendre l'image plus flou. Mais en fait y a plus de types d'artefacts.

    En effet plutôt que de faire des suppositions, faisons une simple recherche "wavelet decompression artifact". Parmi les premiers résultats, je trouve ça: http://www.stat.columbia.edu/~jakulin/jpeg/artifacts.htm

    Allez quelques exemples d'artefacts, comparant JPEG2000, original et JPEG:

    distorsion de couleur
    ringing

    Etc. Si on me dit que les distorsions sont pas "visibles", alors je sais pas ce qui peut l'être! 🤣 Je propose de cliquer sur le lien qui donne d'autres exemples (ceux-ci sont déjà des copies d'écran de cet article).

    Il suffit juste que les pertes (donc les distorsions) ne soient pas visibles. […] si c'est pour être observé par des humains le fait de retirer tout un spectre que l'on ne peut appréhender ou de simplifier des couleurs qu'on ne peux pas distinguer entre elles

    Si c'était si facile que des "il suffit" (gras de moi dans ta citation) ou que de dire "simplifions les couleurs qu'on ne distingue pas"… on se demande pourquoi on fait encore de la recherche sur le sujet! 😛

    Enfin bon, sans rancune, mais là tu es en train de parler de magie, pas de réalité. 😉

    C'est grâce à ça que la sténographie existe. On modifie un fichier sans ajouter d'artefacts.

    On attend ton algorithme de compression avec perte qui ne rajoute jamais d'artefacts! 😛

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Quand tu ne peux pas critiquer en direct, invente...

    Posté par  (site web personnel, Mastodon) . En réponse au lien Le ministère de l’éducation nationale lance une étrange campagne d’affichage sur la "laïcité". Évalué à 10. Dernière modification le 29 août 2021 à 02:10.

    Je sais qu'il n'est pas à la mode d'être d'accord avec devnewton, mais je comprends tout à fait ce qu'il veut dire. Bon je passe sur la considération de bord politique qui n'est pas le vrai problème ici et dont je me fous. Mais le coup du "ça part d'une bonne intention, mais c'est raciste à fond et ça met super mal à l'aise", oui je connais carrêment.

    Ayant des origines japonaises, voici une discussion très classique que j'ai quasi à l'identique avec plein de gens que je rencontre pour la première fois (basé sur mon aspect physique):

    • Tu es chinois, non?
    • Non.
    • Ah japonais alors!
    • Non.
    • Mais tu as des origines alors, non?
    • Ma mère est japonaise.
    • Ah j'en étais sûr! Tu sais, j'ai une super amie japonaise, elle est super gentille et me fait des sushis des fois! J'adore les sushis. Je lis plein de mangas aussi, c'est un véritable art les mangas!

    Voilà des gens qui sont sûrs d'être super agréables et gentils avec moi en disant cela, en faisant 10 amalgames à la seconde, des raccourcis débiles, en condensant une culture entière à 3 conneries commerciales. Sans compter que je suis français, né à Paris, ai vécu toute ma jeunesse et une majeure partie de ma vie adulte en France, je parle parfaitement français (probablement mieux que la plupart des gens qui me sortent ces clichés). Mais non, ces gens voient ma tête, et pour eux, je suis forcément un chinois (ou en second choix, un japonais, jamais autre chose d'ailleurs!).

    Ah et oui, moi j'ai des amis. Tout court. Pas des "amis japonais" ou des "amis asiatiques" ou des "amis arabes" ou des "amis noirs", ni des "amis musulmans" ou "amis chrétiens". Non j'ai des amis. Point. Ceux qui commencent déjà à classer les gens par des origines, du faciès ou une religion, y a un problème à la base. Les gens sont des gens, c'est tout.

    Et je parle même pas de ceux qui vont faire des blagues racistes pour "briser la glace", voire carrêment ceux d'origine étrangère qui feront eux-même les blagues racistes pour paraître cool et "ouverts" (ouverts à quoi? À l'état d'esprit pour lesquels les chinois, c'est des bouffeurs de riz et autres clichés?).

    Personnellement il m'a fallu des années pour me rendre compte que je n'étais jamais considéré comme un français à part entière par une grande partie de la population (bien sûr, il en existe certains pour lesquels ce n'est pas un problème mais c'est plus rare qu'on ne le pense). Je suis au mieux "d'origine étrangère". Sincèrement ça m'attriste vraiment sur la condition humaine.

    Donc oui, je comprends totalement ce que devnewton veut dire avec ses petites tirades de gens avec de bonnes intentions mais qui partent de très très loin. Et sérieux ses exemples peuvent paraître tirés par les cheveux mais ne le sont absolument pas. Ce genre de phrases, on s'est juste habitué à ne pas réagir parce qu'on va pas faire des esclandres sans arrêt, c'est tout.

    Et oui moi j'aimerais bien un monde où on arrête de penser qu'il est intéressant de discuter la nationalité ou l'origine des gens, ou leur religion, ou que sais-je. Le jour où on arrêtera de juger et catégoriser les gens au faciès, on pourra dire qu'on aura fait une grande avancée contre le racisme. Et c'est aussi la raison pour laquelle je trouve également cette campagne d'affichage carrêment déplacée.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Et à quand un format cinéma libre? 😉

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche FFV1, un format vidéo sans perte et libre, normalisé à l'IETF. Évalué à 7.

    Devant ce titre, c'est laisser supposer que le format DCP est un format propriétaire. Ce qui est le plus éloigné de la vérité.

    Je parlais de la partie JPEG2000 pas du format DCP lui-même dont la spec est effectivement ouverte. D'ailleurs je proposais même comme avancée potentielle (donc totalement théorique, en vrai j'y crois pas trop, notamment pour les arguments que tu évoques aussi et avec lesquels je suis globalement d'accord) que FFV1 soit utilisé en remplacement de JPEG2000 à l'intérieur de DCP en tant que conteneur existant.

    Des artefacts sur un écran cinéma ?
    En sachant que le JPEG2000 est wavelet, je comprends pas ce que tu as voulu dire.
    (ou alors tu parles des projections MPEG/H264/265 qui sont en dehors du cinéma numérique)

    Ben non, justement je disais qu'y a pas d'artefacts sur les écrans de cinéma et qu'évidemment on n'en veut pas dans ce contexte. Relis ma phrase et pourquoi je dis ça, donc son sens (qui est bien qu'on ne voit pas d'artefacts). 😉

    Ensuite je supposais que ça utilisait du JPEG2000 sans perte. Zenitram m'a démenti en me disant que c'était en fait avec perte (ce que je n'avais jamais pensé à vérifier à l'époque où je travaillais avec des DCPs tous les jours. Mais je travaillais pas à lire le format même, juste à transférer des fichiers, donc j'ai des excuses! 😛). Donc a priori, si c'est compressé avec perte, j'imagine que si, on peut avoir des artefacts (donc en fait je me trompais), et ce, quel que soit le mode de compression. Un "artefact de compression", ça veut juste dire une déformation quelconque des données dûe à la compression avec perte. Il y en a forcément, par définition (s'il n'y en avait absolument aucune, ça veut dire qu'on arrive à obtenir exactement l'image originelle, donc ce serait du sans perte. CQFD). Ensuite les artefacts peuvent prendre diverses formes, et peut-être que les algorithmes wavelet font des artefacts moins horribles que d'autres. Mais ça reste des artefacts par définition.

    Ceci-dit, les labos vont faire évidemment des compressions légères pour garder une haute qualité donc je suppose que cela assure une qualité suffisante (artefacts suffisamment légers pour ne pas être remarqués) pour ne pas avoir de mauvaises surprises.

    Je le fais depuis mon modeste portable.
    Il suffit pour cela de choisir un autre layer de résolution.

    Je veux bien savoir le logiciel que tu utilises et la ligne de commande/options pour faire cela et comment on joue sur les "layer de résolution".
    Perso les quelques fois où j'ai essayé par curiosité, genre même juste sur des DCPs de bande annonce, ben c'était saccadé à mort (genre je parle pas de quelques frame-drop par ci par là, mais vraiment absolument irregardable). Ensuite j'ai pas insisté.

    Ceci dit ce que dit Zenitram reste très vrai: dire qu'il suffit de ne pas tout lire reste un peu une sorte de réponse à côté de la plaque sur le fait que si on veut lire le fichier dans la situation idéale, ce n'est à l'heure actuelle pas possible sur une machine de bureau (ce qui n'est pas une critique de JPEG2000 ou de DCP; travailler sur des fichiers de grande taille est tout simplement une problématique récurrente de quiconque travaille sur l'image, ce qui pour le coup est notre boulot principal; et justement ta proposition d'utiliser de plus faibles résolutions est le contournement habituel, dans les étapes de création/édition, on appelle cela des proxys en général).

    Ça m'intéresse tout de même bien de connaître ton astuce de "layer de résolution" pour lire des DCPs sur des machines de bureau, ça a l'air très intéressant en contournement du problème! 🤗

    C'est la même question que depuis 15 ans: "mais pourquoi le MXF DCI/DCP gère pas plus de format" (déjà le MXF le fait, on peut mettre d'autres format).

    Ce n'était pas du tout ma question. Je comprends tout à fait la volonté d'imposer un format unique. C'est comme lorsque XMPP avait été standardisé, UTF-8 fut imposé comme unique codage des caractères (alors que XML avait l'option pour accepter n'importe quel codage), parce que pourquoi vouloir créer des problèmes inutiles?
    Ben là c'est pareil, je trouve cela tout à fait logique de choisir un format vidéo unique et de s'y tenir.

    La problématique est donc juste: c'est dommage qu'ils aient choisi JPEG2000 comme format unique. Si on parle de proposer un autre format (que ce soit FFV1 ou un autre!), on parle pas d'accepter n'importe quel format, mais juste qu'un format libre, c'est quand même mieux.

    (ou alors passer le relai au labo qui devra contacter chaque cinéma pour chaque release).

    Pour avoir travaillé exactement dans cette problématique de relation entre salles et distributeurs, ce n'est pas comme ça que ça fonctionne. S'il y a besoin de plusieurs versions, le labo aura simplement préparé plusieurs DCPs dès le début et enverra tout sans se prendre la tête. Voire il peut faire un unique DCP avec plusieurs CPLs ("Composition Playlists", en gros les métadata qui listent les fichiers à utiliser pour chaque version) mais dans les faits, beaucoup de labos aiment bien juste faire des DCPs séparés (je pense qu'ils se disent que c'est plus simple car certaines salles ne voient qu'un seul DCP et pensent qu'il n'y a pas la version qu'ils souhaitent alors qu'il y a simplement plusieurs versions dans le même DCP; bon et dans le cas théorique cité de multi-format, si c'est la vidéo qui change, ce serait de toutes façons mieux d'avoir 2 DCPs de taille raisonnable qu'un seul énorme, dans le cas où la salle télécharge plutôt que de recevoir un disque dur).

    Le labo ne contacte pas les salles au cas par cas (enfin pour la clé si, mais pas pour leur demander des détails sur leur infrastructure!), il envoie tout (que ce soit directement avec un disque dur par la poste, ou bien par des services de transfert intermédiaire) et se fait pas chier.

    Pour le reste, je suis totalement d'accord. Mais comme j'ai dit, c'était pas mon propos. 😛

    Les plus petites salles n'ont pas eu de VPF (dans le sens classique).

    Je sais pas ce que tu appelles "le sens classique", faudrait expliquer. Parce que des petites salles qui ont eu des VPFs (dans un sens pas classique alors?), y en a eu. Les VPFs, c'était l'activité principale de là où je bossais et justement en tant que regroupement de beaucoup de petites salles (indépendantes, salles art et essai). Donc l'affirmation me paraît un peu péremptoire. 🙂

    Ensuite c'était pas du tout mon rayon, donc tu sais peut-être des choses que je connais pas (le fameux "sens classique"; peut-être que nos salles n'étaient pas si petites?) et si tu le dis, ok (surtout que j'ai jamais dit le contraire non plus). Mais bon, le sens de ma phrase, c'était vraiment juste que ça a coûté très cher et que ça a mis du temps pour numériser les salles, c'est tout. Et que donc le matériel doit être préservé. Je suppose que tu trouves pas à redire à cela?

    En dehors de ce point, je suis pas expert en VPF et ça m'intéresse pas plus que cela.

    Pour le cinéma ? hmmmm; un DCP c'est surtout du XML, de la cryptographie classique et approuvée, du PNG, du WAV/PCM, un gros container tout simpliste (MXF) qu'avec 5-6 lignes de python, tu le parses dans les grandes lignes.

    Je sais pas pourquoi tu t'acharnes sur le DCP. Comme dit plus haut, j'en ai pas parlé… enfin si, pour illustrer le sujet principal juste, et justement en disant moi aussi:

    Techniquement le DCP est un format super simple

    Donc je suis d'accord. Encore une fois, personne ici a demandé à toucher au DCP en tant que conteneur. J'ai l'impression que tu te cherches des ennemis virtuel du DCP sur lesquels tu pourrais te défouler. 😛

    Désolé d'être un peu tendu sur la question, c'est juste que le débat "le cinéma numérique, c'est caca car pas libre, je l'entends depuis 2005 avec toujours les mêmes arguments.

    Sincèrement je vois pas où tu lis que j'ai dit ça. Quelqu'un annonce un format concurrent du JPEG2000. Ça me fait penser au cinéma (car c'est le seul endroit où j'avais vu du JPEG2000), donc je fais la remarque et pose des questions pour en savoir plus. Je trouve juste que c'est une discussion/un sujet intéressant.

    Nulle part je ne pose de débat sur le cinéma numérique. D'ailleurs je me demande bien de quels arguments tu parles. Comme je n'ai pas posé de tel débat, il n'y avait pas d'arguments non plus.

    Si tu parles du fait que j'ai dit que le JPEG2000 n'est pas libre, ben c'est juste un fait. Les specs ne sont pas publiques, les obtenir coûte cher, il y a des brevets et d'après Wikipedia, les organisations participatrices ont accepté de ne pas les faire jouer, mais uniquement pour la première partie "core coding system", sur un total de 16 parties du standard. Sans compter les brevets sous-marins possibles par des organismes tiers.

    Ce n'était pas cependant un jugement de valeur, juste un fait. Mon but n'était pas de rentrer dans une discussion sur JPEG2000 (ou DCP) vs. le reste du monde. Je posais juste une question sur FFV1 dans le contexte du cinéma car je trouvais l'article intéressant.

    Désolé donc si ça t'a énervé, ce n'était pas le but. Je suis juste là pour parler de FFV1 pas de JPEG2000. C'était histoire d'avoir une discussion intéressante, du papotage de techos sur un forum quoi (et j'ai même appris des trucs en un seul échange, donc ce fut positif!). Hors ceci, je ne crois pas que le format vidéo de référence changera (mais j'adorerais être détrompé: Zenitram, on compte sur toi! 😉), et je ne fais pas à ce jour de démarche ou de lobbying en ce sens. C'était juste histoire de bavarder. Je m'attendais pas à me faire sauter dessus pour oser discuter du sujet. Néanmoins je t'en veux pas. On voit que tu es à fond dans ton sujet, même si on n'est pas d'accord sur l'avantage des formats libres:

    Et c'est sûr que c'est toujours plus intéressant d'avoir des formats libres.

    En règle général ou pour le cinéma ? (en règle général oui)

    Oui pour moi dans tous les cas: en règle général notamment, ce qui inclut bien le cinéma (et tous les domaines d'ailleurs). Mais j'en fais pas une maladie. Pas de problème. Heureux d'avoir pu échanger sur le sujet tout de même. 🙂

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: C'est pas nouveau

    Posté par  (site web personnel, Mastodon) . En réponse au lien [ASI] Yoga : adieu zénitude ?. Évalué à 10.

    Ce que tu dis est vrai sur l'origine du yoga. Néanmoins là c'est un organisme interministériel français et un journal français qui parle de la pratique en France. Il est certain que notre version du yoga est diluée et sûrement très différente de l'origine, mais c'est de cette version française qu'on parle. Donc oui ces "exercices importés du yoga", c'est le vrai yoga, ici et maintenant, dans le contexte de cette étude et cet article.

    Par exemple beaucoup de sports de combat sont nés comme de réelles pratiques guerrières dans le but de tuer ou incapaciter des ennemis en conditions réelles. Et c'est très possiblement encore le cas dans certains pays. Mais en France, c'est surtout une pratique sportive. Je vais pas faire des articles sur les sports de combats en France comme des portes d'entrée aux milices privés pour préparer une révolution. Si quelqu'un sortait ça, je trouverais ça tout aussi débile même si oui, c'est l'origine et il est évident que les sports de combats pratiqués en tant que sport ne sont vraisemblablement que l'ombre de ce qu'ils étaient originellement.

    Pour moi ces amalgames yoga ⇒ complotiste, secte, c'est équivalent aux jeu de rôle ⇒ sataniste, ou geek = asocial qui vit dans la cave de ses parents, ou logiciel libre ⇒ communiste (dans certains pays, notamment les US, c'est une insulte ultime), ou hackers ⇒ "pirates" (tous des sujets qui firent la une de journaux à certaines époques avec des titres aussi idiots), ou encore d'actualité: les motards sont forcément des connards, les jeux vidéos fabriquent des meurtriers, les chômeurs sont des assistés… Ce genre d'amalgames débiles pour mettre un petit groupe au ban de la société (et faire des vues/ventes) avec un titre racoleur, on en a toujours eu, et c'est justement ça qui fait du mal à la société (pas des djeunz qui jouent à un jeu, ou des gens qui font des exercices corporels…). Ce type d'article a toujours été digne de torchons, pas de vrais journaux.

    Le jeu de rôle furent aussi sous le feu des projecteurs

    "Les hackers peuvent transformer votre ordinateur en bombe"

    le jeu vidéo rend violent

    "La France des assistés"

    Si vous voyez pas la ressemblance dans l'amalgame créé pour mettre au ban un groupe entier, sur la base de quelques faits divers (car oui, il y a eu des fous furieux joueurs de jeux vidéos qui ont tué, des hackers qui ont fait des trucs illégaux et dangereux, des gens qui utilisent le système… mais ce sont des faits divers, des exceptions, pas des généralités). De même qu'il y a sûrement certains clubs de yoga sectaires en France, je n'en doute pas une seconde. Si un journal veut faire une enquête sur certains de ces clubs en particulier, qu'il la fasse et qu'il les cite, pas l'activité dans son entièreté à cause de quelques illuminés.

    Et maintenant on a donc:

    "Le yoga, nouvelle porte d'entrée aux dérives complotistes et sectaires"

    Je suis désolé mais c'est d'un niveau journalistique au raz des pâquerettes.

    Ils auraient pu faire un article sur la religion hindou, les "ashrams" (première fois que j'entends ce terme, mais peu importe) ou sur la pratique du yoga comme religion dans certains pays (ou même dans certains "clubs/centres de yoga" en France), j'aurais rien dit. À la place, ils font un article sur le yoga en France comme étant une porte entrée au complotisme et aux sectes. Une généralité quoi. 🤦

    Pour info, je n'ai pas pu lire l'article du Monde en entier, car je ne suis pas abonné. Mais rien que le titre racoleur et l'introduction sont problématiques. D'ailleurs leur graphique d'intro est très drôle avec 64 saisines sur ~3000 en 2020:

    Graphique des saisines en 2020

    D'ailleurs j'adore aussi leur explication: Pour mieux visualiser ce phénomène, nous avons opté pour une échelle qui ne commence pas à zéro. Alors qu'on se rend bien compte que si on avait démarré à 0, la portion "Yoga" aurait juste paru ridiculement petite (elle le paraît déjà alors qu'ils commencent à 2000).

    Cependant j'ai maintenant lu une partie du rapport MIVILUDES, notamment la partie qui parlent de Yoga. Et en fait, je trouve ce rapport globalement mesuré. Il n'appuie pas du tout sur le yoga en particulier, ne raconte pas que c'est une "nouvelle porte d’entrée aux dérives complotistes et sectaires", au contraire, ils introduisent la pratique en listant bien les diverses approches, citent leurs chiffres et donnent quelques exemples de plaintes (page 37 du PDF). C'est assez court et factuel. D'ailleurs je partage beaucoup de questionnements et de doutes listés sur diverses pratiques. J'ai aussi l'impression d'ailleurs de recrudescence de cette "industrie du bien-être", j'ai rencontré dernièrement plusieurs personnes qui veulent "se lancer dans le bien-être" comme une industrie porteuse et qui a de l'avenir (donc "c'est le moment d'en être avant qu'il soit trop tard"). Notamment j'ai été témoin d'une réunion de chercheurs d'emplois où plusieurs artisans au chômage (donc des maçons, ferronniers, ce type de métier…) parlaient d'avoir trouvé leur vraie voie et voulaient se reconvertir dans le bien-être. Ils ont notamment parlé de divination ou de guérison par des pierres (ou un truc du genre). J'ai été un peu interloqué. Enfin bon, oui il y a des trucs bizarres et de drôles de tendances ces dernières années. Et je ne doute pas une seconde que ça touche aussi des gens qui font du yoga. De manière générale, ce rapport m'a finalement l'air relativement sain.

    Par contre, désolé mais l'article est toujours aussi mauvais et malhonnête intellectuellement. Maintenant que j'ai feuilleté le vrai rapport, on s'imagine quelqu'un qui n'aime pas le yoga et tombe sur un paragraphe sur le sujet dans un rapport officiel sur les sectes, et se dit "j'en étais sûr! Le yoga c'est un truc de secte, regardez y a même des preuves officielles". Ça vole pas haut, quoi. Ensuite peut-être que c'est juste l'introduction pour attirer le chaland et qu'après ils vont en fait décortiquer le rapport dans son intégralité avec beaucoup moins de mauvaise foi. Mais d'une part, c'est sûrement pas avec une telle introduction que j'accepterais de m'abonner et donc de financer ce qui m'apparaît comme un torchon, donc je le saurai pas; d'autre part, le mal est déjà fait puisqu'on sait bien que ce titre et cette introduction vont faire le tour des réseaux sociaux et que la plupart des gens vont s'arrêter là. Donc c'est bon, ils ont déjà contribué à lancer un potentiel nouvel amalgame malhonnête yoga ⇒ complotisme et sectes.

    Ah et à propos:

    Beaucoup de gens (comme moi et à ce que je comprends toi aussi) qui disent pratiquer le yoga

    J'en fais un peu mais très peu (en fait j'ai pas dû en faire depuis 2 mois! Et quand j'en faisais, c'était genre 1h par semaine max; je suis même pas sûr si on peut vraiment dire que je pratique) mais ça n'a rien à voir avec la question et ne devrait donc même pas rentrer dans la discussion. Parce que trouver qu'il n'est pas sain de mettre à l'index des groupes entiers de population pour une activité (qui en soi n'a rien de mauvais) parce que certaines personnes font des trucs reprochables, c'est une problématique véridique en soi, qu'on fasse ou non l'activité.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: C'est pas nouveau

    Posté par  (site web personnel, Mastodon) . En réponse au lien [ASI] Yoga : adieu zénitude ?. Évalué à 10.

    C'est vrai qu'on voit des tendances qui mettent mal à l'aise dans certains des gens très impliqués dans ces pratiques, je partage le même esprit critique quand j'en rencontre. Néanmoins ce n'est absolument pas une raison suffisante pour généraliser et faire un article dans un journal à grande diffusion, en plus avec un titre clairement suggestif: "Le yoga, nouvelle porte d'entrée aux dérives complotistes et sectaires". Personnellement je trouve cela inacceptable et très orienté, de manière évidente.

    Le yoga reste juste une pratique du corps (et certes de l'esprit aussi) pour se maintenir en forme physiquement comme moralement. Une majorité des gens font du yoga juste pour garder la santé (notamment quand on travaille sur un bureau et qu'on ne fait pas assez de sport extérieur; ou bien des personnes âgées qui ne veulent plus faire d'activité physique extrême, donc le yoga est un bon compromis pour ne pas juste rester affalés devant la télé) et bouger son corps.

    Non parce que des tendances qui mettent mal à l'aise, on en voit dans énormément d'activités. Dans le sport de manière générale, les problèmes de compétition, voire violence, le dopage, etc. Va-t-on faire faire un article pour dire que le sport, c'est la porte d'entrée des mafias et de la drogue? En fait, toute activité va en général générer des tendances problématiques, qui dépendent aussi de l'époque comme des caractéristiques de l'activité. Tant que l'activité en elle-même n'est pas le problème, faire une généralité écœurante est juste malsain. Ainsi si on voit une école de yoga qui propose de se "connecter au divin" (cf. l'article en lien), alors oui cette école en particulier est sectaire par définition (on est dans le domaine du religieux). Dangereux ou pas, il faut voir jusqu'où ils vont avec leur doctrine. Et c'est sûr, oui, lorsqu'on croise des gens qui sortent ce type de discours, il faut garder l'esprit critique et savoir leur faire comprendre que ça nous intéresse pas.
    Mais sinon y a plein de profs, d'école ou de gens qui font du yoga juste pour se sentir bien dans leur corps sans théorie théologique.

    Sincèrement ce type d'article du Monde est clairement dégoûtant, et le fait que ça vienne apparemment d'une enquête interministérielle est encore plus perturbant.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Quelle formation pour les arts graphiques libres ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Interview d’Aryeom dessinatrice de marmottes (mais pas que). Évalué à 5.

    Je peux répondre quelques trucs pour Aryeom en espérant ne pas me planter.

    Ça n'a quasiment pas été abordé dans l'article (ceci dit sans aucun reproche de ma part). Aussi Aryeom (ou d'autres volontaires) pourrait peut-être en dire un peu plus en réponse à ce commentaire sur son parcours et sa formation pour sa carrière de graphiste, y compris sa formation à l'utilisation de logiciels propriétaires.

    Elle a été formée et diplômée à l'université en Corée (en Beaux Arts, spécialité animation), donc je crois pas que ça t'aidera beaucoup.

    Je sais qu'elle dessine depuis très jeune. Quand j'entends ses histoires, je ne peux que l'imaginer que comme cet(te) élève qui dessine tout le temps et qu'on a tous eu dans certaines classes pendant notre scolarité.

    Elle a aussi été en académie de dessin au lycée. Les "académies" sont un concept habituel en Corée où les enfants vont à une école-après-l'école — les académies donc, le soir après les cours — pour exceller dans certains domaines en fonction des choix des parents et/ou des désirs des enfants, et surtout (au lycée) qui les préparent aux concours d'entrées des universités; des cours du soir quoi, sauf que presque tout le monde en fait en Corée… Quand d'autres prenaient des cours du soir de maths ou autres matières scolaires habituelles (en général, c'est ce vers quoi les parents veulent pousser leurs enfants, pour devenir médecins, avocats, ou je-ne-sais-quoi de prestigieux), Aryeom prenait donc des cours du soir de dessin (3 à 4 heures par jour, de lundi à samedi, puis toute la journée pendant les vacances scolaires).

    En gros, elle a beaucoup dessiné, déjà avant les études supérieures.

    Aryeom pourrait-elle aussi en dire un peu plus sur les lieux ou elle a donné des formations ?

    Elle a donné des cours 3 années de suite à l'université de Cergy Pontoise. Elle donne un cours de retouche d'image à une licence 3 pro de "Patrimoine, visualisation et modélisation 3D" (avec un focus sur des retouches de vielles œuvres graphiques, ou des frises et autres œuvres murales sur des monuments historiques) et un cours d'illustration numérique à une licence 3 pro "Infographie, webdesign et multimedia". GIMP est utilisé pour ces 2 cours.

    Ma fille de 15 ans est passionnée par les arts graphiques (peu d'animation pour l'instant) auxquels elle consacre presque l'exclusivité de son temps libre. Elle utilise une petite tablette wacom et exclusivement des logiciels libres : essentiellement MyPaint, PikoPixel et Gimp sous Linux comme sous Mac, avec une préférence pour Linux ;-).

    Je pense qu'être passionné est un premier gros avantage dans ces métiers. Je conseillerais aussi de ne pas faire que du dessin numérique. Je pense que s'enfermer dans le numérique dès le début est une erreur de notre époque (le numérique est beaucoup plus limité, quel que soit le logiciel, que les méthodes physiques). C'est comme pour l'informatique, on apprend les maths et la logique d'abord (pas besoin d'ordi pour ça). On apprend aussi à écrire avec des stylos avant de le faire avec au clavier, et avec des livres et des dictionnaires avant d'avoir des corrections automatiques qui corrigent et proposent même des tournures de phrase de nos jours (😱).

    Quand on est adulte, on aura bien assez l'occasion de ne plus faire toutes ces étapes manuelles (plus le temps ni l'envie, recherche d'efficacité permanente, emplois du temps chargés…), donc on doit absolument les voir comme des bases surtout quand on débute.

    Faire que du numérique dès le début, c'est aussi l'un des meilleurs moyens de s'enfermer dans les logiciels (car on ne sait plus faire les trucs que parce que nos logiciels le font à notre place, donc si on change de logiciel avec une fonctionnalité en moins, paf! on est perdu bêtement!).

    Elle entre en 1ere et a choisi des modules correspondants à ses points forts et centres d'intérêts (langues anglaise et japonaise ainsi que les maths et la programmation). Quelles formations s'ouvriront à elle après le bac si elle souhaite faire du graphisme un métier ?

    Je pense qu'il faut pas forcément s'évertuer à chercher une formation "libriste" à tout prix. Enfin s'il se trouve qu'il y a juste à côté de chez vous une université ou école pro-libre, clairement c'est un choix à considérer en priorité (mais il faut tout de même vérifier le cursus dans son entièreté, rien n'empêche de faire n'importe quoi avec du libre!). Mais sinon, je déconseillerais de s'acharner sur ce point, tout simplement car il y en a trop peu, et ce serait dommage de manquer sa vocation sur un point technique.

    Ce qu'il faut bien voir, c'est que ces logiciels ne sont que des outils. Si on apprend le graphisme numérique, il y a énormément de concepts en commun, quels que soient les logiciels. Se réhabituer à un autre logiciel n'est pas le gros du travail. D'ailleurs cela s'applique à une majorité de métier. En tant que développeur, quand je vois des "développeurs" qui se disent "développeur Python" (ou ceci ou cela) comme si c'est la seule chose qu'ils peuvent écrire, c'est juste triste. Quand on a les bases du développement logiciel et qu'on a compris les concepts, qu'importe le langage ou les outils. Ben pour un graphiste, c'est similaire. Si vous apprenez avec Photoshop ou que-sais-je, passer à GIMP (ou inversement) n'est qu'un détail technique (qui prendra un peu de temps au début, mais c'est comme quand on change de boîte, on est rarement efficace sur tout immédiatement, faut apprendre les spécificités du nouveau métier, c'est juste normal).

    Par contre, ça n'empêche pas ta fille de continuer à utiliser les logiciels libres de son côté, voire sur des projets pros ou scolaires quand possible (certains profs peuvent bêtement être anti-libres, pas la peine de se les mettre à dos). L'interview montre bien d'ailleurs que "dans la vraie vie", c'est souvent juste le résultat qui compte.
    Et puis justement c'est parce qu'on aura de plus en plus de professionnels qui utilisent GIMP dans leur vie professionnelle (sans pour autant avoir été formés avec à l'école) que les formations commenceront à affluer, pas l'inverse.

    Enfin je rappelle que c'est rarement la formation qui nous apporte le gros des connaissances et techniques. La formation, c'est bien sur plein de points de vue, ça nous met un premier pied dans la porte d'un métier, on voit certaines bases (pas forcément techniques d'ailleurs, mais justement des choses qu'on ne voyait pas en se focalisant sur la technique), on rencontre des gens (ce qui peut ou non être important, ça dépend), etc. Et puis quand on a un diplôme, ça rassure certaines personnes (même si souvent on se rend compte rapidement que ça a peu d'importance). Néanmoins c'est rarement là où on apprend réellement le métier… mais en le faisant tout simplement.

    D'ailleurs en réalité, les écoles les plus côtées le sont rarement car elles ont les meilleurs professeurs ou formations, mais parce qu'elles sélectionnent les meilleurs déjà avant d'entrer (par dossier ou examen). Donc c'est le serpent qui se mord la queue (puisque forcément ça fait que ces bons étudiants ont rapidement du boulot en sortant, donc que la réputation de l'école monte, donc que les meilleurs étudiants veulent y aller, et ainsi de suite). Personnellement on a été à une porte ouverte d'une des écoles de graphisme parisiennes parmi les plus côtées et j'étais juste choqué du speech où ils expliquent que les jeunes font des "vrais projets pour des grosses entreprises", genre des clips pour des chaînes de télés, qui passent réellement à la télé. À ce moment là, j'ai pas pu me retenir de poser une question: "donc les étudiants travaillent gratuitement pendant des semaines pour des grosses entreprises privées qui auraient largement de quoi payer mais préfèrent plutôt exploiter des étudiants?" Ma question n'a pas été si bien reçue (j'ai eu droit aux clichés habituels "c'est pour le CV" et compagnie). 🙄

    Des fois, j'ai plus l'impression d'écoles qui sélectionnent les meilleurs plutôt que se fouler à bien former, puis les trans-forment en bons petits soldats pour les grosses entreprises du design et de l'audiovisuel.

    Il me semble qu'Aryeom me disait qu'elle avait appris plus avec les autres étudiants (notamment les plus âgés lorsqu'elle travaillait sur leurs projets, un truc un peu courant où les classes supérieures "embauchent" des étudiants plus jeunes pour travailler sur leurs projets de fin d'années, quand ils sont un peu gros, ce qui est classique dans l'audiovisuel évidemment) qu'avec les professeurs et elle a même travaillé professionnellement, à côté de l'école, sur des projets graphiques/audiovisuelles pendant ses années d'université (ce qui forcément forme beaucoup aussi, en sautant à pied joint dans le métier directement).

    Donc mon conseil: trouve une formation (y en a plein pour le graphisme, audiovisuel, animation, design, etc.), regarde un peu leur éthique, et inscris la mais sache que ce n'est pas l'alpha et l'omega. Mon but n'était pas de dégoûter du système éducatif. Au contraire, faut voir cela comme un soulagement: choisir une bonne école, c'est bien, mais c'est pas ça qui va réellement décider son succès professionnel, donc ça sert à rien de trop se stresser sur ce choix (notamment même si elle n'est pas acceptée dans les écoles les plus côtées, ça veut pas dire qu'elle fera pas une super carrière quand même).
    Je pense que pragmatiquement, c'est quand même très bien d'avoir un pied dans le système et de suivre un parcours classique quand on le peut (ça reste plus simple). Mais il ne sert à rien d'y mettre tout ses espoirs. Cela aidera mais ce n'est pas cela qui fera et déterminera sa vie professionnelle. Comme tout le monde, elle devra travailler beaucoup (hors cursus), s'acharner peut-être, chercher sa voie (le graphisme, c'est large, y a plein de branches), découvrir ce qui lui fera plaisir. Si elle est passionnée, ça viendra.

    Qu'est-ce qui existe ?

    Je pense que tu t'attendais à des noms d'école précis. Déjà tu dis même pas dans quelle région tu es, donc on peut pas trop répondre. Et puis de toutes façons, je pense pas que ce soit la meilleure idée de te donner des noms. Comme je disais, je pense pas que du bien de certaines des écoles les plus prestigieuses et de leur logique de formation (sans penser que du mal non plus! Je sais rester objectif quand il faut), mais je veux pas non plus te dire que c'est mal d'y rentrer. Il est clair que sortir d'une école connue va tout de même ouvrir des portes. Et pis si ta fille veut absolument y aller, faut pas lui interdire non plus.
    Quant à trouver les noms exacts, une simple recherche web (associée à ta ville/région) te donnera les noms des écoles les plus connues (qui franchement ne manquent pas).

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • # Et à quand un format cinéma libre? 😉

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche FFV1, un format vidéo sans perte et libre, normalisé à l'IETF. Évalué à 10.

    Le JPEG2000 (ou les formats sans perte en règle général) n'est pas que pour l'archivage, mais aussi pour ces cas où on veut de la très haute qualité. Genre le cinéma (imaginez de vilains artefacts sur votre écran de cinéma géants). À l'heure actuelle, le format numérique cinéma (ce qui a remplacé les bobines de film donc) est le DCP.

    Techniquement le DCP est un format super simple: la vidéo est en JPEG2000, l'audio en PCM (il peut y avoir plusieurs versions vidéo/audio dans le même DCP, typiquement pour le ratio d'écran du cinéma, flat ou scope, bien que c'est souvent fourni en DCPs séparés; il peut aussi y avoir des versions 3D, etc. De même pour l'audio, il peut y avoir plusieurs pistes), voire des fichiers additionnels, par exemple pour les sous-titres… et des fichiers XML qui organisent le tout (en gros les métadonnées qui disent quoi est quoi).

    Bien sûr, les fichiers sont énormes et comme le dit Zenitram dans sa dépêche, faut pas s'attendre à pouvoir regarder un film en DCP sur sa machine de bureau. C'est techniquement possible, mais les fichiers sont simplement trop lourds, donc impossible de décompresser en temps réel 24 (ou pire 30) images par seconde. Les projecteurs de cinéma de nos jours sont des machines dédiées surpuissantes (et super-chères) avec (j'imagine) du décodage hardware. En gros, je dirais qu'un long métrage fait en moyenne 100 GiB, j'ai vu ça monter à 200 GiB pour des films 3D et descendre dans les 30GiB pour des dessins animés (j'ai travaillé un peu dans le milieu du transfert de DCP).

    Alors ma question: à quand un format libre pour le cinéma où on remplacerait le JPEG2000 par du FFV1? Ça pourrait même être le même conteneur DCP sauf que les canaux vidéos seraient FFV1. Je pense que la question serait très politique (lobbying du cinéma) et bien sûr de savoir si le matériel investi par les salles peut être mis à profit pour aussi lire du FFV1 en temps réel (le but n'est pas de renouveler le matériel alors qu'il a fallu ~10 ans à avoir toutes les salles de France équipées, avec tout un système de redistribution des frais appelé VPF pour aider financièrement les petites salles à se numériser). Mais ça serait tout de même intéressant, non?

    Parce que personnellement, moi quand on me parle de JPEG2000, c'est au domaine du cinéma que je pense avant tout, puisque c'est l'un des rares bastions où ce format a réussi à se faire sa place (apparemment aussi dans l'archivage d'après la dépêche? Je savais pas pour ce cas). Et c'est sûr que c'est toujours plus intéressant d'avoir des formats libres.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Resume-driven development ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Doctoshotgun pris d'assaut par le variant étudiant. Évalué à 10. Dernière modification le 20 août 2021 à 11:53.

    Ce que cherchait à montrer vv222, c'est que github n'est pas le centre du monde, et en particulier représente que dalle dans le monde du logiciel libre. La plupart des gros projets n'y sont pas (bien sûr, ils ont souvent des miroirs mais c'est en général juste histoire de rediriger les gens qui croient que tout est forcément sur github justement).

    Je passe aussi une majeure partie de mon temps à coder, uniquement du libre, professionnellement comme personnellement, et mon profil github fait peine à voir (si jamais un employeur essayait de m'engager sur ça, je saurais surtout que je ne veux pas travailler pour eux car ça démontrerait qu'ils pigent que dalle à comment tout cela marche). De toutes façons, github est même pas fichu d'associer mes commits à mon compte, même lorsque je les ai poussé sur un projet hébergé sur github avec ma clé à moi (sur ces projets, même lorsque sur certains j'ai les droits en écriture et ai des dizaines de commits, parfois parmi les plus gros contributeurs de l'historique du projet, github ne me met pas dans la liste des contributeurs de l'onglet associé), puis que je les ai contribué au projet par un pull request par l'interface web. Je pense que la plateforme regarde uniquement l'email et comme je lui ai donné un email poubelle (exprès, je ne veux pas donner un email principal à ce type de plateforme)…

    Sincèrement github, c'est une broutille dans l'écosystème libre. Énormément des gens y vont et passent leur temps dessus, sans se rendre compte qu'ils font des ronds autour du même arbre sans voir la forêt derrière. C'est triste sincèrement.

    P.S.: mais de façon amusante, ces gens agglutinés autour de ce même arbre, quand ils rencontrent quelqu'un qui gambade librement dans la forêt entière vont lui faire la morale: "c'est nul, tu veux pas venir t'agglutiner avec nous plutôt? Moi j'ai pas envie d'aller voir les autres arbres, mais des fois c'est obligé si je veux rencontrer d'autres groupes de gens. Franchement si on était tous autour du même arbre, on aurait pas ce problème!" 🙄

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Il faut prévenir le prof... à chaque fois

    Posté par  (site web personnel, Mastodon) . En réponse au journal Doctoshotgun pris d'assaut par le variant étudiant. Évalué à 10.

    Pour moi, si y a vraiment plus de 200 merge requests contre-productifs, ça s'apparente tout de même à du sabotage institutionnel. En fait je comparerais même cela à ce qui est arrivé avec l'université du Minnesota dans le développement du noyau Linux. C'est très comparable: des universitaires qui n'y comprennent rien au principe bienveillant du développement communautaire et font un truc finalement complètement néfaste à la place (possiblement sans même s'en rendre compte ni se remettre en question).

    Je parle pas d'avoir des petits patchs mineurs de temps en temps par des étudiants isolés qui contribuent dans le cadre de leurs études. Genre j'ai eu y a pas si longtemps des patchs mineurs qui corrigeaient des warnings de compilation (des vrais warnings, donc une vraie correction tout de même), avec quelques erreurs par ci par là, et finalement beaucoup de revue de code sur des trucs basiques tels que le style (indentation, noms qui ne suivent pas nos conventions, etc.). Dans ces cas là, on pourrait se dire que ça nous prendrait moins de temps à juste refaire le patch nous-même plutôt que jouer le jeu des aller-retours de revue de code. Mais en même temps, c'est normal, on a tous été débutants, il faut bien commencer quelque part et c'est mieux d'être bienveillants envers ces débutants qui pourraient être les développeurs de demain, de leur montrer un peu les trucs du métier, ce que l'école ne leur apprend pas, etc. (même sur des patchs mineurs) Ces patchs là ne me dérangent pas trop. Ceci dit, je voudrais pas en recevoir par poignée en continu. Mais une fois de temps en temps, ça me fait plaisir d'aider ces étudiants.

    Mais des patchs complètement inutiles, qui ne font que réimplémenter des schémas débiles d'école juste histoire de (si je comprends bien l'idée), sans rien apporter, voire carrêment des patchs qui ne corrigent rien ou rajoute du code inutile (comme dans tes exemples), c'est juste nul. Et si en plus, tous les élèves proposent sur le même dépôt (même si c'était un dépôt important avec plein de dévs; genre je doute qu'ils apprécieraient de recevoir des dizaines de tels patchs inutiles, type "exercice d'école", sur des gros projets tels que le noyau Linux par exemple), là c'est carrêment du sabotage actif de projets libres.

    Franchement je suis pas pour le public shaming mais je conseillerais de la contacter d'abord (ce que tu as fait), et si elle ne comprends pas (apparemment c'est le cas), de contacter son supérieur (comme conseillé par G.bleu) pour lui demander de raisonner un peu ce prof. Pas de la virer, rien de déshonorant, mais lui faire comprendre qu'elle est censé avoir une éthique en tant qu'universitaire pour ses futurs cours/recherches. Attention d'ailleurs, l'idée n'est pas qu'elle se dise "ah bah ce mainteneur est chiant, la prochaine fois, je dirigerai mes élèves sur un autre projet" mais bien "non on ne fait pas ça, sur ce projet comme sur un autre". Tu peux d'ailleurs te permettre de citer le cas récent de l'université du Minnesota et de Linux, pour lui rappeler que si ça s'était passé sur un tel projet, ça ne serait pas juste une tape sur la main, mais que ça pourrait se terminer mal pour l'université entière.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • # Et Debian GNU/Hurd!

    Posté par  (site web personnel, Mastodon) . En réponse au lien Sortie de Debian 11 « Bullseye ». Évalué à 4. Dernière modification le 18 août 2021 à 20:04.

    Je pense que ça passe un peu inaperçu à côté de Bullseye, mais l'équipe Debian GNU/Hurd a sorti le même jour une version de leur distribution: https://www.mail-archive.com/debian-hurd@lists.debian.org/msg29209.html

    A priori, c'est pas un hasard que ça sorte le même jour. Comme ça, ils ont peu ou prou les mêmes versions de logiciel (cf. l'email en lien).

    Ça peut être intéressant d'en parler dans la dépêche Debian (mais elle est déjà en modération!). Ou même d'avoir une dépêche dédiée pour qui veut. Je trouve ça toujours intéressant ces dépêches sur des OS libres différents (même si j'utilise Linux personnellement par force d'habitude, mais c'est bien d'avoir de la diversité, et qui sait si l'un de ces autres OS ne prendra pas de l'importance un jour…). 🙂

    Et puis ça permettra aux gens de faire des blagues sur Hurd! 😁

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]

  • [^] # Re: Cool, Snowden va pouvoir financer...

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Financer les développeurs de GIMP pour un développement pérenne. Évalué à 10. Dernière modification le 01 août 2021 à 16:59.

    Tous les vieux de la vieille que l'on rencontre (ou qui traînent sur notre canal IRC) préfèrent le mode multi-fenêtre (moi je suis un "djeunz" apparu juste après la sortie de 2.8 donc j'utilise le mono-fenêtre).

    C'est un peu comme dans Blender qui historiquement sélectionnait du bouton droit. Pour tous les habitués d'autres logiciels, c'était une aberration. "Comment osent-ils 😱? Vade retro satanas 👿! Une honte! 💢🤬"
    Bien sûr pendant ce temps là, tous ceux qui voulaient juste travailler plutôt que de troller utilisaient très bien Blender professionnellement depuis des années en cliquant à droite.

    On aime bien aussi sortir la mémoire musculaire, comme si l'être humain était incapable d'apprendre à changer de doigt. 🙄

    Au final néanmoins, Blender a rajouté une option pour choisir sélection à droite ou gauche avec popup au démarrage pour demander de choisir. Je suis persuadé que s'ils font cette popup, c'est parce que ça a été très controversé et que juste changer la valeur par défaut aurait mis en colère les anciens, alors que ne pas la changer, les nouveaux potentiels auraient dit que ça n'existe pas et auraient continué à gueuler (ils veulent pas apprendre un paradigme différent donc vérifier les préférences n'est pas une option! C'est pour cela qu'on dit souvent que toute option désactivée par défaut n'existe pas). D'ailleurs même GIMP, on rencontre encore des gens pour se plaindre de l'absence de mode mono-fenêtre (qui existe depuis 2012 et est par défaut depuis 2018). C'est dire!
    Je pense que de nos jours, une bonne partie des anciens de Blender ont gardé la sélection à droite et les nouveaux venus à gauche. C'est peut-être à ça qu'on les reconnaîtra! Ahahah.

    Pour répondre à la dernière question donc:

    Est-ce que les reproches adressés à l'interface de Gimp ne serait pas surtout liés soit aux habitudes de certains avec une boutique privatrices de photographie en pisé, soit plus encore à une mauvaise appréhension des difficultés intrinsèques de la retouches d'images ?

    Oui je crois que c'est surtout des questions d'habitude, tout simplement.

    D'ailleurs on entend aussi très souvent des pros qui utilisent GIMP depuis super longtemps dire qu'ils sont perdus et qu'ils trouvent l'interface de Photoshop plus fouillie à chaque fois qu'on les met devant ce dernier.

    Quant à la "mauvaise appréhension des difficultés intrinsèques de la retouche d'image", je pense qu'on en voit autant dans ceux qui utilisent GIMP, Photoshop ou tout autre logiciel très technique. Malheureusement il y a toujours certaines personnes qui ne veulent pas comprendre et juste cliquer des boutons et suivre des tutos sans comprendre la logique. Même parmi les pros. Forcément pour eux, c'est bien plus compliqué de changer de logiciel (les boutons changent!). C'est sûr que cela aussi peut jouer et que pour ce type de personne, on arrive vite à la logique différent == mauvais.

    Mais même sans en arriver à là, je pense que c'est principalement une question d'habitude. On lit tellement régulièrement des gens dire qu'on devrait juste faire un clone de Photoshop. Ils ne le sous-entendent pas, ni ne le disent à demi mots. Non ils nous disent juste directement que c'est le seul moyen qu'un logiciel puisse être considéré à la hauteur (d'ailleurs on entend un peu parler d'un autre logiciel propriétaire de traitement d'image sur le web, Photopea, qui a apparemment du succès dernièrement, spécifiquement parce qu'ils font tout pour être un quasi-clone de Photoshop, mais sur web).
    D'un autre côté, on lit aussi parfois sur des forums qu'on ferait exprès de faire différent de Photoshop, juste histoire d'être à part (franchement je comprendrais jamais comment marchent toutes ces rumeurs; ce sont des gens qui ne nous ont jamais parlé, on n'a jamais écrit cela nulle part, mais un jour un quidam sort ça, puis ça fait le tour des forums… limite sur la fin ça devient un "on sait de source sûre que les développeurs ont dit ça"). Genre comme si on avait une sorte de fierté à vouloir faire différent ou je-ne-sais-quoi. Y a aussi ces légendes comme quoi on n'aurait pas le choix à cause de brevets logiciels (tout aussi faux).

    Mais c'est pas ça. C'est juste qu'on n'utilise pas ou plus Photoshop, qu'une majorité de développeurs est historiquement sous Linux (j'ai pas Windows, je le lance en VM juste une fois tous les 36 du mois pour corriger des bugs de GIMP pour Windows, pas plus), et qu'on va pas payer une licence Photoshop à abonnement (non je ne contreferai pas une licence, même pas la peine de demander; le fait que nous ayions croisé des indépendants graphistes professionnels — notamment parmi des se-disant libristes — qui disent que c'est "normal" de faire cela nous attriste) juste pour faire plaisir à des gens qui n'ont aucun respect pour notre travail et nous insulte quand on refuse de copier le voisin.

    En soi, si le dit voisin avait une solution parfaite pour une fonctionnalité, on pourrait s'en inspirer (si on nous donne les infos/specs d'interface). Pourquoi pas. Mais dans les faits, peu de problèmes ont une solution unique et parfaite. Il y a plutôt bien souvent des solutions alternatives au même problème et chacun peut avoir son idée sur laquelle est la meilleure (sans pour autant avoir nécessairement totalement raison ou totalement tort l'un et l'autre). Donc comme nous sommes aussi des êtres doués de raison (comme le sont aussi les dévs de Photoshop), on a nos propres opinions sur les meilleures solutions et ce n'est pas forcément la même. C'est tout.
    Ensuite c'est sûr que si on faisait juste que "copier", ce serait vraiment pas marrant et on verrait pas vraiment l'intérêt (v'là pour le côté "passionnant" du développement si on devait faire que ça; quitte à faire cela, autant juste laisser tomber et me faire engager chez Adobe ou alors tomber en dépression). Mais ce n'est absolument pas le fait de copier ou de vouloir être à part qui est un problème. On veut juste trouver les meilleures solutions aux divers problèmes posés et ça implique de réfléchir, expérimenter et implémenter nos résultats, pas de copier. C'est tout. 🤷

    D'ailleurs l'autre jour, je cherchais une info pour savoir s'il n'existait pas un plug-in Photoshop pour ouvrir du XCF et je tombe sur ce forum communautaire Adobe où quelqu'un demandait comment ouvrir un XCF. J'ai beaucoup aimé la réponse surlignée:

    I would think that taking 5 minutes to install GIMP is less of a hassle than waiting hours or days for ideas in a forum.GIMP is a good companion to Photoshop. There are some features exclusive to each program. I do not think I could work without both.

    C'est quelque chose que l'on lit très régulièrement. Chacun de ces logiciels a des fonctionnalités uniques, ou des choses que l'un fait mieux que l'autre. Vouloir à tout prix que l'un devienne une copie de l'autre est juste absurde et n'a aucun sens.

    P.S.: et voilà, je voulais juste faire une réponse courte et j'ai encore dévié! Mes excuses aux familles, tout ça! 😅

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]