Jehan a écrit 1685 commentaires

  • [^] # Re: complément

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Trouver facilement les révisions qui ont créé et modifié un paragraphe dans l'espace collaboratif. Évalué à 2 (+0/-0).

    Ce que je vais proposer sera peut-être considéré comme de l'over-engineering (et peut-être à raison), mais pour avoir tous ces types de fonctionnalités très simplement, ce serait pas possible d'utiliser git (ou autre système de versionnement aussi perfectionné) en arrière plan?
    Linuxfr n'aura alors qu'à faire une "UI" autour de ces fonctionnalités.

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

  • [^] # Re: We have a XEP for that

    Posté par  (site web personnel, Mastodon) . En réponse au journal Persona, c'est bientôt la fin.. Évalué à 7.

    cache à cocher « retenir mon mot de passe »

    Justement l'idée c'est que l'utilisateur ne veut pas donner son mot de passe. Par contre le site peut quand même associer l'identité d'un utilisateur à une adresse IM, et ainsi valider une identité. C'est similaire aux vérifications d'identité par envoi d'un email dans lequel tu dois cliquer un lien. Mais en plus "instantané" et moins lourdingue.
    Et c'est aussi similaire aux "connexions par Facebook/Gmail/autre en tout aussi simple, mais en moins centralisé, sans don de ses données en ligne.

    captcha

    À la base, c'est beaucoup plus sécurisé dans le sens où tu vérifies que celui qui se connecte/commente est aussi le proprio de/celui qui contrôle l'adresse IM. Donc un spammeur doit donner une vraie adresse IM qu'il contrôle (ensuite oui, il peut prendre le contrôle malhonnête de l'adresse d'autrui, mais le problème se pose quelque soit le mode de connexion).

    Ceci dit, ça n'empêche absolument pas d'aussi implémenter un captcha en plus! L'identification par IM ne bloque absolument pas cela.

    ça demande une gestion côté navigateur

    Oui idéalement. C'est un truc que j'avais essayé de pousser à une époque auprès de Mozilla, mais ils n'ont jamais été intéressé par XMPP (ou le non-web de manière générale).
    Car en effet, si le navigateur avait une prise en charge du protocole, vous pourriez rentrer votre adresse IM dans Firefox, et un clic sur un bouton "connecter" vous connecterait immédiatement (puisque le navigateur recevrait alors la demande de connexion par XMPP, et puisque vous avez cliqué sur ce dernier, la validation pourrait être automatique).
    Dans un monde encore plus idéal, le navigateur dialoguerait avec le client (par dbus ou autre), et donc n'aurait pas à implémenter XMPP (l'utilisateur choisit son client). Le client IM recevrait alors la demande, et demanderait au navigateur qui "confirmerait" que la demande venait bien de l'utilisateur local. Ce serait aussi une connexion instantanée.
    Mais dans notre monde non-idéal, le seul désavantage est que l'utilisateur reçoit une demande explicite sur son client IM (qui peut être sur son tél par exemple) et doit alors cliquer "OK, c'est bien moi qui essaye de se connecter". C'est moins cool que la connexion instantanée, mais ça reste simple et très sécurisé. On peut ainsi se connecter depuis un ordi public avec seulement son tél dans la poche, sans être victime de keylogguers, virus, caméras, etc.

    Comme Goffi le dit, je suis un lointain implémenteur (le premier, probablement, et peut-être même le seul) du protocole de connexion par XMPP, et donc je confirme que ça marche bien avec les navigateurs actuels. Ça m'a permis de me connecter sur mon journal Wordpress pendant des années sans rentrer un mot de passe.
    Ensuite la XEP était loin d'être parfaite. J'avais plusieurs idées à l'époque pour l'améliorer. Mais comme ça n'a jamais pris, j'ai abandonné. Mon plus gros échec de l'époque étant bien sûr que je n'ai même pas réussi à avoir la XSF s'y intéresser et l'installer sur son propre site (basé sur Wordpress).

    Si je suis chez un pote et que je veux accéder à un truc en utilisant son PC, je dois installer un client XMPP dessus ?

    Effectivement de ce point de vue là, si tu n'as pas de client IM dans ta poche (tél portable), alors faut te connecter d'une autre façon. Ça pourrait être un client en ligne ceci dit, pas forcément d'installation nécessaire. Mais clairement ça diminue l'intérêt dans ce cas là (si tu te connectes en local, alors tout l'apport de sécurité de ne pas écrire ton mot de passe disparaît: un keylogger n'aurait pas le mot de passe du service, mais celui de l'IM qui lui-même permet de se connecter à tes divers services). Ensuite c'est la même chose que Facebook/Gmail: si t'es chez un pote et que tu as besoin de te connecter sur un service à travers ces derniers, tu devras aussi d'abord te connecter dessus. Mais c'est pire pour Facebook/Gmail car dans leur cas, tu n'as pas le choix! Même si tu as un tél portable, il me semble que tu ne peux pas valider une connexion sur une machine différente: sauf erreur, ça te demande de valider la tentative de connexion sur la même machine, donc d'entrer ton mot de passe si pas déjà connecté.

    Conclusion: dans le cas où tu n'as pas de machine portable et "de confiance", c'est aussi pourri pour Facebook/Gmail/OpenId/XMPP; par contre dans le cas où tu as une machine portable "de confiance", tu peux l'utiliser pour valider une connexion de la machine "pas de confiance", et c'est donc bien plus sécurisé que Facebook/Gmail/OpenID… 1 point pour la connexion par XMPP.

    Les autres avantages sont bien sûr la simplicité: une seule connexion par mot de passe est nécessaire pour se connecter partout. Ça c'est égalité partout.

    Mais de manière générale, techniquement ce n'est ni plus ni moins sécurisé ou chiant qu'une connexion Facebook/Gmail/autre-service-proprio. C'est exactement le même principe. La principal différence est: ce n'est plus centralisé! Tu choisis à qui tu fais confiance pour gérer ton identité. Ça peut encore être un autre gros service propriétaire de messagerie (comme l'IM Gmail puisque c'est XMPP) si vous le souhaitez, mais ça peut aussi être un petit serveur associatif, voire ton propre serveur de messagerie. Encore 1 point pour la connexion par XMPP.

    Aussi si on s'imaginait (soyons fou!) que ça se répandait finalement et devenait un standard utilisé, alors on pourrait imaginer que l'échange local entre navigateur et client IM explicité plus haut soit un jour implémenté et que donc la connexion en un clic pourrait se faire (tout en restant sécurisé)! Cela deviendrait alors encore plus simple que les systèmes actuels. C'est un troisième point pour la connexion XMPP qui gagne donc à 3-0. :-)

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

  • [^] # Re: Bravo

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Darktable 2.0 : traitement et gestion de photographies. Évalué à 10. Dernière modification le 30 décembre 2015 à 21:24.

    En gros on peut résumer en "Il n'y a pas de version Windows de Darktable parce que jusqu'à maintenant personne n'a trouvé un seul développeur et photographe compétent sous Windows pour faire ce travail". Dans ce domaine, Windows est un marché plein de consommateurs sans fournisseurs.

    C'est pareil pour GIMP. Y a une version Windows, mais y a pas un seul développeur Windows, nada, niet, que dalle. On a bien quelqu'un qui met surtout à jour le build et fait des corrections mineures de code de temps en temps, et parfois, les autres dévs — dont moi — prenons un peu de temps pour corriger un bug qui est seulement sous Win (m'obligeant à installer une VM, cross-compiler, etc.). Pourtant, même si on n'a pas de chiffres (puisque GIMP n'a pas de fonction "call home", ni ne fait de stats sur le site, etc.), Windows est probablement le plus gros pool d'utilisateurs de GIMP. Et c'est aussi clairement là où on a le plus de bugs.
    Il y a eu plusieurs fois des appels à contribution, que ce soit sur le site ou ailleurs, etc. Mais non, rien. Les dévs Windows ne semblent simplement pas intéressés du tout à contribuer à du Logiciel Libre.

    Franchement parfois, je trouve ça désespérant.
    Surtout que dès qu'un truc marche mal sous Windows, mais bien sur d'autres plateformes, on s'en prend plein la gueule comme si on était d'horribles personnes.

    Notons que la situation sous OSX n'est pas énormément mieux. Je crois qu'on a un peu plus de dévs qui font parfois des corrections pour OSX, mais ça reste très limité (surtout comparé au dév Linux extrêmement fourni et quotidien).

    Alors je comprends tout à fait les dévs de Darktable. Franchement des fois, ça donne pas envie de se décarcasser pour des builds non-Linux quand on voit ce que ça donne.

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

  • [^] # Re: Prêt pour GIMP 2.10

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche G’MIC 1.6.8 : c’est déjà Noël pour les traiteurs d’images !. Évalué à 3.

    Bon, tu extrapoles un peu… J'ai jamais dit que je trouvais finalement que GEGL était bien foutu hein :)

    Eh! On peut toujours espérer! :P

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

  • [^] # Re: Copyright

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche G’MIC 1.6.8 : c’est déjà Noël pour les traiteurs d’images !. Évalué à 5.

    Sur l'image, il n'y a l'air d'y avoir que la Tour Eiffel, un pont et des statues. La Tour Eiffel est déjà dans le domaine public (seule la tour Eiffel de nuit ne l'est pas à cause des ampoules — je sais, c'est ridicule mais certains n'ont peur d'appeler certaines choses de l'art — et il est donc interdit de prendre une photo de la Tour Eiffel de nuit). Je pense que le pont et les statues à proximité de la Tour Eiffel sont aussi dans le domaine public (bon j'ai pas vérifié, mais je crois pas qu'on ait construit de pont, ni installé de statues, récemment dans le coin. Non?).

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

  • [^] # Re: Prêt pour GIMP 2.10

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche G’MIC 1.6.8 : c’est déjà Noël pour les traiteurs d’images !. Évalué à 10.

    Cool. Je vois bien dans la façon dont tu parles de GEGL maintenant que tu as complètement changé ton point de vue dessus. J'en suis content. :-)

    Sinon oui GEGL, c'est cool, super simple à utiliser (la seule abstraction, c'est de comprendre les graphes, ce qui n'est pas insurmontable!) et je pense que cela peut être l'avenir du graphisme Libre.

    Quand Darktable reprendra l'implémentation de GEGL, on pourrait imaginer partager les buffers GEGL entre GIMP et Darktable sans même passer par l'étape fichier.
    Ou encore, j'attends avec impatience un jour où Blender déciderait de remplacer son moteur de nœuds avec GEGL, ce qu'ils ont déjà déclaré comme possible alternative (je rappelle que l'implémentation lente des nodes sont un gros sujet récurrent chez Blender car travailler avec les nodes est parfois très laborieux à cause de cela).

    Pourquoi je dis tout ça? Car le jour où GEGL sera une librairie super répandue et utilisée par plein de logiciels graphisme ou vidéo, ben si G'MIC est implémenté sous la forme d'opérations GEGL, il serait accessible automatiquement sur tout logiciel qui utilise GEGL (sans nécessairement avoir à faire d'UI pour chaque logiciel). Par exemple, si les nodes de Blender sont basés sur GEGL, le simple fait d'installer G'MIC (implémenté comme opérations GEGL) fera que les opérations G'MIC seront accessibles dans la liste de nœuds Blender.
    C'est déjà le cas pour GIMP: tout op GEGL est accessible dans GIMP.

    Bien sûr, ce n'est que de la spéculation à ce niveau, et si ça doit arriver, ça sera sûrement pas avant quelques années. Mais je dois avouer que j'y crois et que je vois un bel avenir pour GEGL.
    Donc faites du GEGL, c'est bon et c'est sain! :-)

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

  • # Prêt pour GIMP 2.10

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche G’MIC 1.6.8 : c’est déjà Noël pour les traiteurs d’images !. Évalué à 6. Dernière modification le 12 décembre 2015 à 16:41.

    Salut,

    En bref, le greffon G'MIC est déjà prêt pour la sortie de la prochaine version stable GIMP 2.10.

    Ah bah avec toutes les fois où tu as exprimé la peur que passer G'MIC à GEGL serait problématique (et je disais qu'y avait pas de quoi se faire des frayeurs), au moins je vois que tout s'est bien passé au final. :-)

    Par contre au niveau de l'implémentation, vous récupérez le contenu du buffer GEGL et le modifiez directement? Ou vous avez fait une vraie opération GEGL (qui en interne pourrait passer par votre infra G'MIC)? Je pense savoir la réponse (premier choix, non?), mais bon, je demande quand même. :P

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

  • [^] # Re: Budget

    Posté par  (site web personnel, Mastodon) . En réponse au journal La fin de Firefox OS. Évalué à 10. Dernière modification le 09 décembre 2015 à 16:21.

    Imagine ce qu'il serait possible de faire avec tout ce fric. Le dev de Gimp qui stagne depuis des années parce que les codeurs tirent le diable par la queue et n'ont pas le temps de bosser à temps plein dessus. Rien qu'avec le salaire annuel de Mitchell Baker on peut révolutionner le mode de développement de The Gimp.

    Ah bah ça c'est sûr. Je serais content de bosser sur GIMP (et autres logiciels Libres) à temps plein en étant salarié plutôt qu'au RSA!

    L'un des autres problèmes de certaines fondations du Libre, c'est qu'ils sont très centrés sur leur centre d'activité spécifique et ne cherchent pas tellement à promouvoir ce qui n'est pas directement ce centre d'intérêt.

    Pour le cas de Mozilla spécifiquement (car cela fait des années que j'ai des contacts avec des gens proches ou dans Mozilla), par exemple, à l'époque où j'étais à la XSF et que je cherchais à promouvoir et à développer le protocole XMPP, j'ai énormément essayé de promouvoir auprès de mes connaissances Mozilliennes et de créer une dynamique commune. Je sais que beaucoup de gens de l'intérieur (des employés Mozilla qui aiment XMPP) ont essayé aussi. Mais ça n'a jamais pris. Ils ne voulaient pas du XMPP car c'est pas du HTTP, donc pas du "web". Je pense sincèrement qu'on (Mozilla et XSF) aurait pu travailler ensemble, et que cela aurait pu être un vrai tremplin pour la messagerie instantanée basée sur des protocoles ouverts (pas comme l'a été GTalk, qui — comme on le sait — s'est terminé en eau de boudin).
    De nos jours, ils font du Hello, etc. Et XMPP reste relativement anecdotique, avec des gros acteurs qui utilisent pour finalement abandonner à moitié (Google) ou qui n'ouvrent pas leurs serveurs (Facebook), etc. La majorité des gens discutent tous avec divers réseaux proprios et non connectés (sauf quand une boîte en rachète une autre, comme ce fut le cas pour Microsoft et Skype).

    L'autre exemple, c'est le graphisme, en effet. J'ai visité régulièrement des bureaux Mozilla dans divers pays (France, Nouvelle Zélande, Japon…). En général, une question que je pose est (bien sûr, en tant que dév GIMP): est-ce que vos designers utilisent GIMP, Inkscape (et autres logiciels en fonction du type de tâche)? La réponse est invariablement la même: non, ils sont habitués à leurs logiciels propriétaires; de toutes façons, les designers disent que c'est mieux et que le Libre n'est pas prêt pour le graphisme, etc.

    Je dois dire que je suis toujours attristé par la réponse. Clairement si Mozilla payait un développeur pour aider ce type de projet, ben ça avancerait autrement plus vite.
    Et c'est pas juste par solidarité. Ils utiliseraient! C'est pas comme si tout le monde n'a pas besoin de graphisme, vidéo, etc. Comme tout le monde, Mozilla fait énormément de graphisme et de vidéos ces dernières années (y a qu'à voir leurs sites, leurs évènements promotionnels, etc.) et a priori il semblerait que c'est à chaque fois dessiné/édité avec un logiciel propriétaire (d'après ce qu'on me dit).

    J'ai aussi essayé de leur proposer des services pour faire des vidéos promotionnelles animées, entièrement avec du Logiciel Libre (c'est pas comme si on a pas déjà montré de quoi on est capable), sous licence Libre (notre préférée: CC by-sa), mais sans succès.
    Le Libre n'est pas à prendre à la légère dans le graphisme et la vidéo. Alors certes l'écosystème logiciel est pas parfait (loin de là!), mais avec un coup de pouce de Mozilla (ou autre entité du Libre avec des moyens, mais y en a peu), on pourrait y arriver bien plus vite.

    Enfin bon au final, j'apprécie toujours Mozilla et je continuerai de les promouvoir et de les aider. Firefox est d'ailleurs toujours mon navigateur de choix. Mais ce serait bien quand même s'ils pouvaient commencer à regarder un peu en dehors du web et à promouvoir des initiatives Libres qui pourraient leur servir même si c'est pas directement leur marché.

    Et si y a quelqu'un de chez Mozilla qui passe par là, je suis toujours très heureux si on peut en discuter autour d'un café quand vous voulez (je l'ai déjà fait à plusieurs reprises dans les locaux Moz Paris). Je suis sur Paris, et joignable sur l'adresse jehan chez girinstud.io. :-D

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

  • [^] # Re: Dommage

    Posté par  (site web personnel, Mastodon) . En réponse au journal Firefox OS est bronsonisé. Évalué à 10.

    Salut,

    D'après cet article sur FirefoxOS Central, Firefox OS continuera à être développé, et notamment le cas des TVs est explicitement cité comme ayant de l'avenir. Apparemment ce serait seulement la partie Firefox OS pour téléphone qui est arrêtée (du moins avec support officiel par Mozilla, c'est à dire que des constructeurs pourraient décider d'eux-même de fournir Fx OS sans contracter Mozilla pour le support OS, bien que clairement cela a peu de chance d'arriver, si le dév principal lui-même ne croit plus à son logiciel pour cet usage).

    Ensuite je suis pas certain que la news soit très officielle, car ce site, malgré son nom, n'a pas l'air un site Mozilla officiel, mais communautaire (dites moi si je me trompe). En outre, déjà que certains dans les commentaires ici semblent dire que l'évolution de Firefox OS était lente quand c'était clairement une des priorités de la fondation, si en plus le développement ralentit, avec moins de dévs affectés, et que ce n'est plus une cible prioritaire de Mozilla, ça ne paraît pas très bon pour autant pour Firefox OS.
    L'avenir nous le dira.

    En tous cas, c'est dommage de voir une alternative mourir, bien que je dois avouer ne jamais vraiment avoir cru en le tout-web. Notamment je peux tout à fait comprendre qu'un focus soit mis sur certaines technologies, voire un langage de programmation, mais je n'ai jamais compris pour autant que Mozilla interdise les applications non-web. En particulier, j'aurais bien aimé pouvoir compiler des apps natives (donc C, C++ ou tout langage compilé) pour Firefox OS, ce qui n'aurait pas été un problème (c'est du Linux derrière, rien de bien exotique), mais même d'ailleurs dans d'autres langages de scripts (python ou quoi que ce soit).
    Sur Android par exemple, le focus est sur le Java, et tout est fait pour faciliter le dév avec Java, mais il reste possible de compiler un programme développé dans d'autres langages. Là — sauf erreur — Mozilla semblait vouloir interdire l'utilisation de tout autre langage que les technos web. Donc un filtre en imposant des choix technologiques aux développeurs. J'ai toujours considéré cela comme une grosse erreur et aussi assez rédhibitoire pour beaucoup. :-/
    Tout ça pour dire, les choix faits n'avaient peut-être pas été les meilleurs pour attirer les dévs.

    Mais ça reste dommage car je soutiens Mozilla et les alternatives Libres de manière générale.

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

  • [^] # Re: « Jeunes sortis du système »

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le Libre au service de jeunes sortis du système…. Évalué à 2.

    Ah effectivement, j'ai entendu le terme de "raccrocheur scolaire" aussi, ce qui correspond au cas de jeunes qui ont "décroché", et qui essaient maintenant de "raccrocher".

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

  • [^] # Re: « Jeunes sortis du système »

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le Libre au service de jeunes sortis du système…. Évalué à 8.

    Bienheureux soient-ils : peu nombreux sont les gens qui peuvent en prétendre autant.

    En effet, peu nombreux sont-ils.
    Il y a bien des gens comme moi qui essaient d'en sortir à ma façon, mais ça a un prix: rarement de domicile stable, pas de salaire stable, peu du confort que beaucoup qui lisent ici estiment même être un truc de base. Mais c'est un choix, et comme je suis pas matérialiste, je me fiche d'avoir du matos. Et même avec tout ça, je suis encore bien dans le système malheureusement. Si tu penses être en dehors de ce système, j'aimerais bien savoir exactement comment tu vis.

    Pour ces jeunes, ils aimeraient bien simplement avoir un job avec salaire qui tombe tous les mois, etc. Ce n'est sûrement pas à moi de leur faire la morale sur "le système est mauvais, restez dehors". On leur présente déjà une alternative intéressante avec des logiciels Libres, mais on sait très bien que pour beaucoup (peut-être tous même!) d'entre eux, dès qu'ils trouveront un nouveau stage ou un boulot, si ce n'est pas du tout dans ce milieu, ils risquent d'oublier même la notion d'alternative et de logiciel Libre. Il faut bien manger, comme on dit. C'est pas grave, on sême une petite graine, mais tout jardinier sait que toutes les graines ne donnent pas forcément l'arbuste souhaité (ce qui n'est pas forcément un mal!). Le Libre, c'est pas une secte, on n'est pas là pour endoctriner des gens, ni non plus pour détruire le système à tous prix (même lorsqu'on n'y adhère pas).

    Ou bien il doit juste s'agir d'une expression politiquement correcte de merde rebattue une mille-et-unième fois.

    Il s'agit en effet peut-être d'une expression politiquement correcte, si tu veux, ou maladroite de ma part. C'est très possible aussi.
    Déjà j'aurais dû dire de façon plus complète "sorti du système scolaire" (cf. un autre message), car ils sont quand même (comme nous tous) dans le système. Comme je disais plus haut, y a pas grand monde — sinon personne — qui peut prétendre être hors du système.
    Mais t'aurais appelé ça comment? "Jeunes de banlieues"? C'est sûr, c'est moins politiquement correcte, mais c'est surtout malsain (une dichotomie inutile) et faux (on en trouve aussi en plein cœur de Paris des gens un peu perdus dans le système scolaire et professionnel).

    Ce sera mon dernier message sur ce fil trollesque.
    Par contre j'accepte avec plaisir les termes alternatifs (sans l'enrober d'insultes) pour une prochaine news. C'est plus constructif de proposer. Il est toujours dur de trouver les bons mots sans avoir l'impression d'insulter certaines parties. On peut appeler cela du politiquement correct si on veut, mais en l'occurrence, je ne vois pas où est le mal car dans ce sujet, je ne vois pas l'intérêt d'être insultant envers qui que ce soit.

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

  • [^] # Re: « Jeunes sortis du système »

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le Libre au service de jeunes sortis du système…. Évalué à 4.

    Peut-être ne manque-t-il que le mot "éducatif".

    En effet, il manque clairement un tel mot. "systeme éducatif" ou "système scolaire". Ces jeunes sont bien dans le système de manière générale.
    On peut parler d'insertion professionnelle aussi, il me semble.

    Je n'ai pas forcément les bons mots, je ne suis pas un expert du marketing social. :-)

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

  • [^] # Re: le circuit?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le Libre au service de jeunes sortis du système…. Évalué à 8.

    Le circuit d'Argenteuil n'est pas terminé. C'est donc normal qu'il ne soit pas dispo. On le mettra en ligne, c'est sûr à 100%, une fois le stage des jeunes achevé.
    Par contre, je pense que le circuit de Tours (qui a été fait il y a quelques temps, ce fut la première expérience sur ce concept) devrait être dispo quelque part. Mais j'avoue que j'ai pas cherché. Je demanderai demain à un des animateurs du projet de Tours qui vient nous aider sur Paris. Et si c'est pas en ligne, je le pousserai pour mettre le circuit en ligne (car ce serait dommage en effet).

    Un truc que je n'ai pas dit, c'est que les jeunes dirigeront aussi quelques ateliers demain sur les diverses étapes du processus. Qui sait? Vous pourriez vous même apprendre de ces jeunes, et ressortirez peut-être de là avec toute la connaissance pour modéliser votre propre quartier et en faire une piste SuperTuxKart?

    En fait je me dis que je tenterais bien l'expérience sur Paris (dans le cadre de l'association LILA), pas forcément avec des jeunes en difficulté dans un contexte professionnalisant comme là, mais avec quiconque le souhaite. Enfin pas maintenant, car je ne peux pas créer le temps pour ça. Mais peut-être un jour proche, qui sait.

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

  • [^] # Re: exemple

    Posté par  (site web personnel, Mastodon) . En réponse au journal toutf8: autodétecter et convertir de n'importe quel encodage de caractères vers UTF8. Évalué à 2. Dernière modification le 27 novembre 2015 à 02:23.

    Oui, ben je sais pas. J'utilise le debugger inclus dans Firefox (touche F12) pour voir les headers, dans l'onglet network. Il me donnait que les headers copiés plus haut, mais je me rends compte que si je fais "edit and resend", la nouvelle requête a plus de headers, avec notamment le Content-type. C'est étrange. Je sais pas trop comment ce debugger marche (et si même c'est là le problème).
    T'utilises quoi pour voir les headers?

    Enfin bon, en effet, en renvoyant une seconde fois la requête donc, j'ai pu voir que le serveur annonce de l'UTF-8.

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

  • # Ça m'arrive tout le temps

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Annuler un pertinentage / inutilage. Évalué à 3 (+0/-0).

    Sur desktop, pas trop, mais sur mobile, ça m'arrive tout le temps. Soit en cliquant à côté (par exemple quand je veux cliquer sur "Lire la suite" qui est juste au dessus des liens de pertinentage), soit en cliquant quand je voulais scroller, etc.

    Et c'est vrai que c'est très énervant, notamment car de base je n'utilise pas le système de pertinentage. Je pertinente/inutile très rarement de moi-même, et donc mon ratio de pertinentage est très vraisemblablement en faveur des erreurs!
    Ce serait vraiment bien de pouvoir annuler un "vote" pertinent/inutile.

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

  • [^] # Re: exemple

    Posté par  (site web personnel, Mastodon) . En réponse au journal toutf8: autodétecter et convertir de n'importe quel encodage de caractères vers UTF8. Évalué à 3. Dernière modification le 25 novembre 2015 à 23:26.

    Salut,

    Je loupe peut-être quelque chose, mais je vois pas de "Content-type" dans les headers en réponse. Cette page me retourne ça.

    Cache-Control: max-age=600
    Connection: Keep-Alive
    Date: Wed, 25 Nov 2015 22:16:31 GMT
    Expires: Wed, 25 Nov 2015 22:26:31 GMT
    Keep-Alive: timeout=20, max=984
    Server: Apache
    X-Cache-Info: not cacheable; response code not cacheable

    Quant à la balise méta dans la page web (j'avais même pas vérifié, tu as raison, j'aurais dû le faire), elle dit:

    <meta http-equiv="content-type"
    content="text/html; charset=windows-1252">

    Donc il semble que Firefox n'ait pas suivi les indications de la page au contraire.
    Donc ton commentaire m'étonne car il donne l'impression que tu as vérifié tout cela et trouve, à l'inverse de moi, mention de UTF-8 dans les headers HTTP et dans le html. Est-ce le cas?

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

  • [^] # Re: Attirer les nouveaux contributeurs

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GIMP a 20 ans !. Évalué à 6.

    Sur le bugzilla GNOME qui nous héberge, il y a le concept des bugs "GNOME-love" qui sont exactement ce dont tu parles (des bugs probablement faciles "pas trop compliqués" à corriger qui sont un bon point d'entrée dans un projet).

    Tu y as accès par exemple avec le lien "GNOME-love bugs" à droite dans la page d'un projet sur le bugtracker: https://bugzilla.gnome.org/page.cgi?id=browse.html&product=GIMP

    Le lien direct vers les bugs GNOME-love de GIMP

    Ce serait en effet une bonne idée de mettre ce lien sur la page "Get Involved". En fait, comme de nombreuses autres pages, il faudrait clairement revoir le contenu de cette page, bien trop touffu. À l'heure actuelle, c'est simplement une reprise du contenu existant sur l'ancien site.

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

  • [^] # Re: Merci, Gimp!

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GIMP a 20 ans !. Évalué à 10. Dernière modification le 25 novembre 2015 à 01:07.

    Sérieux? Je viens de regarder le site de ce logiciel, et dès la description du logiciel (emphases de moi):

    Pixelmator for Mac is a powerful, fast, and easy-to-use image editor. It lets you enhance and touch up photos, sketch, draw and paint, add text and shapes, apply dazzling effects, and do so much more. Pixelmator is built and developed from the ground up for the Mac, taking full advantage of the latest OS X features and technologies.

    Ils n'utilisent pas le mot "puissant"? Ah si, c'est le 6ème mot ("powerful") de la description! Je compte ce mot 9 fois sur la page principale (quasi à chaque description de fonctionnalité en fait).
    C'est pas vague aussi "taking full advantage of the latest OS X features and technologies"?
    L'ensemble de la page est du même acabit.

    Note que je dis pas que c'est pas similaire sur la page de GIMP, mais je fais juste remarquer à quel point cette comparaison est vide de sens car le site de cet autre logiciel fait exactement ce que le gars dit qu'il ne fait pas.

    Aussi je comprendrai jamais les gens qui se plaignent sans arrêt sans rien proposer en échange. On les attend les patchs! Le site web, tout comme GIMP lui-même, est un logiciel Libre. Y a un dépôt public et on a un bugtracker sur lequel on peut proposer des patchs.

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

  • [^] # Re: exemple

    Posté par  (site web personnel, Mastodon) . En réponse au journal toutf8: autodétecter et convertir de n'importe quel encodage de caractères vers UTF8. Évalué à 4. Dernière modification le 24 novembre 2015 à 23:49.

    Il me semble évident que […]

    Rien n'est évident en algorithmique. C'est la raison pour laquelle les algos naïfs (terme employé pour nommer justement les algorithmes "évidents") sont rarement les bons (ils sont suffisants pour commencer par contre et avoir quelque chose qui "marche" quand avant on avait juste rien, ça oui).
    C'est la raison pour laquelle même si j'ai aussi moi-même diverses "croyances", je ne les considère pas comme évidentes et sûrement pas comme justes tant que je ne les ai pas implémentées, testées et comparées (quand il existe une autre implémentation). Encore moins quand je reprends un code sur lequel d'autres ont travaillés et se sont posés peut-être les mêmes questions.

    En tous les cas, merci pour le patch. J'ai répondu. Je pense que le patch est sur la bonne voie mais il y a beaucoup de choses à changer plus en profondeur pour qu'il soit valide. Là tu casses l'utilisation des caractères de contrôle dans l'ensemble des codages single-byte. Or même s'ils sont rares et peu utilisés, les caractères de contrôle ne sont pas techniquement une erreur de codage. Ton patch risque de casser la détection de textes parfaitement valides dans n'importe lequel des codages single-byte pris en charge.
    Ensuite peut-être que les caractères de contrôle peuvent être des séquences "négatives" (c'est à dire qu'ils feraient baisser la "confiance" en ce charset), bien que je ne sois pas sûr que ce soit utile (voire souhaitable) pour tous les caractères de contrôle en commun à tous les charsets (puisque baisser la confiance en tous les charsets n'apporte probablement rien, voire pourrait poser problème); mais ça peut l'être pour ceux qui sont uniques à quelques charsets. Ensuite encore une fois, ce serait à essayer et tester.

    En tous les cas, si tu souhaites approfondir la question et proposer un patch plus complet, il est le bienvenu. :-)

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

  • [^] # Re: Merci, Gimp!

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GIMP a 20 ans !. Évalué à 7.

    là où je te rejoins c'est sur l'ergonomie du site, chez moi en tous cas les pages du nouveau site mettent un temps rédibitoire pour s'afficher, du coup téléphone ou ordi, ça ne le met pas en valeur

    Ça a déjà été remarqué et n'a rien à voir avec l'ergonomie du site. En plus c'est un site tout en statique, et les images sont petites, franchement c'est dur de faire plus léger à moins de faire du texte pur (ce qui serait un choix intéressant pour promouvoir un logiciel de traitement et création d'images!). Je pense que faire un nouveau site pour un programme aussi connu que GIMP, ca se fait remarquer et qu'une quantité phénoménale de gens à travers le monde se connecte ces derniers jours, donc les serveurs ont du mal à tenir la charge. Tout simplement…

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

  • [^] # Re: exemple

    Posté par  (site web personnel, Mastodon) . En réponse au journal toutf8: autodétecter et convertir de n'importe quel encodage de caractères vers UTF8. Évalué à 5.

    C'est faux, et je l'ai montré dans un commentaire précédent.

    En effet. Je me basais sur le papier de recherche et j'ai eu tort. Tu sembles avoir raison sur le fait que l'implémentation n'a pas l'air d'être stricte. J'ai regardé un peu le code et je regarderai plus tard en détail les algos implémentés pour voir s'il y a une raison et si cela vaudra le coup d'essayer de rendre le test strict.

    Ce n'est pas dit, et il faut bien se dire que les gens qui ont écrit ça à l'origine ont clairement testé eux-mêmes plusieurs implémentations (même dans le papier de recherche, ils citent déjà plusieurs types de tests et comment ils ont simplifié). Il faut bien voir que la rapidité et l'exhaustivité des langages est importante. Idéalement uchardet devrait être capable de détecter n'importe quel langage/charset et toujours rester rapide (voire très rapide). Si on se rend compte que certaines approximations peuvent accélérer la détection par 10 avec une qualité de détection très proche, clairement l'approximation vaut le coup.

    Par exemple dans le papier, ils expliquent que l'approche naïve est de faire des stats par caractère, mais cela prend énormément de ressources CPU et mémoire. Au final, ils séparent juste la distribution en 2 groupes (caractères fréquemment et peu utilisés), ce qui rend le calcul beaucoup plus rapide et moins gourmand en ressource tout en gardant un résultat satisfaisant sur des textes d'une longueur minimale.
    C'est certes moins précis, mais entre un résultat instantané et un calcul qui va charger des dizaines de dictionnaires en mémoire, créer un pic CPU, et prendre plusieurs secondes (pour ouvrir juste un bête fichier texte!), le choix est vite fait. Personne ne veut attendre plusieurs secondes à chaque ouverture d'un fichier dans gedit ou pour lancer son lecteur multimédia avec des sous-titres.

    Je pense que le vrai problème de tes exemples est que ce sont des mots seuls et courts. uchardet ne sera probablement jamais efficace sur ce type de cas d'usage; et si c'est le tien principalement, alors uchardet n'est en effet pas fait pour toi.
    Par contre uchardet sera toujours plus efficace à partir d'une ou deux phrases (plus efficace dans le sens où ce sera instantané tout en prenant en charge énormément plus de langages et charset; dans tous les cas, clairement si tu compares chaque mot avec un dictionnaire, ton algorithme sera toujours plus efficace, mais à quel prix!).

    En tous les cas, merci pour le rapport de bug. Je regarderai si ça peut être amélioré avec un coût raisonnable quand je pourrai. :-)

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

  • [^] # Re: exemple

    Posté par  (site web personnel, Mastodon) . En réponse au journal toutf8: autodétecter et convertir de n'importe quel encodage de caractères vers UTF8. Évalué à 5. Dernière modification le 24 novembre 2015 à 15:54.

    Par contre, on peut, et je pense qu'il faut, détecter les points de codes qui ne sont pas valides dans un encodage donné. Et ça, uchardet ne le fait visiblement pas.

    Uchardet le fait.
    Son algo est basé sur un papier de recherche qui combine 3 méthodes:

    1/ le codage, c'est à dire la détection de séquences d'octets illégaux. Ce dont vous parlez. Il s'agit en fait de la méthode naïve la plus répandue quand quelqu'un va vouloir réimplémenter une détection de charset (par exemple gtksourceview utilisait grosso modo cet algorithme). Elle marche plutôt bien notamment pour les codages multi-bytes qui ont pas mal de séquences illégales. Par contre elle est très peu utile (voire souvent carrêment inutile) pour différencier les codages single-byte qui ont tous quasi les mêmes tableaux de caractères légaux (en particulier les ISO-8859-X).
    Donc si uchardet le fait, bien entendu. Mais c'est loin d'être suffisant pour traiter la plupart des cas (il y a énormément de codages single-byte. En fait tous les langages européens sont codables sur une variante ISO-8859, et cet algo ne permet aucune détection pour un texte qui utilise une de ces variantes).

    2/ La distribution de caractère.

    3/ La distribution de suites de 2 caractères.

    Voir le papier ici: http://www-archive.mozilla.org/projects/intl/UniversalCharsetDetection.html

    Notez pour l'anecdote, et c'est assez marrant, que Firefox rend mal la page même qui explique l'algo de leur ancienne méthode de détection (on voit des caractères cassés, typique d'un encodage raté). En fait, Mozilla n'utilise plus cet algo et a remplacé par une détection par langue.
    Or un simple test avec uchardet montre que ce dernier détecte correctement le codage comme "WINDOWS-1252" (bon c'était probablement de l'ISO-8859-1, mais Windows-1252 est un superset donc acceptable). Comme quoi, je pense que c'était une erreur de la part de Mozilla d'abandonner cet algo.

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

  • [^] # Re: Linux et au dela

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GIMP a 20 ans !. Évalué à 10.

    Avec un nom comme Gimp, on suppose évidemment qu'à l'origine, les auteurs avaient en tête une suite de logiciels (Prochain sondage : qui laisse le SafeSearch activé sur Google ?).

    Je pense que tu voulais dire "gimp suit" (en anglais "vêtement de gimp", sans 'e'). Et tu fais donc référence à Pulp Fiction. Je n'ai aucune idée si les auteurs originels avaient voulu faire une référence ou quoi. Et on nous demande très régulièrement de changer le nom du logiciel (troll récurrent qu'on a probablement tous les 6 mois sur l'une des listes de discussion dev ou user par quelqu'un d'outré par ce nom), et la réponse est invariablement la même: les gens connaissent "GIMP", le logiciel. Tu fais une recherche sur internet avec "gimp", tu ne trouves que des pages référençant le logiciel sur les X premières pages, dans toutes les langues. Tu ne trouves pas de truc sado-maso (et pas besoin de désactiver le safe search ou quoi que ce soit, c'est juste toujours le cas). On a même demandé à quelqu'un du milieu sado-maso si ce film avait vraiment créé une utilisation du mot, et même pas vraiment (c'est donc surtout dans la tête des gens qui se plaignent s'imaginant que gimp est utilisé quotidiennement dans ces milieux).
    Les gens qui font le rapprochement et s'en trouvent choqués au point de dire qu'ils ne peuvent utiliser le logiciel avec un tel nom, ben franchement, j'ai envie de dire qu'ils font bien ce qu'ils veulent et qu'ils sont bien les seuls à penser à ça.

    Je dis pas que c'est ton cas car je vois bien que tu fais des blagues dans le reste de ton post, mais je voulais juste éclaircir le fait que non, il n'y a aucune référence sado-maso dans le nom du soft. Et c'est pas parce qu'un film a utilisé un mot similaire pour un nom de personnage qu'on voit 5 minutes (nom dont personne ne se souvient même si les gens connaissent le film) dans un film y a 20 ans que ça a le moindre rapport.

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

  • [^] # Re: Réaction à chaud

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GIMP a 20 ans !. Évalué à 5.

    Salut,

    Le numéro de version sur le bouton « Download » n'est pas très lisible. J'ai cru au début qu'il s'agissait d'un nombre de téléchargements. Il faudrait que les points qui séparent les chiffres soient plus visibles.

    J'ai fait la même remarque à Patrick y a déjà plusieurs semaines. Il n'a en effet toujours pas corrigé. Je lui referai la remarque.

    Je n'aime pas trop la manière dont les mots « GNU Image Manipulation Program » ont été placés, avec GNU Image en visibilité accrue.

    Je n'avais pas fait gaffe, mais maintenant que tu le dis, je trouve que c'est une bonne remarque. Je ferai passer aussi.

    Merci!

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

  • [^] # Re: précision

    Posté par  (site web personnel, Mastodon) . En réponse au journal toutf8: autodétecter et convertir de n'importe quel encodage de caractères vers UTF8. Évalué à 7.

    Par exemple, la chaîne d'octets f3 ec ed fb e9

    Tu ne donnes que cette chaîne de caractère à manger à uchardet? Ça, c'est sûr, tu lui donnes pas beaucoup de chances. Avec n'importe quel système de détection (même en utilisant un dico), tu peux trouver très facilement des cas d'erreur si ton texte en entrée est trop petit. Il faut au minimum avoir une petite phrase pour que ça commence à avoir du sens de comparer des systèmes de détection.

    ISO-8859-1

    Il n'y a pas encore de prise en charge de ce charset malheureusement.

    Seul умный a un sens dans une langue (cela signifie intelligent en russe).

    Ok en effet si ton cas d'usage est de détecter la langue/charset de mots courts, tous seul, alors il me paraît clair qu'un tel système de détection par dictionnaire uniquement sera fiable. Et encore, cela cassera à la moindre faute d'orthographe, en conjuguant ou accordant en genre/nombre, ou simplement si ton mot n'est pas dans le dico, comme un argot récent ou un mot très moderne. Choses qui peuvent être améliorées en ajoutant une prise en charge grammaticale. Bon au final tu implémentes du traitement de la langue! :-)

    uchardet va le détecter en se rendant compte que les lettres у, м, н, ы, й sont plus fréquentes en russe que n'importe lesquelles des lettres des autres résultats dans n'importe quel langage.

    Pas seulement, il utilise aussi les stats de fréquence de suites de 2 caractères.

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