From patrice.karatchentzeff at gmail.com Wed May 10 10:07:15 2023 From: patrice.karatchentzeff at gmail.com (Patrice Karatchentzeff) Date: Wed, 10 May 2023 10:07:15 +0200 Subject: [Perl] =?utf-8?q?Dancer2_et_image_=C3=A0_afficher?= Message-ID: Salut, Je cherche un exemple de code à base de Dancer2 pour afficher une image. Je n'arrive pas à trouver un seul exemple. Je ne veux pas croire que je suis le seul confronté à ce truc élémentaire :( Pour le moment, j'imagine utiliser le module GD puis construire les données de l'image pour fabriquer le retour du serveur, mais cela me paraît bien compliqué. J'ai beau épluché la doc, je ne trouve rien du tout... Une idée ? Merci d'avance, PK -- |\ _,,,---,,_ Patrice KARATCHENTZEFF ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com |,4- ) )-,_. ,\ ( `'-' '---''(_/--' `-'\_) From sebastien at feugere.net Wed May 10 19:07:34 2023 From: sebastien at feugere.net (=?UTF-8?Q?S=c3=a9bastien_Feug=c3=a8re?=) Date: Wed, 10 May 2023 19:07:34 +0200 Subject: [Perl] =?utf-8?q?Dancer2_et_image_=C3=A0_afficher?= In-Reply-To: References: Message-ID: <5996ac15-a0d5-41a8-173d-4d114d1dc447@feugere.net> Bonjour, Vous voulez faire quoi exactement?? Avoir une route qui peut prendre des paramètres depuis une application affichée dans le navigateur de l'utilisateur pour générer une image dynamiquement?? Ex., l'utilisateur appelle une URL terminant par /largeur/150/hauteur/75/couleur/rouge et l'application retourne une image correspondant à ces paramètres ? Ou bien juste "servir" un dossier contenant des images statiques ? Dans touts les cas, il faudra mettre l'URL de l'image servie dans du HTML pour l'afficher... A priori, avec une application Dancer "de base" générée avec dancer2 gen -a Images::App ...on peut servir facilement des images se trouvant dans le répertoire Images-App/public/images Quelques exemples plus poussés sur le calendrier de l'avent de Dancer: * https://advent.perldancer.org/2016/6 * https://advent.perldancer.org/2011/13 * https://advent.perldancer.org/2011/7 Sinon, voici un exemple simple avec Mojolicious qui a une logique assez similaire à celle de Dancer: https://gitlab.com/-/snippets/2540432 On 10/05/2023 10:07, Patrice Karatchentzeff wrote: > Salut, > > Je cherche un exemple de code à base de Dancer2 pour afficher une > image. Je n'arrive pas à trouver un seul exemple. Je ne veux pas > croire que je suis le seul confronté à ce truc élémentaire :( > > Pour le moment, j'imagine utiliser le module GD puis construire les > données de l'image pour fabriquer le retour du serveur, mais cela me > paraît bien compliqué. J'ai beau épluché la doc, je ne trouve rien du > tout... > > Une idée ? > > Merci d'avance, > > PK > -- Sébastien Feugère -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From ponder.stibbons at orange.fr Thu May 11 07:09:00 2023 From: ponder.stibbons at orange.fr (Jean) Date: Thu, 11 May 2023 07:09:00 +0200 Subject: [Perl] =?utf-8?q?Dancer2_et_image_=C3=A0_afficher?= In-Reply-To: <5996ac15-a0d5-41a8-173d-4d114d1dc447@feugere.net> References: <5996ac15-a0d5-41a8-173d-4d114d1dc447@feugere.net> Message-ID: <3bc82c57-a147-ffbc-957d-9f9ac079369a@orange.fr> Un exemple plus compliqué avec des images modifiées dynamiquement stockées dans MongoDB et affichées dans un site Dancer2 : https://github.com/jforget/Perl-fixed-width-char-human-recognition Je l'ai présenté lors de Journées Perl en 2017. Jean On 10/05/2023 19:07, Sébastien Feugère wrote: > Bonjour, > > Vous voulez faire quoi exactement?? > > Avoir une route qui peut prendre des paramètres depuis une application > affichée dans le navigateur de l'utilisateur pour générer une image > dynamiquement?? Ex., l'utilisateur appelle une URL terminant par > /largeur/150/hauteur/75/couleur/rouge et l'application retourne une > image correspondant à ces paramètres ? > > Ou bien juste "servir" un dossier contenant des images statiques ? > > Dans touts les cas, il faudra mettre l'URL de l'image servie dans du > HTML pour l'afficher... > > A priori, avec une application Dancer "de base" générée avec > > dancer2 gen -a Images::App > > ...on peut servir facilement des images se trouvant dans le répertoire > > Images-App/public/images > > > Quelques exemples plus poussés sur le calendrier de l'avent de Dancer: > > * https://advent.perldancer.org/2016/6 > * https://advent.perldancer.org/2011/13 > * https://advent.perldancer.org/2011/7 > > > Sinon, voici un exemple simple avec Mojolicious qui a une logique assez > similaire à celle de Dancer: > > https://gitlab.com/-/snippets/2540432 > > > > On 10/05/2023 10:07, Patrice Karatchentzeff wrote: >> Salut, >> >> Je cherche un exemple de code à base de Dancer2 pour afficher une >> image. Je n'arrive pas à trouver un seul exemple. Je ne veux pas >> croire que je suis le seul confronté à ce truc élémentaire :( >> >> Pour le moment, j'imagine utiliser le module GD puis construire les >> données de l'image pour fabriquer le retour du serveur, mais cela me >> paraît bien compliqué. J'ai beau épluché la doc, je ne trouve rien du >> tout... >> >> Une idée ? >> >> Merci d'avance, >> >> PK >> > -- > Sébastien Feugère > > > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > Attention, les archives sont publiques From patrice.karatchentzeff at gmail.com Thu May 11 07:09:02 2023 From: patrice.karatchentzeff at gmail.com (Patrice Karatchentzeff) Date: Thu, 11 May 2023 07:09:02 +0200 Subject: [Perl] =?utf-8?q?Dancer2_et_image_=C3=A0_afficher?= In-Reply-To: <5996ac15-a0d5-41a8-173d-4d114d1dc447@feugere.net> References: <5996ac15-a0d5-41a8-173d-4d114d1dc447@feugere.net> Message-ID: OK, merci. Je n'avais pas saisi combien cela s'appuyait uniquement sur la logique de view/. Le template est vraiment primordial. Question bête : on peut définir facilement un chemin en-dehors de l'app pour accéder à des données ? Merci Le mer. 10 mai 2023 à 19:07, Sébastien Feugère a écrit : > Bonjour, > > Vous voulez faire quoi exactement?? > > Avoir une route qui peut prendre des paramètres depuis une application > affichée dans le navigateur de l'utilisateur pour générer une image > dynamiquement?? Ex., l'utilisateur appelle une URL terminant par > /largeur/150/hauteur/75/couleur/rouge et l'application retourne une image > correspondant à ces paramètres ? > > Ou bien juste "servir" un dossier contenant des images statiques ? > > Dans touts les cas, il faudra mettre l'URL de l'image servie dans du HTML > pour l'afficher... > > A priori, avec une application Dancer "de base" générée avec > > dancer2 gen -a Images::App > > > ...on peut servir facilement des images se trouvant dans le répertoire > > Images-App/public/images > > > > Quelques exemples plus poussés sur le calendrier de l'avent de Dancer: > > - https://advent.perldancer.org/2016/6 > - https://advent.perldancer.org/2011/13 > - https://advent.perldancer.org/2011/7 > > > Sinon, voici un exemple simple avec Mojolicious qui a une logique assez > similaire à celle de Dancer: > > https://gitlab.com/-/snippets/2540432 > > > > On 10/05/2023 10:07, Patrice Karatchentzeff wrote: > > Salut, > > Je cherche un exemple de code à base de Dancer2 pour afficher une > image. Je n'arrive pas à trouver un seul exemple. Je ne veux pas > croire que je suis le seul confronté à ce truc élémentaire :( > > Pour le moment, j'imagine utiliser le module GD puis construire les > données de l'image pour fabriquer le retour du serveur, mais cela me > paraît bien compliqué. J'ai beau épluché la doc, je ne trouve rien du > tout... > > Une idée ? > > Merci d'avance, > > PK > > > -- > Sébastien Feugère > > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > Attention, les archives sont publiques -- |\ _,,,---,,_ Patrice KARATCHENTZEFF ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com |,4- ) )-,_. ,\ ( `'-' '---''(_/--' `-'\_) -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From patrice.karatchentzeff at gmail.com Thu May 11 07:14:28 2023 From: patrice.karatchentzeff at gmail.com (Patrice Karatchentzeff) Date: Thu, 11 May 2023 07:14:28 +0200 Subject: [Perl] =?utf-8?q?Dancer2_et_image_=C3=A0_afficher?= In-Reply-To: <3bc82c57-a147-ffbc-957d-9f9ac079369a@orange.fr> References: <5996ac15-a0d5-41a8-173d-4d114d1dc447@feugere.net> <3bc82c57-a147-ffbc-957d-9f9ac079369a@orange.fr> Message-ID: Pas mal, car ça montre un exemple sans template. Merci. En plus, c'est écrit tout propre et lisible comme j'aime :) Le jeu. 11 mai 2023 à 07:06, Jean a écrit : > Un exemple plus compliqué avec des images modifiées dynamiquement > stockées dans MongoDB et affichées dans un site Dancer2 : > > https://github.com/jforget/Perl-fixed-width-char-human-recognition > > Je l'ai présenté lors de Journées Perl en 2017. > > Jean > > On 10/05/2023 19:07, Sébastien Feugère wrote: > > Bonjour, > > > > Vous voulez faire quoi exactement?? > > > > Avoir une route qui peut prendre des paramètres depuis une application > > affichée dans le navigateur de l'utilisateur pour générer une image > > dynamiquement?? Ex., l'utilisateur appelle une URL terminant par > > /largeur/150/hauteur/75/couleur/rouge et l'application retourne une > > image correspondant à ces paramètres ? > > > > Ou bien juste "servir" un dossier contenant des images statiques ? > > > > Dans touts les cas, il faudra mettre l'URL de l'image servie dans du > > HTML pour l'afficher... > > > > A priori, avec une application Dancer "de base" générée avec > > > > dancer2 gen -a Images::App > > > > ...on peut servir facilement des images se trouvant dans le répertoire > > > > Images-App/public/images > > > > > > Quelques exemples plus poussés sur le calendrier de l'avent de Dancer: > > > > * https://advent.perldancer.org/2016/6 > > * https://advent.perldancer.org/2011/13 > > * https://advent.perldancer.org/2011/7 > > > > > > Sinon, voici un exemple simple avec Mojolicious qui a une logique assez > > similaire à celle de Dancer: > > > > https://gitlab.com/-/snippets/2540432 > > > > > > > > On 10/05/2023 10:07, Patrice Karatchentzeff wrote: > >> Salut, > >> > >> Je cherche un exemple de code à base de Dancer2 pour afficher une > >> image. Je n'arrive pas à trouver un seul exemple. Je ne veux pas > >> croire que je suis le seul confronté à ce truc élémentaire :( > >> > >> Pour le moment, j'imagine utiliser le module GD puis construire les > >> données de l'image pour fabriquer le retour du serveur, mais cela me > >> paraît bien compliqué. J'ai beau épluché la doc, je ne trouve rien du > >> tout... > >> > >> Une idée ? > >> > >> Merci d'avance, > >> > >> PK > >> > > -- > > Sébastien Feugère > > > > > > _______________________________________________ > > Perl mailing list > > Perl at mongueurs.net > > http://listes.mongueurs.net/mailman/listinfo/perl > > Attention, les archives sont publiques > > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > Attention, les archives sont publiques -- |\ _,,,---,,_ Patrice KARATCHENTZEFF ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com |,4- ) )-,_. ,\ ( `'-' '---''(_/--' `-'\_) -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From sebastien at feugere.net Thu May 11 10:09:19 2023 From: sebastien at feugere.net (=?UTF-8?Q?S=c3=a9bastien_Feug=c3=a8re?=) Date: Thu, 11 May 2023 10:09:19 +0200 Subject: [Perl] =?utf-8?q?Dancer2_et_image_=C3=A0_afficher?= In-Reply-To: References: <5996ac15-a0d5-41a8-173d-4d114d1dc447@feugere.net> Message-ID: <6898e6f2-0898-0528-09ff-9e9fbfc706a9@feugere.net> >  on peut définir facilement un chemin en-dehors de l'app pour accéder > à des données ? Oui. D'ailleurs, Dancer ne fournit pas en standard de "model", la couche d'accès aux données (Mojolicious non plus). C'est à nous d'ajouter cette couche avec les outils de notre choix (DBIx::Class, DBI, plugin Dancer...). Il n'y a pas de raison qu'une autre app, script, etc. ne puisse pas elle-même accéder à ces données. > > Le mer. 10 mai 2023 à 19:07, Sébastien Feugère > a écrit : > > Bonjour, > > Vous voulez faire quoi exactement?? > > Avoir une route qui peut prendre des paramètres depuis une > application affichée dans le navigateur de l'utilisateur pour > générer une image dynamiquement?? Ex., l'utilisateur appelle une > URL terminant par /largeur/150/hauteur/75/couleur/rouge et > l'application retourne une image correspondant à ces paramètres ? > > Ou bien juste "servir" un dossier contenant des images statiques ? > > Dans touts les cas, il faudra mettre l'URL de l'image servie dans > du HTML pour l'afficher... > > A priori, avec une application Dancer "de base" générée avec > > dancer2 gen -a Images::App > > ...on peut servir facilement des images se trouvant dans le > répertoire > > Images-App/public/images > > > Quelques exemples plus poussés sur le calendrier de l'avent de Dancer: > > * https://advent.perldancer.org/2016/6 > * https://advent.perldancer.org/2011/13 > * https://advent.perldancer.org/2011/7 > > > Sinon, voici un exemple simple avec Mojolicious qui a une logique > assez similaire à celle de Dancer: > > https://gitlab.com/-/snippets/2540432 > > > > On 10/05/2023 10:07, Patrice Karatchentzeff wrote: >> Salut, >> >> Je cherche un exemple de code à base de Dancer2 pour afficher une >> image. Je n'arrive pas à trouver un seul exemple. Je ne veux pas >> croire que je suis le seul confronté à ce truc élémentaire :( >> >> Pour le moment, j'imagine utiliser le module GD puis construire les >> données de l'image pour fabriquer le retour du serveur, mais cela me >> paraît bien compliqué. J'ai beau épluché la doc, je ne trouve rien du >> tout... >> >> Une idée ? >> >> Merci d'avance, >> >> PK >> > -- > Sébastien Feugère > > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > Attention, les archives sont publiques > > > > -- >       |\      _,,,---,,_           Patrice KARATCHENTZEFF > ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:patrice.karatchentzeff at gmail.com >      |,4-  ) )-,_. ,\ (  `'-' >     '---''(_/--'  `-'\_) > > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > Attention, les archives sont publiques -- Sébastien Feugère -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From sylvain at lhullier.org Fri May 12 09:54:25 2023 From: sylvain at lhullier.org (Sylvain Lhullier) Date: Fri, 12 May 2023 09:54:25 +0200 Subject: [Perl] Offre d'emploi Perl Message-ID: Bonjour, Une nouvelle offre d'emploi Perl à Genève a été publiée sur le site des Mongueurs : https://www.mongueurs.net/ressources/emplois.html Bonne journée à toutes et à tous, Cordialement, -- Sylvain Lhullier Formation Perl https://formation-perl.fr/ Vice-président des Mongueurs de Perl http://mongueurs.net/ From emmanuel at seyman.fr Wed May 24 22:22:08 2023 From: emmanuel at seyman.fr (Emmanuel Seyman) Date: Wed, 24 May 2023 22:22:08 +0200 Subject: [Perl] volontaire Data For Good Message-ID: Bonjour à tous. Quelqu'un est venu sur notre instance Discord pour demander de l'aide et je me permets de transmettre sa demande ici. "Bonjour à tous, je suis un volontaire Data For Good en recherche d'un dev Perl. Nous travaillons avec le Museum national d'histoire Naturelle sur un site concernant les hémiptères. Ce site est train de mourrir à cause d'une énorme dette technique: plus personne ne sait comment le déployer. Il faudrait plusieurs jours de travail pour un dev Perl Senior pour aller chercher le code sur le server, le documenter et le réployer. le site en question: https://flow.hemiptera-databases.org/flow/ S'il y a un héros parmi vous, venez sur le Slack DataForGood, channel #datak. https://dataforgood.fr/join/" Amicalement, Emmanuel