10:54 <asyd> OFTC -ChanServ(services@services.oftc.net)- Channel #python-fr is not registered with channel services
10:54 <asyd> je pense que ça pourrait être bien de le réserver
10:55 <mdk> yep
10:59 <debnet> Bonjour.
10:59 <asyd> (c'est fait)
11:00 <debnet> C'est dingue que le canal ne soit pas réservé depuis le temps.
11:19 <discord_> <asyd>
11:19 <discord_> <mdk> @asyd o/
11:19 <asyd> arf
11:20 <discord_> <debnet> Hello @asyd ! 😄
11:21 <mdk> debnet: tu as bien généré un lien qui n'expire pas ?
11:21 <debnet> Sure thing.
11:22 <mdk> debnet: t'es moins noob que moi.
11:22 <debnet> :D
11:22 <debnet> J'ai des dizaines de Discord malheureusement.
11:22 <debnet> Et je n'en suis pas fier. xD
11:22 <mdk> wah
11:22 <debnet> Mais comme je suis rolliste, c'est l'outil "idéal" depuis le confinement.
11:23 <mdk> Dans les blagues de Discord, c'est interdit dans les TOS d'utiliser un autre client que le leur.
11:23 <mdk> Donc pas de client weechat... génial...
11:23 <debnet> Je ne suis pas spécialement surpris.
11:24 <mdk> Ouai, pas facil d'afficher de la pub dans un client tiers.
11:24 <mdk> +e
11:24 <misc> ça affiche de la pub ?
11:24 <asyd> mdk: et c'est possible d'utiliser weechat ?
11:24 <mdk> asyd: oui : https://github.com/terminal-discord/weechat-discord
11:24 <mdk> asyd: mais y'en a qui se seraient fait ban pour ça
11:25 <asyd> les petits b*****
11:25 <misc> ouais, c'est ce que j'allais dire
11:25 <debnet> Dans le client Discord y a pas de publicité.
11:25 <debnet> Heureusement...
11:25 <debnet> Sinon j'aurais pété un câble.
11:25 <mdk> debnet: non mais y'a pas non plus de modèle économique
11:25 <misc> pas encore de pub :)
11:25 <mdk> debnet: donc le truc est voué à partir en couille
11:25 <debnet> @mdk Si, se faire racheter par Microsoft pour éponger les dettes contre les données personnelles ?
11:26 <misc> donc le même modéle economique que docker
11:26 <mdk> debnet: oui, enfin "se faire racheter" tout court
11:26 <misc> refuser de se faire racheter, puis se casser la gueule :p ?
11:26 <debnet> Bah en l'occurrence il me semble qu'il est effectif le rachat non ?
11:26 <debnet> Discord va vraiment devenir propriété de MS.
11:26 <misc> non
11:26 <mdk> debnet: source ?
11:26 <misc> il est annulé
11:26 <debnet> Ah oui ?
11:26 <debnet> Je ne suis pas à jour.
11:26 <misc> https://www.jeuxvideo.com/news/1394730/discord-et-microsoft-la-fin-des-negociations-de-rachat.htm
11:26 <debnet> Donc oui je vote pour le même modèle que Docker alors. :D
11:27 <misc> ensuite, y a le modéle de vendre des abo nitros
11:27 <mdk> Tiens, existe-il un outil opensource pour partager du Python (ala pastebin), mais live ? À la repl.it je crois ?
11:27 <debnet> Pas à ma connaissance, mais si ça existe je suis preneur.
11:28 <debnet> @misc Meh.
11:28 <debnet> C'est viable ça ?
11:29 <mdk> Ça m'étonnerai
11:29 <misc> je suppose que oui, sinon la boite aurait coulé
11:29 <debnet> Ils vivent à découvert je suis sûr.
11:29 <misc> ouais
11:30 <misc> ensuite, c'est peut être viable tant que tu as une population de gamers uniquement
11:30 <mdk> oui ils vivent de levées de fonds
11:31 <asyd> la rentabilité c'est une notion très vague dans l'IT ces dernières années..
11:31 <misc> fondamentalement, plus d'utilisateurs (avec pub) te rapporte plus
11:31 <debnet> Hé, j'en sais quelque chose, je travaille dans une startup.
11:31 <misc> mais ça dépend des utilisateurs
11:33 <misc> ouais, donc discord fait de l'argent avec des skins, des emojis personalisés, etc
11:34 <asyd> après on sait pas tout, par exemple je suis twitch je suis halluciné de nombre de gens qui achetent des choses
11:34 <misc> des trucs qui vont marcher pour des gamers, et/ou des streamers, mais pas la population général (à mon avis), et pas les devs pythons hors des autres catégories
11:34 <asyd> c'est plutôt gitter pour les trucs techniques non ?
11:34 <misc> des trucs via leur shop (ça a marché pour canonical pendant les premiéres années, d'aprés ce qu'on m'a dit), mais sans doute pas non plus sur la population général
11:34 <asyd> j'ai pas utilisé depuis quelques mois mais y a un moment c'était assez actif
11:35 <misc> et nitro
11:35 <mdk> jamais utilisé gitter
11:35 <misc> (et nitro file des jeux, emojis, etc, pour 10$/mois )
11:35 <asyd> tiens inconnu au bataillon nitro
11:36 <misc> https://alejandrorioja.com/how-does-discord-make-money/
11:36 <debnet> Je crois que je suis nitro en plus.
11:36 <misc> du coup, ouais, je peux voir pourquoi discord serait rentable sur une population spécifique, mais pas si tout le monde vient
11:36 <debnet> Mais jamais regardé ce que ça faisait.
11:36 <mdk> misc: tu veux dire que si on utilise Discord, on vit sur le dos des gamers ?
11:36 <misc> (d'ou le plan "on prends le pez et on se barre", aka "exit")
11:36 <asyd> mdk: go sur discord alors ! :)
11:36 <mdk> En fait ça me plaît comme concept :D
11:37 <misc> mdk: bah sur le dos des VC, ouais
11:37 <debnet> xD
11:38 <misc> ensuite, si microsoft avait racheté discord, j'aurais pu voir l'intégration github discord, avec les badges de GH sur discord, histoire d'avoir 3l1tesn1per45 avec un badge "core python dev"
11:39 <debnet> 😰
11:39 <debnet> On a échappé au pire.
11:39 <misc> je pense que la gestion des bugs seraient plus fun via une interface en FPS, mais bon
11:39 <misc> personne veut me filer du financement pour explorer l'idée
11:40 <mdk> misc: y'a pas un paquet Debian pour tuer des processus via une interface doom ?
11:40 <misc> mdk: psdoom
11:41 <mdk> ahh merci
11:41 <misc> et mes ex collégues avaient fait netfilter + wolfenstein3d
11:41 <mdk> misc: après ton jeu serait nul : y'a trop d'issues ouvertes, on peut pas gagner, tu spawn et PAF tu te fait buter par 40_000 issues ...
11:41 <misc> https://linuxfr.org/news/sortie-de-wolfotrack-10
11:42 <misc> mdk: un mmorpg
11:42 <mdk> https://software.inl.fr/trac/wiki/Wolfotrack sniff
11:45 <debnet> C'est dommage, ça a l'air fun. :')
11:46 <misc> https://github.com/stricaud/wolfotrack
11:46 <debnet> 2017...
11:47 <misc> ouais, la boite a fermé en 2010 :)
12:35 <HS-157> <misc> mdk: psdoom <=== C'est quoi de truc 👀
12:39 <misc> HS-157: bah, une version de doom qui va lire /proc et qui envoie des signaux quand tu tires :)
12:39 <HS-157> Ouais, je viens de regarde une vidéo
12:58 <mdk> HS-157: teste
13:03 <misc> (sur un serveur en prod)
13:22 <discord_> <dmerej>
13:31 <discord_> <dmerej> C'est ici qu'on peut ~~troller~~ disucter sur https://discuss.afpy.org/t/discord-pour-la-communaute/292/3 ?
13:31 <mdk> @dmerej oui
13:32 <discord_> <dmerej> Du coup je veux bien des détails sur "Toucher un public plus large"
13:34 <mdk> @dmerej ça date d'une expérience que j'ai fait sur hackinscience.org (encore lui ...), j'ai mis deux liens dans la section aide, en premier j'ai mis un lien vers IRC (un joli webchat kiwi propre), et en second j'ai mis un lien vers une invitation Discord
13:34 <mdk> @dmerej j'ai eu 1 personne sur IRC et 40 sur Discord
13:34 <discord_> <dmerej> Oh - intérssant
13:35 <mdk> @dmerej donc j'essaye de reproduire l'expérience avec la communauté Python
13:35 <discord_> <debnet> C'est une initiative et une expérimentation proposée par @mdk. Je n'aime pas plus Discord que vous mais j'ai conscience que les gens ont du mal à adopter des nouveaux outils et on va arrêter de se voiler la face en systématiquement aller contre le courant de l'"usage" : si on souhaite faire grossir notre communauté, il faut faire quelques sacrifices je pense, et avec le covid notre communauté s'est retrouvée isolée et nos actions de communic
13:35 <debnet> Ah du coup je constate que les messages sont tronqués sur IRC. :D
13:35 <mdk> Dans la balance y'a : je n'aime pas Discord, et ça peut nous permettre de toucher 40× plus de dev Python francophones
13:36 <mdk> debnet: du coup :D
13:36 <mdk> ça se fixera si on voit que ça nous gêne vraiment dans la vraie vie
13:36 <debnet> Le logiciel doit intégrer une limite pour balancer les messages en plusieurs fois j'imagine ?
13:36 <debnet> Si le dev ne l'a pas prévu, ça se corrige vite oui.
13:36 <mdk> voilà
13:37 <discord_> <dmerej> Ca serait intéressant de savoir pourquoi le lien kiwi a pas marché cela dit
13:37 <debnet> @mdk Tu peux écrire un petit laius sur le Discuss avec nos arguments ?
13:37 <mdk> @dmerej: j'aimerai bien comprendre aussi oui
13:37 <mdk> debnet: yep
13:37 <debnet> Car l'inertie de notre communication vient aussi de nos parti-pris sur les outils.
13:37 <discord_> <dmerej> Mais si le but s'est d'expérimenter - ça se tente
13:37 <debnet> On va pas se le cacher.
13:38 <mdk> tout à fait d'accord
13:38 <mdk> debnet: mais on essaye tu as vu, Discourse, Discord, ...
13:38 <debnet> Bien sûr.
13:38 <debnet> Mais on ne peut pas forcer un âne à boire si il n'a pas soif.
13:39 <entwanne> Après faudra voir comment l'expérience évolue aussi, je trouve qu'il y a moins de fractionnement sur IRC
13:39 <debnet> On peut empêcher le fractionnement sur Discord aussi.
13:39 <debnet> Et n'en crée que pour des occasions spécifiques.
13:39 <debnet> L'outil n'est pas parfait, loin de là.
13:40 <debnet> Mais si ça coûte un clic à un utilisateur lambda de nous rejoindre et d'être tenu au courant plutôt que de devoir rédiger une documentation alambiquée de 4 km de long pour pouvoir nous parler, je choisis la première option.
13:41 <debnet> Encore une fois je regrette que les outils libres ne soient pas le fer de lance dans leurs domaines respectifs, mais la réalité c'est que ce sont des groupes et corporations qui créent les outils qui ont l'adhésion du plus grand nombre.
13:41 <debnet> Adapt or die.
13:41 <entwanne> C'est ça que je ne comprends pas avec ces outils : c'est techniquement plus simple de rejoindre un salon IRC, aucune authentification n'est nécessaire pour se connecter et directement commencer à discuter
13:41 <discord_> <dmerej> C'est ça qui est étrange
13:41 <debnet> Sauf que ce n'est pas tout à fait vrai, soyons honnête 5 mn.
13:41 <debnet> Pour s'installer durablement dans une communauté, il faut quand même se créer une identité sur IRC.
13:41 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
13:42 <discord_> <dmerej> Après si tes potes sont sur discord et que c'est la seule façon de leur parler - peut importe à quel point c'est compliqué - tu vas le faire
13:42 <debnet> Va expliquer le principe de NickServ ou ChanServ à un débutant en informatique.
13:42 <debnet> @dmerej Bah carrément, j'aime pas spécialement Discord, mais en tant que MJ et rolliste, ça reste l'outil #1 pour ça.
13:42 <entwanne> Ce que je voulais dire par le fractionnement c'est que ce n'est pas parce que l'AFPy est présente sur un salon discord qu'elle va y fédérer une communauté, qu'il y a aura plus que des gens de passage, que les gens n'iront pas vers une autre communauté ou vers un autre outil quand discord sera passé de mode
13:42 <debnet> La démultiplication des outils c'est un no-go pour la plupart des outils.
13:43 <debnet> @entwanne Ce qui est valable pour les clients est valable pour nous.
13:43 <debnet> On doit s'adapter aussi.
13:43 <debnet> D'où le bot qui fait le pont entre deux outils de communication.
13:43 <debnet> Pas parfait ni pratique.
13:43 <debnet> Mais ça fait le taf pour les irréductibles.
13:44 <debnet> s/pour la plupart des outils/pour la plupart des gens
13:44 <entwanne> Oui je suis favorable à l'expérimentation pour voir, mais j'ai des doutes sur le fait que ça porte ses fruits
13:44 <debnet> Bah au moins si ça marche pas, on aura essayé et ça me fera un peu peur pour tenter de fédérer une communauté quelque part.
13:45 <discord_> <dmerej> Et du coup c'est juste pour #afpy ou ça concerne aussi #python-fr ?
13:45 <debnet> Les ML c'est has been, Discuss je trouve ça génial mais la réaction c'est "oh encore un service nouveau où je dois m'inscrire", et IRC c'est devenu cryptique pour les plus jeunes.
13:45 <debnet> @dmerej Pour l'instant on a juste câblé #afpy, on verra déjà si l'expérimentation prend.
13:46 <debnet> En vrai on tente des trucs...
13:46 <debnet> Mais si vous avez moyen de mieux regrouper la communauté, be my guest.
13:47 <entwanne> Une PyConFR :D
13:48 <debnet> Mais je suis d'accord avec vous, Discord ça fait chier, mais tout le monde utilise ça.
13:48 <debnet> @entwanne Bah même là, soyons honnête, y a pas d'effet "communautaire" après la PyConFR.
13:48 <debnet> Pendant, ouais, c'est super cool.
13:48 <debnet> Mais le lien se rompt très vite.
13:48 <debnet> Car on a rien à proposer en dehors.
13:49 <misc> en même temps, pourquoi les gens voudraient discutter avec d'autres devs ?
13:49 <discord_> <dmerej> Je pourrais poser la question à mes prochains étudiants tiens
13:50 <misc> (et sinon, discord, c'est pas comme slack ou il faut faire accepter les ToS aux gens même pour un bot ?)
13:50 <discord_> <dmerej> Ca reste chouette de pouvoir dire - si t'as besoin d'aide sur du code y a toute une communauté prête à t'aider - et en plus elle parle français
13:51 <debnet> Et puis il n'y a pas que les devs
13:51 <entwanne> Ben d'un côté c'est sur ça que marche l'asso, pas sur le fait de proposer à des gens de discuter de tout et de rien sur le net
13:52 <debnet> C'est de la captation après.
13:52 <entwanne> Enfin je sais que si je participe aux salons IRC c'est pour discuter avec des gens que je connais, je suis pas venu dans l'idée de créer un effet communautaire
13:52 <misc> entwanne: la différence me parait pas évidente
13:53 <debnet> Quand tu as 20 Discord et que tu fais chier, tu vas voir ceux que tu ne vas pas toujours voir et ça te donne l'occasion d'apprendre des choses nouvelles et/ou de réagir.
13:53 <misc> communauté, c'est quand même assez large comme mot
13:53 <entwanne> dmerej: Ouais mais pour ça y a les forums qui sont plus adaptés. Des demandes d'aide en chat c'est souvent le bordel, et y a aucun suivi pour quelqu'un qui aurait une question similaire ensuite
13:54 <misc> ouais, le chat, c'est pas terrible pour le support
13:54 <discord_> <dmerej> Hum. Y a un côté cool avec le support "en temps réel" qui perso me plaît beaucoup
13:54 <misc> (genre, même quand tu fais du support pro, tu as des trucs de suivi, tu as du 1 à 1)
13:54 <discord_> <dmerej> Y a 10 ans je faisais déjà du debug d'installation sur #ubuntu-fr
13:55 <debnet> On ne peut pas imposer notre vision aux gens, sincèrement ça m'arrive plus souvent de venir sur #python ou #Django poser ma question que de poster ma question sur StackOverflow.
13:55 <discord_> <dmerej> Pareil - si j'ai un doute je préfère avoir une discussion rapide
13:56 <debnet> Tout le monde doit y trouver son compte, et encore une fois je ne veux pas non plus transformer l'asso en support IT.
13:56 <discord_> <dmerej> quitte à ouvrir un bug / faire un pr / créer une question stackoverflow après
13:56 <debnet> Oui voilà.
13:56 <misc> mais faut comparer ça par rapport aux nombres de foi ou vous n'avez pas besoin de poser la question car quelqu'un l'a fait avant
13:56 <entwanne> mais ça fait une réponse à usage unique, et souvent t'es content que d'autres gens aient pensé à poser des questions sur des forums pour pouvoir les retrouver quand tu es toi-même confronté au problème
13:56 <discord_> <dmerej> certes
13:57 <misc> ensuite, si des gens veulent faire du support comme ça, on va pas interdire
13:57 <misc> mais je pense que c'est usant, et que ça va cacher aussi des soucis soit niveau du code, soit niveau de la doc
13:58 <discord_> <dmerej> typiquement j'ai du mal à savoir si passer #python-fr sur discord serait synonyme d'une avalanche de demande de support IT
13:58 <discord_> <dmerej> a priori les gens sur IRC sont un peu plus technophiles
13:58 <discord_> <dmerej> mais en vrai sans essayer on saura pas
13:58 <debnet> Certes mais c'est pas le propos. C'est une vision très globale mais dans les faits la plupart des gens s'en foutent de contribuer à l'intérêt général. C'est triste je sais, mais c'est là où on peut entrer en scène, en automatisant le suivi des questions ou tout simplement en éduquant les nouveaux arrivés.
13:58 <discord_> <dmerej> et si on se retrouve inondés de demande de support on poura chaner
13:59 <entwanne> oui, fractionner
13:59 <debnet> Je n'ai pas de solution miracle à vous proposer mais vous non plus, je n'ai que les faits liés au constat de l'activité dans et hors de l'asso.
14:00 <discord_> <dmerej> +1 debenet - y a pas mal d'évolution de la doc ubuntu qui étaient alimentés par des demandes sur le salon IRC
14:00 <mdk> Si vous voulez vraiment des constats d'échecs : github c'est close source.
14:03 <debnet> Tu tapes sous la ceinture @mdk. 😂
14:03 <mdk> debnet: yep, ça fait mal.
14:04 <debnet> Même GitLab pro est closed source me semble non ?
14:04 <mdk> oui
14:04 <misc> ?ACTION tousse gitea?
14:05 <entwanne> C'est gênant pour les issues et le wiki, mais le gros de la fonctionnalité est quand même interopérable, github peut jouer le rôle d'un dépôt git comme un autre dans l'histoire
14:05 <misc> (et si les gens veulent decentraliser github: https://fedeproxy.eu/ )
14:06 <entwanne> (donc c'est juste dommage que issues et wiki ne passent pas aussi par git)
14:07 <misc> entwanne: contrairement à pagure :p
14:07 <mdk> et c'est reparti.
14:08 <misc> en fait vu qu'il y a une api pour les issues et une pour le wiki
14:08 <misc> je serais surpris que personne n'ai fait un outil qui affiche ça sous forme d'un depot git
14:09 <mdk> misc: tu sais comment fedeproxy s'en sort avec les id d'issues ?
14:09 <misc> mdk: non, le projet viens de commencer, je pense que c'est encore une question non résolu
14:09 <HS-157> <misc> (sur un serveur en prod) <=== Je ne sais pas si asyd sera d'accord
14:10 <asyd> tu connais la réponse :P
14:11 <HS-157> :)
14:11 <misc> (bon, chercher "git github wiki" sur github, ça n'est pas super comme recherche)
14:12 <mdk> hop, abonné au RSS de fedeproxy, j'veux suivre ça :)
14:21 <misc> ensuite, en quoi github est un constat d'echec ?
14:22 <misc> (vis à vis de l'assoce)
14:22 <mdk> misc: pas vis à vis de l'asso, vis à vi du dev open-source
14:22 <mdk> se dire qu'une majorité du dev open-source se fait sur une plateforme close-source, moi, ça me chagrine.
14:23 <misc> au contraire, ça montre que le dev open-source est allé au dela du groupe de base
14:24 <asyd> je rappelle qu'avant c'était sourceforge
14:24 <mdk> ça. me. chagrine.
14:24 <asyd> et je crois pas qu'on puisse considérer que c'était mieux avant
14:24 <misc> c'est un echec vis à vis de convaincre les gens que c'est important d'avoir une infra libre, oui
14:24 <mdk> asyd: j'ai pas dit que c'était mieux avant, attention :P
14:24 <misc> ?ACTION pointe que sourceforge existe encore?
14:24 <misc> ?ACTION pointe que psdoom est sur sf.net?
14:25 <misc> moi, ça me chagrine que les gens ne veulent pas faire d'admin sys, même si j'en bénéficie
14:25 <mdk> yep, j'ai parlé à leur support (sf) y'a qq jours seulement :D ces cons ont rendu privée une ML Python qui date d'il y a 20 ans qui contient des infos intéressantes ...
14:25 <misc> (vu que moins d'admin sys, moins de concurence)
14:26 <mdk> misc: github.com pourraît être une infra non libre sur du code libre, ça m'irait très bien.
14:26 <asyd> on est pas très loin de ça pour gitlab je trouve
14:26 <asyd> certes y a des trucs proprios
14:26 <mdk> misc: si demain Microsoft rend github open-source, je suis content.
14:26 <misc> mdk: il te faut pas grand chose
14:27 <misc> mais materiellement, quel liberté en plus est ce que tu voudrais exercer ?
14:27 <debnet> C'est fait en quoi GitHub en vrai ?
14:27 <debnet> Rails ?
14:27 <mdk> misc: non, juste la liberté d'aller lire le code, c'est pas grand chose.
14:27 <debnet> Ou une techno maison ?
14:27 <misc> c'etait du rails
14:27 <misc> mais je pense que ça a du passer sur des microservices
14:27 <misc> donc sans doute "un peu de tout"
14:27 <misc> mdk: mouais, je pense que je voudrais plus :)
14:28 <misc> si j'ai envie de lire du code rails , y a discourse
14:28 <mdk> misc: alors pour toi ce serait une bonne première marche ? :)
14:28 <misc> (ou les backups de l'afpy que j'ai trouvé sur mon serveur, avec zope)
14:29 <misc> mdk: perso, je pense que pouvoir contribuer à github serait le minimum
14:30 <misc> genre pas forcément pouvoir le deployer chez moi, car je comprends bien que techniquement, avoir un truc qui heberge des millions de personne va faire des choix qui vont pas aller pour 1 personne
14:30 <misc> mais pouvoir s'assurer que les données peuvent sortir et puissent rendre les gens moins coincer me parait important
14:31 <misc> parce que lire le code, ça va pas forcement dire pouvoir le reutiliser :/
14:32 <mdk> c'est vrai, mais c'est une bonne première marche
14:32 <misc> (sinon, oui, github est encore écrit en ruby: https://github.com/github/linguist )
14:33 <misc> mdk: vu que une partie de github utilise des briques libres (cf le lien que j'ai pasté), est ce que c'est deja une premiére montée de genou ?
14:34 <Pilou> je ne suis pas vraiment d'accord avec cette affirmation "je regrette que les outils libres ne soient pas le fer de lance dans leurs domaines respectifs" ;)
14:35 <debnet> @Pilou J'ai grossi le trait évidemment.
14:35 <debnet> Les contre-exemples sont légions.
14:35 <debnet> Mais ça ne couvre pas tous les domaines. :D
14:35 <misc> bah, parce que le proprio est plus facile à monétiser
14:36 <debnet> Oui, c'est malheureux j'en conviens.
14:36 <debnet> Mais c'est la réalité. :D
14:36 <misc> donc ça va à priori plus facilement grandir
14:37 <misc> (le vrai plan, c'est de faire du libre avec une startup, puis une fois que ça se casse la gueule, de reprendre le code une 2eme fois)
14:37 <debnet> Après c'est pas à moi qu'il faut faire l'article. Je dois être sur IRC depuis des dizaines d'année, je tourne sous Linux depuis que je suis adolescent, j'ai travaillé à l'élaboration technique du GDPR en France et je fais attention aux softwares/services que j'utilise.
14:37 <debnet> s/année/années
14:38 <debnet> Mais je suis aussi pragmatique envers mes communautés, mes amis, mes proches et ma famille.
14:38 <debnet> Et parfois je mets un mouchoir sur mes convictions pour l'"intérêt" général. :D
14:38 <debnet> Même si je fais beaucoup d'efforts en éducation sur ces domaines.
14:39 <debnet> Et je transmets ces valeurs lors de mon enseignement en DUT/Licence/Master.
14:41 <misc> bah, je pense que le but de l'afpy, c'est la promotion de python, pas la promotion de l'infra libre
14:42 <debnet> C'est... un point de vue très pragmatique.
14:42 <debnet> :D
14:43 <misc> (ensuite, j'irais pas jusqu'à lancer la question de l'intersectionnalité directement, mais c'est pas l'envie qui manque)
14:47 <olasd> trolldi c'était pont du coup vous vous rattrapez aujourd'hui ? :P
14:48 <misc> je suis en congé jusqu'en juin
14:48 <misc> donc bon, trolldi de 3 semaines pour moi
14:51 <asyd> tiens, TIL maya "datetime for humans"
14:52 <asyd> les dates dans python c'est vraiment : https://xkcd.com/927/
14:56 <debnet> J'ai rarement besoin d'avoir à manipuler les dates, du coup je m'en sors avec dateutil. x)
14:57 <mdk> asyd: la PEP 615 n'est pas encore implémentée ?
14:58 <mdk> ahh si
14:58 <mdk> ahh c'est documenté dans https://docs.python.org/3/library/zoneinfo.html
15:00 <asyd> arf, et maya require pendulum mais wtf
15:06 <olasd> misc: ah oui "oublié de poser des congés en 2020" moi aussi je connais :p
15:06 <mdk> asyd: mais, datetime ne te suffit pas ? :D
15:07 <asyd> moi ?
15:07 <asyd> euh honnêtement, non. Mais la c'est pas pour moi
15:11 <misc> olasd: alors en fait, moi, c'est en 2020, en 2019, en 2018, en 2017, en 2016....
15:12 <misc> (la, j'ai mieux réussi, d'habitude, je dois partir en congé fin avril, vers le 26...)
15:47 <discord_> <palouf34>
16:35 <seluj78> Pour les libristes ;)
16:35 <seluj78> https://www.france.tv/france-2/cash-investigation/2450927-nos-donnees-personnelles-valent-de-l-or.html
16:53 <discord_> <dancergraham>
20:08 <discord_> <palouf34> Bonsoir, je suis qu'un petit pythoniste et la j'ai besoin d'un coup de pouce sur un script qui parse du json. quelqu'un aurait un peu de temps a me consacré pour ce fameux coup de pouce. par avance merci
20:13 <discord_> <dmerej> Bonsoir @palouf34 - tu peux poster ton code ici par exemple : https://dpaste.org/ et on verra si on peut t'aider
20:14 <discord_> <palouf34> alors pour le code voici le lien
20:14 <discord_> <palouf34> https://dpaste.org/QuXZ
20:14 <discord_> <palouf34> et pour le contneu du json voici le lien
20:15 <discord_> <palouf34> https://dpaste.org/R2BX
20:15 <discord_> <palouf34> j'espére que le json sera suffament lisible
20:18 <discord_> <palouf34> ce json est issue de mon onduleur connecté à mes panneau solaire et dont je veux gardé les information journalière de production électrique qu qui devront être intégré dans HomeAssistant . mais avant je veux pouvoir créer mon script pour bien comprendre le truc.
20:18 <discord_> <dmerej> wow classe
20:18 <discord_> <palouf34> quoi classe ? je comprend pas
20:19 <discord_> <dmerej> ben c'est la classe d'intégrer des données de capteurs dans un HomeAssistant - c'est un joli projet
20:20 <discord_> <palouf34> merci, et ci cela fonctionne alors je tenterais de fournir un addon car celui qui existe ne prend pas en charge mon modéle d'onduleur mais la c'est une autre histoire...
20:20 <discord_> <palouf34> déjà il faut que je comprenne pourquoi je n'arrive pas a bouclé pour récuperer les différente zone du second data
20:20 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
20:21 <discord_> <palouf34> ?
20:21 <discord_> <dmerej> c'est un bot, t'inquiète pas
20:21 <discord_> <debnet> Ho.
20:21 <discord_> <debnet> Un peu de respect pour notre mascotte.
20:22 <discord_> <dmerej> en fait il faut bien piger la structure du json
20:22 <discord_> <dmerej> quand tu fais `for donnees in monthCurves` tu explore qu'un seul "étage" du json
20:22 <discord_> <dmerej> en l'occurrence c'est un dictionnaire
20:23 <discord_> <dmerej> donc tu itères juste sur les clés
20:23 <discord_> <dmerej> mais si tu as une liste de dictionnaires, `for elem in list`va renvoyer les dicos un par un
20:23 <discord_> <palouf34> oui et il contient un autre dictionnaire si j'ai bien compris la structure
20:23 <discord_> <dmerej> mais pas itérer sur les clés des dicos dans `list
20:26 <discord_> <dmerej> du coup il te faut des boucles imbriquées
20:28 <discord_> <palouf34> ok je comprends.
20:30 <discord_> <dmerej> par exemple avec un code comme celui-là : https://dpaste.org/7HVh
20:30 <discord_> <dmerej> ligne 4 tu te retrouve avec un dictionnaire qui contient un clé 'Data'
20:31 <discord_> <dmerej> normalement ça te fait un bon pont de départ 😉
20:53 <discord_> <palouf34> super merci cela marche, c'est un bon début, me reste a faire le reste...
20:53 <discord_> <palouf34> merci beaucoup pour le coup de pouce
21:23 <seluj78> alain_afpy: Tu va bien ?
21:23 <alain_afpy> seluj78: bla bla bla
21:23 <seluj78> Bon bon ok