From khatar at phear.org Fri Sep 1 11:34:36 2017 From: khatar at phear.org (Marc Chantreux) Date: Fri, 1 Sep 2017 11:34:36 +0200 Subject: [Perl] =?iso-8859-1?q?pour_g=E9rer_vos_modules=2C_vous_utilisez_q?= =?iso-8859-1?q?uoi_=3F?= Message-ID: <20170901093436.GA9092@home.u-strasbg.fr> salut à tous, dans les jours qui viennent, je vais travailler pour RENATER pour la valorisation de leur patrimoine open source et le développement du logiciel sympa. et du coup je vais recommencer à comettre des choses sur CPAN. J'utilisais précédement module-starter puis dzil pour faire tout ca mais je me souviens qu'avant de perdre le fil, je voyais de plus en plus de choses autour de carton, milo. je sais aussi que les PTS ont permis de faire avancer les l'écosysteme et que plus de métadonnées sont maintenant exploitables. Existe-t'il un (ensemble de)? document(s)? qui soit l'état de l'art du sujet ? Qq1 aurait-il le temps et la bonté de partager son point de vue à ce sujet sur la liste ? d'avance merci (heureux de vous retrouver) marc -- Marc Chantreux (eiro on github and freenode) http://eiro.github.com/ http://eiro.github.com/atom.xml "Don't believe everything you read on the Internet" -- Abraham Lincoln From asseline at telecom-paristech.fr Sat Sep 2 14:57:19 2017 From: asseline at telecom-paristech.fr (Dominique Asselineau) Date: Sat, 2 Sep 2017 14:57:19 +0200 Subject: [Perl] =?utf-8?q?DBD=3A=3Amysql_4=2E021_=3A_probl=C3=A8me_SSL?= Message-ID: <20170902125719.GA3287@telecom-paristech.fr> Bonjour, Module concerné : DBD::mysql version 4.021, sur Debian Wheezy (7.11). à la suite d'une mise à jour publiée récemment (le 30 août selon les dates des fichiers), un problème semble être apparu lors de la connexion avec SSL (option mysql_ssl=1). On obtient un message d'erreur SSL connection error: Serv\er doesn't support SSL avec l'option mysql_sss=0, le problème disparaît. Et avant cette mise à jour, l'option mysql_ssl=1 ne posait aucune problème. Dominique -- From luc at didry.org Wed Sep 6 09:47:45 2017 From: luc at didry.org (Luc Didry) Date: Wed, 06 Sep 2017 09:47:45 +0200 Subject: [Perl] Comment proposer une conf pour la devroom Perl au Fosdem ? Message-ID: <2266010.MV4qpmARG4@odysseus> Hello, Tout est dans le titre : comment proposer une conf pour la devroom Perl du FOSDEM ? Sur la page du call for participations du FOSDEM[1], on peut proposer une devroom, mais rien n'est indiqué pour proposer une conf. J'aimerai y présenter certains de mes services en ligne, dont certains que j'ai déjà présenté aux journées Perl : - Lstu (raccourcisseur d'URL, https://lstu.fr) - Lutim (partage d'image, https://lut.im) - Lufi (partage chiffré E2E de fichiers, https://demo.lufi.io ? paru 2 ans avant Send de firefox !) - Dolomon (trackeur du nombre de visites d'un lien, en beta sur https://dolomon.framasoft.org) Est-ce que qq'un aurait une piste pour proposer ça ? Toute remarque ou question sur mes logiciels est bienvenue, of course ? [1] https://fosdem.org/2018/news/2017-09-03-call-for-participation/ -- Luc https://fiat-tux.fr/ https://luc.frama.io/ Internet n'est pas compliqué, Internet est ce que vous en faites. From clem.oudot at gmail.com Wed Sep 6 10:18:06 2017 From: clem.oudot at gmail.com (=?UTF-8?Q?Cl=C3=A9ment_OUDOT?=) Date: Wed, 6 Sep 2017 10:18:06 +0200 Subject: [Perl] Comment proposer une conf pour la devroom Perl au Fosdem ? In-Reply-To: <2266010.MV4qpmARG4@odysseus> References: <2266010.MV4qpmARG4@odysseus> Message-ID: Le 6 septembre 2017 à 09:47, Luc Didry a écrit : > Hello, > > Tout est dans le titre : comment proposer une conf pour la devroom Perl du > FOSDEM ? Sur la page du call for participations du FOSDEM[1], on peut proposer > une devroom, mais rien n'est indiqué pour proposer une conf. > > J'aimerai y présenter certains de mes services en ligne, dont certains que j'ai > déjà présenté aux journées Perl : > - Lstu (raccourcisseur d'URL, https://lstu.fr) > - Lutim (partage d'image, https://lut.im) > - Lufi (partage chiffré E2E de fichiers, https://demo.lufi.io ? paru 2 ans > avant Send de firefox !) > - Dolomon (trackeur du nombre de visites d'un lien, en beta sur > https://dolomon.framasoft.org) > > Est-ce que qq'un aurait une piste pour proposer ça ? Toute remarque ou question > sur mes logiciels est bienvenue, of course ? Bonjour Luc, il faut d'abord que la devroom soit acceptée, et ensuite chaque devroom organise son appel à conférence. Tu pourras soumettre à ce moment-là (novembre/décembre généralement). Clément. From luc at didry.org Wed Sep 6 10:26:00 2017 From: luc at didry.org (Luc Didry) Date: Wed, 06 Sep 2017 10:26:00 +0200 Subject: [Perl] Comment proposer une conf pour la devroom Perl au Fosdem? In-Reply-To: References: <2266010.MV4qpmARG4@odysseus> Message-ID: <2206382.NLcisgo4Vb@odysseus> mercredi 6 septembre 2017, 10:18:06 CEST Clément OUDOT wrote: > Bonjour Luc, > > il faut d'abord que la devroom soit acceptée, et ensuite chaque > devroom organise son appel à conférence. Tu pourras soumettre à ce > moment-là (novembre/décembre généralement). > > Clément. Ok, merci. Mais du coup, où se fait généralement cet appel ? Je ne crois pas l'avoir vu passer les autres années (mais j'ai peut-être pas fait gaffe non plus). -- Luc https://fiat-tux.fr/ https://luc.frama.io/ Internet n'est pas compliqué, Internet est ce que vous en faites. From eco at ecocode.net Wed Sep 6 10:28:07 2017 From: eco at ecocode.net (Erik Colson) Date: Wed, 06 Sep 2017 10:28:07 +0200 Subject: [Perl] Comment proposer une conf pour la devroom Perl au Fosdem ? In-Reply-To: <2266010.MV4qpmARG4@odysseus> References: <2266010.MV4qpmARG4@odysseus> Message-ID: <8760cwkz8o.fsf@shangai> Luc Didry writes: > Hello, > > Tout est dans le titre : comment proposer une conf pour la devroom Perl du > FOSDEM ? Sur la page du call for participations du FOSDEM[1], on peut proposer > une devroom, mais rien n'est indiqué pour proposer une conf. > > J'aimerai y présenter certains de mes services en ligne, dont certains que j'ai > déjà présenté aux journées Perl : > - Lstu (raccourcisseur d'URL, https://lstu.fr) > - Lutim (partage d'image, https://lut.im) > - Lufi (partage chiffré E2E de fichiers, https://demo.lufi.io ? paru 2 ans > avant Send de firefox !) > - Dolomon (trackeur du nombre de visites d'un lien, en beta sur > https://dolomon.framasoft.org) > > Est-ce que qq'un aurait une piste pour proposer ça ? Toute remarque ou question > sur mes logiciels est bienvenue, of course ? > > [1] https://fosdem.org/2018/news/2017-09-03-call-for-participation/ Bonjour, En gros, tu es trop tôt. Beaucoup trop tôt :) En clair: - à ce moment les divers groupement style Perl demandent une devroom. - les demandes seront évaluées par les orgas Fosdem et la décision des devroom attribués devrait tomber le 2 Octobre. - c'est alors qu'entrent en action les divers groupements et tu verras apparaître les divers 'call for presentations' Donc prépare ta liste pour la mi-Octobre. Pour info, la devroom Perl à Fosdem des précédentes années était gérée par le belge Claudio (que je mets en copie de ce mail) et la hollandaise Wendy. J'espère que ces informations correspondent à tes attentes :) -- erik colson From patrice.karatchentzeff at gmail.com Thu Sep 14 16:02:14 2017 From: patrice.karatchentzeff at gmail.com (Patrice Karatchentzeff) Date: Thu, 14 Sep 2017 16:02:14 +0200 Subject: [Perl] J'ai une variable qui varie toute seule... Message-ID: Salut, J'ai un truc que je ne pige pas. Voici un POC : % cat test.pl #!/usr/bin/perl use strict; use warnings; use English; my $ptime; $ptime = printTime(); print "$ptime : $ptime grrrr\n"; print "toto $ptime : rrrggg\n"; sub printTime { my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(); my $time = printf("%02d:%02d:%02d", $hour, $min, $sec); return $time; } % ./test.pl 16:00:561 : 1 grrrr toto 1 : rrrggg Pour quoi la variable ptime devient 1 dès son second emploi ? Merci PK -- |\ _,,,---,,_ Patrice KARATCHENTZEFF ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com |,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr '---''(_/--' `-'\_) -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From sylvain at lhullier.org Thu Sep 14 16:09:54 2017 From: sylvain at lhullier.org (Sylvain Lhullier) Date: Thu, 14 Sep 2017 16:09:54 +0200 Subject: [Perl] [SPAM] [SPAM] J'ai une variable qui varie toute seule... In-Reply-To: References: Message-ID: <20170914140954.dtlcslhdrvwaviz2@lhullier.org> Je pense qu'il faut remplacer printf par sprintf ! :-) Patrice Karatchentzeff a écrit : > Salut, > > J'ai un truc que je ne pige pas. Voici un POC : > > % cat test.pl > > #!/usr/bin/perl > > use strict; > use warnings; > use English; > > my $ptime; > > > $ptime = printTime(); > print "$ptime : $ptime grrrr\n"; > print "toto $ptime : rrrggg\n"; > > > sub printTime { > my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(); > my $time = printf("%02d:%02d:%02d", $hour, $min, $sec); > return $time; > } > > % ./test.pl > 16:00:561 : 1 grrrr > toto 1 : rrrggg > > Pour quoi la variable ptime devient 1 dès son second emploi ? > > Merci > > PK > > -- > |\ _,,,---,,_ Patrice KARATCHENTZEFF > ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com > |,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr > '---''(_/--' `-'\_) > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl -- Sylvain Lhullier Formation Perl http://formation-perl.fr/ Président des Mongueurs de Perl http://mongueurs.net/ From xlat at cpan.org Thu Sep 14 16:13:23 2017 From: xlat at cpan.org (Nicolas GEORGES) Date: Thu, 14 Sep 2017 15:13:23 +0100 Subject: [Perl] J'ai une variable qui varie toute seule... In-Reply-To: References: Message-ID: Hello, elle ne varie pas du tout, c'est juste que tu as confondu printf / sprintf :-p print pack'b*',join'',map{$_.($_+0?'010':'100')}unpack('b*',pack'w*',7376,16,193516616,0,1508,0,11289860)=~/...../g 2017-09-14 15:02 GMT+01:00 Patrice Karatchentzeff < patrice.karatchentzeff at gmail.com>: > Salut, > > J'ai un truc que je ne pige pas. Voici un POC : > > % cat test.pl > > #!/usr/bin/perl > > use strict; > use warnings; > use English; > > my $ptime; > > > $ptime = printTime(); > print "$ptime : $ptime grrrr\n"; > print "toto $ptime : rrrggg\n"; > > > sub printTime { > my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(); > my $time = printf("%02d:%02d:%02d", $hour, $min, $sec); > return $time; > } > > % ./test.pl > 16:00:561 : 1 grrrr > toto 1 : rrrggg > > Pour quoi la variable ptime devient 1 dès son second emploi ? > > Merci > > PK > > -- > |\ _,,,---,,_ Patrice KARATCHENTZEFF > ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com > |,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr > '---''(_/--' `-'\_) > > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > > -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From patrice.karatchentzeff at gmail.com Thu Sep 14 16:25:19 2017 From: patrice.karatchentzeff at gmail.com (Patrice Karatchentzeff) Date: Thu, 14 Sep 2017 16:25:19 +0200 Subject: [Perl] [SPAM] [SPAM] J'ai une variable qui varie toute seule... In-Reply-To: <20170914140954.dtlcslhdrvwaviz2@lhullier.org> References: <20170914140954.dtlcslhdrvwaviz2@lhullier.org> Message-ID: Yes... c'était trop gros. Merci... et désolé 2017-09-14 16:09 GMT+02:00 Sylvain Lhullier : > Je pense qu'il faut remplacer printf par sprintf ! :-) > > > Patrice Karatchentzeff a écrit : > > Salut, > > > > J'ai un truc que je ne pige pas. Voici un POC : > > > > % cat test.pl > > > > #!/usr/bin/perl > > > > use strict; > > use warnings; > > use English; > > > > my $ptime; > > > > > > $ptime = printTime(); > > print "$ptime : $ptime grrrr\n"; > > print "toto $ptime : rrrggg\n"; > > > > > > sub printTime { > > my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = > localtime(); > > my $time = printf("%02d:%02d:%02d", $hour, $min, $sec); > > return $time; > > } > > > > % ./test.pl > > 16:00:561 : 1 grrrr > > toto 1 : rrrggg > > > > Pour quoi la variable ptime devient 1 dès son second emploi ? > > > > Merci > > > > PK > > > > -- > > |\ _,,,---,,_ Patrice KARATCHENTZEFF > > ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com > > |,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr > > '---''(_/--' `-'\_) > > > _______________________________________________ > > Perl mailing list > > Perl at mongueurs.net > > http://listes.mongueurs.net/mailman/listinfo/perl > > > -- > Sylvain Lhullier > Formation Perl http://formation-perl.fr/ > Président des Mongueurs de Perl http://mongueurs.net/ > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > -- |\ _,,,---,,_ Patrice KARATCHENTZEFF ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com |,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr '---''(_/--' `-'\_) -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From asseline at telecom-paristech.fr Tue Sep 19 19:08:59 2017 From: asseline at telecom-paristech.fr (Dominique Asselineau) Date: Tue, 19 Sep 2017 19:08:59 +0200 Subject: [Perl] =?utf-8?q?Probl=C3=A8me_regexp_en_Perl?= Message-ID: <20170919170859.GB26671@telecom-paristech.fr> Bonjour, Lors de l'analyse d'une chaîne par une regexp, la partie qui « match » la regexp est donc récupérée par la variable $&. Je souhaite substituer le contenu de cette variable par autre chose mais je constate que le contenu n'est pas pris de façon littérale mais traité lui-même comme une regexp. Voici un exemple simple qui me pose problème. my $text = "+abcd"; if( $text =~ m/\+/ ) { $text =~ s/$&//; } print( $text.$/ ); Bien évidemment il serait facile d'écrire la chose autrement mais ici c'est un ECM comme on dit et dans mon cas la regexp est évidemment plus complexe. Comment faire en sorte que le contenu de $& soit pris comme tel et non comme une regexp ? Merci. Dominique -- From khatar at phear.org Tue Sep 19 21:54:06 2017 From: khatar at phear.org (Marc Chantreux) Date: Tue, 19 Sep 2017 21:54:06 +0200 Subject: [Perl] =?iso-8859-1?q?Probl=E8me_regexp_en_Perl?= In-Reply-To: <20170919170859.GB26671@telecom-paristech.fr> References: <20170919170859.GB26671@telecom-paristech.fr> Message-ID: <20170919195406.GA16974@home.u-strasbg.fr> salut Dominique, > my $text = "+abcd"; > if( $text =~ m/\+/ ) { > $text =~ s/$&//; > } > print( $text.$/ ); pourquoi chercher le motif une premiere fois ? si c'est parceque tu veux faire qqchose quand la substitution a lieu, tu peux simplement compter sur le fait qu'elle renvoie un booléen for ( "+abcd ) { say "substitution il y a" if s/^\+// } ensuite ... utiliser $& dans une substitution (donc avec une regexp) en esperant que $& est bien l'ancien $& ... si tu vois le pb? > Bien évidemment il serait facile d'écrire la chose autrement mais ici > c'est un ECM comme on dit et dans mon cas la regexp est évidemment > plus complexe. ben si tu nous montres, on aura pe de meilleures approches à te propser. > Comment faire en sorte que le contenu de $& soit pris comme tel et non comme une regexp ? dans une regexp, tu peux faire du litteral entre un \Q et un \E donc pour rester proche de ton exemple: my $text = "+abcd"; my ($matched) = $text =~ /(\+)/; length $matched and $text =~ s/\Q$$matched//; print $text; une autre approche serait de se servir de //g pour positionner le curseur sur ta chaine. tu peux alors te déplacer petit à petit: use v5.24; my $text = "+abcd"; $text =~ /(\+)/g; say " matched: '$1' current position: ${\(pos $text )} remaining text : ${\(substr $text, (pos $text) )} "; cordialement, marc -- Marc Chantreux (eiro on github and freenode) http://eiro.github.com/ http://eiro.github.com/atom.xml "Don't believe everything you read on the Internet" -- Abraham Lincoln From paul.gaborit at gmail.com Wed Sep 20 07:53:53 2017 From: paul.gaborit at gmail.com (Paul Gaborit) Date: Wed, 20 Sep 2017 07:53:53 +0200 Subject: [Perl] =?utf-8?q?Probl=C3=A8me_regexp_en_Perl?= In-Reply-To: <20170919170859.GB26671@telecom-paristech.fr> References: <20170919170859.GB26671@telecom-paristech.fr> Message-ID: <4ca538bf-7a1c-541d-3fbd-4f0ff42f6e33@gmail.com> Le 19/09/2017 à 19:08, Dominique Asselineau a écrit : > Voici un exemple simple qui me pose > problème. > > > my $text = "+abcd"; > if( $text =~ m/\+/ ) { > $text =~ s/$&//; > } > print( $text.$/ ); > > > Bien évidemment il serait facile d'écrire la chose autrement mais ici > c'est un ECM comme on dit et dans mon cas la regexp est évidemment > plus complexe. > > Comment faire en sorte que le contenu de $& soit pris comme tel et non comme une regexp ? Il est possible d'utiliser \Q (puis \E). Petit extrait de 'perlre': \Q quote (disable) pattern metacharacters until \E Ce qui donne: my $text = "+abcd"; if( $text =~ m/\+/ ) { $text =~ s/\Q$&\E//; } print( $text.$/ ); -- Paul Gaborit From asseline at telecom-paristech.fr Wed Sep 20 13:01:20 2017 From: asseline at telecom-paristech.fr (Dominique Asselineau) Date: Wed, 20 Sep 2017 13:01:20 +0200 Subject: [Perl] =?utf-8?q?Probl=C3=A8me_regexp_en_Perl?= In-Reply-To: <20170919195406.GA16974@home.u-strasbg.fr> References: <20170919170859.GB26671@telecom-paristech.fr> <20170919195406.GA16974@home.u-strasbg.fr> Message-ID: <20170920110120.GA8928@telecom-paristech.fr> Bonjour, Marc Chantreux wrote on Tue, Sep 19, 2017 at 09:54:06PM +0200 > salut Dominique, > > > my $text = "+abcd"; > > if( $text =~ m/\+/ ) { > > $text =~ s/$&//; > > } > > print( $text.$/ ); > > pourquoi chercher le motif une premiere fois ? si c'est parceque tu veux > faire qqchose quand la substitution a lieu, tu peux simplement compter > sur le fait qu'elle renvoie un booléen Oui mais comme dit précédemment, c'était un ECM pour mettre facilement en évidence ce qui me posait problème. En fiat, avant de remplacer, en l'occurrence supprimer le motif « matché », je voulais récupérer des composants de ce motif, d'où la raison de s'y prendre en 2 opérations. La solution proposée dans un autre mail par Paul Gaborit répond exactement à mon besoin. Merci à vous deux. Dominique > > for ( "+abcd ) { say "substitution il y a" if s/^\+// } > > ensuite ... utiliser $& dans une substitution (donc avec une > regexp) en esperant que $& est bien l'ancien $& ... si tu vois le pb? > > > Bien évidemment il serait facile d'écrire la chose autrement mais ici > > c'est un ECM comme on dit et dans mon cas la regexp est évidemment > > plus complexe. > > ben si tu nous montres, on aura pe de meilleures approches à te propser. > > > Comment faire en sorte que le contenu de $& soit pris comme tel et non comme une regexp ? > > dans une regexp, tu peux faire du litteral entre un \Q et un \E donc > pour rester proche de ton exemple: > > my $text = "+abcd"; > my ($matched) = $text =~ /(\+)/; > length $matched and $text =~ s/\Q$$matched//; > print $text; > > une autre approche serait de se servir de //g pour positionner le > curseur sur ta chaine. tu peux alors te déplacer petit à petit: > > use v5.24; > my $text = "+abcd"; > $text =~ /(\+)/g; > > say " > matched: '$1' > current position: ${\(pos $text )} > remaining text : ${\(substr $text, (pos $text) )} > "; > > cordialement, > marc > > -- > Marc Chantreux (eiro on github and freenode) > http://eiro.github.com/ > http://eiro.github.com/atom.xml > "Don't believe everything you read on the Internet" > -- Abraham Lincoln > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl -- From asseline at telecom-paristech.fr Fri Sep 22 17:39:53 2017 From: asseline at telecom-paristech.fr (Dominique Asselineau) Date: Fri, 22 Sep 2017 17:39:53 +0200 Subject: [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) Message-ID: <20170922153953.GB27105@telecom-paristech.fr> Bonjour, Je souhaiterais mettre en place ou développer un moteur de recherche, j'ai notamment remarqué plucene, est-ce une bonne solution et y en aurait-il d'autres à évaluer ? Ce serait dans un contente de recherche bibliographique, chercher dans les titres de publications, les résumés, les noms de journal ou de conf, etc. Merci de vos éclairages. Dominique -- From laurent.dami at justice.ge.ch Mon Sep 25 10:53:40 2017 From: laurent.dami at justice.ge.ch (Dami Laurent (PJ)) Date: Mon, 25 Sep 2017 08:53:40 +0000 Subject: [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) In-Reply-To: <20170922153953.GB27105@telecom-paristech.fr> References: <20170922153953.GB27105@telecom-paristech.fr> Message-ID: Salut , Plucene est vraiment très vieux. J'ai créé il y a pas mal d'années le module https://metacpan.org/pod/Search::Indexer, assez rudimentaire mais toujours en usage chez les tribunaux genevois. Depuis lors l'offre s'est considérablement élargie. Voici quelques pistes : - le module FTS5 de SQLite (http://www.sqlite.org/fts5.html ) - ElasticSearch (nécessite un serveur Java) - http://lucene.apache.org/solr/ (idem) - https://metacpan.org/pod/distribution/KinoSearch/lib/KinoSearch.pod (projet Perl, mais je ne sais plus trop quel est son statut) - http://sphinxsearch.com Bonnes recherches, Laurent Dami -----Message d'origine----- De : perl-bounces at mongueurs.net [mailto:perl-bounces at mongueurs.net] De la part de Dominique Asselineau Envoyé : vendredi 22 septembre 2017 17:40 À : Perl ML Objet : [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) Bonjour, Je souhaiterais mettre en place ou développer un moteur de recherche, j'ai notamment remarqué plucene, est-ce une bonne solution et y en aurait-il d'autres à évaluer ? Ce serait dans un contente de recherche bibliographique, chercher dans les titres de publications, les résumés, les noms de journal ou de conf, etc. Merci de vos éclairages. Dominique -- _______________________________________________ Perl mailing list Perl at mongueurs.net http://listes.mongueurs.net/mailman/listinfo/perl From luc at didry.org Mon Sep 25 11:21:57 2017 From: luc at didry.org (Luc Didry) Date: Mon, 25 Sep 2017 11:21:57 +0200 Subject: [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) In-Reply-To: References: <20170922153953.GB27105@telecom-paristech.fr> Message-ID: <2618648.IU1biYnAPh@odysseus> lundi 25 septembre 2017, 08:53:40 CEST Dami Laurent (PJ) wrote: > Salut , > > Plucene est vraiment très vieux. > J'ai créé il y a pas mal d'années le module https://metacpan.org/pod/Search::Indexer, assez rudimentaire mais toujours en usage chez les tribunaux genevois. > > Depuis lors l'offre s'est considérablement élargie. Voici quelques pistes : > - le module FTS5 de SQLite (http://www.sqlite.org/fts5.html ) > - ElasticSearch (nécessite un serveur Java) > - http://lucene.apache.org/solr/ (idem) > - https://metacpan.org/pod/distribution/KinoSearch/lib/KinoSearch.pod (projet Perl, mais je ne sais plus trop quel est son statut) > - http://sphinxsearch.com > > Bonnes recherches, Laurent Dami Sinon il y a aussi la possibilité d'utiliser PostgreSQL pour cela : https://www.postgresql.org/docs/9.6/static/textsearch.html -- Luc https://fiat-tux.fr/ https://luc.frama.io/ Internet n'est pas compliqué, Internet est ce que vous en faites. From emmanuel at seyman.fr Mon Sep 25 11:40:10 2017 From: emmanuel at seyman.fr (Emmanuel Seyman) Date: Mon, 25 Sep 2017 11:40:10 +0200 Subject: [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) In-Reply-To: References: <20170922153953.GB27105@telecom-paristech.fr> Message-ID: <20170925094010.GA32427@orient> * Dami Laurent (PJ) [25/09/2017 08:53] : > > - ElasticSearch (nécessite un serveur Java) Pour info, MetaCPAN utilise Elasticsearch pour son interface REST. https://github.com/metacpan/metacpan-api Emmanuel From s.urbanovski at ac-nancy-metz.fr Mon Sep 25 12:25:05 2017 From: s.urbanovski at ac-nancy-metz.fr (=?UTF-8?Q?St=c3=a9phane_Urbanovski?=) Date: Mon, 25 Sep 2017 12:25:05 +0200 Subject: [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) In-Reply-To: <20170925094010.GA32427@orient> References: <20170922153953.GB27105@telecom-paristech.fr> <20170925094010.GA32427@orient> Message-ID: Bonjour Je confirme l'intérêt d'Elasticsearch pour l'indexation et la recherche de document. L'API en JSON/REST fonctionne pas mal même sans utiliser de module spécifique à Elasticsearch. -- Stéphane Le 25/09/2017 à 11:40, Emmanuel Seyman a écrit : > * Dami Laurent (PJ) [25/09/2017 08:53] : >> >> - ElasticSearch (nécessite un serveur Java) > > Pour info, MetaCPAN utilise Elasticsearch pour son interface REST. > https://github.com/metacpan/metacpan-api > > Emmanuel > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > From asseline at telecom-paristech.fr Mon Sep 25 12:41:01 2017 From: asseline at telecom-paristech.fr (Dominique Asselineau) Date: Mon, 25 Sep 2017 12:41:01 +0200 Subject: [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) In-Reply-To: References: <20170922153953.GB27105@telecom-paristech.fr> <20170925094010.GA32427@orient> Message-ID: <20170925104100.GA13973@telecom-paristech.fr> Stéphane Urbanovski wrote on Mon, Sep 25, 2017 at 12:25:05PM +0200 > Bonjour > > Je confirme l'intérêt d'Elasticsearch pour l'indexation et la recherche de document. > > L'API en JSON/REST fonctionne pas mal même sans utiliser de module spécifique à Elasticsearch. ElasticSearch semble utiliser Java ? Dominique > > -- > Stéphane > > > > > > Le 25/09/2017 à 11:40, Emmanuel Seyman a écrit : > >* Dami Laurent (PJ) [25/09/2017 08:53] : > >> > >>- ElasticSearch (nécessite un serveur Java) > > > >Pour info, MetaCPAN utilise Elasticsearch pour son interface REST. > >https://github.com/metacpan/metacpan-api > > > >Emmanuel > >_______________________________________________ > >Perl mailing list > >Perl at mongueurs.net > >http://listes.mongueurs.net/mailman/listinfo/perl > > > > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl -- From emmanuel at seyman.fr Mon Sep 25 13:23:58 2017 From: emmanuel at seyman.fr (Emmanuel Seyman) Date: Mon, 25 Sep 2017 13:23:58 +0200 Subject: [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) In-Reply-To: <20170925104100.GA13973@telecom-paristech.fr> References: <20170922153953.GB27105@telecom-paristech.fr> <20170925094010.GA32427@orient> <20170925104100.GA13973@telecom-paristech.fr> Message-ID: <20170925112358.GA388@orient> * Dominique Asselineau [25/09/2017 12:41] : > > ElasticSearch semble utiliser Java ? Oui, c'est du Java. Emmanuel From asseline at telecom-paristech.fr Tue Sep 26 18:33:24 2017 From: asseline at telecom-paristech.fr (Dominique Asselineau) Date: Tue, 26 Sep 2017 18:33:24 +0200 Subject: [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) In-Reply-To: References: <20170922153953.GB27105@telecom-paristech.fr> Message-ID: <20170926163324.GB32190@telecom-paristech.fr> Dami Laurent (PJ) wrote on Mon, Sep 25, 2017 at 08:53:40AM +0000 > Salut , > > Plucene est vraiment très vieux. J'ai tout de même parcouru la chose puisque ça semble toujours/encore maintenu et je n'ai pas trouvé le moyen de supprimer des documents indexés. Dans un contexte où des documents sont mis à jour ou supprimés, ça paraît rédhibitoire. > J'ai créé il y a pas mal d'années le module https://metacpan.org/pod/Search::Indexer, assez rudimentaire mais toujours en usage chez les tribunaux genevois. Pas encore évalué. > > Depuis lors l'offre s'est considérablement élargie. Voici quelques pistes : > - le module FTS5 de SQLite (http://www.sqlite.org/fts5.html ) > - ElasticSearch (nécessite un serveur Java) > - http://lucene.apache.org/solr/ (idem) > - https://metacpan.org/pod/distribution/KinoSearch/lib/KinoSearch.pod (projet Perl, mais je ne sais plus trop quel est son statut) Déprécié, remplacé par Lucy que je vais évalué, ça semble complet et encore simple. Les autres solutions demandent trop de ressources. > - http://sphinxsearch.com En Perl, je ne remarque que le client (search) Merci pour ces pistes. Dominique > > Bonnes recherches, Laurent Dami > > -----Message d'origine----- > De : perl-bounces at mongueurs.net [mailto:perl-bounces at mongueurs.net] De la part de Dominique Asselineau > Envoyé : vendredi 22 septembre 2017 17:40 > À : Perl ML > Objet : [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) > > Bonjour, > > Je souhaiterais mettre en place ou développer un moteur de recherche, > j'ai notamment remarqué plucene, est-ce une bonne solution et y en > aurait-il d'autres à évaluer ? > > Ce serait dans un contente de recherche bibliographique, chercher dans > les titres de publications, les résumés, les noms de journal ou de > conf, etc. > > Merci de vos éclairages. > > Dominique > > > -- > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl -- From olivier.mengue at gmail.com Tue Sep 26 21:19:07 2017 From: olivier.mengue at gmail.com (=?UTF-8?Q?Olivier_Mengu=C3=A9?=) Date: Tue, 26 Sep 2017 21:19:07 +0200 Subject: [Perl] Demande de conseils pour des outils d'indexation/recherche (moteur de recherche) In-Reply-To: <20170922153953.GB27105@telecom-paristech.fr> References: <20170922153953.GB27105@telecom-paristech.fr> Message-ID: Et pourquoi pas une solution en ligne telle que celle d'Algolia.com, une startup française qui a récemment levé 53 M$. https://www.algolia.com/pricing Le 22 septembre 2017 à 17:39, Dominique Asselineau < asseline at telecom-paristech.fr> a écrit : > Bonjour, > > Je souhaiterais mettre en place ou développer un moteur de recherche, > j'ai notamment remarqué plucene, est-ce une bonne solution et y en > aurait-il d'autres à évaluer ? > > Ce serait dans un contente de recherche bibliographique, chercher dans > les titres de publications, les résumés, les noms de journal ou de > conf, etc. > > Merci de vos éclairages. > > Dominique > > > -- > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: