From shonorio at gmail.com Sun Jan 4 18:13:15 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 5 Jan 2009 00:13:15 -0200 Subject: [SP-pm] =?iso-8859-1?q?Higher-Order_Perl_dispon=EDvel_para_downlo?= =?iso-8859-1?q?ad?= Message-ID: <12d1f4ee0901041813t87298edx8d56af1afcb3a968@mail.gmail.com> A um bom tempo Mark Jason, autor do Higher-Order Perl, prometia disponibilizar o HOP para acesso p?blico, e finalmente o livro foi disponibilizado. O endere?o do livro ? http://hop.perl.plover.com/book/ Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sun Jan 4 18:56:55 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 5 Jan 2009 00:56:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Higher-Order_Perl_dispon=EDvel_para_downlo?= =?iso-8859-1?q?ad?= In-Reply-To: <12d1f4ee0901041813t87298edx8d56af1afcb3a968@mail.gmail.com> References: <12d1f4ee0901041813t87298edx8d56af1afcb3a968@mail.gmail.com> Message-ID: <214823ca0901041856y6549c5c4taa04745565f80593@mail.gmail.com> 2009/1/5 Solli Honorio > A um bom tempo Mark Jason, autor do Higher-Order Perl, prometia > disponibilizar o HOP para acesso p?blico, e finalmente o livro foi > disponibilizado. Fant?stico Solli! Depois de terminar de ler o Programming Perl vou ler esse. []'s > > O endere?o do livro ? http://hop.perl.plover.com/book/ > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Mon Jan 5 01:32:31 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 05 Jan 2009 10:32:31 +0100 Subject: [SP-pm] =?iso-8859-1?q?Higher-Order_Perl_dispon=EDvel_para_downlo?= =?iso-8859-1?q?ad?= In-Reply-To: <214823ca0901041856y6549c5c4taa04745565f80593@mail.gmail.com> References: <12d1f4ee0901041813t87298edx8d56af1afcb3a968@mail.gmail.com> <214823ca0901041856y6549c5c4taa04745565f80593@mail.gmail.com> Message-ID: <4961D3AF.6040504@yahoo.co.uk> Daniel de Oliveira Mantovani wrote: > 2009/1/5 Solli Honorio > > > A um bom tempo Mark Jason, autor do Higher-Order Perl, prometia > disponibilizar o HOP para acesso p?blico, e finalmente o livro foi > disponibilizado. > > > Fant?stico Solli! > Depois de terminar de ler o Programming Perl vou ler esse. Eu recomendo que voc? leia outras coisas antes de tentar ler este livro: Algorithms + Data Structures = Programs Prentice-Hall Series in Automatic Computation by Niklaus Wirth, 1976 Algorithms and Data Structures by Niklaus Wirth, 1985 Tamb?m ajuda bastante ter no??es de LISP ou Scheme. Posso te indicar um livro se voc? quiser, mas acho que basta o material que voc? puder encontrar na Internet. Tamb?m recomendo que voc? estude e compreenda como estimar o custo computacional de programas de computador - isso vai ser usado durante o livro do Mark Jason em diversas situa??es diferentes. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From otaviof at gmail.com Mon Jan 5 06:47:06 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 5 Jan 2009 12:47:06 -0200 Subject: [SP-pm] =?iso-8859-1?q?Higher-Order_Perl_dispon=EDvel_para_downlo?= =?iso-8859-1?q?ad?= In-Reply-To: <12d1f4ee0901041813t87298edx8d56af1afcb3a968@mail.gmail.com> References: <12d1f4ee0901041813t87298edx8d56af1afcb3a968@mail.gmail.com> Message-ID: <8e3843570901050647ma5559acr10e80972733fdefa@mail.gmail.com> On Mon, Jan 5, 2009 at 00:13, Solli Honorio wrote: > A um bom tempo Mark Jason, autor do Higher-Order Perl, prometia > disponibilizar o HOP para acesso p?blico, e finalmente o livro foi > disponibilizado. > > O endere?o do livro ? http://hop.perl.plover.com/book/ > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Solli, Eu estou lendo este livro (em PDF), excelente! Lembro de voc?, com este livro na m?o, no nosso ES h? uns meses atr?s. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From russoz at gmail.com Tue Jan 6 10:34:23 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 6 Jan 2009 16:34:23 -0200 Subject: [SP-pm] =?utf-8?q?=5BOT=5D_Fwd=3A_Para_os_nerds_de_Plant=C3=A3o?= =?utf-8?b?Li4uLg==?= In-Reply-To: <19f689d90901060807p2b7a78b7ke9368315b1b757de@mail.gmail.com> References: <19f689d90901060807p2b7a78b7ke9368315b1b757de@mail.gmail.com> Message-ID: <23f46d7f0901061034w130d20aek3bee61765fa3dc4a@mail.gmail.com> N?o ? que ? mesmo? :-) 14:29:10 az em alexeiz:~ $ date +%s -d "feb 14 02:31:30" 1234585890 ES multiplos em v?rias cidades? []s, Russo ---------- Forwarded message ---------- Dia 14 de fevereiro de 2009, s?bado, ?s 00:31:30 acontecer? o momento hist?rico onde a data ser? 1234567890 em "Unix time". DA HORA! :P -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From diogo86 at gmail.com Tue Jan 6 11:14:07 2009 From: diogo86 at gmail.com (Diogo Galvao) Date: Tue, 6 Jan 2009 17:14:07 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_Fwd=3A_Para_os_nerds_de_Plant=E3o?= =?iso-8859-1?q?=2E=2E=2E=2E?= In-Reply-To: <23f46d7f0901061034w130d20aek3bee61765fa3dc4a@mail.gmail.com> References: <19f689d90901060807p2b7a78b7ke9368315b1b757de@mail.gmail.com> <23f46d7f0901061034w130d20aek3bee61765fa3dc4a@mail.gmail.com> Message-ID: <18ae4b610901061114k440c4fb8h1af02498c8a75b5c@mail.gmail.com> S? pra constar que aqui vai ser no dia 13, ?s 21:31:30. date +%s -d "feb 13 21:31:30" 1234567890 E pra quem n?o se deu conta, ? uma sexta-feira. ... Sexta-feira 13. Entendeu? Entendeu? 2009/1/6 Alexei Znamensky : > N?o ? que ? mesmo? :-) > > 14:29:10 az at alexeiz:~ $ date +%s -d "feb 14 02:31:30" > 1234585890 > > ES multiplos em v?rias cidades? > > []s, > Russo > > ---------- Forwarded message ---------- > Dia 14 de fevereiro de 2009, s?bado, ?s 00:31:30 acontecer? o momento > hist?rico onde a data ser? 1234567890 em "Unix time". > > DA HORA! :P > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From shonorio at gmail.com Wed Jan 7 09:54:24 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 7 Jan 2009 15:54:24 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 Message-ID: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> Pessoal, O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a partir das 18 horas, eu s? estarei l? depois das 19 horas. O local ser? definido pelo Thiago Rondon, mas ser? na regi?o da paulista. Thiago agora s? falta voc? informar o local. Conto com a presen?a do pessoal, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Wed Jan 7 10:56:41 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 07 Jan 2009 16:56:41 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> Message-ID: <4964FAE9.9000602@aware.com.br> Opa, Eu tenho uma sugest?o pelo horario, localidade e etc... Pier Paulista (http://www.pierpaulista.com.br/). Sugest?es ? Quem vai ? Abs! -Thiago Rondon Solli Honorio escreveu: > Pessoal, > > O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a partir > das 18 horas, eu s? estarei l? depois das 19 horas. O local ser? > definido pelo Thiago Rondon, mas ser? na regi?o da paulista. > > Thiago agora s? falta voc? informar o local. > > Conto com a presen?a do pessoal, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From daniel.oliveira.mantovani at gmail.com Thu Jan 8 07:06:38 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 8 Jan 2009 13:06:38 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> Message-ID: <214823ca0901080706j4159e06bn1a51d0a489f7919f@mail.gmail.com> Solli, voc? n?o conseguiu escolher um dia pior ? 2009/1/7 Solli Honorio > Pessoal, > > O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a partir das 18 > horas, eu s? estarei l? depois das 19 horas. O local ser? definido pelo > Thiago Rondon, mas ser? na regi?o da paulista. > > Thiago agora s? falta voc? informar o local. > > Conto com a presen?a do pessoal, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From frederico at gmail.com Thu Jan 8 07:16:08 2009 From: frederico at gmail.com (Frederico Recsky) Date: Thu, 8 Jan 2009 13:16:08 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: <214823ca0901080706j4159e06bn1a51d0a489f7919f@mail.gmail.com> References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> <214823ca0901080706j4159e06bn1a51d0a489f7919f@mail.gmail.com> Message-ID: <88fe68ee0901080716l7066abc5y660c06acf156576a@mail.gmail.com> Vou dar as caras dessa vez :) \o/. 2009/1/8 Daniel de Oliveira Mantovani : > Solli, voc? n?o conseguiu escolher um dia pior ? > > > 2009/1/7 Solli Honorio >> >> Pessoal, >> >> O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a partir das >> 18 horas, eu s? estarei l? depois das 19 horas. O local ser? definido pelo >> Thiago Rondon, mas ser? na regi?o da paulista. >> >> Thiago agora s? falta voc? informar o local. >> >> Conto com a presen?a do pessoal, >> >> Solli M. Hon?rio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br From russoz at gmail.com Thu Jan 8 07:23:02 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 8 Jan 2009 13:23:02 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: <88fe68ee0901080716l7066abc5y660c06acf156576a@mail.gmail.com> References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> <214823ca0901080706j4159e06bn1a51d0a489f7919f@mail.gmail.com> <88fe68ee0901080716l7066abc5y660c06acf156576a@mail.gmail.com> Message-ID: <23f46d7f0901080723o3f827a51wf67bda9489169793@mail.gmail.com> Fred, Eu tamb?m devo ir, e h? uma boa chance de que eu saia direto de Horto - se quiser carona, s? gritar. []s Russo 2009/1/8 Frederico Recsky > Vou dar as caras dessa vez :) \o/. > > 2009/1/8 Daniel de Oliveira Mantovani >: > > Solli, voc? n?o conseguiu escolher um dia pior ? > > > > > > 2009/1/7 Solli Honorio > >> > >> Pessoal, > >> > >> O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a partir das > >> 18 horas, eu s? estarei l? depois das 19 horas. O local ser? definido > pelo > >> Thiago Rondon, mas ser? na regi?o da paulista. > >> > >> Thiago agora s? falta voc? informar o local. > >> > >> Conto com a presen?a do pessoal, > >> > >> Solli M. Hon?rio > >> > >> -- > >> "o animal satisfeito dorme". - Guimar?es Rosa > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > http://mantovanihouse.blogspot.com/ > > > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > ____________________________ > Frederico Recsky > Linux User: #253572 > http://www.fred.eti.br > http://www.perl.org.br > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu Jan 8 08:31:40 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 8 Jan 2009 14:31:40 -0200 Subject: [SP-pm] Projeto Open Source Message-ID: <214823ca0901080831y2a42d617wdd946584ae54ad4c@mail.gmail.com> Pessoal, estou procurando algum projeto Open Source para contribuir, j? procurei no Source Forge e no CPAN, gostaria que algu?m me indicasse um projeto. -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From joenio at gmail.com Thu Jan 8 09:04:31 2009 From: joenio at gmail.com (Joenio Costa) Date: Thu, 8 Jan 2009 14:04:31 -0300 Subject: [SP-pm] Projeto Open Source In-Reply-To: <214823ca0901080831y2a42d617wdd946584ae54ad4c@mail.gmail.com> References: <214823ca0901080831y2a42d617wdd946584ae54ad4c@mail.gmail.com> Message-ID: <65934b450901080904v51d96b19pe009b28f63fbf5b6@mail.gmail.com> O TWiki recentemente teve uma reviravolta mudou de nome pra Foswiki e a comunidade est? bem ativa e precisando de ajuda em v?rias frentes. Veja como voc? pode ajudar: http://foswiki.org/Community/HowYouCanHelp 2009/1/8 Daniel de Oliveira Mantovani : > Pessoal, estou procurando algum projeto Open Source para contribuir, j? > procurei no Source Forge e no CPAN, gostaria que algu?m me indicasse um > projeto. > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From andregarciacarneiro at gmail.com Thu Jan 8 09:16:23 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 8 Jan 2009 15:16:23 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: <23f46d7f0901080723o3f827a51wf67bda9489169793@mail.gmail.com> References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> <214823ca0901080706j4159e06bn1a51d0a489f7919f@mail.gmail.com> <88fe68ee0901080716l7066abc5y660c06acf156576a@mail.gmail.com> <23f46d7f0901080723o3f827a51wf67bda9489169793@mail.gmail.com> Message-ID: Estarei l?! 2009/1/8 Alexei Znamensky > Fred, > > Eu tamb?m devo ir, e h? uma boa chance de que eu saia direto de Horto - se > quiser carona, s? gritar. > > []s > Russo > > 2009/1/8 Frederico Recsky > > Vou dar as caras dessa vez :) \o/. >> >> 2009/1/8 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com>: >> > Solli, voc? n?o conseguiu escolher um dia pior ? >> > >> > >> > 2009/1/7 Solli Honorio >> >> >> >> Pessoal, >> >> >> >> O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a partir >> das >> >> 18 horas, eu s? estarei l? depois das 19 horas. O local ser? definido >> pelo >> >> Thiago Rondon, mas ser? na regi?o da paulista. >> >> >> >> Thiago agora s? falta voc? informar o local. >> >> >> >> Conto com a presen?a do pessoal, >> >> >> >> Solli M. Hon?rio >> >> >> >> -- >> >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > http://mantovanihouse.blogspot.com/ >> > >> > -------(\_------------_/)----------- >> > -------)--(----------)--(----------- >> > ------(----(---------)----)---------- >> > -------)----(-------)----(----------- >> > -------(----(-------)----)----------- >> > --------\_-(\\.---.//)-_/------------ >> > ----------\)' -8--8- '(/-------------- >> > -----------/------------\--------------- >> > ----------(--)--------(--)-------------- >> > ------------(_c__c_)---------------- >> > ---------------------------------------- >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> ____________________________ >> Frederico Recsky >> Linux User: #253572 >> http://www.fred.eti.br >> http://www.perl.org.br >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andreoandre at gmail.com Thu Jan 8 10:04:01 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Thu, 8 Jan 2009 16:04:01 -0200 Subject: [SP-pm] Projeto Open Source In-Reply-To: <65934b450901080904v51d96b19pe009b28f63fbf5b6@mail.gmail.com> References: <214823ca0901080831y2a42d617wdd946584ae54ad4c@mail.gmail.com> <65934b450901080904v51d96b19pe009b28f63fbf5b6@mail.gmail.com> Message-ID: Ol? Daniel, H? diversas formas de contribuir para um projeto Open Source, como por exemplo contribuindo financeiramente para o Wikipedia, Traduzindo (Documenta??es, software), como "tester", pela lista, com c?digos etc.... Pelo que voc? falou, acredito que voc? esteja querendo programar, e levando em considera??o que voc? mandou um e-mail em uma lista do perl, concluo que seja em perl, estou certo? Bom, voc? pode come?ar participando da lista de e-mail cpan-testers: http://lists.cpan.org/showlist.cgi?name=cpan-testers 2009/1/8 Joenio Costa : > O TWiki recentemente teve uma reviravolta mudou de nome pra Foswiki e > a comunidade est? > bem ativa e precisando de ajuda em v?rias frentes. > > Veja como voc? pode ajudar: http://foswiki.org/Community/HowYouCanHelp > > 2009/1/8 Daniel de Oliveira Mantovani : >> Pessoal, estou procurando algum projeto Open Source para contribuir, j? >> procurei no Source Forge e no CPAN, gostaria que algu?m me indicasse um >> projeto. >> >> -- >> http://mantovanihouse.blogspot.com/ >> >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Joenio Costa > - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador > - Colibre - Cooperativa de Tecnologias Livres > - PSL-BA - Projeto Software Livre Bahia > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? O Moura http://andrem.wordpress.com From daniel.oliveira.mantovani at gmail.com Thu Jan 8 10:22:17 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 8 Jan 2009 16:22:17 -0200 Subject: [SP-pm] Projeto Open Source In-Reply-To: References: <214823ca0901080831y2a42d617wdd946584ae54ad4c@mail.gmail.com> <65934b450901080904v51d96b19pe009b28f63fbf5b6@mail.gmail.com> Message-ID: <214823ca0901081022q20c19937qc0b3def505f1a086@mail.gmail.com> 2009/1/8 Andr? Moura > Ol? Daniel, > > H? diversas formas de contribuir para um projeto Open Source, como por > exemplo contribuindo financeiramente para o Wikipedia, Traduzindo > (Documenta??es, software), como "tester", pela lista, com c?digos > etc.... > > Comecei a traduzir o Catalyst Intro hoje. > > Pelo que voc? falou, acredito que voc? esteja querendo programar, e > levando em considera??o que voc? mandou um e-mail em uma lista do > perl, concluo que seja em perl, estou certo? > > Bom, voc? pode come?ar participando da lista de e-mail cpan-testers: > > http://lists.cpan.org/showlist.cgi?name=cpan-testers J? me inscrevi, estou esperando me aceitarem. []s > > > > > > > > 2009/1/8 Joenio Costa : > > O TWiki recentemente teve uma reviravolta mudou de nome pra Foswiki e > > a comunidade est? > > bem ativa e precisando de ajuda em v?rias frentes. > > > > Veja como voc? pode ajudar: http://foswiki.org/Community/HowYouCanHelp > > > > 2009/1/8 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > >> Pessoal, estou procurando algum projeto Open Source para contribuir, j? > >> procurei no Source Forge e no CPAN, gostaria que algu?m me indicasse um > >> projeto. > >> > >> -- > >> http://mantovanihouse.blogspot.com/ > >> > >> -------(\_------------_/)----------- > >> -------)--(----------)--(----------- > >> ------(----(---------)----)---------- > >> -------)----(-------)----(----------- > >> -------(----(-------)----)----------- > >> --------\_-(\\.---.//)-_/------------ > >> ----------\)' -8--8- '(/-------------- > >> -----------/------------\--------------- > >> ----------(--)--------(--)-------------- > >> ------------(_c__c_)---------------- > >> ---------------------------------------- > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > > > > > > > -- > > Joenio Costa > > - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador > > - Colibre - Cooperativa de Tecnologias Livres > > - PSL-BA - Projeto Software Livre Bahia > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Andr? O Moura > http://andrem.wordpress.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Jan 8 15:54:07 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 8 Jan 2009 21:54:07 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> <214823ca0901080706j4159e06bn1a51d0a489f7919f@mail.gmail.com> <88fe68ee0901080716l7066abc5y660c06acf156576a@mail.gmail.com> <23f46d7f0901080723o3f827a51wf67bda9489169793@mail.gmail.com> Message-ID: <179354400901081554j799a96ddm8079f9d2c33a677d@mail.gmail.com> guardem +2 lugares 2009/1/8 Andre Carneiro : > > Estarei l?! > > > > 2009/1/8 Alexei Znamensky >> >> Fred, >> >> Eu tamb?m devo ir, e h? uma boa chance de que eu saia direto de Horto - se >> quiser carona, s? gritar. >> >> []s >> Russo >> >> 2009/1/8 Frederico Recsky >>> >>> Vou dar as caras dessa vez :) \o/. >>> >>> 2009/1/8 Daniel de Oliveira Mantovani >>> : >>> > Solli, voc? n?o conseguiu escolher um dia pior ? >>> > >>> > >>> > 2009/1/7 Solli Honorio >>> >> >>> >> Pessoal, >>> >> >>> >> O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a partir >>> >> das >>> >> 18 horas, eu s? estarei l? depois das 19 horas. O local ser? definido >>> >> pelo >>> >> Thiago Rondon, mas ser? na regi?o da paulista. >>> >> >>> >> Thiago agora s? falta voc? informar o local. >>> >> >>> >> Conto com a presen?a do pessoal, >>> >> >>> >> Solli M. Hon?rio >>> >> >>> >> -- >>> >> "o animal satisfeito dorme". - Guimar?es Rosa >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm em pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > >>> > -- >>> > http://mantovanihouse.blogspot.com/ >>> > >>> > -------(\_------------_/)----------- >>> > -------)--(----------)--(----------- >>> > ------(----(---------)----)---------- >>> > -------)----(-------)----(----------- >>> > -------(----(-------)----)----------- >>> > --------\_-(\\.---.//)-_/------------ >>> > ----------\)' -8--8- '(/-------------- >>> > -----------/------------\--------------- >>> > ----------(--)--------(--)-------------- >>> > ------------(_c__c_)---------------- >>> > ---------------------------------------- >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> >>> >>> >>> -- >>> ____________________________ >>> Frederico Recsky >>> Linux User: #253572 >>> http://www.fred.eti.br >>> http://www.perl.org.br >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> [www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Sun Jan 11 17:33:17 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 11 Jan 2009 23:33:17 -0200 Subject: [SP-pm] WWW::Mechanize, erro no teste: t/live/computers4sure.t Message-ID: <214823ca0901111733p84be22k2304422060154611@mail.gmail.com> Ol? monges! O Mechanize, est? com problema no teste "t/live/computers4sure.t". O erro fala por si pr?prio: t/live/computers4sure....NOK 5/9 # Failed test 'Should have lots of product links' # at t/live/computers4sure.t line 24. # '0' # > # '10' t/live/computers4sure....NOK 6/9 # Failed test 'The object isa WWW::Mechanize::Link' # at t/live/computers4sure.t line 27. # The object isn't defined Can't call method "url" on an undefined value at t/live/computers4sure.t line 28. # Looks like you planned 9 tests but only ran 6. # Looks like you failed 2 tests of 6 run. # Looks like your test died just after 6. t/live/computers4sure....dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 5-9 Failed 5/9 tests, 44.44% okay Eu estudei o teste que est? com problema, e talvez seja porque o site de teste (http://www.computers4sure.com/) mudou o c?digo fonte: Podem ver, voc?s mesmos: http://pastebin.com/f7c1177ab -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sun Jan 11 17:54:53 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 11 Jan 2009 23:54:53 -0200 Subject: [SP-pm] WWW::Mechanize, erro no teste: t/live/computers4sure.t In-Reply-To: <214823ca0901111733p84be22k2304422060154611@mail.gmail.com> References: <214823ca0901111733p84be22k2304422060154611@mail.gmail.com> Message-ID: <12d1f4ee0901111754u388e9af4y95e07fddee29808f@mail.gmail.com> Daniel, vou perguntar isto logo antes que algum ogro de plant?o o fa?a... Qual a tua d?vida ? Se ? que voc? tem algum ? Agora se voc? encontrou um problema no teste e quer ajudar a comunidade, pode corrigir o teste e enviar o patch para o programador/mantenedor do m?dulo. Obrigado, Solli M. Hon?rio 2009/1/11 Daniel de Oliveira Mantovani > > Ol? monges! > > O Mechanize, est? com problema no teste "t/live/computers4sure.t". > O erro fala por si pr?prio: > > t/live/computers4sure....NOK > 5/9 > # Failed test 'Should have lots of product links' > # at t/live/computers4sure.t line 24. > # '0' > # > > # '10' > t/live/computers4sure....NOK > 6/9 > # Failed test 'The object isa WWW::Mechanize::Link' > # at t/live/computers4sure.t line 27. > # The object isn't defined > Can't call method "url" on an undefined value at t/live/computers4sure.t > line 28. > # Looks like you planned 9 tests but only ran 6. > # Looks like you failed 2 tests of 6 run. > # Looks like your test died just after 6. > t/live/computers4sure....dubious > > Test returned status 255 (wstat 65280, 0xff00) > DIED. FAILED tests 5-9 > Failed 5/9 tests, 44.44% okay > > Eu estudei o teste que est? com problema, e talvez seja porque o site de > teste (http://www.computers4sure.com/) mudou o c?digo fonte: > > > Podem ver, voc?s mesmos: > http://pastebin.com/f7c1177ab > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sun Jan 11 19:00:35 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 12 Jan 2009 01:00:35 -0200 Subject: [SP-pm] WWW::Mechanize, erro no teste: t/live/computers4sure.t In-Reply-To: <12d1f4ee0901111754u388e9af4y95e07fddee29808f@mail.gmail.com> References: <214823ca0901111733p84be22k2304422060154611@mail.gmail.com> <12d1f4ee0901111754u388e9af4y95e07fddee29808f@mail.gmail.com> Message-ID: <214823ca0901111900k34324e9dm48be62cdf429f707@mail.gmail.com> Eu arrumei o computers4sure.t. http://pastebin.com/f75c554d1 Vou mandar um e-mail para o mantedor do pacote, agora mesmo! []s 2009/1/11 Solli Honorio > Daniel, vou perguntar isto logo antes que algum ogro de plant?o o fa?a... > Qual a tua d?vida ? Se ? que voc? tem algum ? > > Agora se voc? encontrou um problema no teste e quer ajudar a comunidade, > pode corrigir o teste e enviar o patch para o programador/mantenedor do > m?dulo. > > Obrigado, > > Solli M. Hon?rio > > 2009/1/11 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > >> >> Ol? monges! >> >> O Mechanize, est? com problema no teste "t/live/computers4sure.t". >> O erro fala por si pr?prio: >> >> t/live/computers4sure....NOK >> 5/9 >> # Failed test 'Should have lots of product links' >> # at t/live/computers4sure.t line 24. >> # '0' >> # > >> # '10' >> t/live/computers4sure....NOK >> 6/9 >> # Failed test 'The object isa WWW::Mechanize::Link' >> # at t/live/computers4sure.t line 27. >> # The object isn't defined >> Can't call method "url" on an undefined value at t/live/computers4sure.t >> line 28. >> # Looks like you planned 9 tests but only ran 6. >> # Looks like you failed 2 tests of 6 run. >> # Looks like your test died just after 6. >> t/live/computers4sure....dubious >> >> Test returned status 255 (wstat 65280, 0xff00) >> DIED. FAILED tests 5-9 >> Failed 5/9 tests, 44.44% okay >> >> Eu estudei o teste que est? com problema, e talvez seja porque o site de >> teste (http://www.computers4sure.com/) mudou o c?digo fonte: >> >> >> Podem ver, voc?s mesmos: >> http://pastebin.com/f7c1177ab >> >> -- >> http://mantovanihouse.blogspot.com/ >> >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thomas at tcnet.com.br Mon Jan 12 03:31:03 2009 From: thomas at tcnet.com.br (Thomas Britis) Date: Mon, 12 Jan 2009 09:31:03 -0200 Subject: [SP-pm] word to pdf Message-ID: <496B29F7.3080106@tcnet.com.br> Senhores, Existe algum m?dulo (ou outra forma) de converter documentos do word para pdf em perl? Preciso criar alguns documentos em pdf a partir de templates do word. Caso negativo, qual a melhor forma para se criar documentos em pdf (alguma forma que se possa incluir imagens no documento tamb?m)? Obrigado. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From nferraz at gmail.com Mon Jan 12 03:44:45 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 12 Jan 2009 12:44:45 +0100 Subject: [SP-pm] word to pdf In-Reply-To: <496B29F7.3080106@tcnet.com.br> References: <496B29F7.3080106@tcnet.com.br> Message-ID: <604cec170901120344w7c77aa7cn89fece2004d2287d@mail.gmail.com> 2009/1/12 Thomas Britis : > Existe algum m?dulo (ou outra forma) de converter documentos do word > para pdf em perl? > Preciso criar alguns documentos em pdf a partir de templates do word. > Caso negativo, qual a melhor forma para se criar documentos em pdf > (alguma forma que se possa incluir imagens no documento tamb?m)? Eu tentaria salvar o template do Word como PDF, e usaria o PDF::Reuse para gerar documentos a partir desse template. use PDF::Reuse; prFile('myFile.pdf'); prText(100, 500, 'Hello World !'); prEnd(); []s Nelson From andregarciacarneiro at gmail.com Mon Jan 12 03:56:32 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 12 Jan 2009 09:56:32 -0200 Subject: [SP-pm] WWW::Mechanize, erro no teste: t/live/computers4sure.t In-Reply-To: <214823ca0901111900k34324e9dm48be62cdf429f707@mail.gmail.com> References: <214823ca0901111733p84be22k2304422060154611@mail.gmail.com> <12d1f4ee0901111754u388e9af4y95e07fddee29808f@mail.gmail.com> <214823ca0901111900k34324e9dm48be62cdf429f707@mail.gmail.com> Message-ID: Daniel ++ ? isso a?! 2009/1/12 Daniel de Oliveira Mantovani > Eu arrumei o computers4sure.t. > > http://pastebin.com/f75c554d1 > > Vou mandar um e-mail para o mantedor do pacote, agora mesmo! > > []s > > 2009/1/11 Solli Honorio > > Daniel, vou perguntar isto logo antes que algum ogro de plant?o o fa?a... >> Qual a tua d?vida ? Se ? que voc? tem algum ? >> >> Agora se voc? encontrou um problema no teste e quer ajudar a comunidade, >> pode corrigir o teste e enviar o patch para o programador/mantenedor do >> m?dulo. >> >> Obrigado, >> >> Solli M. Hon?rio >> >> 2009/1/11 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> >>> Ol? monges! >>> >>> O Mechanize, est? com problema no teste "t/live/computers4sure.t". >>> O erro fala por si pr?prio: >>> >>> t/live/computers4sure....NOK >>> 5/9 >>> # Failed test 'Should have lots of product links' >>> # at t/live/computers4sure.t line 24. >>> # '0' >>> # > >>> # '10' >>> t/live/computers4sure....NOK >>> 6/9 >>> # Failed test 'The object isa WWW::Mechanize::Link' >>> # at t/live/computers4sure.t line 27. >>> # The object isn't defined >>> Can't call method "url" on an undefined value at t/live/computers4sure.t >>> line 28. >>> # Looks like you planned 9 tests but only ran 6. >>> # Looks like you failed 2 tests of 6 run. >>> # Looks like your test died just after 6. >>> t/live/computers4sure....dubious >>> >>> Test returned status 255 (wstat 65280, 0xff00) >>> DIED. FAILED tests 5-9 >>> Failed 5/9 tests, 44.44% okay >>> >>> Eu estudei o teste que est? com problema, e talvez seja porque o site de >>> teste (http://www.computers4sure.com/) mudou o c?digo fonte: >>> >>> >>> Podem ver, voc?s mesmos: >>> http://pastebin.com/f7c1177ab >>> >>> -- >>> http://mantovanihouse.blogspot.com/ >>> >>> -------(\_------------_/)----------- >>> -------)--(----------)--(----------- >>> ------(----(---------)----)---------- >>> -------)----(-------)----(----------- >>> -------(----(-------)----)----------- >>> --------\_-(\\.---.//)-_/------------ >>> ----------\)' -8--8- '(/-------------- >>> -----------/------------\--------------- >>> ----------(--)--------(--)-------------- >>> ------------(_c__c_)---------------- >>> ---------------------------------------- >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From otaviof at gmail.com Mon Jan 12 04:43:58 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 12 Jan 2009 10:43:58 -0200 Subject: [SP-pm] WWW::Mechanize, erro no teste: t/live/computers4sure.t In-Reply-To: <214823ca0901111900k34324e9dm48be62cdf429f707@mail.gmail.com> References: <214823ca0901111733p84be22k2304422060154611@mail.gmail.com> <12d1f4ee0901111754u388e9af4y95e07fddee29808f@mail.gmail.com> <214823ca0901111900k34324e9dm48be62cdf429f707@mail.gmail.com> Message-ID: <8e3843570901120443i4b4acaaft226dbe56e38a3453@mail.gmail.com> 2009/1/12 Daniel de Oliveira Mantovani : > Eu arrumei o computers4sure.t. > > http://pastebin.com/f75c554d1 > > Vou mandar um e-mail para o mantedor do pacote, agora mesmo! > > []s > > 2009/1/11 Solli Honorio >> >> Daniel, vou perguntar isto logo antes que algum ogro de plant?o o fa?a... >> Qual a tua d?vida ? Se ? que voc? tem algum ? >> >> Agora se voc? encontrou um problema no teste e quer ajudar a comunidade, >> pode corrigir o teste e enviar o patch para o programador/mantenedor do >> m?dulo. >> >> Obrigado, >> >> Solli M. Hon?rio >> >> 2009/1/11 Daniel de Oliveira Mantovani >> >>> >>> Ol? monges! >>> >>> O Mechanize, est? com problema no teste "t/live/computers4sure.t". >>> O erro fala por si pr?prio: >>> >>> t/live/computers4sure....NOK >>> 5/9 >>> # Failed test 'Should have lots of product links' >>> # at t/live/computers4sure.t line 24. >>> # '0' >>> # > >>> # '10' >>> t/live/computers4sure....NOK >>> 6/9 >>> # Failed test 'The object isa WWW::Mechanize::Link' >>> # at t/live/computers4sure.t line 27. >>> # The object isn't defined >>> Can't call method "url" on an undefined value at t/live/computers4sure.t >>> line 28. >>> # Looks like you planned 9 tests but only ran 6. >>> # Looks like you failed 2 tests of 6 run. >>> # Looks like your test died just after 6. >>> >>> t/live/computers4sure....dubious >>> Test returned status 255 (wstat 65280, 0xff00) >>> DIED. FAILED tests 5-9 >>> Failed 5/9 tests, 44.44% okay >>> >>> Eu estudei o teste que est? com problema, e talvez seja porque o site de >>> teste (http://www.computers4sure.com/) mudou o c?digo fonte: >>> >>> >>> Podem ver, voc?s mesmos: >>> http://pastebin.com/f7c1177ab >>> >>> -- >>> http://mantovanihouse.blogspot.com/ >>> >>> -------(\_------------_/)----------- >>> -------)--(----------)--(----------- >>> ------(----(---------)----)---------- >>> -------)----(-------)----(----------- >>> -------(----(-------)----)----------- >>> --------\_-(\\.---.//)-_/------------ >>> ----------\)' -8--8- '(/-------------- >>> -----------/------------\--------------- >>> ----------(--)--------(--)-------------- >>> ------------(_c__c_)---------------- >>> ---------------------------------------- >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > ? isso ai cara. Manda um diff para n?s vermos. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From daniel.oliveira.mantovani at gmail.com Mon Jan 12 05:48:01 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 12 Jan 2009 11:48:01 -0200 Subject: [SP-pm] WWW::Mechanize, erro no teste: t/live/computers4sure.t In-Reply-To: <8e3843570901120443i4b4acaaft226dbe56e38a3453@mail.gmail.com> References: <214823ca0901111733p84be22k2304422060154611@mail.gmail.com> <12d1f4ee0901111754u388e9af4y95e07fddee29808f@mail.gmail.com> <214823ca0901111900k34324e9dm48be62cdf429f707@mail.gmail.com> <8e3843570901120443i4b4acaaft226dbe56e38a3453@mail.gmail.com> Message-ID: <214823ca0901120548r67c7b188we1f16a3ad7b4fe52@mail.gmail.com> Eu mandei ontem, ele respondeu em menos de cinco minutos: "On Jan 11, 2009, at 9:12 PM, Daniel de Oliveira Mantovani wrote: Hi,The test computers4sure.t was with problem, but I corrected the problem: > http://pastebin.com/f75c554d1 > Thanks, I'm just throwing that whole test away. I'm going to try to release tonight. -- Andy Lester => andy em petdance.com => www.petdance.com => AIM:petdance" 2009/1/12 Ot?vio Fernandes > 2009/1/12 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > > Eu arrumei o computers4sure.t. > > > > http://pastebin.com/f75c554d1 > > > > Vou mandar um e-mail para o mantedor do pacote, agora mesmo! > > > > []s > > > > 2009/1/11 Solli Honorio > >> > >> Daniel, vou perguntar isto logo antes que algum ogro de plant?o o > fa?a... > >> Qual a tua d?vida ? Se ? que voc? tem algum ? > >> > >> Agora se voc? encontrou um problema no teste e quer ajudar a comunidade, > >> pode corrigir o teste e enviar o patch para o programador/mantenedor do > >> m?dulo. > >> > >> Obrigado, > >> > >> Solli M. Hon?rio > >> > >> 2009/1/11 Daniel de Oliveira Mantovani > >> > >>> > >>> Ol? monges! > >>> > >>> O Mechanize, est? com problema no teste "t/live/computers4sure.t". > >>> O erro fala por si pr?prio: > >>> > >>> t/live/computers4sure....NOK > >>> 5/9 > >>> # Failed test 'Should have lots of product links' > >>> # at t/live/computers4sure.t line 24. > >>> # '0' > >>> # > > >>> # '10' > >>> t/live/computers4sure....NOK > >>> 6/9 > >>> # Failed test 'The object isa WWW::Mechanize::Link' > >>> # at t/live/computers4sure.t line 27. > >>> # The object isn't defined > >>> Can't call method "url" on an undefined value at > t/live/computers4sure.t > >>> line 28. > >>> # Looks like you planned 9 tests but only ran 6. > >>> # Looks like you failed 2 tests of 6 run. > >>> # Looks like your test died just after 6. > >>> > >>> t/live/computers4sure....dubious > >>> Test returned status 255 (wstat 65280, 0xff00) > >>> DIED. FAILED tests 5-9 > >>> Failed 5/9 tests, 44.44% okay > >>> > >>> Eu estudei o teste que est? com problema, e talvez seja porque o site > de > >>> teste (http://www.computers4sure.com/) mudou o c?digo fonte: > >>> > >>> > >>> Podem ver, voc?s mesmos: > >>> http://pastebin.com/f7c1177ab > >>> > >>> -- > >>> http://mantovanihouse.blogspot.com/ > >>> > >>> -------(\_------------_/)----------- > >>> -------)--(----------)--(----------- > >>> ------(----(---------)----)---------- > >>> -------)----(-------)----(----------- > >>> -------(----(-------)----)----------- > >>> --------\_-(\\.---.//)-_/------------ > >>> ----------\)' -8--8- '(/-------------- > >>> -----------/------------\--------------- > >>> ----------(--)--------(--)-------------- > >>> ------------(_c__c_)---------------- > >>> ---------------------------------------- > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> > >> -- > >> "o animal satisfeito dorme". - Guimar?es Rosa > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > http://mantovanihouse.blogspot.com/ > > > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > ? isso ai cara. Manda um diff para n?s vermos. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Mon Jan 12 07:52:10 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 12 Jan 2009 13:52:10 -0200 Subject: [SP-pm] WWW::Mechanize, erro no teste: t/live/computers4sure.t In-Reply-To: <214823ca0901120548r67c7b188we1f16a3ad7b4fe52@mail.gmail.com> References: <214823ca0901111733p84be22k2304422060154611@mail.gmail.com> <12d1f4ee0901111754u388e9af4y95e07fddee29808f@mail.gmail.com> <214823ca0901111900k34324e9dm48be62cdf429f707@mail.gmail.com> <8e3843570901120443i4b4acaaft226dbe56e38a3453@mail.gmail.com> <214823ca0901120548r67c7b188we1f16a3ad7b4fe52@mail.gmail.com> Message-ID: <8e3843570901120752oa5135datdf2f0400b38e4009@mail.gmail.com> N?o Daniel, acho que eu n?o fui claro. Quando eu disse "diff" significa: "$ diff -u file.pl.orig file.pl". O retorno disso voc? cola aqui na lista, assim n?s podemos ver o que voc? mudou. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From daniel.oliveira.mantovani at gmail.com Mon Jan 12 08:17:30 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 12 Jan 2009 14:17:30 -0200 Subject: [SP-pm] WWW::Mechanize, erro no teste: t/live/computers4sure.t In-Reply-To: <8e3843570901120752oa5135datdf2f0400b38e4009@mail.gmail.com> References: <214823ca0901111733p84be22k2304422060154611@mail.gmail.com> <12d1f4ee0901111754u388e9af4y95e07fddee29808f@mail.gmail.com> <214823ca0901111900k34324e9dm48be62cdf429f707@mail.gmail.com> <8e3843570901120443i4b4acaaft226dbe56e38a3453@mail.gmail.com> <214823ca0901120548r67c7b188we1f16a3ad7b4fe52@mail.gmail.com> <8e3843570901120752oa5135datdf2f0400b38e4009@mail.gmail.com> Message-ID: <214823ca0901120817o2ab972f2r174c3ceda37c80cd@mail.gmail.com> --- computers4sure.t 2008-09-30 15:15:09.000000000 -0300 +++ teste.pl 2009-01-12 14:10:48.000000000 -0200 @@ -20,8 +20,8 @@ is( $mech->response->code, 200, "Fetched $first_page" ); ok( $mech->content =~ /Support/, 'Found a likely word in the first page' ); -my @links = $mech->find_all_links( url_regex => qr{product\.asp\?productid=} ); -cmp_ok( scalar @links, '>', 10, 'Should have lots of product links' ); +my @links = $mech->find_all_links( url_regex => qr{category\.asp\?catId=} ); +cmp_ok( scalar @links, '>', 30, 'Should have lots of product links' ); my $link = $links[@links/2]; # Pick one in the middle isa_ok( $link, 'WWW::Mechanize::Link' ); @@ -31,7 +31,7 @@ # comes back gzipped. $mech->get( $link_str ); is( $mech->response->code, 200, "Fetched $link_str" ); -ok( $mech->content =~ /Your price/i, 'Found a likely phrase in the second page' ); +ok( $mech->content =~ /For a listing of more/i, 'Found a likely phrase in the second page' ); SKIP: { eval 'use Test::Memory::Cycle'; 2009/1/12 Ot?vio Fernandes > N?o Daniel, acho que eu n?o fui claro. Quando eu disse "diff" > significa: "$ diff -u file.pl.orig file.pl". O retorno disso voc? cola > aqui na lista, assim n?s podemos ver o que voc? mudou. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Jan 14 04:35:08 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 14 Jan 2009 10:35:08 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> Message-ID: <12d1f4ee0901140435s759bd334j7ca175702c48e3c8@mail.gmail.com> Pessoal, quero lembra-los que hoje temos encontro social a partir das 18 horas no Pier Paulista (http://www.pierpaulista.com.br/). Conto com a presen?a de todos. Abra?os, Solli M. Hon?rio 2009/1/7 Solli Honorio > Pessoal, > > O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a partir das 18 > horas, eu s? estarei l? depois das 19 horas. O local ser? definido pelo > Thiago Rondon, mas ser? na regi?o da paulista. > > Thiago agora s? falta voc? informar o local. > > Conto com a presen?a do pessoal, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Wed Jan 14 04:38:23 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 14 Jan 2009 10:38:23 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: <12d1f4ee0901140435s759bd334j7ca175702c48e3c8@mail.gmail.com> References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> <12d1f4ee0901140435s759bd334j7ca175702c48e3c8@mail.gmail.com> Message-ID: Estarei l?. Mas vou ficar s? um pouco, pois tenho outro compromisso. Cheers! 2009/1/14 Solli Honorio > Pessoal, quero lembra-los que hoje temos encontro social a partir das 18 > horas no Pier Paulista (http://www.pierpaulista.com.br/). > > Conto com a presen?a de todos. > > Abra?os, > > Solli M. Hon?rio > > 2009/1/7 Solli Honorio > >> Pessoal, >> >> >> O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a partir das >> 18 horas, eu s? estarei l? depois das 19 horas. O local ser? definido pelo >> Thiago Rondon, mas ser? na regi?o da paulista. >> >> Thiago agora s? falta voc? informar o local. >> >> Conto com a presen?a do pessoal, >> >> Solli M. Hon?rio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Thu Jan 15 02:47:02 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Thu, 15 Jan 2009 08:47:02 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> <12d1f4ee0901140435s759bd334j7ca175702c48e3c8@mail.gmail.com> Message-ID: <496F1426.9010805@aware.com.br> Seguem as provas: http://www.flickr.com/photos/thiagobrondon/ Abs! -Thiago Rondon Andre Carneiro escreveu: > Estarei l?. Mas vou ficar s? um pouco, pois tenho outro compromisso. > > > > Cheers! > > > > > 2009/1/14 Solli Honorio > > > Pessoal, quero lembra-los que hoje temos encontro social a partir > das 18 horas no Pier Paulista (http://www.pierpaulista.com.br/). > > Conto com a presen?a de todos. > > Abra?os, > > Solli M. Hon?rio > > 2009/1/7 Solli Honorio > > > Pessoal, > > > O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a > partir das 18 horas, eu s? estarei l? depois das 19 horas. O > local ser? definido pelo Thiago Rondon, mas ser? na regi?o da > paulista. > > Thiago agora s? falta voc? informar o local. > > Conto com a presen?a do pessoal, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From andregarciacarneiro at gmail.com Thu Jan 15 03:20:32 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 15 Jan 2009 09:20:32 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: <496F1426.9010805@aware.com.br> References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> <12d1f4ee0901140435s759bd334j7ca175702c48e3c8@mail.gmail.com> <496F1426.9010805@aware.com.br> Message-ID: Nice! Cheers! 2009/1/15 Thiago Rondon > > Seguem as provas: > > http://www.flickr.com/photos/thiagobrondon/ > > Abs! > -Thiago Rondon > > Andre Carneiro escreveu: > >> Estarei l?. Mas vou ficar s? um pouco, pois tenho outro compromisso. >> >> >> >> Cheers! >> >> >> >> >> 2009/1/14 Solli Honorio > >> >> Pessoal, quero lembra-los que hoje temos encontro social a partir >> das 18 horas no Pier Paulista (http://www.pierpaulista.com.br/). >> >> Conto com a presen?a de todos. >> >> Abra?os, >> >> Solli M. Hon?rio >> >> 2009/1/7 Solli Honorio > > >> >> Pessoal, >> >> >> O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a >> partir das 18 horas, eu s? estarei l? depois das 19 horas. O >> local ser? definido pelo Thiago Rondon, mas ser? na regi?o da >> paulista. >> >> Thiago agora s? falta voc? informar o local. >> >> Conto com a presen?a do pessoal, >> >> Solli M. Hon?rio >> >> -- "o animal satisfeito dorme". - Guimar?es Rosa >> >> >> >> >> -- "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu Jan 15 05:06:19 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 15 Jan 2009 11:06:19 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> <12d1f4ee0901140435s759bd334j7ca175702c48e3c8@mail.gmail.com> <496F1426.9010805@aware.com.br> Message-ID: <214823ca0901150506y4d0e0a62l97a1e44b74851d34@mail.gmail.com> Foi divertido! 2009/1/15 Andre Carneiro > Nice! > > > > Cheers! > > 2009/1/15 Thiago Rondon > > >> Seguem as provas: >> >> http://www.flickr.com/photos/thiagobrondon/ >> >> Abs! >> -Thiago Rondon >> >> Andre Carneiro escreveu: >> >>> Estarei l?. Mas vou ficar s? um pouco, pois tenho outro compromisso. >>> >>> >>> >>> Cheers! >>> >>> >>> >>> >>> 2009/1/14 Solli Honorio > >>> >>> Pessoal, quero lembra-los que hoje temos encontro social a partir >>> das 18 horas no Pier Paulista (http://www.pierpaulista.com.br/). >>> >>> Conto com a presen?a de todos. >>> >>> Abra?os, >>> >>> Solli M. Hon?rio >>> >>> 2009/1/7 Solli Honorio >> > >>> >>> Pessoal, >>> >>> >>> O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a >>> partir das 18 horas, eu s? estarei l? depois das 19 horas. O >>> local ser? definido pelo Thiago Rondon, mas ser? na regi?o da >>> paulista. >>> >>> Thiago agora s? falta voc? informar o local. >>> >>> Conto com a presen?a do pessoal, >>> >>> Solli M. Hon?rio >>> >>> -- "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> >>> >>> >>> -- "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Analista/Desenvolvedor Perl >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Thu Jan 15 17:07:35 2009 From: breno at rio.pm.org (breno) Date: Thu, 15 Jan 2009 23:07:35 -0200 Subject: [SP-pm] Perl no Google Summer of Code 2009 - Participe! In-Reply-To: References: Message-ID: Pessoal, O Jonathan Leto tomou as r?deas do Summer of Code de Perl desse ano, e estamos a procura de estudantes para participar. http://leto.net/dukeleto.pl/2009/01/perl-monger-parallelism.html Naturalmente, o "Summer" deles ? o nosso inverno (meio do ano), mas se vc ? estudante universit?rio e programa em Perl, fa?a parte dessa empreitada! Sintam-se a vontade para entrarem em contato comigo fora da lista se voc? ou algu?m que conhece gostaria de se voluntariar. Ah, sintam-se ? vontade para encaminhar esse email a outros grupos de potenciais alunos interessados :-) Obrigado! -b From blabos at gmail.com Thu Jan 15 19:02:38 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 16 Jan 2009 01:02:38 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF_TOPIC=5D_Cuidado_ao_ler=2E_Contra-i?= =?iso-8859-1?q?ndicado_para_card=EDcacos=2E=2E=2E?= Message-ID: <179354400901151902p79c9345fk1a3a10debdec5355@mail.gmail.com> http://blog.blabos.org/2009/01/perl-dirty-job/ From daniel.oliveira.mantovani at gmail.com Thu Jan 15 19:06:25 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 16 Jan 2009 01:06:25 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF_TOPIC=5D_Cuidado_ao_ler=2E_Contra-i?= =?iso-8859-1?q?ndicado_para_card=EDcacos=2E=2E=2E?= In-Reply-To: <179354400901151902p79c9345fk1a3a10debdec5355@mail.gmail.com> References: <179354400901151902p79c9345fk1a3a10debdec5355@mail.gmail.com> Message-ID: <214823ca0901151906t777771edv801ed81379a1af21@mail.gmail.com> Blabos, voc? mostrou o esconderijo secreto da S?o Paulo PM []s 2009/1/16 Blabos de Blebe > http://blog.blabos.org/2009/01/perl-dirty-job/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Jan 15 19:07:38 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 16 Jan 2009 01:07:38 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: <214823ca0901150506y4d0e0a62l97a1e44b74851d34@mail.gmail.com> References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> <12d1f4ee0901140435s759bd334j7ca175702c48e3c8@mail.gmail.com> <496F1426.9010805@aware.com.br> <214823ca0901150506y4d0e0a62l97a1e44b74851d34@mail.gmail.com> Message-ID: <179354400901151907i49c8c576q90504451ef0f8ff4@mail.gmail.com> A vantagem da cerveja boa ? a aus?ncia de ressaca... 2009/1/15 Daniel de Oliveira Mantovani : > > Foi divertido! > > > 2009/1/15 Andre Carneiro >> >> Nice! >> >> >> >> Cheers! >> >> 2009/1/15 Thiago Rondon >>> >>> Seguem as provas: >>> >>> http://www.flickr.com/photos/thiagobrondon/ >>> >>> Abs! >>> -Thiago Rondon >>> >>> Andre Carneiro escreveu: >>>> >>>> Estarei l?. Mas vou ficar s? um pouco, pois tenho outro compromisso. >>>> >>>> >>>> >>>> Cheers! >>>> >>>> >>>> >>>> >>>> 2009/1/14 Solli Honorio > >>>> >>>> Pessoal, quero lembra-los que hoje temos encontro social a partir >>>> das 18 horas no Pier Paulista (http://www.pierpaulista.com.br/). >>>> >>>> Conto com a presen?a de todos. >>>> >>>> Abra?os, >>>> >>>> Solli M. Hon?rio >>>> >>>> 2009/1/7 Solli Honorio >>> > >>>> >>>> Pessoal, >>>> >>>> >>>> O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a >>>> partir das 18 horas, eu s? estarei l? depois das 19 horas. O >>>> local ser? definido pelo Thiago Rondon, mas ser? na regi?o da >>>> paulista. >>>> >>>> Thiago agora s? falta voc? informar o local. >>>> >>>> Conto com a presen?a do pessoal, >>>> >>>> Solli M. Hon?rio >>>> >>>> -- "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> >>>> >>>> >>>> -- "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>>> >>>> -- >>>> Andr? Garcia Carneiro >>>> Analista/Desenvolvedor Perl >>>> >>>> ------------------------------------------------------------------------ >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andregarciacarneiro at gmail.com Fri Jan 16 02:58:57 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 16 Jan 2009 08:58:57 -0200 Subject: [SP-pm] [OT] Encontro Social - 14/1/2009 In-Reply-To: <179354400901151907i49c8c576q90504451ef0f8ff4@mail.gmail.com> References: <12d1f4ee0901070954w18e14db1ma8f38144f97d3f77@mail.gmail.com> <12d1f4ee0901140435s759bd334j7ca175702c48e3c8@mail.gmail.com> <496F1426.9010805@aware.com.br> <214823ca0901150506y4d0e0a62l97a1e44b74851d34@mail.gmail.com> <179354400901151907i49c8c576q90504451ef0f8ff4@mail.gmail.com> Message-ID: rsrs... ? porque vc n?o bebeu o suficiente... infelizmente meu bolso n?o me permite ter ressacas com cerveja boa... Cheers! 2009/1/16 Blabos de Blebe > A vantagem da cerveja boa ? a aus?ncia de ressaca... > > > 2009/1/15 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com>: > > > > Foi divertido! > > > > > > 2009/1/15 Andre Carneiro > >> > >> Nice! > >> > >> > >> > >> Cheers! > >> > >> 2009/1/15 Thiago Rondon > >>> > >>> Seguem as provas: > >>> > >>> http://www.flickr.com/photos/thiagobrondon/ > >>> > >>> Abs! > >>> -Thiago Rondon > >>> > >>> Andre Carneiro escreveu: > >>>> > >>>> Estarei l?. Mas vou ficar s? um pouco, pois tenho outro compromisso. > >>>> > >>>> > >>>> > >>>> Cheers! > >>>> > >>>> > >>>> > >>>> > >>>> 2009/1/14 Solli Honorio shonorio at gmail.com>> > >>>> > >>>> Pessoal, quero lembra-los que hoje temos encontro social a partir > >>>> das 18 horas no Pier Paulista (http://www.pierpaulista.com.br/). > >>>> > >>>> Conto com a presen?a de todos. > >>>> > >>>> Abra?os, > >>>> > >>>> Solli M. Hon?rio > >>>> > >>>> 2009/1/7 Solli Honorio >>>> > > >>>> > >>>> Pessoal, > >>>> > >>>> > >>>> O pr?ximo Encontro Social (ES) acontecer? no dia 14/01/2009 a > >>>> partir das 18 horas, eu s? estarei l? depois das 19 horas. O > >>>> local ser? definido pelo Thiago Rondon, mas ser? na regi?o da > >>>> paulista. > >>>> > >>>> Thiago agora s? falta voc? informar o local. > >>>> > >>>> Conto com a presen?a do pessoal, > >>>> > >>>> Solli M. Hon?rio > >>>> > >>>> -- "o animal satisfeito dorme". - Guimar?es Rosa > >>>> > >>>> > >>>> > >>>> > >>>> -- "o animal satisfeito dorme". - Guimar?es Rosa > >>>> > >>>> _______________________________________________ > >>>> SaoPaulo-pm mailing list > >>>> SaoPaulo-pm at pm.org > >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Andr? Garcia Carneiro > >>>> Analista/Desenvolvedor Perl > >>>> > >>>> > ------------------------------------------------------------------------ > >>>> > >>>> _______________________________________________ > >>>> SaoPaulo-pm mailing list > >>>> SaoPaulo-pm at pm.org > >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> > >> -- > >> Andr? Garcia Carneiro > >> Analista/Desenvolvedor Perl > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > http://mantovanihouse.blogspot.com/ > > > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Fri Jan 16 04:07:01 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 16 Jan 2009 10:07:01 -0200 Subject: [SP-pm] Perl no Google Summer of Code 2009 - Participe! In-Reply-To: References: Message-ID: <12d1f4ee0901160407x6db93879h16d401f38f9998af@mail.gmail.com> Breno voc? poderia explicar para as pessoas como funciona o GSoC. ? interessante lembrar que ainda n?o foi aberto a temporada de inscri??o dos mentores, e apesar de voc? ter liberdade de propor algo novo, o estudante tem mais chances de ser aceito se entrar na trilha de algum mentor. Abra?os, Solli M. Hon?rio 2009/1/15 breno : > Pessoal, > > O Jonathan Leto tomou as r?deas do Summer of Code de Perl desse ano, e > estamos a procura de estudantes para participar. > > http://leto.net/dukeleto.pl/2009/01/perl-monger-parallelism.html > > Naturalmente, o "Summer" deles ? o nosso inverno (meio do ano), mas se > vc ? estudante universit?rio e programa em Perl, fa?a parte dessa > empreitada! Sintam-se a vontade para entrarem em contato comigo fora > da lista se voc? ou algu?m que conhece gostaria de se voluntariar. > > Ah, sintam-se ? vontade para encaminhar esse email a outros grupos de > potenciais alunos interessados :-) > > Obrigado! > > -b > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa From blabos at gmail.com Fri Jan 16 06:16:40 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 16 Jan 2009 12:16:40 -0200 Subject: [SP-pm] Perl no Google Summer of Code 2009 - Participe! In-Reply-To: <12d1f4ee0901160407x6db93879h16d401f38f9998af@mail.gmail.com> References: <12d1f4ee0901160407x6db93879h16d401f38f9998af@mail.gmail.com> Message-ID: <179354400901160616r2235fe08l1f45736ce28c11b0@mail.gmail.com> Agora que eu sou estudante denovo, se o tempo permitir, t? nessa! 2009/1/16 Solli Honorio : > Breno voc? poderia explicar para as pessoas como funciona o GSoC. ? > interessante lembrar que ainda n?o foi aberto a temporada de inscri??o > dos mentores, e apesar de voc? ter liberdade de propor algo novo, o > estudante tem mais chances de ser aceito se entrar na trilha de algum > mentor. > > Abra?os, > > Solli M. Hon?rio > > 2009/1/15 breno : >> Pessoal, >> >> O Jonathan Leto tomou as r?deas do Summer of Code de Perl desse ano, e >> estamos a procura de estudantes para participar. >> >> http://leto.net/dukeleto.pl/2009/01/perl-monger-parallelism.html >> >> Naturalmente, o "Summer" deles ? o nosso inverno (meio do ano), mas se >> vc ? estudante universit?rio e programa em Perl, fa?a parte dessa >> empreitada! Sintam-se a vontade para entrarem em contato comigo fora >> da lista se voc? ou algu?m que conhece gostaria de se voluntariar. >> >> Ah, sintam-se ? vontade para encaminhar esse email a outros grupos de >> potenciais alunos interessados :-) >> >> Obrigado! >> >> -b >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From shonorio at gmail.com Fri Jan 16 09:29:29 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 16 Jan 2009 15:29:29 -0200 Subject: [SP-pm] Perl no Google Summer of Code 2009 - Participe! In-Reply-To: <179354400901160616r2235fe08l1f45736ce28c11b0@mail.gmail.com> References: <12d1f4ee0901160407x6db93879h16d401f38f9998af@mail.gmail.com> <179354400901160616r2235fe08l1f45736ce28c11b0@mail.gmail.com> Message-ID: <12d1f4ee0901160929i6dd8e5c9w12deae716cf853e8@mail.gmail.com> Eu tenho uma d?vida que n?o consegui resposta no site do GSoC, ? apenas estudante de gradua??o ? ou pos-gradua??o tamb?m pode ? Solli M. Hon?rio 2009/1/16 Blabos de Blebe : > Agora que eu sou estudante denovo, se o tempo permitir, t? nessa! > > 2009/1/16 Solli Honorio : >> Breno voc? poderia explicar para as pessoas como funciona o GSoC. ? >> interessante lembrar que ainda n?o foi aberto a temporada de inscri??o >> dos mentores, e apesar de voc? ter liberdade de propor algo novo, o >> estudante tem mais chances de ser aceito se entrar na trilha de algum >> mentor. >> >> Abra?os, >> >> Solli M. Hon?rio >> >> 2009/1/15 breno : >>> Pessoal, >>> >>> O Jonathan Leto tomou as r?deas do Summer of Code de Perl desse ano, e >>> estamos a procura de estudantes para participar. >>> >>> http://leto.net/dukeleto.pl/2009/01/perl-monger-parallelism.html >>> >>> Naturalmente, o "Summer" deles ? o nosso inverno (meio do ano), mas se >>> vc ? estudante universit?rio e programa em Perl, fa?a parte dessa >>> empreitada! Sintam-se a vontade para entrarem em contato comigo fora >>> da lista se voc? ou algu?m que conhece gostaria de se voluntariar. >>> >>> Ah, sintam-se ? vontade para encaminhar esse email a outros grupos de >>> potenciais alunos interessados :-) >>> >>> Obrigado! >>> >>> -b >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From bitdesigner at gmail.com Fri Jan 16 10:01:22 2009 From: bitdesigner at gmail.com (=?ISO-8859-1?Q?Jo=E3o_Coutinho?=) Date: Fri, 16 Jan 2009 16:01:22 -0200 Subject: [SP-pm] Perl no Google Summer of Code 2009 - Participe! In-Reply-To: <12d1f4ee0901160929i6dd8e5c9w12deae716cf853e8@mail.gmail.com> References: <12d1f4ee0901160407x6db93879h16d401f38f9998af@mail.gmail.com> <179354400901160616r2235fe08l1f45736ce28c11b0@mail.gmail.com> <12d1f4ee0901160929i6dd8e5c9w12deae716cf853e8@mail.gmail.com> Message-ID: <3d56cee90901161001tea0e474sb3f3c15cca12cb13@mail.gmail.com> Pode, sim, Solli. "Google defines a student as an individual enrolled in or accepted into an accredited institution including (but not necessarily limited to) colleges, universities, masters programs, PhD programs and undergraduate programs. " Fonte: http://code.google.com/intl/pt-BR/opensource/gsoc/2008/faqs.html#0.1_student_eligibility [ ]'s, Jo?o #!/usr/local/bin/perl @O=("\x61\x6e\x6f\x74\x68\x65\x72" ,"\x50\x65\x72\x6c","\x68\x61\x63\x6b\x65\x72\x2c" );$J0="\x4a\x75\x73\x74\x20"; print"$J0 em O" 2009/1/16 Solli Honorio : > Eu tenho uma d?vida que n?o consegui resposta no site do GSoC, ? apenas > estudante de gradua??o ? ou pos-gradua??o tamb?m pode ? > > Solli M. Hon?rio > > 2009/1/16 Blabos de Blebe : >> Agora que eu sou estudante denovo, se o tempo permitir, t? nessa! >> >> 2009/1/16 Solli Honorio : >>> Breno voc? poderia explicar para as pessoas como funciona o GSoC. ? >>> interessante lembrar que ainda n?o foi aberto a temporada de inscri??o >>> dos mentores, e apesar de voc? ter liberdade de propor algo novo, o >>> estudante tem mais chances de ser aceito se entrar na trilha de algum >>> mentor. >>> >>> Abra?os, >>> >>> Solli M. Hon?rio >>> >>> 2009/1/15 breno : >>>> Pessoal, >>>> >>>> O Jonathan Leto tomou as r?deas do Summer of Code de Perl desse ano, e >>>> estamos a procura de estudantes para participar. >>>> >>>> http://leto.net/dukeleto.pl/2009/01/perl-monger-parallelism.html >>>> >>>> Naturalmente, o "Summer" deles ? o nosso inverno (meio do ano), mas se >>>> vc ? estudante universit?rio e programa em Perl, fa?a parte dessa >>>> empreitada! Sintam-se a vontade para entrarem em contato comigo fora >>>> da lista se voc? ou algu?m que conhece gostaria de se voluntariar. >>>> >>>> Ah, sintam-se ? vontade para encaminhar esse email a outros grupos de >>>> potenciais alunos interessados :-) >>>> >>>> Obrigado! >>>> >>>> -b >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From shonorio at gmail.com Fri Jan 16 11:53:46 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 16 Jan 2009 17:53:46 -0200 Subject: [SP-pm] Perl no Google Summer of Code 2009 - Participe! In-Reply-To: <3d56cee90901161001tea0e474sb3f3c15cca12cb13@mail.gmail.com> References: <12d1f4ee0901160407x6db93879h16d401f38f9998af@mail.gmail.com> <179354400901160616r2235fe08l1f45736ce28c11b0@mail.gmail.com> <12d1f4ee0901160929i6dd8e5c9w12deae716cf853e8@mail.gmail.com> <3d56cee90901161001tea0e474sb3f3c15cca12cb13@mail.gmail.com> Message-ID: <12d1f4ee0901161153q29245b3ejee0356eda7d2fc4c@mail.gmail.com> Obrigado Jo?o, eu pulei esta parte :-) !!! 2009/1/16 Jo?o Coutinho > Pode, sim, Solli. > > "Google defines a student as an individual enrolled in or accepted > into an accredited institution including (but not necessarily limited > to) colleges, universities, masters programs, PhD programs and > undergraduate programs. " > > Fonte: > http://code.google.com/intl/pt-BR/opensource/gsoc/2008/faqs.html#0.1_student_eligibility > > [ ]'s, > > Jo?o > > #!/usr/local/bin/perl > @O=("\x61\x6e\x6f\x74\x68\x65\x72" > ,"\x50\x65\x72\x6c","\x68\x61\x63\x6b\x65\x72\x2c" > );$J0="\x4a\x75\x73\x74\x20"; > print"$J0 em O" > > > > 2009/1/16 Solli Honorio : > > Eu tenho uma d?vida que n?o consegui resposta no site do GSoC, ? apenas > > estudante de gradua??o ? ou pos-gradua??o tamb?m pode ? > > > > Solli M. Hon?rio > > > > 2009/1/16 Blabos de Blebe : > >> Agora que eu sou estudante denovo, se o tempo permitir, t? nessa! > >> > >> 2009/1/16 Solli Honorio : > >>> Breno voc? poderia explicar para as pessoas como funciona o GSoC. ? > >>> interessante lembrar que ainda n?o foi aberto a temporada de inscri??o > >>> dos mentores, e apesar de voc? ter liberdade de propor algo novo, o > >>> estudante tem mais chances de ser aceito se entrar na trilha de algum > >>> mentor. > >>> > >>> Abra?os, > >>> > >>> Solli M. Hon?rio > >>> > >>> 2009/1/15 breno : > >>>> Pessoal, > >>>> > >>>> O Jonathan Leto tomou as r?deas do Summer of Code de Perl desse ano, e > >>>> estamos a procura de estudantes para participar. > >>>> > >>>> http://leto.net/dukeleto.pl/2009/01/perl-monger-parallelism.html > >>>> > >>>> Naturalmente, o "Summer" deles ? o nosso inverno (meio do ano), mas se > >>>> vc ? estudante universit?rio e programa em Perl, fa?a parte dessa > >>>> empreitada! Sintam-se a vontade para entrarem em contato comigo fora > >>>> da lista se voc? ou algu?m que conhece gostaria de se voluntariar. > >>>> > >>>> Ah, sintam-se ? vontade para encaminhar esse email a outros grupos de > >>>> potenciais alunos interessados :-) > >>>> > >>>> Obrigado! > >>>> > >>>> -b > >>>> _______________________________________________ > >>>> SaoPaulo-pm mailing list > >>>> SaoPaulo-pm em pm.org > >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>>> > >>>> > >>> > >>> > >>> > >>> -- > >>> "o animal satisfeito dorme". - Guimar?es Rosa > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sun Jan 18 06:47:18 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 18 Jan 2009 12:47:18 -0200 Subject: [SP-pm] Aberta temporada de ESX Message-ID: <179354400901180647o20abedf3kf8efba90fc80c650@mail.gmail.com> Bem Vindos ? temporada 2009 de ESX. O primeiro, como n?o poderia deixar de ser, acontecer? no Bar Mooca. Dia: 31/01/2009 Hora: a partir das 19:00hs at? o bar fechar, como sempre... Pauta: * Cerveja * Chopp * Camelo Secreto da sp-pm * Novo Camelo Secreto da sp-pm * Perl Contamos com voc?s. http://www.barmooca.com.br Abra?os From thiago at aware.com.br Sun Jan 18 06:56:14 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 18 Jan 2009 12:56:14 -0200 Subject: [SP-pm] Aberta temporada de ESX In-Reply-To: <179354400901180647o20abedf3kf8efba90fc80c650@mail.gmail.com> References: <179354400901180647o20abedf3kf8efba90fc80c650@mail.gmail.com> Message-ID: <4973430E.8030809@aware.com.br> Opa! Fechado ! -Thiago Rondon Blabos de Blebe escreveu: > Bem Vindos ? temporada 2009 de ESX. > > O primeiro, como n?o poderia deixar de ser, acontecer? no Bar Mooca. > > Dia: 31/01/2009 > Hora: a partir das 19:00hs at? o bar fechar, como sempre... > > Pauta: > * Cerveja > * Chopp > * Camelo Secreto da sp-pm > * Novo Camelo Secreto da sp-pm > * Perl > > Contamos com voc?s. > > http://www.barmooca.com.br > > Abra?os > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From daniel.oliveira.mantovani at gmail.com Sun Jan 18 07:01:03 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 18 Jan 2009 13:01:03 -0200 Subject: [SP-pm] Aberta temporada de ESX In-Reply-To: <4973430E.8030809@aware.com.br> References: <179354400901180647o20abedf3kf8efba90fc80c650@mail.gmail.com> <4973430E.8030809@aware.com.br> Message-ID: <214823ca0901180701p2a60d018r94143f7b7ab89c75@mail.gmail.com> Vamos, mas eu n?o vou poder ficar at? o bar fechar, porque n?o tem mais transporte p?blico! (ES, vai nos levar a fal?ncia.) Confirmado! 2009/1/18 Thiago Rondon > > > Opa! Fechado ! > > -Thiago Rondon > > Blabos de Blebe escreveu: > > Bem Vindos ? temporada 2009 de ESX. >> >> O primeiro, como n?o poderia deixar de ser, acontecer? no Bar Mooca. >> >> Dia: 31/01/2009 >> Hora: a partir das 19:00hs at? o bar fechar, como sempre... >> >> Pauta: >> * Cerveja >> * Chopp >> * Camelo Secreto da sp-pm >> * Novo Camelo Secreto da sp-pm >> * Perl >> >> Contamos com voc?s. >> >> http://www.barmooca.com.br >> >> Abra?os >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sun Jan 18 07:03:59 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 18 Jan 2009 13:03:59 -0200 Subject: [SP-pm] Aberta temporada de ESX In-Reply-To: <214823ca0901180701p2a60d018r94143f7b7ab89c75@mail.gmail.com> References: <179354400901180647o20abedf3kf8efba90fc80c650@mail.gmail.com> <4973430E.8030809@aware.com.br> <214823ca0901180701p2a60d018r94143f7b7ab89c75@mail.gmail.com> Message-ID: <179354400901180703p43aa8856p4b05017b75a91721@mail.gmail.com> Os b?bados que n?o tiverem condi??es de dirigir/caminhar/voltar pra casa, podem ficar l? em casa (que ? na quadra ao lado) at? o ?lcool baixar. Tem caf? gr?tis tamb?m. S? n?o vomitem no meu sof?, nem na pia da cozinha, ok? abra?os 2009/1/18 Daniel de Oliveira Mantovani : > Vamos, mas eu n?o vou poder ficar at? o bar fechar, porque n?o tem mais > transporte p?blico! > > (ES, vai nos levar a fal?ncia.) > > Confirmado! > > 2009/1/18 Thiago Rondon >> >> >> Opa! Fechado ! >> >> -Thiago Rondon >> >> Blabos de Blebe escreveu: >>> >>> Bem Vindos ? temporada 2009 de ESX. >>> >>> O primeiro, como n?o poderia deixar de ser, acontecer? no Bar Mooca. >>> >>> Dia: 31/01/2009 >>> Hora: a partir das 19:00hs at? o bar fechar, como sempre... >>> >>> Pauta: >>> * Cerveja >>> * Chopp >>> * Camelo Secreto da sp-pm >>> * Novo Camelo Secreto da sp-pm >>> * Perl >>> >>> Contamos com voc?s. >>> >>> http://www.barmooca.com.br >>> >>> Abra?os >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From flaviothunder at terra.com.br Sun Jan 18 07:42:12 2009 From: flaviothunder at terra.com.br (Flavio Alberto Lopes Soares) Date: Sun, 18 Jan 2009 13:42:12 -0200 Subject: [SP-pm] Aberta temporada de ESX In-Reply-To: <179354400901180647o20abedf3kf8efba90fc80c650@mail.gmail.com> References: <179354400901180647o20abedf3kf8efba90fc80c650@mail.gmail.com> Message-ID: <49734DD4.6020605@terra.com.br> Opa, tamb?m vou, e levo a patroa pra dirigir... Sucesso a todos Fl?vio Blabos de Blebe wrote: > Bem Vindos ? temporada 2009 de ESX. > > O primeiro, como n?o poderia deixar de ser, acontecer? no Bar Mooca. > > Dia: 31/01/2009 > Hora: a partir das 19:00hs at? o bar fechar, como sempre... > > Pauta: > * Cerveja > * Chopp > * Camelo Secreto da sp-pm > * Novo Camelo Secreto da sp-pm > * Perl > > Contamos com voc?s. > > http://www.barmooca.com.br > > Abra?os > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From daniel.oliveira.mantovani at gmail.com Sun Jan 18 09:51:26 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 18 Jan 2009 15:51:26 -0200 Subject: [SP-pm] =?iso-8859-1?q?Retirar_conte=FAdo_de_Tabela?= In-Reply-To: <604cec170811280406t2b84ab11rfe6c0b8eb8f32d87@mail.gmail.com> References: <604cec170811280406t2b84ab11rfe6c0b8eb8f32d87@mail.gmail.com> Message-ID: <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> Ol? pessoal, o Andr? me ensinou uma maneira muito divertida de retirar conte?do com HTML::TreeBuilder. Ele ensinou a pegar os atributos com attr(), por exemplo pegar o usaria $a->attr('href'). Desse jeito funciona perfeitamente: my @cidades = $tree_page->look_down(_tag => 'li'); foreach my $cidade (@cidades) { my $html = $cidade->as_HTML; my $tree_cidade = HTML::TreeBuilder->new_from_content($html); $tree_cidade->look_down(_tag => 'a'); $tree_cidade->as_HTML =~ m{href="(.+?)"}; push(@estados,"$1/bairros") if $1 !~ m{cidade}; Por?m do jeito que seria o correto n?o funciona: my @cidades = $tree_page->look_down(_tag => 'li'); foreach my $cidade (@cidades) { my $html = $cidade->as_HTML; my $tree_cidade = HTML::TreeBuilder->new_from_content($html); $tree_cidade->look_down(_tag => 'a'); my $url = $tree_cidade->attr('href'); *39 *push(@estados,"$url/bairros") if $url !~ m{cidade}; Da o seguinte erro: Use of uninitialized value $url in concatenation (.) or string at vcvai-0.01.pl line 39. Se eu tento dar um print "$url\n"; da o mesmo erro na linha do print. Tentei de v?rioas maneiras e nada! []'s 2008/11/28 Nelson Ferraz > Muito boa explicac?o, Andr?. > > Que tal coloc?-la no wiki, pra facilitar a nossa vida mais tarde? > (Para n?s e para outras pessoas :)) > > Sugiro coloc?-lo na forma de uma Receita: > > --- > > T?tulo: Como fazer parsing de HTML > > Problema: voc? precisa extrair informac?es de um arquivo HTML > > Soluc?o: use HTML::TreeBuilder > > Discuss?o: (explicac?o acima) > > --- > > Voc? pode usar este link para publicar uma nova receita: > > - http://www.perl.org.br/bin/viewauth/Artigos/WebReceitaForm > > []s > > Nelson > > -- > Nelson Ferraz > > Free Software Foundation Associate Member #3203 > Projeto Software Livre Brasil (www.softwarelivre.org.br) > Sociedade Perl do Brasil (www.perl.org.br) > Rede Livre de Compartilhamento de Cultura Digital > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sun Jan 18 09:52:58 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 18 Jan 2009 15:52:58 -0200 Subject: [SP-pm] =?iso-8859-1?q?Retirar_conte=FAdo_de_Tabela?= In-Reply-To: <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> References: <604cec170811280406t2b84ab11rfe6c0b8eb8f32d87@mail.gmail.com> <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> Message-ID: <214823ca0901180952i65182391h6b71f7307ca76a41@mail.gmail.com> s/v?rioas/v?rias/; 2009/1/18 Daniel de Oliveira Mantovani > Ol? pessoal, o Andr? me ensinou uma maneira muito divertida de retirar > conte?do com HTML::TreeBuilder. > > Ele ensinou a pegar os atributos com attr(), por exemplo pegar o usaria $a->attr('href'). > > Desse jeito funciona perfeitamente: > > my @cidades = $tree_page->look_down(_tag => 'li'); > foreach my $cidade (@cidades) { > my $html = $cidade->as_HTML; > my $tree_cidade = HTML::TreeBuilder->new_from_content($html); > $tree_cidade->look_down(_tag => 'a'); > $tree_cidade->as_HTML =~ m{href="(.+?)"}; > push(@estados,"$1/bairros") if $1 !~ m{cidade}; > > > Por?m do jeito que seria o correto n?o funciona: > > > my @cidades = $tree_page->look_down(_tag => 'li'); > foreach my $cidade (@cidades) { > my $html = $cidade->as_HTML; > my $tree_cidade = HTML::TreeBuilder->new_from_content($html); > $tree_cidade->look_down(_tag => 'a'); > my $url = $tree_cidade->attr('href'); > *39 *push(@estados,"$url/bairros") if $url !~ m{cidade}; > > > Da o seguinte erro: > > Use of uninitialized value $url in concatenation (.) or string at > vcvai-0.01.pl line 39. > > > Se eu tento dar um print "$url\n"; da o mesmo erro na linha do print. > > Tentei de v?rioas maneiras e nada! > > []'s > > > > 2008/11/28 Nelson Ferraz > > Muito boa explicac?o, Andr?. >> >> Que tal coloc?-la no wiki, pra facilitar a nossa vida mais tarde? >> (Para n?s e para outras pessoas :)) >> >> Sugiro coloc?-lo na forma de uma Receita: >> >> --- >> >> T?tulo: Como fazer parsing de HTML >> >> Problema: voc? precisa extrair informac?es de um arquivo HTML >> >> Soluc?o: use HTML::TreeBuilder >> >> Discuss?o: (explicac?o acima) >> >> --- >> >> Voc? pode usar este link para publicar uma nova receita: >> >> - http://www.perl.org.br/bin/viewauth/Artigos/WebReceitaForm >> >> []s >> >> Nelson >> >> -- >> Nelson Ferraz >> >> Free Software Foundation Associate Member #3203 >> Projeto Software Livre Brasil (www.softwarelivre.org.br) >> Sociedade Perl do Brasil (www.perl.org.br) >> Rede Livre de Compartilhamento de Cultura Digital >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Sun Jan 18 17:18:41 2009 From: breno at rio.pm.org (breno) Date: Sun, 18 Jan 2009 23:18:41 -0200 Subject: [SP-pm] =?iso-8859-1?q?Retirar_conte=FAdo_de_Tabela?= In-Reply-To: <214823ca0901180952i65182391h6b71f7307ca76a41@mail.gmail.com> References: <604cec170811280406t2b84ab11rfe6c0b8eb8f32d87@mail.gmail.com> <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> <214823ca0901180952i65182391h6b71f7307ca76a41@mail.gmail.com> Message-ID: Daniel, ? dif?cil depurar um parser de html sem saber sob qual arquivo ele est? falhando... Mas tenho alguns r?pidos ponteiros pra vc: Segundo a documenta??o do HTML::Element[1] (que o TreeBuilder usa), a sintaxe correta do look_down seria ('_tag', 'a'). Mas esse n?o ? o seu problema. O que acho que pode realmente ajudar na resolu??o do seu problema (e seu desenvolvimento, em qq linguagem) ? lembrar de sempre colocar seus testes de ER dentro de condicionais ou la?os. Pro seu caso, use um if e apenas manipule o $1 se o match retornar verdadeiro. Finalmente, procure sempre testar o valor de retorno de seus m?todos e rotinas, ainda mais quando o fluxo correto do seu programa depende disso. Por exemplo, voc? poderia obter mais detalhes sobre o que est? acontecendo ao seu programa sabendo que o m?todo attr() do HTML::Element retorna falso (mais especificamente, undef) se o atributo n?o est? presente. Experimente e veja se consegue depurar melhor o c?digo e resolver seu problema (ou voltar para c? com mais informa??es que nos ajudem a te ajudar :-) []s -b [1] - http://search.cpan.org/perldoc?HTML::Element 2009/1/18 Daniel de Oliveira Mantovani : > s/v?rioas/v?rias/; > > 2009/1/18 Daniel de Oliveira Mantovani >> >> Ol? pessoal, o Andr? me ensinou uma maneira muito divertida de retirar >> conte?do com HTML::TreeBuilder. >> >> Ele ensinou a pegar os atributos com attr(), por exemplo pegar o > href="http://pegar_isso_aqui.com"> usaria $a->attr('href'). >> >> Desse jeito funciona perfeitamente: >> >> my @cidades = $tree_page->look_down(_tag => 'li'); >> foreach my $cidade (@cidades) { >> my $html = $cidade->as_HTML; >> my $tree_cidade = HTML::TreeBuilder->new_from_content($html); >> $tree_cidade->look_down(_tag => 'a'); >> $tree_cidade->as_HTML =~ m{href="(.+?)"}; >> push(@estados,"$1/bairros") if $1 !~ m{cidade}; >> >> >> Por?m do jeito que seria o correto n?o funciona: >> >> >> my @cidades = $tree_page->look_down(_tag => 'li'); >> foreach my $cidade (@cidades) { >> my $html = $cidade->as_HTML; >> my $tree_cidade = HTML::TreeBuilder->new_from_content($html); >> $tree_cidade->look_down(_tag => 'a'); >> my $url = $tree_cidade->attr('href'); >> 39 push(@estados,"$url/bairros") if $url !~ m{cidade}; >> >> >> Da o seguinte erro: >> >> Use of uninitialized value $url in concatenation (.) or string at >> vcvai-0.01.pl line 39. >> >> >> Se eu tento dar um print "$url\n"; da o mesmo erro na linha do print. >> >> Tentei de v?rioas maneiras e nada! >> >> []'s >> >> >> >> 2008/11/28 Nelson Ferraz >>> >>> Muito boa explicac?o, Andr?. >>> >>> Que tal coloc?-la no wiki, pra facilitar a nossa vida mais tarde? >>> (Para n?s e para outras pessoas :)) >>> >>> Sugiro coloc?-lo na forma de uma Receita: >>> >>> --- >>> >>> T?tulo: Como fazer parsing de HTML >>> >>> Problema: voc? precisa extrair informac?es de um arquivo HTML >>> >>> Soluc?o: use HTML::TreeBuilder >>> >>> Discuss?o: (explicac?o acima) >>> >>> --- >>> >>> Voc? pode usar este link para publicar uma nova receita: >>> >>> - http://www.perl.org.br/bin/viewauth/Artigos/WebReceitaForm >>> >>> []s >>> >>> Nelson >>> >>> -- >>> Nelson Ferraz >>> >>> Free Software Foundation Associate Member #3203 >>> Projeto Software Livre Brasil (www.softwarelivre.org.br) >>> Sociedade Perl do Brasil (www.perl.org.br) >>> Rede Livre de Compartilhamento de Cultura Digital >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From breno at rio.pm.org Sun Jan 18 17:35:49 2009 From: breno at rio.pm.org (breno) Date: Sun, 18 Jan 2009 23:35:49 -0200 Subject: [SP-pm] =?iso-8859-1?q?Retirar_conte=FAdo_de_Tabela?= In-Reply-To: References: <604cec170811280406t2b84ab11rfe6c0b8eb8f32d87@mail.gmail.com> <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> <214823ca0901180952i65182391h6b71f7307ca76a41@mail.gmail.com> Message-ID: 2009/1/18 breno : > > O que acho que pode realmente ajudar na resolu??o do seu problema (e > seu desenvolvimento, em qq linguagem) ? lembrar de sempre colocar seus > testes de ER dentro de condicionais ou la?os. Pro seu caso, use um if > e apenas manipule o $1 se o match retornar verdadeiro. Apenas para clarificar (aos iniciantes em depura??o de warnings em Perl), a mensagem de erro: >>> Use of uninitialized value $url in concatenation (.) or string at >>> vcvai-0.01.pl line 39. indica que, na linha 39, voc? est? tentando usar um valor que, nesse fluxo espec?fico, n?o foi inicializado. Veja que na linha 39 diz: >>> 39 push(@estados,"$url/bairros") if $url !~ m{cidade}; O teste dessa linha ? if $url !~ m{cidade}, em que vc trata $url como uma string e procura dentro dela. A vari?vel $url ? inicializada na linha anterior: >>> my $url = $tree_cidade->attr('href'); O que significa que ela deve ter recebido undef como valor. Est? vendo onde isso vai dar? =) Note que o perl possui o pragma 'diagnostics' que diria mais ou menos a mesma coisa, bastando escrever "use diagnostics" no in?cio de seu programa. []s -b From cromo.jml at gmail.com Sun Jan 18 18:29:22 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Mon, 19 Jan 2009 00:29:22 -0200 Subject: [SP-pm] =?iso-8859-1?q?Retirar_conte=FAdo_de_Tabela?= In-Reply-To: <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> References: <604cec170811280406t2b84ab11rfe6c0b8eb8f32d87@mail.gmail.com> <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> Message-ID: <3530b8ce0901181829r2580fc23o795d5ae205cc1b52@mail.gmail.com> Daniel, vou bicar feio mas acho que voc? t? querendo algo assim: my $url = $tree_cidade->look_down(_tag => 'a')->attr('href'); M?rcio Vitor 2009/1/18 Daniel de Oliveira Mantovani > Ol? pessoal, o Andr? me ensinou uma maneira muito divertida de retirar > conte?do com HTML::TreeBuilder. > > Ele ensinou a pegar os atributos com attr(), por exemplo pegar o usaria $a->attr('href'). > > Desse jeito funciona perfeitamente: > > my @cidades = $tree_page->look_down(_tag => 'li'); > foreach my $cidade (@cidades) { > my $html = $cidade->as_HTML; > my $tree_cidade = HTML::TreeBuilder->new_from_content($html); > $tree_cidade->look_down(_tag => 'a'); > $tree_cidade->as_HTML =~ m{href="(.+?)"}; > push(@estados,"$1/bairros") if $1 !~ m{cidade}; > > > Por?m do jeito que seria o correto n?o funciona: > > > my @cidades = $tree_page->look_down(_tag => 'li'); > foreach my $cidade (@cidades) { > my $html = $cidade->as_HTML; > my $tree_cidade = HTML::TreeBuilder->new_from_content($html); > $tree_cidade->look_down(_tag => 'a'); > my $url = $tree_cidade->attr('href'); > *39 *push(@estados,"$url/bairros") if $url !~ m{cidade}; > > > Da o seguinte erro: > > Use of uninitialized value $url in concatenation (.) or string at > vcvai-0.01.pl line 39. > > > Se eu tento dar um print "$url\n"; da o mesmo erro na linha do print. > > Tentei de v?rioas maneiras e nada! > > []'s > > > > 2008/11/28 Nelson Ferraz > > Muito boa explicac?o, Andr?. >> >> Que tal coloc?-la no wiki, pra facilitar a nossa vida mais tarde? >> (Para n?s e para outras pessoas :)) >> >> Sugiro coloc?-lo na forma de uma Receita: >> >> --- >> >> T?tulo: Como fazer parsing de HTML >> >> Problema: voc? precisa extrair informac?es de um arquivo HTML >> >> Soluc?o: use HTML::TreeBuilder >> >> Discuss?o: (explicac?o acima) >> >> --- >> >> Voc? pode usar este link para publicar uma nova receita: >> >> - http://www.perl.org.br/bin/viewauth/Artigos/WebReceitaForm >> >> []s >> >> Nelson >> >> -- >> Nelson Ferraz >> >> Free Software Foundation Associate Member #3203 >> Projeto Software Livre Brasil (www.softwarelivre.org.br) >> Sociedade Perl do Brasil (www.perl.org.br) >> Rede Livre de Compartilhamento de Cultura Digital >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Mon Jan 19 13:42:24 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 19 Jan 2009 19:42:24 -0200 Subject: [SP-pm] Aberta temporada de ESX In-Reply-To: <49734DD4.6020605@terra.com.br> References: <179354400901180647o20abedf3kf8efba90fc80c650@mail.gmail.com> <49734DD4.6020605@terra.com.br> Message-ID: <179354400901191342n353a03bo30aba9d591b38a93@mail.gmail.com> Filipo, facilita a minha vida e aparece para eu devolver os seus livros :P 2009/1/18 Flavio Alberto Lopes Soares : > Opa, tamb?m vou, e levo a patroa pra dirigir... > > Sucesso a todos > Fl?vio > > Blabos de Blebe wrote: >> >> Bem Vindos ? temporada 2009 de ESX. >> >> O primeiro, como n?o poderia deixar de ser, acontecer? no Bar Mooca. >> >> Dia: 31/01/2009 >> Hora: a partir das 19:00hs at? o bar fechar, como sempre... >> >> Pauta: >> * Cerveja >> * Chopp >> * Camelo Secreto da sp-pm >> * Novo Camelo Secreto da sp-pm >> * Perl >> >> Contamos com voc?s. >> >> http://www.barmooca.com.br >> >> Abra?os >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Mon Jan 19 17:12:43 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 19 Jan 2009 23:12:43 -0200 Subject: [SP-pm] =?iso-8859-1?q?Retirar_conte=FAdo_de_Tabela?= In-Reply-To: <3530b8ce0901181829r2580fc23o795d5ae205cc1b52@mail.gmail.com> References: <604cec170811280406t2b84ab11rfe6c0b8eb8f32d87@mail.gmail.com> <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> <3530b8ce0901181829r2580fc23o795d5ae205cc1b52@mail.gmail.com> Message-ID: <214823ca0901191712y35e7e01amf4c29d3b9685212f@mail.gmail.com> Isso mesmo M?rcio! 2009/1/19 M?rcio Vitor > Daniel, vou bicar feio mas acho que voc? t? querendo algo assim: > > my $url = $tree_cidade->look_down(_tag => 'a')->attr('href'); > > M?rcio Vitor > > 2009/1/18 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > > Ol? pessoal, o Andr? me ensinou uma maneira muito divertida de retirar >> conte?do com HTML::TreeBuilder. >> >> Ele ensinou a pegar os atributos com attr(), por exemplo pegar o usaria $a->attr('href'). >> >> Desse jeito funciona perfeitamente: >> >> my @cidades = $tree_page->look_down(_tag => 'li'); >> foreach my $cidade (@cidades) { >> my $html = $cidade->as_HTML; >> my $tree_cidade = HTML::TreeBuilder->new_from_content($html); >> $tree_cidade->look_down(_tag => 'a'); >> $tree_cidade->as_HTML =~ m{href="(.+?)"}; >> push(@estados,"$1/bairros") if $1 !~ m{cidade}; >> >> >> Por?m do jeito que seria o correto n?o funciona: >> >> >> my @cidades = $tree_page->look_down(_tag => 'li'); >> foreach my $cidade (@cidades) { >> my $html = $cidade->as_HTML; >> my $tree_cidade = HTML::TreeBuilder->new_from_content($html); >> $tree_cidade->look_down(_tag => 'a'); >> my $url = $tree_cidade->attr('href'); >> *39 *push(@estados,"$url/bairros") if $url !~ m{cidade}; >> >> >> Da o seguinte erro: >> >> Use of uninitialized value $url in concatenation (.) or string at >> vcvai-0.01.pl line 39. >> >> >> Se eu tento dar um print "$url\n"; da o mesmo erro na linha do print. >> >> Tentei de v?rioas maneiras e nada! >> >> []'s >> >> >> >> 2008/11/28 Nelson Ferraz >> >> Muito boa explicac?o, Andr?. >>> >>> Que tal coloc?-la no wiki, pra facilitar a nossa vida mais tarde? >>> (Para n?s e para outras pessoas :)) >>> >>> Sugiro coloc?-lo na forma de uma Receita: >>> >>> --- >>> >>> T?tulo: Como fazer parsing de HTML >>> >>> Problema: voc? precisa extrair informac?es de um arquivo HTML >>> >>> Soluc?o: use HTML::TreeBuilder >>> >>> Discuss?o: (explicac?o acima) >>> >>> --- >>> >>> Voc? pode usar este link para publicar uma nova receita: >>> >>> - http://www.perl.org.br/bin/viewauth/Artigos/WebReceitaForm >>> >>> []s >>> >>> Nelson >>> >>> -- >>> Nelson Ferraz >>> >>> Free Software Foundation Associate Member #3203 >>> Projeto Software Livre Brasil (www.softwarelivre.org.br) >>> Sociedade Perl do Brasil (www.perl.org.br) >>> Rede Livre de Compartilhamento de Cultura Digital >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardo_filipo at yahoo.com.br Tue Jan 20 06:41:38 2009 From: ricardo_filipo at yahoo.com.br (Ricardo Filipo) Date: Tue, 20 Jan 2009 06:41:38 -0800 (PST) Subject: [SP-pm] Res: Aberta temporada de ESX References: <179354400901180647o20abedf3kf8efba90fc80c650@mail.gmail.com> <49734DD4.6020605@terra.com.br> <179354400901191342n353a03bo30aba9d591b38a93@mail.gmail.com> Message-ID: <538151.87432.qm@web33008.mail.mud.yahoo.com> ?pa! Que bom! Eu pensei que tinham ficado com o titio "sem d?" ... Valeu Wesley! Dia 31 ? s?bado. Vou tentar convencer a r?dio-patroa. Vamo que vamo! Abra??o! Filipo ----- Mensagem original ---- De: Blabos de Blebe Para: saopaulo-pm em mail.pm.org Enviadas: Segunda-feira, 19 de Janeiro de 2009 19:42:24 Assunto: Re: [SP-pm] Aberta temporada de ESX Filipo, facilita a minha vida e aparece para eu devolver os seus livros :P 2009/1/18 Flavio Alberto Lopes Soares : > Opa, tamb?m vou, e levo a patroa pra dirigir... > > Sucesso a todos > Fl?vio > > Blabos de Blebe wrote: >> >> Bem Vindos ? temporada 2009 de ESX. >> >> O primeiro, como n?o poderia deixar de ser, acontecer? no Bar Mooca. >> >> Dia: 31/01/2009 >> Hora: a partir das 19:00hs at? o bar fechar, como sempre... >> >> Pauta: >> * Cerveja >> * Chopp >> * Camelo Secreto da sp-pm >> * Novo Camelo Secreto da sp-pm >> * Perl >> >> Contamos com voc?s. >> >> http://www.barmooca.com.br >> >> Abra?os >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com From daniel.oliveira.mantovani at gmail.com Tue Jan 20 06:52:02 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 20 Jan 2009 12:52:02 -0200 Subject: [SP-pm] Res: Aberta temporada de ESX In-Reply-To: <538151.87432.qm@web33008.mail.mud.yahoo.com> References: <179354400901180647o20abedf3kf8efba90fc80c650@mail.gmail.com> <49734DD4.6020605@terra.com.br> <179354400901191342n353a03bo30aba9d591b38a93@mail.gmail.com> <538151.87432.qm@web33008.mail.mud.yahoo.com> Message-ID: <214823ca0901200652s79204528l7e79f360f22487d1@mail.gmail.com> O Russo tem que ir!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2009/1/20 Ricardo Filipo > ?pa! > Que bom! Eu pensei que tinham ficado com o titio "sem d?" ... > Valeu Wesley! > > Dia 31 ? s?bado. Vou tentar convencer a r?dio-patroa. > > Vamo que vamo! > Abra??o! > Filipo > > > > > ----- Mensagem original ---- > De: Blabos de Blebe > Para: saopaulo-pm em mail.pm.org > Enviadas: Segunda-feira, 19 de Janeiro de 2009 19:42:24 > Assunto: Re: [SP-pm] Aberta temporada de ESX > > Filipo, facilita a minha vida e aparece para eu devolver os seus livros :P > > 2009/1/18 Flavio Alberto Lopes Soares : > > Opa, tamb?m vou, e levo a patroa pra dirigir... > > > > Sucesso a todos > > Fl?vio > > > > Blabos de Blebe wrote: > >> > >> Bem Vindos ? temporada 2009 de ESX. > >> > >> O primeiro, como n?o poderia deixar de ser, acontecer? no Bar Mooca. > >> > >> Dia: 31/01/2009 > >> Hora: a partir das 19:00hs at? o bar fechar, como sempre... > >> > >> Pauta: > >> * Cerveja > >> * Chopp > >> * Camelo Secreto da sp-pm > >> * Novo Camelo Secreto da sp-pm > >> * Perl > >> > >> Contamos com voc?s. > >> > >> http://www.barmooca.com.br > >> > >> Abra?os > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > Veja quais s?o os assuntos do momento no Yahoo! +Buscados > http://br.maisbuscados.yahoo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Jan 20 17:52:14 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 20 Jan 2009 23:52:14 -0200 Subject: [SP-pm] =?iso-8859-1?q?Retirar_conte=FAdo_de_Tabela?= In-Reply-To: <214823ca0901191712y35e7e01amf4c29d3b9685212f@mail.gmail.com> References: <604cec170811280406t2b84ab11rfe6c0b8eb8f32d87@mail.gmail.com> <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> <3530b8ce0901181829r2580fc23o795d5ae205cc1b52@mail.gmail.com> <214823ca0901191712y35e7e01amf4c29d3b9685212f@mail.gmail.com> Message-ID: <179354400901201752ub6dfcfdt5ba66ae7cbc34fa8@mail.gmail.com> Desculpem ser chato, mas quando eu usei o HTML::TreeBuilder, precisei mudar para algo como: my $tag = $tree_cidade->look_down(_tag => 'a'); my $url = $tag ? $tag->attr('href') : ''; Porque se o look_down n?o encontrar a tag ele vai retornar undef. Da? tentar encadear uma chamada a attr() sobre o undef vai dar caca. Quando eu precisei fazer isso, haviam v?rios pontos problem?ticos assim, os quais eram verbosos para tratar. Eu sempre queria fazer as chamadas encadeadas como o m?rcio fez, mas acabava tendo que separar uma a uma para o caso do look_down n?o encontrar nada. Existem solu??es menos verbosas e mais elegantes? Abra?os Wesley 2009/1/19 Daniel de Oliveira Mantovani : > Isso mesmo M?rcio! > > 2009/1/19 M?rcio Vitor >> >> Daniel, vou bicar feio mas acho que voc? t? querendo algo assim: >> >> my $url = $tree_cidade->look_down(_tag => 'a')->attr('href'); >> >> M?rcio Vitor >> >> 2009/1/18 Daniel de Oliveira Mantovani >> >>> >>> Ol? pessoal, o Andr? me ensinou uma maneira muito divertida de retirar >>> conte?do com HTML::TreeBuilder. >>> >>> Ele ensinou a pegar os atributos com attr(), por exemplo pegar o >> href="http://pegar_isso_aqui.com"> usaria $a->attr('href'). >>> >>> Desse jeito funciona perfeitamente: >>> >>> my @cidades = $tree_page->look_down(_tag => 'li'); >>> foreach my $cidade (@cidades) { >>> my $html = $cidade->as_HTML; >>> my $tree_cidade = HTML::TreeBuilder->new_from_content($html); >>> $tree_cidade->look_down(_tag => 'a'); >>> $tree_cidade->as_HTML =~ m{href="(.+?)"}; >>> push(@estados,"$1/bairros") if $1 !~ m{cidade}; >>> >>> >>> Por?m do jeito que seria o correto n?o funciona: >>> >>> >>> my @cidades = $tree_page->look_down(_tag => 'li'); >>> foreach my $cidade (@cidades) { >>> my $html = $cidade->as_HTML; >>> my $tree_cidade = HTML::TreeBuilder->new_from_content($html); >>> $tree_cidade->look_down(_tag => 'a'); >>> my $url = $tree_cidade->attr('href'); >>> 39 push(@estados,"$url/bairros") if $url !~ m{cidade}; >>> >>> >>> Da o seguinte erro: >>> >>> Use of uninitialized value $url in concatenation (.) or string at >>> vcvai-0.01.pl line 39. >>> >>> >>> Se eu tento dar um print "$url\n"; da o mesmo erro na linha do print. >>> >>> Tentei de v?rioas maneiras e nada! >>> >>> []'s >>> >>> >>> >>> 2008/11/28 Nelson Ferraz >>>> >>>> Muito boa explicac?o, Andr?. >>>> >>>> Que tal coloc?-la no wiki, pra facilitar a nossa vida mais tarde? >>>> (Para n?s e para outras pessoas :)) >>>> >>>> Sugiro coloc?-lo na forma de uma Receita: >>>> >>>> --- >>>> >>>> T?tulo: Como fazer parsing de HTML >>>> >>>> Problema: voc? precisa extrair informac?es de um arquivo HTML >>>> >>>> Soluc?o: use HTML::TreeBuilder >>>> >>>> Discuss?o: (explicac?o acima) >>>> >>>> --- >>>> >>>> Voc? pode usar este link para publicar uma nova receita: >>>> >>>> - http://www.perl.org.br/bin/viewauth/Artigos/WebReceitaForm >>>> >>>> []s >>>> >>>> Nelson >>>> >>>> -- >>>> Nelson Ferraz >>>> >>>> Free Software Foundation Associate Member #3203 >>>> Projeto Software Livre Brasil (www.softwarelivre.org.br) >>>> Sociedade Perl do Brasil (www.perl.org.br) >>>> Rede Livre de Compartilhamento de Cultura Digital >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> http://mantovanihouse.blogspot.com/ >>> >>> -------(\_------------_/)----------- >>> -------)--(----------)--(----------- >>> ------(----(---------)----)---------- >>> -------)----(-------)----(----------- >>> -------(----(-------)----)----------- >>> --------\_-(\\.---.//)-_/------------ >>> ----------\)' -8--8- '(/-------------- >>> -----------/------------\--------------- >>> ----------(--)--------(--)-------------- >>> ------------(_c__c_)---------------- >>> ---------------------------------------- >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From gabriel.vieira at gmail.com Tue Jan 20 18:21:08 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Tue, 20 Jan 2009 23:21:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?Retirar_conte=FAdo_de_Tabela?= In-Reply-To: <179354400901201752ub6dfcfdt5ba66ae7cbc34fa8@mail.gmail.com> References: <604cec170811280406t2b84ab11rfe6c0b8eb8f32d87@mail.gmail.com> <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> <3530b8ce0901181829r2580fc23o795d5ae205cc1b52@mail.gmail.com> <214823ca0901191712y35e7e01amf4c29d3b9685212f@mail.gmail.com> <179354400901201752ub6dfcfdt5ba66ae7cbc34fa8@mail.gmail.com> Message-ID: <83d8367f0901201821x7446442fibcd443626350f4ad@mail.gmail.com> Tive problemas desse tipo tamb?m, haja valida??o que tive que acrescentar :) 2009/1/20 Blabos de Blebe : > Desculpem ser chato, mas quando eu usei o HTML::TreeBuilder, precisei > mudar para algo como: > > > my $tag = $tree_cidade->look_down(_tag => 'a'); > my $url = $tag ? $tag->attr('href') : ''; > > > Porque se o look_down n?o encontrar a tag ele vai retornar undef. > Da? tentar encadear uma chamada a attr() sobre o undef vai dar caca. > > Quando eu precisei fazer isso, haviam v?rios pontos problem?ticos > assim, os quais eram verbosos para tratar. Eu sempre queria fazer as > chamadas encadeadas como o m?rcio fez, mas acabava tendo que separar > uma a uma para o caso do look_down n?o encontrar nada. > > Existem solu??es menos verbosas e mais elegantes? > > Abra?os > > Wesley > > > > 2009/1/19 Daniel de Oliveira Mantovani : >> Isso mesmo M?rcio! >> >> 2009/1/19 M?rcio Vitor >>> >>> Daniel, vou bicar feio mas acho que voc? t? querendo algo assim: >>> >>> my $url = $tree_cidade->look_down(_tag => 'a')->attr('href'); >>> >>> M?rcio Vitor >>> >>> 2009/1/18 Daniel de Oliveira Mantovani >>> >>>> >>>> Ol? pessoal, o Andr? me ensinou uma maneira muito divertida de retirar >>>> conte?do com HTML::TreeBuilder. >>>> >>>> Ele ensinou a pegar os atributos com attr(), por exemplo pegar o >>> href="http://pegar_isso_aqui.com"> usaria $a->attr('href'). >>>> >>>> Desse jeito funciona perfeitamente: >>>> >>>> my @cidades = $tree_page->look_down(_tag => 'li'); >>>> foreach my $cidade (@cidades) { >>>> my $html = $cidade->as_HTML; >>>> my $tree_cidade = HTML::TreeBuilder->new_from_content($html); >>>> $tree_cidade->look_down(_tag => 'a'); >>>> $tree_cidade->as_HTML =~ m{href="(.+?)"}; >>>> push(@estados,"$1/bairros") if $1 !~ m{cidade}; >>>> >>>> >>>> Por?m do jeito que seria o correto n?o funciona: >>>> >>>> >>>> my @cidades = $tree_page->look_down(_tag => 'li'); >>>> foreach my $cidade (@cidades) { >>>> my $html = $cidade->as_HTML; >>>> my $tree_cidade = HTML::TreeBuilder->new_from_content($html); >>>> $tree_cidade->look_down(_tag => 'a'); >>>> my $url = $tree_cidade->attr('href'); >>>> 39 push(@estados,"$url/bairros") if $url !~ m{cidade}; >>>> >>>> >>>> Da o seguinte erro: >>>> >>>> Use of uninitialized value $url in concatenation (.) or string at >>>> vcvai-0.01.pl line 39. >>>> >>>> >>>> Se eu tento dar um print "$url\n"; da o mesmo erro na linha do print. >>>> >>>> Tentei de v?rioas maneiras e nada! >>>> >>>> []'s >>>> >>>> >>>> >>>> 2008/11/28 Nelson Ferraz >>>>> >>>>> Muito boa explicac?o, Andr?. >>>>> >>>>> Que tal coloc?-la no wiki, pra facilitar a nossa vida mais tarde? >>>>> (Para n?s e para outras pessoas :)) >>>>> >>>>> Sugiro coloc?-lo na forma de uma Receita: >>>>> >>>>> --- >>>>> >>>>> T?tulo: Como fazer parsing de HTML >>>>> >>>>> Problema: voc? precisa extrair informac?es de um arquivo HTML >>>>> >>>>> Soluc?o: use HTML::TreeBuilder >>>>> >>>>> Discuss?o: (explicac?o acima) >>>>> >>>>> --- >>>>> >>>>> Voc? pode usar este link para publicar uma nova receita: >>>>> >>>>> - http://www.perl.org.br/bin/viewauth/Artigos/WebReceitaForm >>>>> >>>>> []s >>>>> >>>>> Nelson >>>>> >>>>> -- >>>>> Nelson Ferraz >>>>> >>>>> Free Software Foundation Associate Member #3203 >>>>> Projeto Software Livre Brasil (www.softwarelivre.org.br) >>>>> Sociedade Perl do Brasil (www.perl.org.br) >>>>> Rede Livre de Compartilhamento de Cultura Digital >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>>> -- >>>> http://mantovanihouse.blogspot.com/ >>>> >>>> -------(\_------------_/)----------- >>>> -------)--(----------)--(----------- >>>> ------(----(---------)----)---------- >>>> -------)----(-------)----(----------- >>>> -------(----(-------)----)----------- >>>> --------\_-(\\.---.//)-_/------------ >>>> ----------\)' -8--8- '(/-------------- >>>> -----------/------------\--------------- >>>> ----------(--)--------(--)-------------- >>>> ------------(_c__c_)---------------- >>>> ---------------------------------------- >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From andregarciacarneiro at gmail.com Wed Jan 21 03:01:31 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 21 Jan 2009 09:01:31 -0200 Subject: [SP-pm] =?iso-8859-1?q?Retirar_conte=FAdo_de_Tabela?= In-Reply-To: <179354400901201752ub6dfcfdt5ba66ae7cbc34fa8@mail.gmail.com> References: <604cec170811280406t2b84ab11rfe6c0b8eb8f32d87@mail.gmail.com> <214823ca0901180951v73c2a9b2jb2303e99ece9f6cf@mail.gmail.com> <3530b8ce0901181829r2580fc23o795d5ae205cc1b52@mail.gmail.com> <214823ca0901191712y35e7e01amf4c29d3b9685212f@mail.gmail.com> <179354400901201752ub6dfcfdt5ba66ae7cbc34fa8@mail.gmail.com> Message-ID: Tem um problema que ? o seguinte. O m?dulo pode matar o programa com die, se voc? fizer algo do tipo $tree->look_down(_tag => 'a')->attr('href'); Isso pode gerar um 'die', se o objeto $tree estiver 'unblessed'. Resumindo, voc? deve ser expl?cito e ter sempre certeza que existe alguma coisa nos teus objeto, de prefer?ncia um objeto 'HTML::Element'.. ;) Algo assim: use strict; use HTML::TreeBuider; use WWW::Mechanize; my $mech = WWW::Mechanize->new(); $mech->get('some_url'); if($mech->success){ if(my $tree = HTML::TreeBuilder->new_from_content($string);){ if(my $url = $tree->look_down(_tag => 'a')){ $url = $url->attr('href'); } } } else{ #trate o erro aqui. } Repare que para os 'ifs' internos eu n?o abri espa?o para tratar erros. Por que? Simplesmente porque n?o se trata de um erro realmente. Como designers quase sempre pisam na bola com a quest?o de estrutura dos HTMLs, voc? precisa se certificar que o seu programa n?o vai parar, s? porque um man? n?o sabe escrever HTML direito. ? claro que esse exemplo acima explica exatamente o que eu quero dizer, mas vou dar um exemplo mais gen?rico. Considere o seguinte segmento de c?digo HTML abaixo: produto1 R$ 30,00 produto2
PRODUTO EM FALTA
Percebe o problema? Se voc? tivesse um loop, onde voc? esperasse uma td que n?o existe, voc? precisaria tratar isso, caso contr?rio o seu programa vai parar. Essas mudan?as de padr?o, HTMLs mal-estruturados, s?o mais chatos de tratar, porque voc? precisa ficar 'caminhando' na ?rvore de objetos, isso supondo que o HTML est? consistente o suficiente(sem tags abertas perdidas e porcarias do tipo), para voc? conseguir chegar onde voc? precisa. Cheers! 2009/1/20 Blabos de Blebe > Desculpem ser chato, mas quando eu usei o HTML::TreeBuilder, precisei > mudar para algo como: > > > my $tag = $tree_cidade->look_down(_tag => 'a'); > my $url = $tag ? $tag->attr('href') : ''; > > > Porque se o look_down n?o encontrar a tag
ele vai retornar undef. > Da? tentar encadear uma chamada a attr() sobre o undef vai dar caca. > > Quando eu precisei fazer isso, haviam v?rios pontos problem?ticos > assim, os quais eram verbosos para tratar. Eu sempre queria fazer as > chamadas encadeadas como o m?rcio fez, mas acabava tendo que separar > uma a uma para o caso do look_down n?o encontrar nada. > > Existem solu??es menos verbosas e mais elegantes? > > Abra?os > > Wesley > > > > 2009/1/19 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com>: > > Isso mesmo M?rcio! > > > > 2009/1/19 M?rcio Vitor > >> > >> Daniel, vou bicar feio mas acho que voc? t? querendo algo assim: > >> > >> my $url = $tree_cidade->look_down(_tag => 'a')->attr('href'); > >> > >> M?rcio Vitor > >> > >> 2009/1/18 Daniel de Oliveira Mantovani > >> > >>> > >>> Ol? pessoal, o Andr? me ensinou uma maneira muito divertida de retirar > >>> conte?do com HTML::TreeBuilder. > >>> > >>> Ele ensinou a pegar os atributos com attr(), por exemplo pegar o >>> href="http://pegar_isso_aqui.com"> usaria $a->attr('href'). > >>> > >>> Desse jeito funciona perfeitamente: > >>> > >>> my @cidades = $tree_page->look_down(_tag => 'li'); > >>> foreach my $cidade (@cidades) { > >>> my $html = $cidade->as_HTML; > >>> my $tree_cidade = HTML::TreeBuilder->new_from_content($html); > >>> $tree_cidade->look_down(_tag => 'a'); > >>> $tree_cidade->as_HTML =~ m{href="(.+?)"}; > >>> push(@estados,"$1/bairros") if $1 !~ m{cidade}; > >>> > >>> > >>> Por?m do jeito que seria o correto n?o funciona: > >>> > >>> > >>> my @cidades = $tree_page->look_down(_tag => 'li'); > >>> foreach my $cidade (@cidades) { > >>> my $html = $cidade->as_HTML; > >>> my $tree_cidade = HTML::TreeBuilder->new_from_content($html); > >>> $tree_cidade->look_down(_tag => 'a'); > >>> my $url = $tree_cidade->attr('href'); > >>> 39 push(@estados,"$url/bairros") if $url !~ m{cidade}; > >>> > >>> > >>> Da o seguinte erro: > >>> > >>> Use of uninitialized value $url in concatenation (.) or string at > >>> vcvai-0.01.pl line 39. > >>> > >>> > >>> Se eu tento dar um print "$url\n"; da o mesmo erro na linha do print. > >>> > >>> Tentei de v?rioas maneiras e nada! > >>> > >>> []'s > >>> > >>> > >>> > >>> 2008/11/28 Nelson Ferraz > >>>> > >>>> Muito boa explicac?o, Andr?. > >>>> > >>>> Que tal coloc?-la no wiki, pra facilitar a nossa vida mais tarde? > >>>> (Para n?s e para outras pessoas :)) > >>>> > >>>> Sugiro coloc?-lo na forma de uma Receita: > >>>> > >>>> --- > >>>> > >>>> T?tulo: Como fazer parsing de HTML > >>>> > >>>> Problema: voc? precisa extrair informac?es de um arquivo HTML > >>>> > >>>> Soluc?o: use HTML::TreeBuilder > >>>> > >>>> Discuss?o: (explicac?o acima) > >>>> > >>>> --- > >>>> > >>>> Voc? pode usar este link para publicar uma nova receita: > >>>> > >>>> - http://www.perl.org.br/bin/viewauth/Artigos/WebReceitaForm > >>>> > >>>> []s > >>>> > >>>> Nelson > >>>> > >>>> -- > >>>> Nelson Ferraz > >>>> > >>>> Free Software Foundation Associate Member #3203 > >>>> Projeto Software Livre Brasil (www.softwarelivre.org.br) > >>>> Sociedade Perl do Brasil (www.perl.org.br) > >>>> Rede Livre de Compartilhamento de Cultura Digital > >>>> _______________________________________________ > >>>> SaoPaulo-pm mailing list > >>>> SaoPaulo-pm at pm.org > >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >>> > >>> > >>> -- > >>> http://mantovanihouse.blogspot.com/ > >>> > >>> -------(\_------------_/)----------- > >>> -------)--(----------)--(----------- > >>> ------(----(---------)----)---------- > >>> -------)----(-------)----(----------- > >>> -------(----(-------)----)----------- > >>> --------\_-(\\.---.//)-_/------------ > >>> ----------\)' -8--8- '(/-------------- > >>> -----------/------------\--------------- > >>> ----------(--)--------(--)-------------- > >>> ------------(_c__c_)---------------- > >>> ---------------------------------------- > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > http://mantovanihouse.blogspot.com/ > > > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Thu Jan 22 08:17:40 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 22 Jan 2009 17:17:40 +0100 Subject: [SP-pm] Boas Vindas ao Rafael Gazzoni Message-ID: <49789C24.60800@yahoo.co.uk> Gente, eu estou ficando atrasado com as mensagens de boas vindas. Vamos dar as nossas calorosas boas vindas de sempre para o Rafael. Rafael, a casa ? tua, por favor fique ? vontade, e conta para a gente (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Thu Jan 22 08:17:43 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 22 Jan 2009 17:17:43 +0100 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Ant=F4nio_Costa?= Message-ID: <49789C27.6020507@yahoo.co.uk> Gente, eu estou ficando atrasado com as mensagens de boas vindas. Vamos dar as nossas calorosas boas vindas de sempre para o Antonio. Antonio, a casa ? tua, por favor fique ? vontade, e conta para a gente (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Thu Jan 22 08:52:41 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 22 Jan 2009 17:52:41 +0100 Subject: [SP-pm] Boas vindas ao Geovanny Junio Message-ID: <4978A459.6000509@yahoo.co.uk> Gente, eu estou ficando atrasado com as mensagens de boas vindas. Vamos dar as nossas calorosas boas vindas de sempre para o Geovanny. Geovanny, a casa ? tua, por favor fique ? vontade, e conta para a gente (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Thu Jan 22 10:01:58 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 22 Jan 2009 16:01:58 -0200 Subject: [SP-pm] Boas vindas ao Geovanny Junio In-Reply-To: <4978A459.6000509@yahoo.co.uk> References: <4978A459.6000509@yahoo.co.uk> Message-ID: <23f46d7f0901221001k66d0b475ie750ed243fad612d@mail.gmail.com> Bem vindo!!! On Thu, Jan 22, 2009 at 2:52 PM, Luis Motta Campos < luismottacampos em yahoo.co.uk> wrote: > Gente, eu estou ficando atrasado com as mensagens de boas vindas. > > Vamos dar as nossas calorosas boas vindas de sempre para o Geovanny. > Geovanny, a casa ? tua, por favor fique ? vontade, e conta para a gente > (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu > dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Thu Jan 22 10:02:25 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 22 Jan 2009 16:02:25 -0200 Subject: [SP-pm] =?utf-8?q?Boas_vindas_ao_Ant=C3=B4nio_Costa?= In-Reply-To: <49789C27.6020507@yahoo.co.uk> References: <49789C27.6020507@yahoo.co.uk> Message-ID: <23f46d7f0901221002i57890c51s29e34921d944e4f4@mail.gmail.com> Bem vindo Antonio!! On Thu, Jan 22, 2009 at 2:17 PM, Luis Motta Campos < luismottacampos em yahoo.co.uk> wrote: > Gente, eu estou ficando atrasado com as mensagens de boas vindas. > > Vamos dar as nossas calorosas boas vindas de sempre para o Antonio. > Antonio, a casa ? tua, por favor fique ? vontade, e conta para a gente > (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu > dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Thu Jan 22 10:02:55 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 22 Jan 2009 16:02:55 -0200 Subject: [SP-pm] Boas Vindas ao Rafael Gazzoni In-Reply-To: <49789C24.60800@yahoo.co.uk> References: <49789C24.60800@yahoo.co.uk> Message-ID: <23f46d7f0901221002jbc0a1a4y2b4c904caac4284d@mail.gmail.com> Bem vindo!!! On Thu, Jan 22, 2009 at 2:17 PM, Luis Motta Campos < luismottacampos em yahoo.co.uk> wrote: > Gente, eu estou ficando atrasado com as mensagens de boas vindas. > > Vamos dar as nossas calorosas boas vindas de sempre para o Rafael. > Rafael, a casa ? tua, por favor fique ? vontade, e conta para a gente > (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu > dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From geovanny at eutsiv.com.br Thu Jan 22 11:21:07 2009 From: geovanny at eutsiv.com.br (Geovanny Junio - Eutsiv) Date: Thu, 22 Jan 2009 16:21:07 -0300 Subject: [SP-pm] Boas vindas ao Geovanny Junio In-Reply-To: <4978A459.6000509@yahoo.co.uk> References: <4978A459.6000509@yahoo.co.uk> Message-ID: <692c13f70901221121v311f3c77j1609a7141188cafc@mail.gmail.com> Ol? a todos! Obrigado pelas boas vindas. Meu nome ? Geovanny Junio, tenho 23 anos e 18 meses. :) Minha experi?ncia profissional ? em administra??o de sistemas linux e networking, mas sempre admirei a parte de an?lise e desenvolvimento. A alguns meses atr?s, buscando montar um neg?cio pr?prio comecei a focar em desenvolvimento, comecei com PHP, mas na verdade, mesmo antes de come?ar a programar tinha interesse em Perl (por causa de alguns scrips que j? vi por ai, perdidos nos /bins dos sistemas *unix*). Na verdade tudo ? muito novo para mim, outro dia mesmo fiquei pasmo, quando cansado de ter que manter um pacote do PHP5 com suporte a bases de dados Xbase, entrei na cpan, instalei o DBD-Xbase e com menos de 20 linhas (o c?digo em PHP era enorme - estou amando as express?es regulares) tudo funcionando perfeitamente em Perl. Conheci o Catalyst, infelizmente ainda n?o comecei a us?-lo nas aplica??es que estou desenvolvendo para meus clientes, mas ? quest?o de tempo. Por fim, desenvolvi um pequeno projeto para obter relat?rios mais detalhados das impress?es via CUPS, como disse, tudo ? muito novo para mim e talvez o c?digo esteja bastante imaturo. A interface administrativa ? desenvolvida em PHP, o backend e o daemon s?o desenvolvidos em Perl. Seguem os links: http://sourceforge.net/projects/kingfisherqm/ Screens: http://www.eutsiv.com.br/pt_BR/kingfisher.php Grato, -- Geovanny Junio Analista de TI geovanny at eutsiv.com.br +55 31 9291-8966 +55 31 3393-9132 www.eutsiv.com.br On Thu, Jan 22, 2009 at 1:52 PM, Luis Motta Campos < luismottacampos at yahoo.co.uk> wrote: > Gente, eu estou ficando atrasado com as mensagens de boas vindas. > > Vamos dar as nossas calorosas boas vindas de sempre para o Geovanny. > Geovanny, a casa ? tua, por favor fique ? vontade, e conta para a gente > (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu > dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu Jan 22 16:59:45 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 22 Jan 2009 22:59:45 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Ant=F4nio_Costa?= In-Reply-To: <23f46d7f0901221002i57890c51s29e34921d944e4f4@mail.gmail.com> References: <49789C27.6020507@yahoo.co.uk> <23f46d7f0901221002i57890c51s29e34921d944e4f4@mail.gmail.com> Message-ID: <179354400901221659q2f6b2a12if0727f99bfe1eadc@mail.gmail.com> Bem Vindo!!!!!!!!! 2009/1/22 Alexei Znamensky : > Bem vindo Antonio!! > > On Thu, Jan 22, 2009 at 2:17 PM, Luis Motta Campos > wrote: >> >> Gente, eu estou ficando atrasado com as mensagens de boas vindas. >> >> Vamos dar as nossas calorosas boas vindas de sempre para o Antonio. >> Antonio, a casa ? tua, por favor fique ? vontade, e conta para a gente >> (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu >> dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Thu Jan 22 17:05:51 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 22 Jan 2009 23:05:51 -0200 Subject: [SP-pm] Boas vindas ao Geovanny Junio In-Reply-To: <692c13f70901221121v311f3c77j1609a7141188cafc@mail.gmail.com> References: <4978A459.6000509@yahoo.co.uk> <692c13f70901221121v311f3c77j1609a7141188cafc@mail.gmail.com> Message-ID: <179354400901221705g7dbb6cc6t32358cbe5e561c1e@mail.gmail.com> Bem vindo !!!!!!!!!!!!!!!!! 2009/1/22 Geovanny Junio - Eutsiv : > Ol? a todos! Obrigado pelas boas vindas. > > Meu nome ? Geovanny Junio, tenho 23 anos e 18 meses. :) > > Minha experi?ncia profissional ? em administra??o de > sistemas linux e networking, mas sempre admirei > a parte de an?lise e desenvolvimento. A alguns meses atr?s, > buscando montar um neg?cio pr?prio comecei a focar em > desenvolvimento, comecei com PHP, mas na verdade, mesmo > antes de come?ar a programar tinha interesse em Perl (por causa de alguns > scrips que j? vi por ai, perdidos nos /bins dos sistemas *unix*). > > Na verdade tudo ? muito novo para mim, outro dia mesmo fiquei > pasmo, quando cansado de ter que manter um pacote do PHP5 > com suporte a bases de dados Xbase, entrei na cpan, instalei > o DBD-Xbase e com menos de 20 linhas (o c?digo em PHP era enorme - estou > amando as express?es regulares) > tudo funcionando perfeitamente em Perl. > > Conheci o Catalyst, infelizmente ainda n?o comecei a us?-lo nas > aplica??es que estou desenvolvendo para meus clientes, mas ? quest?o de > tempo. > > Por fim, desenvolvi um pequeno projeto para > obter relat?rios mais detalhados das impress?es via CUPS, como disse, tudo > ? muito novo para mim e talvez o c?digo esteja bastante imaturo. A interface > administrativa > ? desenvolvida em PHP, o backend e o daemon s?o desenvolvidos em Perl. > Seguem os links: > > http://sourceforge.net/projects/kingfisherqm/ > > Screens: http://www.eutsiv.com.br/pt_BR/kingfisher.php > > Grato, > > -- > Geovanny Junio > Analista de TI > geovanny em eutsiv.com.br > +55 31 9291-8966 > +55 31 3393-9132 > www.eutsiv.com.br > > > > On Thu, Jan 22, 2009 at 1:52 PM, Luis Motta Campos > wrote: >> >> Gente, eu estou ficando atrasado com as mensagens de boas vindas. >> >> Vamos dar as nossas calorosas boas vindas de sempre para o Geovanny. >> Geovanny, a casa ? tua, por favor fique ? vontade, e conta para a gente >> (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu >> dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Thu Jan 22 17:06:29 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 22 Jan 2009 23:06:29 -0200 Subject: [SP-pm] Boas Vindas ao Rafael Gazzoni In-Reply-To: <23f46d7f0901221002jbc0a1a4y2b4c904caac4284d@mail.gmail.com> References: <49789C24.60800@yahoo.co.uk> <23f46d7f0901221002jbc0a1a4y2b4c904caac4284d@mail.gmail.com> Message-ID: <179354400901221706u258e126bw95b2b75324b83cf3@mail.gmail.com> Bem Vindo !!!!!!!!!!!!!! 2009/1/22 Alexei Znamensky : > Bem vindo!!! > > On Thu, Jan 22, 2009 at 2:17 PM, Luis Motta Campos > wrote: >> >> Gente, eu estou ficando atrasado com as mensagens de boas vindas. >> >> Vamos dar as nossas calorosas boas vindas de sempre para o Rafael. >> Rafael, a casa ? tua, por favor fique ? vontade, e conta para a gente >> (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu >> dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From cromo.jml at gmail.com Thu Jan 22 20:21:22 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Fri, 23 Jan 2009 02:21:22 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Ant=F4nio_Costa?= In-Reply-To: <179354400901221659q2f6b2a12if0727f99bfe1eadc@mail.gmail.com> References: <49789C27.6020507@yahoo.co.uk> <23f46d7f0901221002i57890c51s29e34921d944e4f4@mail.gmail.com> <179354400901221659q2f6b2a12if0727f99bfe1eadc@mail.gmail.com> Message-ID: <3530b8ce0901222021j3a4e3ab6w27563ba01b7ec91a@mail.gmail.com> Bem vindo !!!!!!!!!!!! M?rcio Vitor On Thu, Jan 22, 2009 at 10:59 PM, Blabos de Blebe wrote: > Bem Vindo!!!!!!!!! > > 2009/1/22 Alexei Znamensky : > > Bem vindo Antonio!! > > > > On Thu, Jan 22, 2009 at 2:17 PM, Luis Motta Campos > > wrote: > >> > >> Gente, eu estou ficando atrasado com as mensagens de boas vindas. > >> > >> Vamos dar as nossas calorosas boas vindas de sempre para o Antonio. > >> Antonio, a casa ? tua, por favor fique ? vontade, e conta para a gente > >> (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu > >> dia-a-dia? > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cromo.jml at gmail.com Thu Jan 22 20:21:55 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Fri, 23 Jan 2009 02:21:55 -0200 Subject: [SP-pm] Boas vindas ao Geovanny Junio In-Reply-To: <179354400901221705g7dbb6cc6t32358cbe5e561c1e@mail.gmail.com> References: <4978A459.6000509@yahoo.co.uk> <692c13f70901221121v311f3c77j1609a7141188cafc@mail.gmail.com> <179354400901221705g7dbb6cc6t32358cbe5e561c1e@mail.gmail.com> Message-ID: <3530b8ce0901222021p7892782ej8b469e9fa4d084f0@mail.gmail.com> Bem vindo !!!!!!!!!!!! M?rcio Vitor 2009/1/22 Blabos de Blebe > Bem vindo !!!!!!!!!!!!!!!!! > > 2009/1/22 Geovanny Junio - Eutsiv : > > Ol? a todos! Obrigado pelas boas vindas. > > > > Meu nome ? Geovanny Junio, tenho 23 anos e 18 meses. :) > > > > Minha experi?ncia profissional ? em administra??o de > > sistemas linux e networking, mas sempre admirei > > a parte de an?lise e desenvolvimento. A alguns meses atr?s, > > buscando montar um neg?cio pr?prio comecei a focar em > > desenvolvimento, comecei com PHP, mas na verdade, mesmo > > antes de come?ar a programar tinha interesse em Perl (por causa de alguns > > scrips que j? vi por ai, perdidos nos /bins dos sistemas *unix*). > > > > Na verdade tudo ? muito novo para mim, outro dia mesmo fiquei > > pasmo, quando cansado de ter que manter um pacote do PHP5 > > com suporte a bases de dados Xbase, entrei na cpan, instalei > > o DBD-Xbase e com menos de 20 linhas (o c?digo em PHP era enorme - estou > > amando as express?es regulares) > > tudo funcionando perfeitamente em Perl. > > > > Conheci o Catalyst, infelizmente ainda n?o comecei a us?-lo nas > > aplica??es que estou desenvolvendo para meus clientes, mas ? quest?o de > > tempo. > > > > Por fim, desenvolvi um pequeno projeto para > > obter relat?rios mais detalhados das impress?es via CUPS, como disse, > tudo > > ? muito novo para mim e talvez o c?digo esteja bastante imaturo. A > interface > > administrativa > > ? desenvolvida em PHP, o backend e o daemon s?o desenvolvidos em Perl. > > Seguem os links: > > > > http://sourceforge.net/projects/kingfisherqm/ > > > > Screens: http://www.eutsiv.com.br/pt_BR/kingfisher.php > > > > Grato, > > > > -- > > Geovanny Junio > > Analista de TI > > geovanny em eutsiv.com.br > > +55 31 9291-8966 > > +55 31 3393-9132 > > www.eutsiv.com.br > > > > > > > > On Thu, Jan 22, 2009 at 1:52 PM, Luis Motta Campos > > wrote: > >> > >> Gente, eu estou ficando atrasado com as mensagens de boas vindas. > >> > >> Vamos dar as nossas calorosas boas vindas de sempre para o Geovanny. > >> Geovanny, a casa ? tua, por favor fique ? vontade, e conta para a gente > >> (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu > >> dia-a-dia? > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cromo.jml at gmail.com Thu Jan 22 20:23:03 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Fri, 23 Jan 2009 02:23:03 -0200 Subject: [SP-pm] Boas Vindas ao Rafael Gazzoni In-Reply-To: <179354400901221706u258e126bw95b2b75324b83cf3@mail.gmail.com> References: <49789C24.60800@yahoo.co.uk> <23f46d7f0901221002jbc0a1a4y2b4c904caac4284d@mail.gmail.com> <179354400901221706u258e126bw95b2b75324b83cf3@mail.gmail.com> Message-ID: <3530b8ce0901222023w5114916euc81d43a98e2546ce@mail.gmail.com> Bem vindo !!!!!!!!!!!! M?rcio Vitor On Thu, Jan 22, 2009 at 11:06 PM, Blabos de Blebe wrote: > Bem Vindo !!!!!!!!!!!!!! > > > 2009/1/22 Alexei Znamensky : > > Bem vindo!!! > > > > On Thu, Jan 22, 2009 at 2:17 PM, Luis Motta Campos > > wrote: > >> > >> Gente, eu estou ficando atrasado com as mensagens de boas vindas. > >> > >> Vamos dar as nossas calorosas boas vindas de sempre para o Rafael. > >> Rafael, a casa ? tua, por favor fique ? vontade, e conta para a gente > >> (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no seu > >> dia-a-dia? > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From rafaelgazzoni at gmail.com Sat Jan 24 12:24:59 2009 From: rafaelgazzoni at gmail.com (Rafael Gazzoni) Date: Sat, 24 Jan 2009 17:24:59 -0300 Subject: [SP-pm] Boas Vindas ao Rafael Gazzoni In-Reply-To: <3530b8ce0901222023w5114916euc81d43a98e2546ce@mail.gmail.com> References: <49789C24.60800@yahoo.co.uk> <23f46d7f0901221002jbc0a1a4y2b4c904caac4284d@mail.gmail.com> <179354400901221706u258e126bw95b2b75324b83cf3@mail.gmail.com> <3530b8ce0901222023w5114916euc81d43a98e2546ce@mail.gmail.com> Message-ID: Boa Tarde pessoal, { Obrigado pelas boas vindas. Bom trabalho com script para administracao de sistemas/redes onde rodo Perl em "cima" de Servidores FreeBSD/Linux Comecei com Perl quando trabalhava em um Provedor, e ate hoje estou desenvolvendo com Perl, nao consigo parar :) Perl ? uma liguagem muito bacana e poderosa, da para viajar legal com ela. Bom acho que isso.. Abra?o a todos! } On Fri, Jan 23, 2009 at 1:23 AM, M?rcio Vitor wrote: > Bem vindo !!!!!!!!!!!! > > M?rcio Vitor > > > On Thu, Jan 22, 2009 at 11:06 PM, Blabos de Blebe wrote: > >> Bem Vindo !!!!!!!!!!!!!! >> >> >> 2009/1/22 Alexei Znamensky : >> > Bem vindo!!! >> > >> > On Thu, Jan 22, 2009 at 2:17 PM, Luis Motta Campos >> > wrote: >> >> >> >> Gente, eu estou ficando atrasado com as mensagens de boas vindas. >> >> >> >> Vamos dar as nossas calorosas boas vindas de sempre para o Rafael. >> >> Rafael, a casa ? tua, por favor fique ? vontade, e conta para a gente >> >> (a) como voc? encontrou a lista e (b) como e em qu? voc? usa Perl no >> seu >> >> dia-a-dia? >> >> >> >> Putamplexos! >> >> -- >> >> Luis Motta Campos is a software engineer, >> >> Perl Programmer, foodie and photographer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\-- Rafael Gazzoni -Sign! ScreenShot: http://img91.echo.cx/my.php?image=screngazzoni7pe.jpg --/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\-- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Tue Jan 27 19:10:53 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 28 Jan 2009 01:10:53 -0200 Subject: [SP-pm] Healthcheck: Perl The Perl Future Message-ID: <23f46d7f0901271910y2e00ea71qed1e87db8a43c4db@mail.gmail.com> Compartilhando: http://www.heise-online.co.uk/open/Healthcheck-Perl-The-Perl-Future--/features/112388 -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Wed Jan 28 05:19:24 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 28 Jan 2009 14:19:24 +0100 Subject: [SP-pm] Boas vindas ao Marcelo Gigliotti In-Reply-To: References: Message-ID: <49805B5C.7090002@yahoo.co.uk> mailman-bounces em pm.org wrote: > Marcelo Gigliotti has been successfully subscribed to SaoPaulo-pm. Marcelo, seja muito bem vindo ? nossa lista de discuss?o, (ab)use ? vontade, que a lista ? sua. E a gente sempre gosta de perguntar aos novatos: 1) Como voc? encontrou a lista? e 2) Como e em que voc? usa Perl no seu dia-a-dia? Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Wed Jan 28 05:21:07 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 28 Jan 2009 14:21:07 +0100 Subject: [SP-pm] Boas vindas ao Peter Canavarro In-Reply-To: References: Message-ID: <49805BC3.8090403@yahoo.co.uk> mailman-bounces em pm.org wrote: > Peter Canavarro has been successfully subscribed to SaoPaulo-pm. Peter, Seja bem vindo ? nossa humilde mas n?o s?bria lista de discuss?o. (Ab)Use a vontade, que a lista ? tua. E, aproveitando, conta para a gente: 1) Como voc? encontrou a lista? 2) Como e onde voc? usa Perl no seu dia-a-dia? Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Wed Jan 28 05:44:46 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 28 Jan 2009 11:44:46 -0200 Subject: [SP-pm] Boas vindas ao Marcelo Gigliotti In-Reply-To: <49805B5C.7090002@yahoo.co.uk> References: <49805B5C.7090002@yahoo.co.uk> Message-ID: <23f46d7f0901280544k7c80a67cm9c802c40b5e05526@mail.gmail.com> Bem vindo nego!!! On Wed, Jan 28, 2009 at 11:19 AM, Luis Motta Campos < luismottacampos em yahoo.co.uk> wrote: > mailman-bounces em pm.org wrote: > > Marcelo Gigliotti has been successfully subscribed to SaoPaulo-pm. > > Marcelo, seja muito bem vindo ? nossa lista de discuss?o, (ab)use ? > vontade, que a lista ? sua. E a gente sempre gosta de perguntar aos > novatos: > > 1) Como voc? encontrou a lista? e > 2) Como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Wed Jan 28 05:45:19 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 28 Jan 2009 11:45:19 -0200 Subject: [SP-pm] Boas vindas ao Peter Canavarro In-Reply-To: <49805BC3.8090403@yahoo.co.uk> References: <49805BC3.8090403@yahoo.co.uk> Message-ID: <23f46d7f0901280545m3e61229bgf4c60b4843ed8f70@mail.gmail.com> se apruchegue!!! On Wed, Jan 28, 2009 at 11:21 AM, Luis Motta Campos < luismottacampos em yahoo.co.uk> wrote: > mailman-bounces em pm.org wrote: > > Peter Canavarro has been successfully subscribed to SaoPaulo-pm. > > Peter, > > Seja bem vindo ? nossa humilde mas n?o s?bria lista de discuss?o. > (Ab)Use a vontade, que a lista ? tua. E, aproveitando, conta para a gente: > > 1) Como voc? encontrou a lista? > 2) Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cromo.jml at gmail.com Wed Jan 28 05:54:34 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Wed, 28 Jan 2009 11:54:34 -0200 Subject: [SP-pm] Boas vindas ao Peter Canavarro In-Reply-To: <49805BC3.8090403@yahoo.co.uk> References: <49805BC3.8090403@yahoo.co.uk> Message-ID: <3530b8ce0901280554t205fa701ud5254b0a00be792b@mail.gmail.com> Bem vindo! M?rcio Vitor On Wed, Jan 28, 2009 at 11:21 AM, Luis Motta Campos < luismottacampos em yahoo.co.uk> wrote: > mailman-bounces em pm.org wrote: > > Peter Canavarro has been successfully subscribed to SaoPaulo-pm. > > Peter, > > Seja bem vindo ? nossa humilde mas n?o s?bria lista de discuss?o. > (Ab)Use a vontade, que a lista ? tua. E, aproveitando, conta para a gente: > > 1) Como voc? encontrou a lista? > 2) Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cromo.jml at gmail.com Wed Jan 28 05:54:54 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Wed, 28 Jan 2009 11:54:54 -0200 Subject: [SP-pm] Boas vindas ao Marcelo Gigliotti In-Reply-To: <49805B5C.7090002@yahoo.co.uk> References: <49805B5C.7090002@yahoo.co.uk> Message-ID: <3530b8ce0901280554v6d4860acvbd78426e50736de@mail.gmail.com> Bem vindo! M?rcio Vitor On Wed, Jan 28, 2009 at 11:19 AM, Luis Motta Campos < luismottacampos em yahoo.co.uk> wrote: > mailman-bounces em pm.org wrote: > > Marcelo Gigliotti has been successfully subscribed to SaoPaulo-pm. > > Marcelo, seja muito bem vindo ? nossa lista de discuss?o, (ab)use ? > vontade, que a lista ? sua. E a gente sempre gosta de perguntar aos > novatos: > > 1) Como voc? encontrou a lista? e > 2) Como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Jan 28 07:12:50 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 28 Jan 2009 13:12:50 -0200 Subject: [SP-pm] Boas vindas ao Peter Canavarro In-Reply-To: <3530b8ce0901280554t205fa701ud5254b0a00be792b@mail.gmail.com> References: <49805BC3.8090403@yahoo.co.uk> <3530b8ce0901280554t205fa701ud5254b0a00be792b@mail.gmail.com> Message-ID: <179354400901280712j5d05fc83t8efa98930c0b1a87@mail.gmail.com> Bem Vindo!!! On Wed, Jan 28, 2009 at 11:54 AM, M?rcio Vitor wrote: > Bem vindo! > > M?rcio Vitor > > On Wed, Jan 28, 2009 at 11:21 AM, Luis Motta Campos > wrote: >> >> mailman-bounces em pm.org wrote: >> > Peter Canavarro has been successfully subscribed to SaoPaulo-pm. >> >> Peter, >> >> Seja bem vindo ? nossa humilde mas n?o s?bria lista de discuss?o. >> (Ab)Use a vontade, que a lista ? tua. E, aproveitando, conta para a gente: >> >> 1) Como voc? encontrou a lista? >> 2) Como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos. >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Wed Jan 28 07:13:37 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 28 Jan 2009 13:13:37 -0200 Subject: [SP-pm] Boas vindas ao Marcelo Gigliotti In-Reply-To: <3530b8ce0901280554v6d4860acvbd78426e50736de@mail.gmail.com> References: <49805B5C.7090002@yahoo.co.uk> <3530b8ce0901280554v6d4860acvbd78426e50736de@mail.gmail.com> Message-ID: <179354400901280713t543c5438q219c3404c1d50af4@mail.gmail.com> Bem Vindo!!!!! On Wed, Jan 28, 2009 at 11:54 AM, M?rcio Vitor wrote: > Bem vindo! > > M?rcio Vitor > > On Wed, Jan 28, 2009 at 11:19 AM, Luis Motta Campos > wrote: >> >> mailman-bounces em pm.org wrote: >> > Marcelo Gigliotti has been successfully subscribed to SaoPaulo-pm. >> >> Marcelo, seja muito bem vindo ? nossa lista de discuss?o, (ab)use ? >> vontade, que a lista ? sua. E a gente sempre gosta de perguntar aos >> novatos: >> >> 1) Como voc? encontrou a lista? e >> 2) Como e em que voc? usa Perl no seu dia-a-dia? >> >> Putamplexos. >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andregarciacarneiro at gmail.com Wed Jan 28 07:50:15 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 28 Jan 2009 13:50:15 -0200 Subject: [SP-pm] Boas vindas ao Peter Canavarro In-Reply-To: <49805BC3.8090403@yahoo.co.uk> References: <49805BC3.8090403@yahoo.co.uk> Message-ID: Bem-vindo! 2009/1/28 Luis Motta Campos > mailman-bounces at pm.org wrote: > > Peter Canavarro has been successfully subscribed to SaoPaulo-pm. > > Peter, > > Seja bem vindo ? nossa humilde mas n?o s?bria lista de discuss?o. > (Ab)Use a vontade, que a lista ? tua. E, aproveitando, conta para a gente: > > 1) Como voc? encontrou a lista? > 2) Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Jan 28 07:50:42 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 28 Jan 2009 13:50:42 -0200 Subject: [SP-pm] Boas vindas ao Marcelo Gigliotti In-Reply-To: <179354400901280713t543c5438q219c3404c1d50af4@mail.gmail.com> References: <49805B5C.7090002@yahoo.co.uk> <3530b8ce0901280554v6d4860acvbd78426e50736de@mail.gmail.com> <179354400901280713t543c5438q219c3404c1d50af4@mail.gmail.com> Message-ID: Opa!! Bem-vindo! 2009/1/28 Blabos de Blebe > Bem Vindo!!!!! > > On Wed, Jan 28, 2009 at 11:54 AM, M?rcio Vitor > wrote: > > Bem vindo! > > > > M?rcio Vitor > > > > On Wed, Jan 28, 2009 at 11:19 AM, Luis Motta Campos > > wrote: > >> > >> mailman-bounces at pm.org wrote: > >> > Marcelo Gigliotti has been successfully subscribed to SaoPaulo-pm. > >> > >> Marcelo, seja muito bem vindo ? nossa lista de discuss?o, (ab)use ? > >> vontade, que a lista ? sua. E a gente sempre gosta de perguntar aos > >> novatos: > >> > >> 1) Como voc? encontrou a lista? e > >> 2) Como e em que voc? usa Perl no seu dia-a-dia? > >> > >> Putamplexos. > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From beatriz at smagon.com.br Thu Jan 29 06:09:22 2009 From: beatriz at smagon.com.br (Beatriz Delinski) Date: Thu, 29 Jan 2009 12:09:22 -0200 Subject: [SP-pm] =?utf-8?q?Nota_Fiscal_eletr=C3=B4nica_-_Nfe?= References: <23f46d7f0901271910y2e00ea71qed1e87db8a43c4db@mail.gmail.com> Message-ID: <0BEC4478F5944C85A2AD52E6610CFEBC@beatriz2> Bom dia a todos, Vou fazer uma breve apresenta??o, me chamo Beatriz Delinski, sou analista de sistemas, trabalho em uma metal?rgica (Ponta Grossa- Paran?) que trabalha com bronzinas e mancais especias, onde todo o ERP foi desenvolvido em Perl pelo pr?prio setor de T.I. da empresa. N?s estamos estudando o projeto da nota fiscal eletr?nica e gostar?amos de saber quem de voc?s est? desenvolvendo ou vai desenvolver em Perl a NFe, para trocarmos ideias. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Thu Jan 29 07:16:16 2009 From: breno at rio.pm.org (breno) Date: Thu, 29 Jan 2009 13:16:16 -0200 Subject: [SP-pm] =?iso-8859-1?q?Nota_Fiscal_eletr=F4nica_-_Nfe?= In-Reply-To: <0BEC4478F5944C85A2AD52E6610CFEBC@beatriz2> References: <23f46d7f0901271910y2e00ea71qed1e87db8a43c4db@mail.gmail.com> <0BEC4478F5944C85A2AD52E6610CFEBC@beatriz2> Message-ID: 2009/1/29 Beatriz Delinski : > Bom dia a todos, > > Vou fazer uma breve apresenta??o, me chamo Beatriz Delinski, sou analista > de sistemas, trabalho em uma metal?rgica (Ponta Grossa- Paran?) que trabalha > com bronzinas e mancais especias, onde todo o ERP foi desenvolvido em Perl > pelo pr?prio setor de T.I. da empresa. > N?s estamos estudando o projeto da nota fiscal eletr?nica e gostar?amos de > saber quem de voc?s est? desenvolvendo ou vai desenvolver em Perl a NFe, > para trocarmos ideias. > Aos interessados, alguns links: http://www.nfe.fazenda.gov.br/ http://www.nfe.fazenda.gov.br/portal/schemas.aspx []s -b From blabos at gmail.com Thu Jan 29 07:51:04 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 29 Jan 2009 13:51:04 -0200 Subject: [SP-pm] =?iso-8859-1?q?Nota_Fiscal_eletr=F4nica_-_Nfe?= In-Reply-To: References: <23f46d7f0901271910y2e00ea71qed1e87db8a43c4db@mail.gmail.com> <0BEC4478F5944C85A2AD52E6610CFEBC@beatriz2> Message-ID: <179354400901290751l31f2fac9kb831662eb3088d88@mail.gmail.com> Eu tenho interesse. 2009/1/29 breno : > 2009/1/29 Beatriz Delinski : >> Bom dia a todos, >> >> Vou fazer uma breve apresenta??o, me chamo Beatriz Delinski, sou analista >> de sistemas, trabalho em uma metal?rgica (Ponta Grossa- Paran?) que trabalha >> com bronzinas e mancais especias, onde todo o ERP foi desenvolvido em Perl >> pelo pr?prio setor de T.I. da empresa. >> N?s estamos estudando o projeto da nota fiscal eletr?nica e gostar?amos de >> saber quem de voc?s est? desenvolvendo ou vai desenvolver em Perl a NFe, >> para trocarmos ideias. >> > > Aos interessados, alguns links: > > http://www.nfe.fazenda.gov.br/ > http://www.nfe.fazenda.gov.br/portal/schemas.aspx > > > []s > > -b > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From gabriel.vieira at gmail.com Thu Jan 29 09:33:27 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Thu, 29 Jan 2009 14:33:27 -0300 Subject: [SP-pm] =?iso-8859-1?q?Nota_Fiscal_eletr=F4nica_-_Nfe?= In-Reply-To: <179354400901290751l31f2fac9kb831662eb3088d88@mail.gmail.com> References: <23f46d7f0901271910y2e00ea71qed1e87db8a43c4db@mail.gmail.com> <0BEC4478F5944C85A2AD52E6610CFEBC@beatriz2> <179354400901290751l31f2fac9kb831662eb3088d88@mail.gmail.com> Message-ID: <83d8367f0901290933k20e9fc01m2289e418f47373d@mail.gmail.com> Pelo o que entendi, a equipe dela ir? desenvolver, ela pergunta pelo caminho das pedras. 2009/1/29 Blabos de Blebe : > Eu tenho interesse. > > 2009/1/29 breno : >> 2009/1/29 Beatriz Delinski : >>> Bom dia a todos, >>> >>> Vou fazer uma breve apresenta??o, me chamo Beatriz Delinski, sou analista >>> de sistemas, trabalho em uma metal?rgica (Ponta Grossa- Paran?) que trabalha >>> com bronzinas e mancais especias, onde todo o ERP foi desenvolvido em Perl >>> pelo pr?prio setor de T.I. da empresa. >>> N?s estamos estudando o projeto da nota fiscal eletr?nica e gostar?amos de >>> saber quem de voc?s est? desenvolvendo ou vai desenvolver em Perl a NFe, >>> para trocarmos ideias. >>> >> >> Aos interessados, alguns links: >> >> http://www.nfe.fazenda.gov.br/ >> http://www.nfe.fazenda.gov.br/portal/schemas.aspx >> >> >> []s >> >> -b >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From jamorreu at gmail.com Sun Feb 1 17:47:28 2009 From: jamorreu at gmail.com (Joao Gabriel) Date: Sun, 1 Feb 2009 23:47:28 -0200 Subject: [SP-pm] Autoflush In-Reply-To: <179354400812101935lad3bfdeh439cb61de0ffb870@mail.gmail.com> References: <214823ca0811260952h44c11d75ra98a3ecee5ba25d0@mail.gmail.com> <8ff2963a0812100810u2f18f3fbv64395bd47853119a@mail.gmail.com> <3530b8ce0812100938v1c245f3dncdf84ee676dc703a@mail.gmail.com> <49403F79.2070308@yahoo.co.uk> <494044F4.3090704@yahoo.co.uk> <8ff2963a0812101504h4ba1874bg5d33167295f71f7e@mail.gmail.com> <49404EC7.2020306@yahoo.co.uk> <8ff2963a0812101530x6a76f92ema654258b1143ccd2@mail.gmail.com> <179354400812101935lad3bfdeh439cb61de0ffb870@mail.gmail.com> Message-ID: <8ff2963a0902011747q4fec8142kec518c96e401ee8a@mail.gmail.com> Ae galera, querem saber o resoltado semi-final da hist?ria? Duas semanas para me enviarem um resultado e chegaram a conclus?o que: Infelizmente n?o podemos usar algo equivalente ao 'aptitude install apache-perl', j? que esse pacote utiliza o mod_perl. O mod_perl n?o pode ser utilizado em servidores compartilhados j? que ele n?o traz seguran?a necess?ria: todos os processos executam com o mesmo usu?rio. O comportamento que espera parece ser espec?fico do apache 1.3. Mesmo com mod_perl em apaches 2.2 n?o conseguimos configurar da maneira requisitada o apache. A diretiva SendBufferSize precisa ser maior que 512 bytes (que no seu exemplo n?o faria diferen?a), caso seja inferior a esse n?mero o apache n?o sobe. Caso seja 0 ele utiliza somente o sistema operacional, o que necessitaria alterar os par?metros de kernel. Nenhuma dessas configura??es podem ser alteradas em uma m?quina compartilhada: elas tem uma grande penalidade de performance e s? podem ser aplicadas globalmente. Se existe alguma outra diretiva que fa?a o desejado, por favor nos informar. Uma considera??o a pensar ? que scripts n?o deveriam ser usados para processamento longos. Para isto existem outros protocolos preparados para dar suporte a esse modelo. Eu sinceramente n?o sei se a sugest?o deles ? boa ou ruim (eu achei uma droga n?o resolverem o problema): quando eu contratei a LocaWeb o autoflush funcionava perfeitamente e o Perl tamb?m. Atualizaram os servidores (n?o comunicaram), o autoflush n?o funciona mais (tamb?m n?o comunicaram este fato - eu que olhei e vi). Agora o Perl parou na minha hospedagem. Isso na sexta-feira. E adivinhem? Tcharammmmm!! N?o h? suporte especializado neste assunto nos finais de semana. Olha pessoal, n?o quero ser ogro nem chato, muito menos mal educado, mas j? me ligaram duas vezes de l? tempos atr?s porque eu meti esporro dei sugest?es e nada muda. Volta e meia o Perl para, o Apache cai ou as permiss?es dos arquivos s?o resetadas e, se voc? n?o ficar esperto, se fode com seus clientes. 2008/12/11 Blabos de Blebe : > Minha hist?ria com a Locaweb: > > Semana Zero: Pago adiantado um ano de hospedagem. > Primeira semana: Tudo ok. > Segunda semana: Qualquer coisa, como criar uma base de dados por > exemplo, demora um s?culo. Cortam meu acesso via ssh pelo qual eu > havia pagado antecipado e que estava no contrato. Publicam um novo > contrato sem ssh. Dizem que eu nunca tinha acessado vum servidor deles > via ssh e que era para eu dizer qual o comando queria executar, que > eles executariam pra mim. Logo via ftp, baixo o .bash_history e > esfrego na cara deles. > Terceira Semana: Estou esperando. > Quarta Semana: Fecham o chamado com status de atendido. Abro outro > chamado, esfrego as provas na cara deles denovo e pe?o o cancelamento > imediato do servi?o e a devolu??o do dinheiro. > Quinta Semana: Como paguei com visa eles empurram o pepino para a > operadora de cart?o de cr?dito. J? sou um feliz cliente do > concorrente. > Sexta semana: Cad? a minha grana? > ... > Nona semana: Depois de os chamado serem finalizados umas tr?s vezes > como atendidos e eu ter reaberto todos, finalmente creditam a grana no > cart?o. > > Atualmente: Nunca mais passei perto da Loca, nem recomendo... > > > 2008/12/10 Joao Gabriel : >> :( >> >> >> -- >> Jo?o Gabriel C. Laass >> >> >> 2008/12/10 Luis Motta Campos : >>> Joao Gabriel wrote: >>>> 2008/12/10 Luis Motta Campos : >>>>> Obrigado pelo apoio, Breno. Imprime esta mensagem e traz para o pr?ximo >>>>> encontro social em que eu estiver no Brazil. Se voc? fizer isso e contar >>>>> a hist?ria para todo mundo ouvir, a tradi??o manda que eu te pague uma >>>>> rodada da tua bebida favorita. ;-) >>>> >>>> N?o sou o Breno mas j? est? impresso :D >>> >>> Lamento, mas ? apenas o Breno que pode contar esta hist?ria e cobrar o >>> "pagamento". >>> >>> ;-) Mas obrigado pelo interesse. >>> >>> Putamplexos. >>> -- >>> LMC >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From jamorreu at gmail.com Sun Feb 1 18:06:22 2009 From: jamorreu at gmail.com (Joao Gabriel) Date: Mon, 2 Feb 2009 00:06:22 -0200 Subject: [SP-pm] Autoflush In-Reply-To: <8ff2963a0902011747q4fec8142kec518c96e401ee8a@mail.gmail.com> References: <214823ca0811260952h44c11d75ra98a3ecee5ba25d0@mail.gmail.com> <3530b8ce0812100938v1c245f3dncdf84ee676dc703a@mail.gmail.com> <49403F79.2070308@yahoo.co.uk> <494044F4.3090704@yahoo.co.uk> <8ff2963a0812101504h4ba1874bg5d33167295f71f7e@mail.gmail.com> <49404EC7.2020306@yahoo.co.uk> <8ff2963a0812101530x6a76f92ema654258b1143ccd2@mail.gmail.com> <179354400812101935lad3bfdeh439cb61de0ffb870@mail.gmail.com> <8ff2963a0902011747q4fec8142kec518c96e401ee8a@mail.gmail.com> Message-ID: <8ff2963a0902011806q3a35ba03yfcd7a9727eb574f8@mail.gmail.com> Falando em clientes... http://forum.locaweb.com.br/showthread.php?t=2120 Falando nisso, meu site ta off (pois est? usando Perl e o Perl n?o funciona por l? :P) logo, gostaria de sugest?es sobre hospedagens boas, com suporte bom que aceite aplica??es Perl (preferecialmente empresas Brasileiras). -- Jo?o Gabriel C. Laass > apache-perl', j? que esse pacote utiliza o mod_perl. O mod_perl n?o > pode ser utilizado em servidores compartilhados j? que ele n?o traz > seguran?a necess?ria: todos os processos executam com o mesmo usu?rio. > > O comportamento que espera parece ser espec?fico do apache 1.3. Mesmo > com mod_perl em apaches 2.2 n?o conseguimos configurar da maneira > requisitada o apache. > > A diretiva SendBufferSize precisa ser maior que 512 bytes (que no seu > exemplo n?o faria diferen?a), caso seja inferior a esse n?mero o > apache n?o sobe. Caso seja 0 ele utiliza somente o sistema > operacional, o que necessitaria alterar os par?metros de kernel. > Nenhuma dessas configura??es podem ser alteradas em uma m?quina > compartilhada: elas tem uma grande penalidade de performance e s? > podem ser aplicadas globalmente. Se existe alguma outra diretiva que > fa?a o desejado, por favor nos informar. > > Uma considera??o a pensar ? que scripts n?o deveriam ser usados para > processamento longos. Para isto existem outros protocolos preparados > para dar suporte a esse modelo. > > > Eu sinceramente n?o sei se a sugest?o deles ? boa ou ruim (eu achei > uma droga n?o resolverem o problema): quando eu contratei a LocaWeb o > autoflush funcionava perfeitamente e o Perl tamb?m. Atualizaram os > servidores (n?o comunicaram), o autoflush n?o funciona mais (tamb?m > n?o comunicaram este fato - eu que olhei e vi). > > Agora o Perl parou na minha hospedagem. Isso na sexta-feira. > E adivinhem? > Tcharammmmm!! N?o h? suporte especializado neste assunto nos finais de semana. > > Olha pessoal, n?o quero ser ogro nem chato, muito menos mal educado, > mas j? me ligaram duas vezes de l? tempos atr?s porque eu meti esporro > dei sugest?es e nada muda. > > Volta e meia o Perl para, o Apache cai ou as permiss?es dos arquivos > s?o resetadas e, se voc? n?o ficar esperto, se fode com seus clientes. > > > > > > > > > > 2008/12/11 Blabos de Blebe : >> Minha hist?ria com a Locaweb: >> >> Semana Zero: Pago adiantado um ano de hospedagem. >> Primeira semana: Tudo ok. >> Segunda semana: Qualquer coisa, como criar uma base de dados por >> exemplo, demora um s?culo. Cortam meu acesso via ssh pelo qual eu >> havia pagado antecipado e que estava no contrato. Publicam um novo >> contrato sem ssh. Dizem que eu nunca tinha acessado vum servidor deles >> via ssh e que era para eu dizer qual o comando queria executar, que >> eles executariam pra mim. Logo via ftp, baixo o .bash_history e >> esfrego na cara deles. >> Terceira Semana: Estou esperando. >> Quarta Semana: Fecham o chamado com status de atendido. Abro outro >> chamado, esfrego as provas na cara deles denovo e pe?o o cancelamento >> imediato do servi?o e a devolu??o do dinheiro. >> Quinta Semana: Como paguei com visa eles empurram o pepino para a >> operadora de cart?o de cr?dito. J? sou um feliz cliente do >> concorrente. >> Sexta semana: Cad? a minha grana? >> ... >> Nona semana: Depois de os chamado serem finalizados umas tr?s vezes >> como atendidos e eu ter reaberto todos, finalmente creditam a grana no >> cart?o. >> >> Atualmente: Nunca mais passei perto da Loca, nem recomendo... >> >> >> 2008/12/10 Joao Gabriel : >>> :( >>> >>> >>> -- >>> Jo?o Gabriel C. Laass >>> >>> >>> 2008/12/10 Luis Motta Campos : >>>> Joao Gabriel wrote: >>>>> 2008/12/10 Luis Motta Campos : >>>>>> Obrigado pelo apoio, Breno. Imprime esta mensagem e traz para o pr?ximo >>>>>> encontro social em que eu estiver no Brazil. Se voc? fizer isso e contar >>>>>> a hist?ria para todo mundo ouvir, a tradi??o manda que eu te pague uma >>>>>> rodada da tua bebida favorita. ;-) >>>>> >>>>> N?o sou o Breno mas j? est? impresso :D >>>> >>>> Lamento, mas ? apenas o Breno que pode contar esta hist?ria e cobrar o >>>> "pagamento". >>>> >>>> ;-) Mas obrigado pelo interesse. >>>> >>>> Putamplexos. >>>> -- >>>> LMC >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > From marcelo.gigliotti at gmail.com Sun Feb 1 23:00:36 2009 From: marcelo.gigliotti at gmail.com (Marcelo Gigliotti) Date: Mon, 2 Feb 2009 05:00:36 -0200 Subject: [SP-pm] Boas vindas ao Marcelo Gigliotti In-Reply-To: <49805B5C.7090002@yahoo.co.uk> References: <49805B5C.7090002@yahoo.co.uk> Message-ID: Luis, desculpe pela demora, mas vamos l?.. Eu trabalho como Analista de suporte e tive a necessidade de desenvolver alguns scripts em perl para sanar alguns problemas internos. Desde ent?o tenho utilizado bastante no meu dia a dia, e tenho que confessar que foi uma linguagem que me adequei sem problemas. Encontrei esta lista pesquisando na net... sempre tive vontade de trocar duvidas com outras pessoas que tamb?m programam em perl... e por isso aqui estou. Atenciosamente Marcelo Gigliotti Analista de Suporte www.tabugado.com Msn: tchelllo em hotmail.com Linux User: #392364 On Wed, Jan 28, 2009 at 11:19 AM, Luis Motta Campos wrote: > mailman-bounces em pm.org wrote: >> Marcelo Gigliotti has been successfully subscribed to SaoPaulo-pm. > > Marcelo, seja muito bem vindo ? nossa lista de discuss?o, (ab)use ? > vontade, que a lista ? sua. E a gente sempre gosta de perguntar aos novatos: > > 1) Como voc? encontrou a lista? e > 2) Como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Mon Feb 2 03:48:51 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 02 Feb 2009 12:48:51 +0100 Subject: [SP-pm] Boas vindas ao Marcelo Gigliotti In-Reply-To: References: <49805B5C.7090002@yahoo.co.uk> Message-ID: <4986DDA3.7000607@yahoo.co.uk> Marcelo Gigliotti wrote: > Luis, > > desculpe pela demora, mas vamos l?.. > > Eu trabalho como Analista de suporte e tive a necessidade de > desenvolver alguns scripts em perl para sanar alguns problemas > internos. Desde ent?o tenho utilizado bastante no meu dia a dia, e > tenho que confessar que foi uma linguagem que me adequei sem > problemas. > > Encontrei esta lista pesquisando na net... sempre tive vontade de > trocar duvidas com outras pessoas que tamb?m programam em perl... e > por isso aqui estou. Bom, seja bem vindo, mais uma vez. Eu estou dispon?vel para trocar todas as tuas d?vidas por respostas, sempre que voc? precisar. Como eu disse antes, a lista ? tua, (ab)use ? vontade. :) Putamplexos e seja bem vindo! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From marcos.roberto.silva at uol.com.br Mon Feb 2 06:35:51 2009 From: marcos.roberto.silva at uol.com.br (marcos.roberto.silva at uol.com.br) Date: Mon, 2 Feb 2009 12:35:51 -0200 Subject: [SP-pm] Autoflush In-Reply-To: <8ff2963a0902011806q3a35ba03yfcd7a9727eb574f8@mail.gmail.com> References: <214823ca0811260952h44c11d75ra98a3ecee5ba25d0@mail.gmail.com> <3530b8ce0812100938v1c245f3dncdf84ee676dc703a@mail.gmail.com> <49403F79.2070308@yahoo.co.uk> <494044F4.3090704@yahoo.co.uk> <8ff2963a0812101504h4ba1874bg5d33167295f71f7e@mail.gmail.com> <49404EC7.2020306@yahoo.co.uk> <8ff2963a0812101530x6a76f92ema654258b1143ccd2@mail.gmail.com> <179354400812101935lad3bfdeh439cb61de0ffb870@mail.gmail.com> <8ff2963a0902011747q4fec8142kec518c96e401ee8a@mail.gmail.com> <8ff2963a0902011806q3a35ba03yfcd7a9727eb574f8@mail.gmail.com> Message-ID: <498704c74bb75_624b155555587eb41611@weasel12.tmail> An HTML attachment was scrubbed... URL: From blabos at gmail.com Mon Feb 2 07:18:49 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 2 Feb 2009 13:18:49 -0200 Subject: [SP-pm] Autoflush In-Reply-To: <498704c74bb75_624b155555587eb41611@weasel12.tmail> References: <214823ca0811260952h44c11d75ra98a3ecee5ba25d0@mail.gmail.com> <494044F4.3090704@yahoo.co.uk> <8ff2963a0812101504h4ba1874bg5d33167295f71f7e@mail.gmail.com> <49404EC7.2020306@yahoo.co.uk> <8ff2963a0812101530x6a76f92ema654258b1143ccd2@mail.gmail.com> <179354400812101935lad3bfdeh439cb61de0ffb870@mail.gmail.com> <8ff2963a0902011747q4fec8142kec518c96e401ee8a@mail.gmail.com> <8ff2963a0902011806q3a35ba03yfcd7a9727eb574f8@mail.gmail.com> <498704c74bb75_624b155555587eb41611@weasel12.tmail> Message-ID: <179354400902020718s4121d441v29f878e9f5688c27@mail.gmail.com> Antes de ir para a locaweb eu fui cliente da hostnet. Atualmente a hostnet (pelo que eu pude ver no site, mas posso estar enganado) n?o tem planos com perl. Eu uso e recomendo, sem ganhar jab? ( :( ) o www.dreamhost.com 2009/2/2 : > Caro Jo?o, > > estou usando o uolhost desde outubro de 2008 e n?o tive nehum problema. > > N?o sei te falar ao certo do suporte pois n?o precisei utilizar, mas vi na > net que algumas pessoas reclamam... > > Todos os meus scripts em perl funcionaram sem problemas, inclusive com todos > os meus m?dulos que utilizo. > > Abra?o. > > > > Marcos > > > > Em 02/02/2009 00:06, Joao Gabriel escreveu: > > Falando em clientes... > http://forum.locaweb.com.br/showthread.php?t=2120 > > Falando nisso, meu site ta off (pois est? usando Perl e o Perl n?o > funciona por l? :P) logo, gostaria de sugest?es sobre hospedagens > boas, com suporte bom que aceite aplica??es Perl (preferecialmente > empresas Brasileiras). > > -- > Jo?o Gabriel C. Laass > > > > > >> apache-perl', j? que esse pacote utiliza o mod_perl. O mod_perl n?o >> pode ser utilizado em servidores compartilhados j? que ele n?o traz >> seguran?a necess?ria: todos os processos executam com o mesmo usu?rio. >> >> O comportamento que espera parece ser espec?fico do apache 1.3. Mesmo >> com mod_perl em apaches 2.2 n?o conseguimos configurar da maneira >> requisitada o apache. >> >> A diretiva SendB ufferSize precisa ser maior que 512 bytes (que no seu >> exemplo n?o faria diferen?a), caso seja inferior a esse n?mero o >> apache n?o sobe. Caso seja 0 ele utiliza somente o sistema >> operacional, o que necessitaria alterar os par?metros de kernel. >> Nenhuma dessas configura??es podem ser alteradas em uma m?quina >> compartilhada: elas tem uma grande penalidade de performance e s? >> podem ser aplicadas globalmente. Se existe alguma outra diretiva que >> fa?a o desejado, por favor nos informar. >> >> Uma considera??o a pensar ? que scripts n?o deveriam ser usados para >> processamento longos. Para isto existem outros protocolos preparados >> para dar suporte a esse modelo. >> >> >> Eu sinceramente n?o sei se a sugest?o deles ? boa ou ruim (eu achei >> uma droga n?o resolverem o problema): quando eu contratei a LocaWeb o >> autoflush funcionav a perfeitamente e o Perl tamb?m. Atualizaram os >> servidores (n?o comunicaram), o autoflush n?o funciona mais (tamb?m >> n?o comunicaram este fato - eu que olhei e vi). >> >> Agora o Perl parou na minha hospedagem. Isso na sexta-feira. >> E adivinhem? >> Tcharammmmm!! N?o h? suporte especializado neste assunto nos finais de >> semana. >> >> Olha pessoal, n?o quero ser ogro nem chato, muito menos mal educado, >> mas j? me ligaram duas vezes de l? tempos atr?s porque eu meti esporro >> dei sugest?es e nada muda. >> >> Volta e meia o Perl para, o Apache cai ou as permiss?es dos arquivos >> s?o resetadas e, se voc? n?o ficar esperto, se fode com seus clientes. >> >> >> >> >> >> >> >> >> >> 2008/12/11 Blabos de Blebe : >>> Minha hist?ria com a Locaweb: >>> >>> Semana Zero: Pago adiantado um ano de hospedagem. >>> Primeira semana: Tudo ok. >>> Segunda semana: Qualquer coisa, como criar uma base de dados por >>> exemplo, demora um s?culo. Cortam meu acesso via ssh pelo qual eu >>> havia pagado antecipado e que estava no contrato. Publicam um novo >>> contrato sem ssh. Dizem que eu nunca tinha acessado vum servidor deles >>> via ssh e que era para eu dizer qual o comando queria executar, que >>> eles executariam pra mim. Logo via ftp, baixo o .bash_history e >>> esfrego na cara deles. >>> Terceira Semana: Estou esperando. >>> Quarta Semana: Fecham o chamado com status de atendido. Abro outro >>> chamado, esfrego as provas na cara deles denovo e pe?o o cancelamento >>> imediato do servi?o e a devolu??o do dinheiro. >>> Quinta Semana: Como paguei com visa eles empurram o pepino para a >>> operadora de cart?o de cr?dito. J? sou um feliz cliente do >>> concorrente. >>> Sexta semana: Cad? a minha grana? >>> ... >>> Nona semana: Depois de os chamado serem finalizados umas tr?s vezes >>> como atendidos e eu ter reaberto todos, finalmente creditam a grana no >>> cart?o. >>> >>> Atualmente: Nunca mais passei perto da Loca, nem recomendo... >>> >>> >>> 2008/12/10 Joao Gabriel : >>>> :( >>>> >>>> >>>> -- >>>> Jo?o Gabriel C. Laass >>>> >>>> >>>> 2008/12/10 Luis Motta Campos : >>>>> Joao Gabriel wrote: >>>>>> 2008/12/10 Luis Motta Campos : >>>>>>> Obrigado pelo apoio, Breno. Imprime esta mensagem e traz para o >>>>>>> pr?ximo >>>>>>> encontro social em que eu estiver no Brazil. Se voc? fizer isso e co >>>>>>> ntar >>>>>>> a hist?ria para todo mundo ouvir, a tradi??o manda que eu te pague >>>>>>> uma >>>>>>> rodada da tua bebida favorita. ;-) >>>>>> >>>>>> N?o sou o Breno mas j? est? impresso :D >>>>> >>>>> Lamento, mas ? apenas o Breno que pode contar esta hist?ria e cobrar o >>>>> "pagamento". >>>>> >>>>> ;-) Mas obrigado pelo interesse. >>>>> >>>>> Putamplexos. >>>>> -- >>>>> LMC >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPau lo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From guilherme.eberhardt at gmail.com Tue Feb 3 08:54:25 2009 From: guilherme.eberhardt at gmail.com (Guilherme Luis Eberhardt) Date: Tue, 3 Feb 2009 14:54:25 -0200 Subject: [SP-pm] Threads em Perl Message-ID: <498876c9.0610c00a.2704.fffffce1@mx.google.com> Pessoal, boa tarde! Estou desenvolvendo um servidor e cliente em Perl para comunica??o via socket. Para agilizar o processo estou utilizando thread no servidor. Meu sistema operacional ?: HP-UX B.11.23 U ia64 Perl: 5.8.9 Meu problema ? que para cada requisi??o que fa?o do cliente para o servidor, a quantidade de uso de p?ginas aumenta mesmo quando a thread terminou sua execu??o. (Ou seja, o consumo de mem?ria do servidor aumenta) N?o sei se est? ficando algum lixo de mem?ria. O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do servidor fica sempre igual. O comando que estou utilizando para monitorar o consumo de mem?ria ?: kmeminfo -u Antes eu utiliza a fun??o de thread ?detach? agora estou usando o ?join?. Algu?m pode me ajudar? Obrigado. Segue o c?digo que estou usando para o servidor: use threads; use IO::Socket; use Getopt::Long; &GetOptions( "servidor:s" => \$pServidor, "porta:s" => \$pPorta, "comando:s" => \$pComando, "log:s" => \$pLog, ); $sock = new IO::Socket::INET ( LocalAddr => "$pServidor", LocalPort => "$pPorta", Proto => 'tcp', Listen => 5, Reuse => 0) or die ("problem binding to socket."); while ($client = $sock->accept()) { $client->autoflush(1); $sockthread = threads->new(\&serviceClient,$client,$cipher); $sockthread->join; undef $client; undef $sockthread; } ############################################################################ #### sub serviceClient { $cliente = $_[0]; $msg = <$cliente>; $msg=~s/\\\{n\}/\n/g; $w1 = `$pComando $msg`; print $client "$w"; $client->shutdown(2); undef $_[0]; undef $cliente; undef $msg; undef $w1; return; } ############################################################################ #### Guilherme Luis Eberhardt P Antes de imprimir, pense em sua responsabilidade ambiental ! -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Tue Feb 3 11:26:18 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 03 Feb 2009 17:26:18 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= Message-ID: <49889A5A.2010009@aware.com.br> Estes dias no canal de IRC, um ou outro perguntavam sobre o Catalyst, como come?ar e etc, e comentei com o pessoal do canal a possibilidade de criar um tutorial-ultra-r?pido para quem tiver interesse, por que s?o sempre as mesmas perguntas... Acabei montando um pequeno guia para tentar exemplificar a utiliza??o dele... Fiquei de melhorar depois, e n?o encontrei muito tempo ainda, mas vou deixar aqui um link para me mandarem sugest?es, corre??es de portugu?s e explica??es. Vamos ao bazar. http://www.maluco.com.br/perl/ Att, -Thiago Rondon From luismottacampos at yahoo.co.uk Tue Feb 3 13:09:47 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 03 Feb 2009 22:09:47 +0100 Subject: [SP-pm] Boas vindas ao Guilherme Luis Eberhardt In-Reply-To: References: Message-ID: <4988B29B.7030802@yahoo.co.uk> mailman-bounces em pm.org wrote: > Guilherme Luis Eberhardt has been successfully subscribed to > SaoPaulo-pm. Guilherme, seja muito bem vindo e aquela coisa toda. A lista ? sua, (ab)use a vontade! A gente gosta de saber dos novatos: 1. como voc? encontrou a lista? e 2. Como e em que voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Tue Feb 3 13:14:03 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 03 Feb 2009 22:14:03 +0100 Subject: [SP-pm] Threads em Perl In-Reply-To: <498876c9.0610c00a.2704.fffffce1@mx.google.com> References: <498876c9.0610c00a.2704.fffffce1@mx.google.com> Message-ID: <4988B39B.4030906@yahoo.co.uk> Guilherme Luis Eberhardt wrote: > Pessoal, boa tarde! > > Estou desenvolvendo um servidor e cliente em Perl para comunica??o > via socket. > > Para agilizar o processo estou utilizando thread no servidor. > > Meu sistema operacional ?: HP-UX B.11.23 U ia64 > > Perl: 5.8.9 > > Meu problema ? que para cada requisi??o que fa?o do cliente para o > servidor, a quantidade de uso de p?ginas aumenta mesmo quando a > thread terminou sua execu??o. > > (Ou seja, o consumo de mem?ria do servidor aumenta) > > N?o sei se est? ficando algum lixo de mem?ria. > > O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do > servidor fica sempre igual. > > O comando que estou utilizando para monitorar o consumo de mem?ria ?: > kmeminfo -u > > Antes eu utiliza a fun??o de thread ?detach? agora estou usando o > ?join?. > > Algu?m pode me ajudar? Em poucas palavras, Guilherme: isso ? Perl, n?o Java. As estrat?gias e as vantagens de Java normalmente aqui s?o mal-vistas por serem ineficientes. O meu conselho ? que voc? pare de usar threads (e evite o problema de reclama mem?ria, que, apesar de parecer simples, n?o ? nada trivial de implementar satisfatoriamente em Perl) e passe a usar processos e fork() para implementar um servidor. ? mais de acordo com a filosofia de trabalho do mundo unix, e mais elegante e bem conhecido como solu??o dentro do mundo Perl. Com sorte, voc? vai at? conseguir usar um dos "servidores em lata" que existem no CPAN, e implementar apenas a fun??o que executa o servi?o (deixando o gerenciamento de servidor totalmente ao cargo de uma biblioteca pronta). Algu?m com menos ?lcool no sangue que eu pode por favor apontar os m?dulos no CPAN para o Guilherme? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From nferraz at gmail.com Tue Feb 3 13:45:09 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 3 Feb 2009 22:45:09 +0100 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= In-Reply-To: <49889A5A.2010009@aware.com.br> References: <49889A5A.2010009@aware.com.br> Message-ID: <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> Parece muito bom, Thiago! Obrigado pela contribui??o! Por que n?o formata o documento em pod, e copia para o wiki? Aqui vai um come?o: =head1 NOME Catalyst - O Elegante framework de programa??o Web em Perl. =head1 DESCRICAO Catalyst ? um framework elegante de programa??o MVC para Web em Perl (ambos gratuitos e de c?digo aberto). Este tutorial simples e talvez muito objetivo tem como miss?o facilitar o entedimento para os novos nesta ferramenta de forma pratica, n?o se prendendo muito a conceitos, motivos e paradigmas. =head1 INICIO =head2 Instala??o do Catalyst. O Perl tem o CPAN, no qual ? um repositorio farto de modulos e documenta??o, voc? pode utilizar o site http://search.cpan.org/ para navegar por ele, e toda distribui??o do Perl vem com um aplicativo chamado "cpan" para voc? poder instalar os modulos atravez da linha de comando. $ export PERL_MM_USE_DEFAULT=1 $ cpan -i Task::Catalyst O Catalyst tem algumas dependencias, e por isto, al?m do pacote do Catalyst o "cpan" ir? automaticamente instalar as suas dependencias, perceba que estamos utilizando o pacote Task::Catalyst, no qual cont?m uma serie de pacotes recomendadas para a utiliza??o do Catalyst. DICA: Sete a variavel de ambiente PERL_MM_USE_DEFAULT=1 para o cpan n?o lhe questionar sobre as dependencias e demais perguntas, e instalar elas sem lhe perguntar. Pronto, a instala??o esta concluida, agora estamos com o sistema apto para programar utilizando o framework de programa??o Catalyst. =head2 Iniciando o meu primeiro projeto. No pacote do Catalyst, vem acompanhando um aplicativo que facilita a nossa vida para montar o ambiente b?sico para iniciarmos o nosso projeto, chamado de "catalyst.pl", para isto basta executar ele com o primeiro argumento sendo o nome do projeto. $ catalyst.pl webapp created "webapp" created "webapp/script" created "webapp/lib" created "webapp/root" created "webapp/root/static" created "webapp/root/static/images" created "webapp/t" created "webapp/lib/webapp" created "webapp/lib/webapp/Model" created "webapp/lib/webapp/View" created "webapp/lib/webapp/Controller" created "webapp/webapp.conf" created "webapp/lib/webapp.pm" created "webapp/lib/webapp/Controller/Root.pm" created "webapp/README" created "webapp/Changes" created "webapp/t/01app.t" created "webapp/t/02pod.t" created "webapp/t/03podcoverage.t" created "webapp/root/static/images/catalyst_logo.png" created "webapp/root/static/images/btn_120x50_built.png" created "webapp/root/static/images/btn_120x50_built_shadow.png" created "webapp/root/static/images/btn_120x50_powered.png" created "webapp/root/static/images/btn_120x50_powered_shadow.png" created "webapp/root/static/images/btn_88x31_built.png" created "webapp/root/static/images/btn_88x31_built_shadow.png" created "webapp/root/static/images/btn_88x31_powered.png" created "webapp/root/static/images/btn_88x31_powered_shadow.png" created "webapp/root/favicon.ico" created "webapp/Makefile.PL" created "webapp/script/webapp_cgi.pl" created "webapp/script/webapp_fastcgi.pl" created "webapp/script/webapp_server.pl" created "webapp/script/webapp_test.pl" created "webapp/script/webapp_create.pl" Pronto, agora estamos com nosso ambiente b?sico para come?ar a programar, vou explicar de forma r?pida a estrutura de diretorios criada para voc? entender melhor: $ ls webapp/ Changes lib/ Makefile.PL README root/ script/ t/ webapp.conf Veja, que temos quatro diretorios, que s?o eles: =over =item lib/ Cont?m a parte da programa??o l?gica, onde iremos escrever nossos modulos e c?digos em Perl. =item root/ Neste diretorio iremos colocar arquivos est?ticos, como templates, javascript e css. =item script/ Scripts para inicializar a nossa aplica??o. =item t/ Testes para nossa aplica??o. =back Vamos falar um pouco do diretorio "script/", nele voc? tem um script que usaremos muito neste tutorial, webapp_server.pl, no qual ir? iniciar um servidor http na porta 3000 por padr?o, para visualizarmos o nosso aplicativo: $ script/webapp_server.pl Depois de executar ele, voc? j? pode acessar o aplicativo pelo seu browser favorito, pelo endere?o: L =head2 Entendendo um MVC (Model-View-Controller) MVC ? um padr?o de arquitetura de software, uma das maiores dificuldades do entendimento de um framework de programa??o web como o Catalyst para os iniciantes ? justamente este conceito. Basicamente o significado deles ?: =over =item Model: S?o as informa??es utilizadas pelo aplicativo, no qual este modelo pode ser um banco de dados, um arquivo texto e etc. =item Controller: L?gica do nosso aplicativo, onde podemos por exemplo alterar as informa??es (Model), filtrar e etc. =item View: Renderizar o Model e o Controller para o usu?rio, ou seja como o aplicativo ser? apresentado. =back Esta ? uma forma r?pida de apresentar os tr?s componentes do MVC, sabendo disto, vamos come?ar a produzir nosso aplicativo. =head2 Nosso projeto: Agenda telefonica Vamos come?ar a estudar o nosso aplicativo, ele ir? gerenciar uma lista de telefones, no qual iremos efetuar um simples "CRUD" (Create-Remove-Update-Destroy), no qual iremos permitir efetuar a cria??o, remover, atualizar e apagar dados de nossa lista. Vamos projetar nossa agenda telefonica, utilizando o MVC da seguinte da forma: =over =item Model: Iremos utilizar o MySQL, por?m para efetuar a conectividade com o banco de dados, iremos utilizar um driver do DBI, no qual o MySQL e tantos outros ele suporta, e ? interessante al?m de utilizar o driver de comunica??o com o banco de dados, algum ORM (http://en.wikipedia.org/wiki/Object-relational_mapping) para facilitar a interface com o DB, existem alguns disponiveis como por exemplo o Class::DBI ou DBIx::Class para evitar que voc? escreva SQL no teu c?digo, evitar alguns bugs e trazer agilidade no desenvolvimento, no nosso caso iremos utilizar o DBIx::Class. =item View: Iremos utilizar o HTML como formato de apresenta??o para nossos usuarios, portanto teremos que carregar o modulo que cuidar? de manipular os dados que iremos jogar em nosso arquivo de template, existem alguns modulos disponiveis como o HTML::Manson ou Template::Toolkit), iremos utilizar neste caso o Template::Toolkit. =item Controller: Aqui ? o lugar onde iremos programar, captar os dados no Model e "espirrar" para a View, entre outras. =back =head2 Come?ando pelo Model. Bem, j? dissemos que iremos utilizar o MySQL como banco de dados, e tamb?m j? explicamos por que iremos utilizar o DBIx::Class. Precisamos instalar ele: $ cpan -i DBIx::Class Certo, agora temos tudo o que precisamos para trabalhar com o nosso Model. Neste tutorial eu vou utilizar o exemplo de criar a tabela direto pelo client do MySQL, e depois ler elas pelo DBIx::Class. mysql> create database webapp mysql> grant all on webapp.* to webapp em localhost identified by 'webapp'; mysql> flush privileges; mysql> create table telefones ( id int not null auto_increment, nome varchar(255), telefone varchar(255), primary key(id)); Criado a nosso database e nossa tabela, agora vamos para "importar" nosso banco de dados para o DBIx::Class, eu n?o irei me aprofundar no DBIx::Class neste tutorial, pois n?o ? o objetivo dele. Para importarmos este database para os schemas que o DBIx::Class utiliza, iremos executar um dos scripts facilitadores do diretorio scripts/ que se chama "webapp_create.pl" no qual facilita algumas tarefas como esta, a sintaxe utilizada ? auto-explicativa, ? basicamente: # script/webapp_create.pl model DB DBIC::Schema webapp::Schema create=static dbi:mysql:dbname=webapp webapp webapp exists "/home/thiago/webapp/script/../lib/webapp/Model" exists "/home/thiago/webapp/script/../t" Dumping manual schema for webapp::Schema to directory /home/thiago/webapp/script/../lib ... Schema dump completed. created "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" created "/home/thiago/webapp/script/../t/model_DB.t" Vejamos os argumentos deste script: =over =item model Estamos criando um model para o script webapp_create.pl =item DB O nome criado para este modem ser? DB (vide lib/webapp/Model/DB.pm) =item DBIC::Schema Nome do helper para criar o Schema para o DBIx::Class =item create=static Significa que o schema ser? estatico, ou seja, a toda altera??o nas tabelas, voc? precisa atualizar nos arquivos criados para o schema. =item dbname Nome do database no MySQL. =item webapp Usuario para se conectar no banco. =item webapp Senha para se conectar no banco. =back Agora, de uma lida nos arquivos criados em lib/webapp/Schema/* e lib/webapp/Model/* Pronto, j? temos o nosso Model pronto para o nosso aplicativo. =head2 View - Template Toolkit. Iremos utilizar neste exemplo a Template::Toolkit, iremos utilizar um helper da mesma maneira que usamos para o banco de dados: # script/webapp_create.pl view TT TT exists "/home/thiago/webapp/script/../lib/webapp/View" exists "/home/thiago/webapp/script/../t" created "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" created "/home/thiago/webapp/script/../t/view_TT.t" Pronto, o helper j? criou os arquivos necessarios para utilizarmos a Template Toolkit em nosso projeto. =head2 Controller - Agora sim, programando! Estamos na melhor parte, ? onde tudo acontece, iremos criar 4 actions, para criar, remover, listar e editar. Eu irei colocar o c?digo que utilizei, e com ele comentado explicando passo-a-passo do que estou fazendo nele. N?o irei utilizar nenhum helper ou facilitador nesta parte, pois acredito que a melhor maneira de se desenvolver o Controller ? na 'unha'. Iremos criar um arquivo lib/webapp/Controller/telefone.pm, no qual ele ir? representar na URI "/telefone". Caso queira baixar todos os arquivos, clique aqui. package webapp::Controller::telefone; use strict; use warnings; use parent 'Catalyst::Controller'; # Nos estamos utilizando um mecanismo muito interessante neste # exemplo, que recomendo a utilizacao, o Chained. # N?o iremos entrar discutir sobre ele, porem ele ajuda # manusearmos os argumentos passados pela URI. # Por tanto, vamos criar uma rotina "base" no qual todas as # requisi??es passaram por ela (Chained()). # search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { my ($self, $c) = @_; # stash ? o local onde iremos colocar informa??es para compartilhar # com outras partes do nosso aplicativo, para cada requisi??o o stash # tem uma vida. # No caso, abaixo estamos atribuindo ao "collection" no stash o nosso # model "DB::telefones", que corresponde a nossa tabela telefones que # criamos no MySQL. $c->stash->{collection} = $c->model('DB::telefones'); } # Veja, aqui estamos criando uma URI list/, no qual ela esta vinculada a nossa # fun??o base, criada anteriormente (Chained('base')), # # Ou seja, para chamar a URL, http://localhost:3000/telefone/list, primeiramente # ele vai passar na base e depois na list. (* E por ?ltimo, neste nosso exemplo # na action end do Root.pm, no qual nem iremos comentar neste tutorial). # # Veja que estamos dizendo Args(0), isto significa que n?o preciso de nenhum # elemento extra na minha URI, sempre que esta action for requisitada, ser? # /telefone/list sub list :Chained('base') Args(0) { my ($self, $c) = @_; # "req" ou "request" s?o as informa??es que est?o no request da # requisi??o, e no qual temos o metodo param que retorna o valor # do atributo que gostariamos. my $key = $c->req->param('key') || ""; # Aham, aqui estamos utilizando o DBIx:Class, repare que n?o iremos # escrever nenhum um c?digo de SQL aqui, veja abaixo que iremos # utilizar uma fun??o search_like(), no qual iremos procurar pelo # elemento $key nos dois campos (nome, telefone), estou usando o # $key, caso o usuario queira procurar por alguma palavra chave. my $items = $c->stash->{collection}->search_like({ nome => "\%$key\%", telefone => "\%$key\%" }); # Aqui estou colocando no stash o key, para mostrar na View por qual # palavra o usuario esta procurando, e o items encontrados. $c->stash->{key} = $key; $c->stash->{items} = $items; } # Esta fun??o ? para remover uma determinada coluna do nosso banco de dados, # repare que aqui estamos utilizando Args(1), ou seja estou esperando um # elemento na minha URI, al?m de /telefones/destroy, eu s? irei acessar esta # URI, se acessar por /telefones/destroy/N, onde N ? o ID do nosso item. # Veja que no c?digo da fun??o, estaremos novamente usando uma fun??o do DBIx:Class, # primeiramente irei procurar por este elemento com find() e ent?o irei remover # ele. sub destroy :Chained('base') :Args(1) { my ($self, $c, $id) = @_; my $row = $c->stash->{collection}->find({ id => $id }); $row->delete if $row; } # Aqui, iremos editar o nosso item, onde tamb?m esperamos um argumento, que ? o id # do item, e iremos procurar ele. # Repare que aqui, eu fa?o uma verifica??o, onde quero saber se o metodo utilizado # para chamar esta requisi??o ? POST, caso n?o seja eu vou "encarrar" (detach()) # esta fun??o e vou passar para a pr?xima fun??o da cadeia. (end() no Root.pm, neste # caso). # Resumindo, se o usu?rio n?o apertou "ALTERAR" no html (no qual o form esta enviando # os dados via POST), eu irei mostrar a p?gina com os dados do objeto N ($id). sub edit :Chained('base') :Args(1) { my ($self, $c, $id) = @_; my $row = $c->stash->{row} = $c->stash->{collection}->find({id => $id}); $c->stash->{template} = "telefone/create.tt"; $c->detach() unless $c->req->method eq 'POST'; # Caso o usuario, tenha apertado o submit do nosso form, para alterar os dados, # eu vou colocar eles em $parameters = {}, e vou mandar o $row (que ? o objeto # do find()) para o metodo update(). my $parameters; $parameters->{nome} = $c->req->param('nome'); $parameters->{telefone} = $c->req->param('telefone'); $row->update($parameters); # Agora, nao vou mandar ele para a mesma tela, vou enviar para uma template diferente. $c->stash->{template} = "telefone/edit_ok.tt"; } # Esta rotina ? bem parecida com a do edit, com a unica diferen?a, que ao invez de atualizar # eu vou inserir. sub create :Chained('base') :Args(0) { my ($self, $c) = @_; $c->detach() unless $c->req->method eq 'POST'; my $parameters; $parameters->{nome} = $c->req->param('nome'); $parameters->{telefone} = $c->req->param('telefone'); my $row = $c->stash->{collection}->new($parameters); $row->insert; $c->stash->{template} = "telefone/create_ok.tt"; } # Caso, eu n?o especifique nada na URI de telefones, ou seja, acessar # http://localhost:3000/telefone eu irei redirecionar para a action list, # que j? comentamos sobre ela. sub index :Path :Args(0) { my ($self, $c) = @_; $c->res->redirect( $c->uri_for( $c->controller->action_for('list') ) ); } 1; C?digo pronto, porem precisamos das templates. Agora, crie estes arquivos no diretorio root/telefone: Este arquivo, ? para a action "create", no qual ? o nosso formulario para criar um item na nossa agenda. =head3 create.tt

Criar

Nome:
Telefone:
Este arquivo ? a mensagem depois da cria??o do item. =head3 create_ok.tt

Telefone inserido com sucesso!

Mensagem para o item apagado. =head3 destroy.tt

Telefone apagado

Mensagem para item editado. =head3 edit_ok.tt

Editado com sucesso.

Listar itens da nossa agenda, e tamb?m dar ao usu?rio a op??o de procurar neles. =head3 list.tt

Listar

Procurar por:
[% IF key %]
Procurando por [% key %]
[% END %] [% WHILE (item = items.next) %] [% END %]
Nome Telefone Ação
[% item.nome %] [% item.telefone %] Editar - Remover
=head1 AUTOR Thiago Rondon =head1 COLABORADORES From blabos at gmail.com Tue Feb 3 16:29:14 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 3 Feb 2009 22:29:14 -0200 Subject: [SP-pm] Threads em Perl In-Reply-To: <4988B39B.4030906@yahoo.co.uk> References: <498876c9.0610c00a.2704.fffffce1@mx.google.com> <4988B39B.4030906@yahoo.co.uk> Message-ID: <179354400902031629o283468d7g15ba6a677ce2e916@mail.gmail.com> Minha ?ltima experi?ncia com fork em Perl foi utilizando o Parallel::ForkManager, bastante simples de usar. S? n?o sei se atende ao que vc precisa. $pfm = Parallel::ForkManager->new($max_process); die 'blablabla' unless $pfm; foreach (@array_of_several_data) { $pfm->start() and next; &process_one_data($my_current_data); $pfm->finish(); } $pfm->wait_all_children(); Uma outra sugest?o ? procurar o fernandocorrea at gmail dot com que ele est? escrevendo um m?dulo de emula??o de threads muito interessante. Abra?os 2009/2/3 Luis Motta Campos : > Guilherme Luis Eberhardt wrote: >> >> Pessoal, boa tarde! >> >> Estou desenvolvendo um servidor e cliente em Perl para comunica??o >> via socket. >> >> Para agilizar o processo estou utilizando thread no servidor. >> >> Meu sistema operacional ?: HP-UX B.11.23 U ia64 >> >> Perl: 5.8.9 >> >> Meu problema ? que para cada requisi??o que fa?o do cliente para o >> servidor, a quantidade de uso de p?ginas aumenta mesmo quando a >> thread terminou sua execu??o. >> >> (Ou seja, o consumo de mem?ria do servidor aumenta) >> >> N?o sei se est? ficando algum lixo de mem?ria. >> >> O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do >> servidor fica sempre igual. >> >> O comando que estou utilizando para monitorar o consumo de mem?ria ?: >> kmeminfo -u >> >> Antes eu utiliza a fun??o de thread "detach" agora estou usando o >> "join". >> >> Algu?m pode me ajudar? > > Em poucas palavras, Guilherme: isso ? Perl, n?o Java. As estrat?gias e as > vantagens de Java normalmente aqui s?o mal-vistas por serem ineficientes. > > O meu conselho ? que voc? pare de usar threads (e evite o problema de > reclama mem?ria, que, apesar de parecer simples, n?o ? nada trivial de > implementar satisfatoriamente em Perl) e passe a usar processos e fork() > para implementar um servidor. ? mais de acordo com a filosofia de trabalho > do mundo unix, e mais elegante e bem conhecido como solu??o dentro do mundo > Perl. > > Com sorte, voc? vai at? conseguir usar um dos "servidores em lata" que > existem no CPAN, e implementar apenas a fun??o que executa o servi?o > (deixando o gerenciamento de servidor totalmente ao cargo de uma biblioteca > pronta). > > Algu?m com menos ?lcool no sangue que eu pode por favor apontar os m?dulos > no CPAN para o Guilherme? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Tue Feb 3 16:29:40 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 3 Feb 2009 22:29:40 -0200 Subject: [SP-pm] Boas vindas ao Guilherme Luis Eberhardt In-Reply-To: <4988B29B.7030802@yahoo.co.uk> References: <4988B29B.7030802@yahoo.co.uk> Message-ID: <179354400902031629t3dd1a4c9j64e07a094ff944b9@mail.gmail.com> Bem Vindo!!!!!! On Tue, Feb 3, 2009 at 7:09 PM, Luis Motta Campos wrote: > mailman-bounces em pm.org wrote: >> >> Guilherme Luis Eberhardt has been successfully subscribed to >> SaoPaulo-pm. > > Guilherme, seja muito bem vindo e aquela coisa toda. A lista ? sua, (ab)use > a vontade! > > A gente gosta de saber dos novatos: > > 1. como voc? encontrou a lista? > > e > > 2. Como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From guilherme.eberhardt at gmail.com Tue Feb 3 16:41:24 2009 From: guilherme.eberhardt at gmail.com (Guilherme Eberhardt) Date: Tue, 3 Feb 2009 22:41:24 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 4 In-Reply-To: References: Message-ID: <2a193ade0902031641g6988b947lf6a8f9c046197464@mail.gmail.com> Luis, Obrigado pelas boas vindas. Esse c?digo ? em Perl sim. Se eu n?o utilizar thread, fica muito lento. Pois para cada requisi??o eu vou ter que esperar liberar a anterior. Ou seja, se eu tiver 10 clientes enviando v?rias requisi??es, vou ter uma fila. E preciso que essas requisi??es sejam processadas simultaneamente independente de quantos clientes mandarem ao mesmo tempo. Nunca utilizei fork.Do que se trata? Respondendo a sua pergunta, utilizo o Perl diariamente. Considero uma "ferramenta" poderosa para ambientes UNIX principalmente. Substitui praticamente todos meus scripts shell por perl. Obrigado. 2009/2/3 : > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm at pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > saopaulo-pm-request at pm.org > > You can reach the person managing the list at > saopaulo-pm-owner at pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > 1. Boas vindas ao Guilherme Luis Eberhardt (Luis Motta Campos) > 2. Re: Threads em Perl (Luis Motta Campos) > 3. Re: Catalyst: Come?ando... (Nelson Ferraz) > 4. Re: Threads em Perl (Blabos de Blebe) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 03 Feb 2009 22:09:47 +0100 > From: Luis Motta Campos > Subject: [SP-pm] Boas vindas ao Guilherme Luis Eberhardt > To: saopaulo-pm at mail.pm.org > Message-ID: <4988B29B.7030802 at yahoo.co.uk> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > mailman-bounces at pm.org wrote: >> Guilherme Luis Eberhardt has been successfully subscribed to >> SaoPaulo-pm. > > Guilherme, seja muito bem vindo e aquela coisa toda. A lista ? sua, > (ab)use a vontade! > > A gente gosta de saber dos novatos: > > 1. como voc? encontrou a lista? > > e > > 2. Como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > > ------------------------------ > > Message: 2 > Date: Tue, 03 Feb 2009 22:14:03 +0100 > From: Luis Motta Campos > Subject: Re: [SP-pm] Threads em Perl > To: saopaulo-pm at mail.pm.org > Message-ID: <4988B39B.4030906 at yahoo.co.uk> > Content-Type: text/plain; charset=windows-1252; format=flowed > > Guilherme Luis Eberhardt wrote: >> Pessoal, boa tarde! >> >> Estou desenvolvendo um servidor e cliente em Perl para comunica??o >> via socket. >> >> Para agilizar o processo estou utilizando thread no servidor. >> >> Meu sistema operacional ?: HP-UX B.11.23 U ia64 >> >> Perl: 5.8.9 >> >> Meu problema ? que para cada requisi??o que fa?o do cliente para o >> servidor, a quantidade de uso de p?ginas aumenta mesmo quando a >> thread terminou sua execu??o. >> >> (Ou seja, o consumo de mem?ria do servidor aumenta) >> >> N?o sei se est? ficando algum lixo de mem?ria. >> >> O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do >> servidor fica sempre igual. >> >> O comando que estou utilizando para monitorar o consumo de mem?ria ?: >> kmeminfo -u >> >> Antes eu utiliza a fun??o de thread ?detach? agora estou usando o >> ?join?. >> >> Algu?m pode me ajudar? > > Em poucas palavras, Guilherme: isso ? Perl, n?o Java. As estrat?gias e > as vantagens de Java normalmente aqui s?o mal-vistas por serem ineficientes. > > O meu conselho ? que voc? pare de usar threads (e evite o problema de > reclama mem?ria, que, apesar de parecer simples, n?o ? nada trivial de > implementar satisfatoriamente em Perl) e passe a usar processos e fork() > para implementar um servidor. ? mais de acordo com a filosofia de > trabalho do mundo unix, e mais elegante e bem conhecido como solu??o > dentro do mundo Perl. > > Com sorte, voc? vai at? conseguir usar um dos "servidores em lata" que > existem no CPAN, e implementar apenas a fun??o que executa o servi?o > (deixando o gerenciamento de servidor totalmente ao cargo de uma > biblioteca pronta). > > Algu?m com menos ?lcool no sangue que eu pode por favor apontar os > m?dulos no CPAN para o Guilherme? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > > ------------------------------ > > Message: 3 > Date: Tue, 3 Feb 2009 22:45:09 +0100 > From: Nelson Ferraz > Subject: Re: [SP-pm] Catalyst: Come?ando... > To: saopaulo-pm at mail.pm.org > Message-ID: > <604cec170902031345r36610592pab03646ac5bd302e at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Parece muito bom, Thiago! Obrigado pela contribui??o! > > Por que n?o formata o documento em pod, e copia para o wiki? Aqui vai um come?o: > > =head1 NOME > > Catalyst - O Elegante framework de programa??o Web em Perl. > > =head1 DESCRICAO > > Catalyst ? um framework elegante de programa??o MVC para Web em Perl > (ambos gratuitos e de c?digo aberto). Este tutorial > simples e talvez muito objetivo tem como miss?o facilitar o > entedimento para os novos nesta ferramenta de forma pratica, n?o > se prendendo muito a conceitos, motivos e paradigmas. > > =head1 INICIO > > =head2 Instala??o do Catalyst. > > O Perl tem o CPAN, no qual ? um repositorio farto de modulos e > documenta??o, voc? pode utilizar o site http://search.cpan.org/ para > navegar por ele, e toda distribui??o do Perl vem com um aplicativo > chamado "cpan" para voc? poder instalar os modulos atravez da > linha de comando. > > $ export PERL_MM_USE_DEFAULT=1 > $ cpan -i Task::Catalyst > > O Catalyst tem algumas dependencias, e por isto, al?m do pacote do > Catalyst o "cpan" ir? automaticamente instalar as suas dependencias, > perceba que estamos utilizando o pacote Task::Catalyst, no qual cont?m > uma serie de pacotes recomendadas para a utiliza??o do Catalyst. > > DICA: Sete a variavel de ambiente PERL_MM_USE_DEFAULT=1 para o cpan > n?o lhe questionar sobre as dependencias e demais perguntas, e > instalar elas sem lhe perguntar. > > Pronto, a instala??o esta concluida, agora estamos com o sistema apto > para programar utilizando o framework de programa??o Catalyst. > > =head2 Iniciando o meu primeiro projeto. > > No pacote do Catalyst, vem acompanhando um aplicativo que facilita a > nossa vida para montar o ambiente b?sico para iniciarmos o nosso > projeto, chamado de "catalyst.pl", para isto basta executar ele com o > primeiro argumento sendo o nome do projeto. > > $ catalyst.pl webapp > created "webapp" > created "webapp/script" > created "webapp/lib" > created "webapp/root" > created "webapp/root/static" > created "webapp/root/static/images" > created "webapp/t" > created "webapp/lib/webapp" > created "webapp/lib/webapp/Model" > created "webapp/lib/webapp/View" > created "webapp/lib/webapp/Controller" > created "webapp/webapp.conf" > created "webapp/lib/webapp.pm" > created "webapp/lib/webapp/Controller/Root.pm" > created "webapp/README" > created "webapp/Changes" > created "webapp/t/01app.t" > created "webapp/t/02pod.t" > created "webapp/t/03podcoverage.t" > created "webapp/root/static/images/catalyst_logo.png" > created "webapp/root/static/images/btn_120x50_built.png" > created "webapp/root/static/images/btn_120x50_built_shadow.png" > created "webapp/root/static/images/btn_120x50_powered.png" > created "webapp/root/static/images/btn_120x50_powered_shadow.png" > created "webapp/root/static/images/btn_88x31_built.png" > created "webapp/root/static/images/btn_88x31_built_shadow.png" > created "webapp/root/static/images/btn_88x31_powered.png" > created "webapp/root/static/images/btn_88x31_powered_shadow.png" > created "webapp/root/favicon.ico" > created "webapp/Makefile.PL" > created "webapp/script/webapp_cgi.pl" > created "webapp/script/webapp_fastcgi.pl" > created "webapp/script/webapp_server.pl" > created "webapp/script/webapp_test.pl" > created "webapp/script/webapp_create.pl" > > Pronto, agora estamos com nosso ambiente b?sico para come?ar a > programar, vou explicar de forma r?pida a estrutura > de diretorios criada para voc? entender melhor: > > $ ls webapp/ > Changes lib/ Makefile.PL README root/ script/ t/ webapp.conf > > Veja, que temos quatro diretorios, que s?o eles: > > =over > > =item lib/ > > Cont?m a parte da programa??o l?gica, onde iremos escrever nossos > modulos e c?digos em Perl. > > =item root/ > > Neste diretorio iremos colocar arquivos est?ticos, como templates, > javascript e css. > > =item script/ > > Scripts para inicializar a nossa aplica??o. > > =item t/ > > Testes para nossa aplica??o. > > =back > > Vamos falar um pouco do diretorio "script/", nele voc? tem um script > que usaremos muito neste tutorial, webapp_server.pl, no > qual ir? iniciar um servidor http na porta 3000 por padr?o, para > visualizarmos o nosso aplicativo: > > $ script/webapp_server.pl > > Depois de executar ele, voc? j? pode acessar o aplicativo pelo seu > browser favorito, pelo endere?o: > > L > > =head2 Entendendo um MVC (Model-View-Controller) > > MVC ? um padr?o de arquitetura de software, uma das maiores > dificuldades do entendimento de um framework de programa??o > web como o Catalyst para os iniciantes ? justamente este conceito. > > Basicamente o significado deles ?: > > =over > > =item Model: > > S?o as informa??es utilizadas pelo aplicativo, no qual este modelo > pode ser um banco de dados, um arquivo texto e etc. > > =item Controller: > > L?gica do nosso aplicativo, onde podemos por exemplo alterar as > informa??es (Model), filtrar e etc. > > =item View: > > Renderizar o Model e o Controller para o usu?rio, ou seja como o > aplicativo ser? apresentado. > > =back > > Esta ? uma forma r?pida de apresentar os tr?s componentes do MVC, > sabendo disto, vamos come?ar a produzir nosso aplicativo. > > =head2 Nosso projeto: Agenda telefonica > > Vamos come?ar a estudar o nosso aplicativo, ele ir? gerenciar uma > lista de telefones, no qual iremos efetuar um simples "CRUD" > (Create-Remove-Update-Destroy), no qual iremos permitir efetuar a > cria??o, remover, atualizar e apagar dados de nossa lista. > > Vamos projetar nossa agenda telefonica, utilizando o MVC da seguinte da forma: > > =over > > =item Model: > > Iremos utilizar o MySQL, por?m para efetuar a conectividade com o > banco de dados, iremos utilizar um driver do DBI, no > qual o MySQL e tantos outros ele suporta, e ? interessante al?m de > utilizar o driver de comunica??o com o banco de dados, algum > ORM (http://en.wikipedia.org/wiki/Object-relational_mapping) para > facilitar a interface com o DB, existem alguns disponiveis como > por exemplo o Class::DBI ou DBIx::Class para evitar que voc? escreva > SQL no teu c?digo, evitar alguns bugs e trazer agilidade no > desenvolvimento, no nosso caso iremos utilizar o DBIx::Class. > > =item View: > > Iremos utilizar o HTML como formato de apresenta??o para nossos > usuarios, portanto teremos que carregar o modulo que > cuidar? de manipular os dados que iremos jogar em nosso arquivo de > template, existem alguns modulos disponiveis como o > HTML::Manson ou Template::Toolkit), iremos utilizar neste caso o > Template::Toolkit. > > =item Controller: > > Aqui ? o lugar onde iremos programar, captar os dados no Model e > "espirrar" para a View, entre outras. > > =back > > =head2 Come?ando pelo Model. > > Bem, j? dissemos que iremos utilizar o MySQL como banco de dados, e > tamb?m j? explicamos por que iremos utilizar o DBIx::Class. > > Precisamos instalar ele: > > $ cpan -i DBIx::Class > > Certo, agora temos tudo o que precisamos para trabalhar com o nosso > Model. Neste tutorial eu vou utilizar o exemplo de criar a > tabela direto pelo client do MySQL, e depois ler elas pelo DBIx::Class. > > mysql> create database webapp > mysql> grant all on webapp.* to webapp at localhost identified by 'webapp'; > mysql> flush privileges; > mysql> create table telefones ( > id int not null auto_increment, > nome varchar(255), > telefone varchar(255), > primary key(id)); > > Criado a nosso database e nossa tabela, agora vamos para "importar" > nosso banco de dados para o DBIx::Class, eu n?o irei me > aprofundar no DBIx::Class neste tutorial, pois n?o ? o objetivo dele. > > Para importarmos este database para os schemas que o DBIx::Class > utiliza, iremos executar um dos scripts facilitadores do diretorio > scripts/ que se chama "webapp_create.pl" no qual facilita algumas > tarefas como esta, a sintaxe utilizada ? auto-explicativa, ? > basicamente: > > # script/webapp_create.pl model DB DBIC::Schema webapp::Schema > create=static dbi:mysql:dbname=webapp webapp webapp > exists "/home/thiago/webapp/script/../lib/webapp/Model" > exists "/home/thiago/webapp/script/../t" > Dumping manual schema for webapp::Schema to directory > /home/thiago/webapp/script/../lib ... > Schema dump completed. > created "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" > created "/home/thiago/webapp/script/../t/model_DB.t" > > Vejamos os argumentos deste script: > > =over > > =item model > > Estamos criando um model para o script webapp_create.pl > > =item DB > > O nome criado para este modem ser? DB (vide lib/webapp/Model/DB.pm) > > =item DBIC::Schema > > Nome do helper para criar o Schema para o DBIx::Class > > =item create=static > > Significa que o schema ser? estatico, ou seja, a toda altera??o nas > tabelas, voc? precisa atualizar nos arquivos criados para o schema. > > =item dbname > > Nome do database no MySQL. > > =item webapp > > Usuario para se conectar no banco. > > =item webapp > > Senha para se conectar no banco. > > =back > > Agora, de uma lida nos arquivos criados em lib/webapp/Schema/* e > lib/webapp/Model/* > > Pronto, j? temos o nosso Model pronto para o nosso aplicativo. > > =head2 View - Template Toolkit. > > Iremos utilizar neste exemplo a Template::Toolkit, iremos utilizar um > helper da mesma maneira que > usamos para o banco de dados: > > # script/webapp_create.pl view TT TT > exists "/home/thiago/webapp/script/../lib/webapp/View" > exists "/home/thiago/webapp/script/../t" > created "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" > created "/home/thiago/webapp/script/../t/view_TT.t" > > Pronto, o helper j? criou os arquivos necessarios para utilizarmos a > Template Toolkit em nosso projeto. > > =head2 Controller - Agora sim, programando! > > Estamos na melhor parte, ? onde tudo acontece, iremos criar 4 actions, > para criar, remover, listar e editar. > > Eu irei colocar o c?digo que utilizei, e com ele comentado explicando > passo-a-passo do que estou > fazendo nele. N?o irei utilizar nenhum helper ou facilitador nesta > parte, pois acredito que a melhor maneira > de se desenvolver o Controller ? na 'unha'. > > Iremos criar um arquivo lib/webapp/Controller/telefone.pm, no qual ele > ir? representar na URI "/telefone". > > Caso queira baixar todos os arquivos, clique aqui. > > package webapp::Controller::telefone; > > use strict; > use warnings; > use parent 'Catalyst::Controller'; > > # Nos estamos utilizando um mecanismo muito interessante neste > # exemplo, que recomendo a utilizacao, o Chained. > # N?o iremos entrar discutir sobre ele, porem ele ajuda > # manusearmos os argumentos passados pela URI. > # Por tanto, vamos criar uma rotina "base" no qual todas as > # requisi??es passaram por ela (Chained()). > # search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm > > sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { > my ($self, $c) = @_; > > # stash ? o local onde iremos colocar informa??es para compartilhar > # com outras partes do nosso aplicativo, para cada requisi??o o stash > # tem uma vida. > # No caso, abaixo estamos atribuindo ao "collection" no stash o nosso > # model "DB::telefones", que corresponde a nossa tabela telefones que > # criamos no MySQL. > > $c->stash->{collection} = $c->model('DB::telefones'); > } > > > # Veja, aqui estamos criando uma URI list/, no qual ela esta > vinculada a nossa > # fun??o base, criada anteriormente (Chained('base')), > # > # Ou seja, para chamar a URL, http://localhost:3000/telefone/list, > primeiramente > # ele vai passar na base e depois na list. (* E por ?ltimo, neste > nosso exemplo > # na action end do Root.pm, no qual nem iremos comentar neste tutorial). > # > # Veja que estamos dizendo Args(0), isto significa que n?o preciso de nenhum > # elemento extra na minha URI, sempre que esta action for requisitada, ser? > # /telefone/list > > sub list :Chained('base') Args(0) { > my ($self, $c) = @_; > > # "req" ou "request" s?o as informa??es que est?o no request da > # requisi??o, e no qual temos o metodo param que retorna o valor > # do atributo que gostariamos. > my $key = $c->req->param('key') || ""; > > # Aham, aqui estamos utilizando o DBIx:Class, repare que n?o iremos > # escrever nenhum um c?digo de SQL aqui, veja abaixo que iremos > # utilizar uma fun??o search_like(), no qual iremos procurar pelo > # elemento $key nos dois campos (nome, telefone), estou usando o > # $key, caso o usuario queira procurar por alguma palavra chave. > my $items = $c->stash->{collection}->search_like({ > nome => "\%$key\%", > telefone => "\%$key\%" > }); > > # Aqui estou colocando no stash o key, para mostrar na View por qual > # palavra o usuario esta procurando, e o items encontrados. > $c->stash->{key} = $key; > $c->stash->{items} = $items; > } > > # Esta fun??o ? para remover uma determinada coluna do nosso banco de dados, > # repare que aqui estamos utilizando Args(1), ou seja estou esperando um > # elemento na minha URI, al?m de /telefones/destroy, eu s? irei acessar esta > # URI, se acessar por /telefones/destroy/N, onde N ? o ID do nosso item. > # Veja que no c?digo da fun??o, estaremos novamente usando uma > fun??o do DBIx:Class, > # primeiramente irei procurar por este elemento com find() e ent?o > irei remover > # ele. > > sub destroy :Chained('base') :Args(1) { > my ($self, $c, $id) = @_; > my $row = $c->stash->{collection}->find({ id => $id }); > $row->delete if $row; > } > > # Aqui, iremos editar o nosso item, onde tamb?m esperamos um > argumento, que ? o id > # do item, e iremos procurar ele. > # Repare que aqui, eu fa?o uma verifica??o, onde quero saber se o > metodo utilizado > # para chamar esta requisi??o ? POST, caso n?o seja eu vou > "encarrar" (detach()) > # esta fun??o e vou passar para a pr?xima fun??o da cadeia. (end() > no Root.pm, neste > # caso). > # Resumindo, se o usu?rio n?o apertou "ALTERAR" no html (no qual o > form esta enviando > # os dados via POST), eu irei mostrar a p?gina com os dados do > objeto N ($id). > > sub edit :Chained('base') :Args(1) { > my ($self, $c, $id) = @_; > > my $row = $c->stash->{row} = $c->stash->{collection}->find({id => $id}); > $c->stash->{template} = "telefone/create.tt"; > > $c->detach() unless $c->req->method eq 'POST'; > > # Caso o usuario, tenha apertado o submit do nosso form, para > alterar os dados, > # eu vou colocar eles em $parameters = {}, e vou mandar o $row > (que ? o objeto > # do find()) para o metodo update(). > > my $parameters; > $parameters->{nome} = $c->req->param('nome'); > $parameters->{telefone} = $c->req->param('telefone'); > > $row->update($parameters); > > # Agora, nao vou mandar ele para a mesma tela, vou enviar para > uma template diferente. > $c->stash->{template} = "telefone/edit_ok.tt"; > } > > # Esta rotina ? bem parecida com a do edit, com a unica diferen?a, > que ao invez de atualizar > # eu vou inserir. > > sub create :Chained('base') :Args(0) { > my ($self, $c) = @_; > $c->detach() unless $c->req->method eq 'POST'; > > my $parameters; > $parameters->{nome} = $c->req->param('nome'); > $parameters->{telefone} = $c->req->param('telefone'); > > my $row = $c->stash->{collection}->new($parameters); > $row->insert; > > $c->stash->{template} = "telefone/create_ok.tt"; > } > > # Caso, eu n?o especifique nada na URI de telefones, ou seja, acessar > # http://localhost:3000/telefone eu irei redirecionar para a action list, > # que j? comentamos sobre ela. > sub index :Path :Args(0) { > my ($self, $c) = @_; > > $c->res->redirect( > $c->uri_for( > $c->controller->action_for('list') > ) > ); > } > > 1; > > > C?digo pronto, porem precisamos das templates. > > Agora, crie estes arquivos no diretorio root/telefone: > > Este arquivo, ? para a action "create", no qual ? o nosso formulario > para criar um item na nossa agenda. > > =head3 create.tt > >

Criar

> >
> >
> Nome: > >
> Telefone: > >
>
>
> >
> > Este arquivo ? a mensagem depois da cria??o do item. > > =head3 create_ok.tt > >

Telefone inserido com sucesso!

> > Mensagem para o item apagado. > =head3 destroy.tt > >

Telefone apagado

> > Mensagem para item editado. > > =head3 edit_ok.tt > >

Editado com sucesso.

> > Listar itens da nossa agenda, e tamb?m dar ao usu?rio a op??o de procurar neles. > > =head3 list.tt > >

Listar

> >
> Procurar por: > > >
> > [% IF key %] >
> Procurando por [% key %] >
> [% END %] > > > > > [% WHILE (item = items.next) %] > > [% END %] > >
> Nome > > Telefone > Ação >
> [% item.nome %] > > [% item.telefone %] > > Editar > - > Remover >
> > =head1 AUTOR > > Thiago Rondon > > =head1 COLABORADORES > > > ------------------------------ > > Message: 4 > Date: Tue, 3 Feb 2009 22:29:14 -0200 > From: Blabos de Blebe > Subject: Re: [SP-pm] Threads em Perl > To: saopaulo-pm at mail.pm.org > Message-ID: > <179354400902031629o283468d7g15ba6a677ce2e916 at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Minha ?ltima experi?ncia com fork em Perl foi utilizando o > Parallel::ForkManager, bastante simples de usar. S? n?o sei se atende > ao que vc precisa. > > > $pfm = Parallel::ForkManager->new($max_process); > die 'blablabla' unless $pfm; > > foreach (@array_of_several_data) { > $pfm->start() and next; > > &process_one_data($my_current_data); > > $pfm->finish(); > } > $pfm->wait_all_children(); > > > Uma outra sugest?o ? procurar o fernandocorrea at gmail dot com que > ele est? escrevendo um m?dulo de emula??o de threads muito > interessante. > > Abra?os > > > 2009/2/3 Luis Motta Campos : >> Guilherme Luis Eberhardt wrote: >>> >>> Pessoal, boa tarde! >>> >>> Estou desenvolvendo um servidor e cliente em Perl para comunica??o >>> via socket. >>> >>> Para agilizar o processo estou utilizando thread no servidor. >>> >>> Meu sistema operacional ?: HP-UX B.11.23 U ia64 >>> >>> Perl: 5.8.9 >>> >>> Meu problema ? que para cada requisi??o que fa?o do cliente para o >>> servidor, a quantidade de uso de p?ginas aumenta mesmo quando a >>> thread terminou sua execu??o. >>> >>> (Ou seja, o consumo de mem?ria do servidor aumenta) >>> >>> N?o sei se est? ficando algum lixo de mem?ria. >>> >>> O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do >>> servidor fica sempre igual. >>> >>> O comando que estou utilizando para monitorar o consumo de mem?ria ?: >>> kmeminfo -u >>> >>> Antes eu utiliza a fun??o de thread "detach" agora estou usando o >>> "join". >>> >>> Algu?m pode me ajudar? >> >> Em poucas palavras, Guilherme: isso ? Perl, n?o Java. As estrat?gias e as >> vantagens de Java normalmente aqui s?o mal-vistas por serem ineficientes. >> >> O meu conselho ? que voc? pare de usar threads (e evite o problema de >> reclama mem?ria, que, apesar de parecer simples, n?o ? nada trivial de >> implementar satisfatoriamente em Perl) e passe a usar processos e fork() >> para implementar um servidor. ? mais de acordo com a filosofia de trabalho >> do mundo unix, e mais elegante e bem conhecido como solu??o dentro do mundo >> Perl. >> >> Com sorte, voc? vai at? conseguir usar um dos "servidores em lata" que >> existem no CPAN, e implementar apenas a fun??o que executa o servi?o >> (deixando o gerenciamento de servidor totalmente ao cargo de uma biblioteca >> pronta). >> >> Algu?m com menos ?lcool no sangue que eu pode por favor apontar os m?dulos >> no CPAN para o Guilherme? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 53, Issue 4 > ****************************************** > From edencardim at gmail.com Tue Feb 3 17:23:36 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 3 Feb 2009 22:23:36 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 4 In-Reply-To: <2a193ade0902031641g6988b947lf6a8f9c046197464@mail.gmail.com> References: <2a193ade0902031641g6988b947lf6a8f9c046197464@mail.gmail.com> Message-ID: <3de55ead0902031723w298b6a1o4c32b22ecc1c3c91@mail.gmail.com> 2009/2/3 Guilherme Eberhardt : > Luis, > > Obrigado pelas boas vindas. > > Esse c?digo ? em Perl sim. > Se eu n?o utilizar thread, fica muito lento. > Pois para cada requisi??o eu vou ter que esperar liberar a anterior. > Ou seja, se eu tiver 10 clientes enviando v?rias requisi??es, vou ter uma fila. > E preciso que essas requisi??es sejam processadas simultaneamente > independente de quantos clientes mandarem ao mesmo tempo. Tem milhares desse no CPAN, ent?o n?o vale a pena reinventar a roda, eu particularmente gosto do Net::Server pra coisas simples, d? pra fazer um servidor "pr?-forkado" com um one-liner: perl -Mbase=Net::Server::PreFork -e'sub process_request { print "hi\n"; $c = getc; print "you typed \"$c\", bye\n" } main->run(port => 3000, log_level => 4)' em outros terminais/m?quinas: telnet 3000 se voc? tentar v?rias conex?es simult?neas, vai ver que ele lida direitinho com a carga, criando ou destruindo processos quando necess?rio. > Nunca utilizei fork.Do que se trata? perldoc -f fork -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From daniel.oliveira.mantovani at gmail.com Tue Feb 3 17:48:41 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 3 Feb 2009 23:48:41 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= In-Reply-To: <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> References: <49889A5A.2010009@aware.com.br> <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> Message-ID: <214823ca0902031748v4e8710aagb874e14cd33901f0@mail.gmail.com> Valeu Thiago! 2009/2/3 Nelson Ferraz > Parece muito bom, Thiago! Obrigado pela contribui??o! > > Por que n?o formata o documento em pod, e copia para o wiki? Aqui vai um > come?o: > > =head1 NOME > > Catalyst - O Elegante framework de programa??o Web em Perl. > > =head1 DESCRICAO > > Catalyst ? um framework elegante de programa??o MVC para Web em Perl > (ambos gratuitos e de c?digo aberto). Este tutorial > simples e talvez muito objetivo tem como miss?o facilitar o > entedimento para os novos nesta ferramenta de forma pratica, n?o > se prendendo muito a conceitos, motivos e paradigmas. > > =head1 INICIO > > =head2 Instala??o do Catalyst. > > O Perl tem o CPAN, no qual ? um repositorio farto de modulos e > documenta??o, voc? pode utilizar o site http://search.cpan.org/ para > navegar por ele, e toda distribui??o do Perl vem com um aplicativo > chamado "cpan" para voc? poder instalar os modulos atravez da > linha de comando. > > $ export PERL_MM_USE_DEFAULT=1 > $ cpan -i Task::Catalyst > > O Catalyst tem algumas dependencias, e por isto, al?m do pacote do > Catalyst o "cpan" ir? automaticamente instalar as suas dependencias, > perceba que estamos utilizando o pacote Task::Catalyst, no qual cont?m > uma serie de pacotes recomendadas para a utiliza??o do Catalyst. > > DICA: Sete a variavel de ambiente PERL_MM_USE_DEFAULT=1 para o cpan > n?o lhe questionar sobre as dependencias e demais perguntas, e > instalar elas sem lhe perguntar. > > Pronto, a instala??o esta concluida, agora estamos com o sistema apto > para programar utilizando o framework de programa??o Catalyst. > > =head2 Iniciando o meu primeiro projeto. > > No pacote do Catalyst, vem acompanhando um aplicativo que facilita a > nossa vida para montar o ambiente b?sico para iniciarmos o nosso > projeto, chamado de "catalyst.pl", para isto basta executar ele com o > primeiro argumento sendo o nome do projeto. > > $ catalyst.pl webapp > created "webapp" > created "webapp/script" > created "webapp/lib" > created "webapp/root" > created "webapp/root/static" > created "webapp/root/static/images" > created "webapp/t" > created "webapp/lib/webapp" > created "webapp/lib/webapp/Model" > created "webapp/lib/webapp/View" > created "webapp/lib/webapp/Controller" > created "webapp/webapp.conf" > created "webapp/lib/webapp.pm" > created "webapp/lib/webapp/Controller/Root.pm" > created "webapp/README" > created "webapp/Changes" > created "webapp/t/01app.t" > created "webapp/t/02pod.t" > created "webapp/t/03podcoverage.t" > created "webapp/root/static/images/catalyst_logo.png" > created "webapp/root/static/images/btn_120x50_built.png" > created "webapp/root/static/images/btn_120x50_built_shadow.png" > created "webapp/root/static/images/btn_120x50_powered.png" > created "webapp/root/static/images/btn_120x50_powered_shadow.png" > created "webapp/root/static/images/btn_88x31_built.png" > created "webapp/root/static/images/btn_88x31_built_shadow.png" > created "webapp/root/static/images/btn_88x31_powered.png" > created "webapp/root/static/images/btn_88x31_powered_shadow.png" > created "webapp/root/favicon.ico" > created "webapp/Makefile.PL" > created "webapp/script/webapp_cgi.pl" > created "webapp/script/webapp_fastcgi.pl" > created "webapp/script/webapp_server.pl" > created "webapp/script/webapp_test.pl" > created "webapp/script/webapp_create.pl" > > Pronto, agora estamos com nosso ambiente b?sico para come?ar a > programar, vou explicar de forma r?pida a estrutura > de diretorios criada para voc? entender melhor: > > $ ls webapp/ > Changes lib/ Makefile.PL README root/ script/ t/ webapp.conf > > Veja, que temos quatro diretorios, que s?o eles: > > =over > > =item lib/ > > Cont?m a parte da programa??o l?gica, onde iremos escrever nossos > modulos e c?digos em Perl. > > =item root/ > > Neste diretorio iremos colocar arquivos est?ticos, como templates, > javascript e css. > > =item script/ > > Scripts para inicializar a nossa aplica??o. > > =item t/ > > Testes para nossa aplica??o. > > =back > > Vamos falar um pouco do diretorio "script/", nele voc? tem um script > que usaremos muito neste tutorial, webapp_server.pl, no > qual ir? iniciar um servidor http na porta 3000 por padr?o, para > visualizarmos o nosso aplicativo: > > $ script/webapp_server.pl > > Depois de executar ele, voc? j? pode acessar o aplicativo pelo seu > browser favorito, pelo endere?o: > > L > > =head2 Entendendo um MVC (Model-View-Controller) > > MVC ? um padr?o de arquitetura de software, uma das maiores > dificuldades do entendimento de um framework de programa??o > web como o Catalyst para os iniciantes ? justamente este conceito. > > Basicamente o significado deles ?: > > =over > > =item Model: > > S?o as informa??es utilizadas pelo aplicativo, no qual este modelo > pode ser um banco de dados, um arquivo texto e etc. > > =item Controller: > > L?gica do nosso aplicativo, onde podemos por exemplo alterar as > informa??es (Model), filtrar e etc. > > =item View: > > Renderizar o Model e o Controller para o usu?rio, ou seja como o > aplicativo ser? apresentado. > > =back > > Esta ? uma forma r?pida de apresentar os tr?s componentes do MVC, > sabendo disto, vamos come?ar a produzir nosso aplicativo. > > =head2 Nosso projeto: Agenda telefonica > > Vamos come?ar a estudar o nosso aplicativo, ele ir? gerenciar uma > lista de telefones, no qual iremos efetuar um simples "CRUD" > (Create-Remove-Update-Destroy), no qual iremos permitir efetuar a > cria??o, remover, atualizar e apagar dados de nossa lista. > > Vamos projetar nossa agenda telefonica, utilizando o MVC da seguinte da > forma: > > =over > > =item Model: > > Iremos utilizar o MySQL, por?m para efetuar a conectividade com o > banco de dados, iremos utilizar um driver do DBI, no > qual o MySQL e tantos outros ele suporta, e ? interessante al?m de > utilizar o driver de comunica??o com o banco de dados, algum > ORM (http://en.wikipedia.org/wiki/Object-relational_mapping) para > facilitar a interface com o DB, existem alguns disponiveis como > por exemplo o Class::DBI ou DBIx::Class para evitar que voc? escreva > SQL no teu c?digo, evitar alguns bugs e trazer agilidade no > desenvolvimento, no nosso caso iremos utilizar o DBIx::Class. > > =item View: > > Iremos utilizar o HTML como formato de apresenta??o para nossos > usuarios, portanto teremos que carregar o modulo que > cuidar? de manipular os dados que iremos jogar em nosso arquivo de > template, existem alguns modulos disponiveis como o > HTML::Manson ou Template::Toolkit), iremos utilizar neste caso o > Template::Toolkit. > > =item Controller: > > Aqui ? o lugar onde iremos programar, captar os dados no Model e > "espirrar" para a View, entre outras. > > =back > > =head2 Come?ando pelo Model. > > Bem, j? dissemos que iremos utilizar o MySQL como banco de dados, e > tamb?m j? explicamos por que iremos utilizar o DBIx::Class. > > Precisamos instalar ele: > > $ cpan -i DBIx::Class > > Certo, agora temos tudo o que precisamos para trabalhar com o nosso > Model. Neste tutorial eu vou utilizar o exemplo de criar a > tabela direto pelo client do MySQL, e depois ler elas pelo DBIx::Class. > > mysql> create database webapp > mysql> grant all on webapp.* to webapp em localhost identified by > 'webapp'; > mysql> flush privileges; > mysql> create table telefones ( > id int not null auto_increment, > nome varchar(255), > telefone varchar(255), > primary key(id)); > > Criado a nosso database e nossa tabela, agora vamos para "importar" > nosso banco de dados para o DBIx::Class, eu n?o irei me > aprofundar no DBIx::Class neste tutorial, pois n?o ? o objetivo dele. > > Para importarmos este database para os schemas que o DBIx::Class > utiliza, iremos executar um dos scripts facilitadores do diretorio > scripts/ que se chama "webapp_create.pl" no qual facilita algumas > tarefas como esta, a sintaxe utilizada ? auto-explicativa, ? > basicamente: > > # script/webapp_create.pl model DB DBIC::Schema webapp::Schema > create=static dbi:mysql:dbname=webapp webapp webapp > exists "/home/thiago/webapp/script/../lib/webapp/Model" > exists "/home/thiago/webapp/script/../t" > Dumping manual schema for webapp::Schema to directory > /home/thiago/webapp/script/../lib ... > Schema dump completed. > created "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" > created "/home/thiago/webapp/script/../t/model_DB.t" > > Vejamos os argumentos deste script: > > =over > > =item model > > Estamos criando um model para o script webapp_create.pl > > =item DB > > O nome criado para este modem ser? DB (vide lib/webapp/Model/DB.pm) > > =item DBIC::Schema > > Nome do helper para criar o Schema para o DBIx::Class > > =item create=static > > Significa que o schema ser? estatico, ou seja, a toda altera??o nas > tabelas, voc? precisa atualizar nos arquivos criados para o schema. > > =item dbname > > Nome do database no MySQL. > > =item webapp > > Usuario para se conectar no banco. > > =item webapp > > Senha para se conectar no banco. > > =back > > Agora, de uma lida nos arquivos criados em lib/webapp/Schema/* e > lib/webapp/Model/* > > Pronto, j? temos o nosso Model pronto para o nosso aplicativo. > > =head2 View - Template Toolkit. > > Iremos utilizar neste exemplo a Template::Toolkit, iremos utilizar um > helper da mesma maneira que > usamos para o banco de dados: > > # script/webapp_create.pl view TT TT > exists "/home/thiago/webapp/script/../lib/webapp/View" > exists "/home/thiago/webapp/script/../t" > created "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" > created "/home/thiago/webapp/script/../t/view_TT.t" > > Pronto, o helper j? criou os arquivos necessarios para utilizarmos a > Template Toolkit em nosso projeto. > > =head2 Controller - Agora sim, programando! > > Estamos na melhor parte, ? onde tudo acontece, iremos criar 4 actions, > para criar, remover, listar e editar. > > Eu irei colocar o c?digo que utilizei, e com ele comentado explicando > passo-a-passo do que estou > fazendo nele. N?o irei utilizar nenhum helper ou facilitador nesta > parte, pois acredito que a melhor maneira > de se desenvolver o Controller ? na 'unha'. > > Iremos criar um arquivo lib/webapp/Controller/telefone.pm, no qual ele > ir? representar na URI "/telefone". > > Caso queira baixar todos os arquivos, clique aqui. > > package webapp::Controller::telefone; > > use strict; > use warnings; > use parent 'Catalyst::Controller'; > > # Nos estamos utilizando um mecanismo muito interessante neste > # exemplo, que recomendo a utilizacao, o Chained. > # N?o iremos entrar discutir sobre ele, porem ele ajuda > # manusearmos os argumentos passados pela URI. > # Por tanto, vamos criar uma rotina "base" no qual todas as > # requisi??es passaram por ela (Chained()). > # > search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm > > sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { > my ($self, $c) = @_; > > # stash ? o local onde iremos colocar informa??es para compartilhar > # com outras partes do nosso aplicativo, para cada requisi??o o > stash > # tem uma vida. > # No caso, abaixo estamos atribuindo ao "collection" no stash o > nosso > # model "DB::telefones", que corresponde a nossa tabela telefones > que > # criamos no MySQL. > > $c->stash->{collection} = $c->model('DB::telefones'); > } > > > # Veja, aqui estamos criando uma URI list/, no qual ela esta > vinculada a nossa > # fun??o base, criada anteriormente (Chained('base')), > # > # Ou seja, para chamar a URL, http://localhost:3000/telefone/list, > primeiramente > # ele vai passar na base e depois na list. (* E por ?ltimo, neste > nosso exemplo > # na action end do Root.pm, no qual nem iremos comentar neste tutorial). > # > # Veja que estamos dizendo Args(0), isto significa que n?o preciso de > nenhum > # elemento extra na minha URI, sempre que esta action for requisitada, > ser? > # /telefone/list > > sub list :Chained('base') Args(0) { > my ($self, $c) = @_; > > # "req" ou "request" s?o as informa??es que est?o no request da > # requisi??o, e no qual temos o metodo param que retorna o valor > # do atributo que gostariamos. > my $key = $c->req->param('key') || ""; > > # Aham, aqui estamos utilizando o DBIx:Class, repare que n?o iremos > # escrever nenhum um c?digo de SQL aqui, veja abaixo que iremos > # utilizar uma fun??o search_like(), no qual iremos procurar pelo > # elemento $key nos dois campos (nome, telefone), estou usando o > # $key, caso o usuario queira procurar por alguma palavra chave. > my $items = $c->stash->{collection}->search_like({ > nome => "\%$key\%", > telefone => "\%$key\%" > }); > > # Aqui estou colocando no stash o key, para mostrar na View por qual > # palavra o usuario esta procurando, e o items encontrados. > $c->stash->{key} = $key; > $c->stash->{items} = $items; > } > > # Esta fun??o ? para remover uma determinada coluna do nosso banco de > dados, > # repare que aqui estamos utilizando Args(1), ou seja estou esperando um > # elemento na minha URI, al?m de /telefones/destroy, eu s? irei acessar > esta > # URI, se acessar por /telefones/destroy/N, onde N ? o ID do nosso item. > # Veja que no c?digo da fun??o, estaremos novamente usando uma > fun??o do DBIx:Class, > # primeiramente irei procurar por este elemento com find() e ent?o > irei remover > # ele. > > sub destroy :Chained('base') :Args(1) { > my ($self, $c, $id) = @_; > my $row = $c->stash->{collection}->find({ id => $id }); > $row->delete if $row; > } > > # Aqui, iremos editar o nosso item, onde tamb?m esperamos um > argumento, que ? o id > # do item, e iremos procurar ele. > # Repare que aqui, eu fa?o uma verifica??o, onde quero saber se o > metodo utilizado > # para chamar esta requisi??o ? POST, caso n?o seja eu vou > "encarrar" (detach()) > # esta fun??o e vou passar para a pr?xima fun??o da cadeia. (end() > no Root.pm, neste > # caso). > # Resumindo, se o usu?rio n?o apertou "ALTERAR" no html (no qual o > form esta enviando > # os dados via POST), eu irei mostrar a p?gina com os dados do > objeto N ($id). > > sub edit :Chained('base') :Args(1) { > my ($self, $c, $id) = @_; > > my $row = $c->stash->{row} = $c->stash->{collection}->find({id => > $id}); > $c->stash->{template} = "telefone/create.tt"; > > $c->detach() unless $c->req->method eq 'POST'; > > # Caso o usuario, tenha apertado o submit do nosso form, para > alterar os dados, > # eu vou colocar eles em $parameters = {}, e vou mandar o $row > (que ? o objeto > # do find()) para o metodo update(). > > my $parameters; > $parameters->{nome} = $c->req->param('nome'); > $parameters->{telefone} = $c->req->param('telefone'); > > $row->update($parameters); > > # Agora, nao vou mandar ele para a mesma tela, vou enviar para > uma template diferente. > $c->stash->{template} = "telefone/edit_ok.tt"; > } > > # Esta rotina ? bem parecida com a do edit, com a unica diferen?a, > que ao invez de atualizar > # eu vou inserir. > > sub create :Chained('base') :Args(0) { > my ($self, $c) = @_; > $c->detach() unless $c->req->method eq 'POST'; > > my $parameters; > $parameters->{nome} = $c->req->param('nome'); > $parameters->{telefone} = $c->req->param('telefone'); > > my $row = $c->stash->{collection}->new($parameters); > $row->insert; > > $c->stash->{template} = "telefone/create_ok.tt"; > } > > # Caso, eu n?o especifique nada na URI de telefones, ou seja, acessar > # http://localhost:3000/telefone eu irei redirecionar para a action > list, > # que j? comentamos sobre ela. > sub index :Path :Args(0) { > my ($self, $c) = @_; > > $c->res->redirect( > $c->uri_for( > $c->controller->action_for('list') > ) > ); > } > > 1; > > > C?digo pronto, porem precisamos das templates. > > Agora, crie estes arquivos no diretorio root/telefone: > > Este arquivo, ? para a action "create", no qual ? o nosso formulario > para criar um item na nossa agenda. > > =head3 create.tt > >

Criar

> >
> >
> Nome: > >
> Telefone: > >
>
>
> >
> > Este arquivo ? a mensagem depois da cria??o do item. > > =head3 create_ok.tt > >

Telefone inserido com sucesso!

> > Mensagem para o item apagado. > =head3 destroy.tt > >

Telefone apagado

> > Mensagem para item editado. > > =head3 edit_ok.tt > >

Editado com sucesso.

> > Listar itens da nossa agenda, e tamb?m dar ao usu?rio a op??o de procurar > neles. > > =head3 list.tt > >

Listar

> >
> Procurar por: > > >
> > [% IF key %] >
> Procurando por [% key %] >
> [% END %] > > > > > [% WHILE (item = items.next) %] > > [% END %] > >
> Nome > > Telefone > Ação >
> [% item.nome %] > > [% item.telefone %] > > Editar > - > Remover >
> > =head1 AUTOR > > Thiago Rondon > > =head1 COLABORADORES > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Feb 3 17:50:48 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 3 Feb 2009 23:50:48 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= In-Reply-To: <214823ca0902031748v4e8710aagb874e14cd33901f0@mail.gmail.com> References: <49889A5A.2010009@aware.com.br> <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> <214823ca0902031748v4e8710aagb874e14cd33901f0@mail.gmail.com> Message-ID: <179354400902031750v68b95c0ao5d4846c73cb0899f@mail.gmail.com> Muito bom. Gostei das explica??es nos coment?rios. Vai ter continua??o? Espero que sim. Parab?ns 2009/2/3 Daniel de Oliveira Mantovani : > > Valeu Thiago! > 2009/2/3 Nelson Ferraz >> >> Parece muito bom, Thiago! Obrigado pela contribui??o! >> >> Por que n?o formata o documento em pod, e copia para o wiki? Aqui vai um >> come?o: >> >> =head1 NOME >> >> Catalyst - O Elegante framework de programa??o Web em Perl. >> >> =head1 DESCRICAO >> >> Catalyst ? um framework elegante de programa??o MVC para Web em Perl >> (ambos gratuitos e de c?digo aberto). Este tutorial >> simples e talvez muito objetivo tem como miss?o facilitar o >> entedimento para os novos nesta ferramenta de forma pratica, n?o >> se prendendo muito a conceitos, motivos e paradigmas. >> >> =head1 INICIO >> >> =head2 Instala??o do Catalyst. >> >> O Perl tem o CPAN, no qual ? um repositorio farto de modulos e >> documenta??o, voc? pode utilizar o site http://search.cpan.org/ para >> navegar por ele, e toda distribui??o do Perl vem com um aplicativo >> chamado "cpan" para voc? poder instalar os modulos atravez da >> linha de comando. >> >> $ export PERL_MM_USE_DEFAULT=1 >> $ cpan -i Task::Catalyst >> >> O Catalyst tem algumas dependencias, e por isto, al?m do pacote do >> Catalyst o "cpan" ir? automaticamente instalar as suas dependencias, >> perceba que estamos utilizando o pacote Task::Catalyst, no qual cont?m >> uma serie de pacotes recomendadas para a utiliza??o do Catalyst. >> >> DICA: Sete a variavel de ambiente PERL_MM_USE_DEFAULT=1 para o cpan >> n?o lhe questionar sobre as dependencias e demais perguntas, e >> instalar elas sem lhe perguntar. >> >> Pronto, a instala??o esta concluida, agora estamos com o sistema apto >> para programar utilizando o framework de programa??o Catalyst. >> >> =head2 Iniciando o meu primeiro projeto. >> >> No pacote do Catalyst, vem acompanhando um aplicativo que facilita a >> nossa vida para montar o ambiente b?sico para iniciarmos o nosso >> projeto, chamado de "catalyst.pl", para isto basta executar ele com o >> primeiro argumento sendo o nome do projeto. >> >> $ catalyst.pl webapp >> created "webapp" >> created "webapp/script" >> created "webapp/lib" >> created "webapp/root" >> created "webapp/root/static" >> created "webapp/root/static/images" >> created "webapp/t" >> created "webapp/lib/webapp" >> created "webapp/lib/webapp/Model" >> created "webapp/lib/webapp/View" >> created "webapp/lib/webapp/Controller" >> created "webapp/webapp.conf" >> created "webapp/lib/webapp.pm" >> created "webapp/lib/webapp/Controller/Root.pm" >> created "webapp/README" >> created "webapp/Changes" >> created "webapp/t/01app.t" >> created "webapp/t/02pod.t" >> created "webapp/t/03podcoverage.t" >> created "webapp/root/static/images/catalyst_logo.png" >> created "webapp/root/static/images/btn_120x50_built.png" >> created "webapp/root/static/images/btn_120x50_built_shadow.png" >> created "webapp/root/static/images/btn_120x50_powered.png" >> created "webapp/root/static/images/btn_120x50_powered_shadow.png" >> created "webapp/root/static/images/btn_88x31_built.png" >> created "webapp/root/static/images/btn_88x31_built_shadow.png" >> created "webapp/root/static/images/btn_88x31_powered.png" >> created "webapp/root/static/images/btn_88x31_powered_shadow.png" >> created "webapp/root/favicon.ico" >> created "webapp/Makefile.PL" >> created "webapp/script/webapp_cgi.pl" >> created "webapp/script/webapp_fastcgi.pl" >> created "webapp/script/webapp_server.pl" >> created "webapp/script/webapp_test.pl" >> created "webapp/script/webapp_create.pl" >> >> Pronto, agora estamos com nosso ambiente b?sico para come?ar a >> programar, vou explicar de forma r?pida a estrutura >> de diretorios criada para voc? entender melhor: >> >> $ ls webapp/ >> Changes lib/ Makefile.PL README root/ script/ t/ webapp.conf >> >> Veja, que temos quatro diretorios, que s?o eles: >> >> =over >> >> =item lib/ >> >> Cont?m a parte da programa??o l?gica, onde iremos escrever nossos >> modulos e c?digos em Perl. >> >> =item root/ >> >> Neste diretorio iremos colocar arquivos est?ticos, como templates, >> javascript e css. >> >> =item script/ >> >> Scripts para inicializar a nossa aplica??o. >> >> =item t/ >> >> Testes para nossa aplica??o. >> >> =back >> >> Vamos falar um pouco do diretorio "script/", nele voc? tem um script >> que usaremos muito neste tutorial, webapp_server.pl, no >> qual ir? iniciar um servidor http na porta 3000 por padr?o, para >> visualizarmos o nosso aplicativo: >> >> $ script/webapp_server.pl >> >> Depois de executar ele, voc? j? pode acessar o aplicativo pelo seu >> browser favorito, pelo endere?o: >> >> L >> >> =head2 Entendendo um MVC (Model-View-Controller) >> >> MVC ? um padr?o de arquitetura de software, uma das maiores >> dificuldades do entendimento de um framework de programa??o >> web como o Catalyst para os iniciantes ? justamente este conceito. >> >> Basicamente o significado deles ?: >> >> =over >> >> =item Model: >> >> S?o as informa??es utilizadas pelo aplicativo, no qual este modelo >> pode ser um banco de dados, um arquivo texto e etc. >> >> =item Controller: >> >> L?gica do nosso aplicativo, onde podemos por exemplo alterar as >> informa??es (Model), filtrar e etc. >> >> =item View: >> >> Renderizar o Model e o Controller para o usu?rio, ou seja como o >> aplicativo ser? apresentado. >> >> =back >> >> Esta ? uma forma r?pida de apresentar os tr?s componentes do MVC, >> sabendo disto, vamos come?ar a produzir nosso aplicativo. >> >> =head2 Nosso projeto: Agenda telefonica >> >> Vamos come?ar a estudar o nosso aplicativo, ele ir? gerenciar uma >> lista de telefones, no qual iremos efetuar um simples "CRUD" >> (Create-Remove-Update-Destroy), no qual iremos permitir efetuar a >> cria??o, remover, atualizar e apagar dados de nossa lista. >> >> Vamos projetar nossa agenda telefonica, utilizando o MVC da seguinte da >> forma: >> >> =over >> >> =item Model: >> >> Iremos utilizar o MySQL, por?m para efetuar a conectividade com o >> banco de dados, iremos utilizar um driver do DBI, no >> qual o MySQL e tantos outros ele suporta, e ? interessante al?m de >> utilizar o driver de comunica??o com o banco de dados, algum >> ORM (http://en.wikipedia.org/wiki/Object-relational_mapping) para >> facilitar a interface com o DB, existem alguns disponiveis como >> por exemplo o Class::DBI ou DBIx::Class para evitar que voc? escreva >> SQL no teu c?digo, evitar alguns bugs e trazer agilidade no >> desenvolvimento, no nosso caso iremos utilizar o DBIx::Class. >> >> =item View: >> >> Iremos utilizar o HTML como formato de apresenta??o para nossos >> usuarios, portanto teremos que carregar o modulo que >> cuidar? de manipular os dados que iremos jogar em nosso arquivo de >> template, existem alguns modulos disponiveis como o >> HTML::Manson ou Template::Toolkit), iremos utilizar neste caso o >> Template::Toolkit. >> >> =item Controller: >> >> Aqui ? o lugar onde iremos programar, captar os dados no Model e >> "espirrar" para a View, entre outras. >> >> =back >> >> =head2 Come?ando pelo Model. >> >> Bem, j? dissemos que iremos utilizar o MySQL como banco de dados, e >> tamb?m j? explicamos por que iremos utilizar o DBIx::Class. >> >> Precisamos instalar ele: >> >> $ cpan -i DBIx::Class >> >> Certo, agora temos tudo o que precisamos para trabalhar com o nosso >> Model. Neste tutorial eu vou utilizar o exemplo de criar a >> tabela direto pelo client do MySQL, e depois ler elas pelo DBIx::Class. >> >> mysql> create database webapp >> mysql> grant all on webapp.* to webapp em localhost identified by >> 'webapp'; >> mysql> flush privileges; >> mysql> create table telefones ( >> id int not null auto_increment, >> nome varchar(255), >> telefone varchar(255), >> primary key(id)); >> >> Criado a nosso database e nossa tabela, agora vamos para "importar" >> nosso banco de dados para o DBIx::Class, eu n?o irei me >> aprofundar no DBIx::Class neste tutorial, pois n?o ? o objetivo dele. >> >> Para importarmos este database para os schemas que o DBIx::Class >> utiliza, iremos executar um dos scripts facilitadores do diretorio >> scripts/ que se chama "webapp_create.pl" no qual facilita algumas >> tarefas como esta, a sintaxe utilizada ? auto-explicativa, ? >> basicamente: >> >> # script/webapp_create.pl model DB DBIC::Schema webapp::Schema >> create=static dbi:mysql:dbname=webapp webapp webapp >> exists "/home/thiago/webapp/script/../lib/webapp/Model" >> exists "/home/thiago/webapp/script/../t" >> Dumping manual schema for webapp::Schema to directory >> /home/thiago/webapp/script/../lib ... >> Schema dump completed. >> created "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" >> created "/home/thiago/webapp/script/../t/model_DB.t" >> >> Vejamos os argumentos deste script: >> >> =over >> >> =item model >> >> Estamos criando um model para o script webapp_create.pl >> >> =item DB >> >> O nome criado para este modem ser? DB (vide lib/webapp/Model/DB.pm) >> >> =item DBIC::Schema >> >> Nome do helper para criar o Schema para o DBIx::Class >> >> =item create=static >> >> Significa que o schema ser? estatico, ou seja, a toda altera??o nas >> tabelas, voc? precisa atualizar nos arquivos criados para o schema. >> >> =item dbname >> >> Nome do database no MySQL. >> >> =item webapp >> >> Usuario para se conectar no banco. >> >> =item webapp >> >> Senha para se conectar no banco. >> >> =back >> >> Agora, de uma lida nos arquivos criados em lib/webapp/Schema/* e >> lib/webapp/Model/* >> >> Pronto, j? temos o nosso Model pronto para o nosso aplicativo. >> >> =head2 View - Template Toolkit. >> >> Iremos utilizar neste exemplo a Template::Toolkit, iremos utilizar um >> helper da mesma maneira que >> usamos para o banco de dados: >> >> # script/webapp_create.pl view TT TT >> exists "/home/thiago/webapp/script/../lib/webapp/View" >> exists "/home/thiago/webapp/script/../t" >> created "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" >> created "/home/thiago/webapp/script/../t/view_TT.t" >> >> Pronto, o helper j? criou os arquivos necessarios para utilizarmos a >> Template Toolkit em nosso projeto. >> >> =head2 Controller - Agora sim, programando! >> >> Estamos na melhor parte, ? onde tudo acontece, iremos criar 4 actions, >> para criar, remover, listar e editar. >> >> Eu irei colocar o c?digo que utilizei, e com ele comentado explicando >> passo-a-passo do que estou >> fazendo nele. N?o irei utilizar nenhum helper ou facilitador nesta >> parte, pois acredito que a melhor maneira >> de se desenvolver o Controller ? na 'unha'. >> >> Iremos criar um arquivo lib/webapp/Controller/telefone.pm, no qual ele >> ir? representar na URI "/telefone". >> >> Caso queira baixar todos os arquivos, clique aqui. >> >> package webapp::Controller::telefone; >> >> use strict; >> use warnings; >> use parent 'Catalyst::Controller'; >> >> # Nos estamos utilizando um mecanismo muito interessante neste >> # exemplo, que recomendo a utilizacao, o Chained. >> # N?o iremos entrar discutir sobre ele, porem ele ajuda >> # manusearmos os argumentos passados pela URI. >> # Por tanto, vamos criar uma rotina "base" no qual todas as >> # requisi??es passaram por ela (Chained()). >> # >> search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm >> >> sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { >> my ($self, $c) = @_; >> >> # stash ? o local onde iremos colocar informa??es para compartilhar >> # com outras partes do nosso aplicativo, para cada requisi??o o >> stash >> # tem uma vida. >> # No caso, abaixo estamos atribuindo ao "collection" no stash o >> nosso >> # model "DB::telefones", que corresponde a nossa tabela telefones >> que >> # criamos no MySQL. >> >> $c->stash->{collection} = $c->model('DB::telefones'); >> } >> >> >> # Veja, aqui estamos criando uma URI list/, no qual ela esta >> vinculada a nossa >> # fun??o base, criada anteriormente (Chained('base')), >> # >> # Ou seja, para chamar a URL, http://localhost:3000/telefone/list, >> primeiramente >> # ele vai passar na base e depois na list. (* E por ?ltimo, neste >> nosso exemplo >> # na action end do Root.pm, no qual nem iremos comentar neste >> tutorial). >> # >> # Veja que estamos dizendo Args(0), isto significa que n?o preciso de >> nenhum >> # elemento extra na minha URI, sempre que esta action for requisitada, >> ser? >> # /telefone/list >> >> sub list :Chained('base') Args(0) { >> my ($self, $c) = @_; >> >> # "req" ou "request" s?o as informa??es que est?o no request da >> # requisi??o, e no qual temos o metodo param que retorna o valor >> # do atributo que gostariamos. >> my $key = $c->req->param('key') || ""; >> >> # Aham, aqui estamos utilizando o DBIx:Class, repare que n?o iremos >> # escrever nenhum um c?digo de SQL aqui, veja abaixo que iremos >> # utilizar uma fun??o search_like(), no qual iremos procurar pelo >> # elemento $key nos dois campos (nome, telefone), estou usando o >> # $key, caso o usuario queira procurar por alguma palavra chave. >> my $items = $c->stash->{collection}->search_like({ >> nome => "\%$key\%", >> telefone => "\%$key\%" >> }); >> >> # Aqui estou colocando no stash o key, para mostrar na View por >> qual >> # palavra o usuario esta procurando, e o items encontrados. >> $c->stash->{key} = $key; >> $c->stash->{items} = $items; >> } >> >> # Esta fun??o ? para remover uma determinada coluna do nosso banco de >> dados, >> # repare que aqui estamos utilizando Args(1), ou seja estou esperando >> um >> # elemento na minha URI, al?m de /telefones/destroy, eu s? irei acessar >> esta >> # URI, se acessar por /telefones/destroy/N, onde N ? o ID do nosso >> item. >> # Veja que no c?digo da fun??o, estaremos novamente usando uma >> fun??o do DBIx:Class, >> # primeiramente irei procurar por este elemento com find() e ent?o >> irei remover >> # ele. >> >> sub destroy :Chained('base') :Args(1) { >> my ($self, $c, $id) = @_; >> my $row = $c->stash->{collection}->find({ id => $id }); >> $row->delete if $row; >> } >> >> # Aqui, iremos editar o nosso item, onde tamb?m esperamos um >> argumento, que ? o id >> # do item, e iremos procurar ele. >> # Repare que aqui, eu fa?o uma verifica??o, onde quero saber se o >> metodo utilizado >> # para chamar esta requisi??o ? POST, caso n?o seja eu vou >> "encarrar" (detach()) >> # esta fun??o e vou passar para a pr?xima fun??o da cadeia. (end() >> no Root.pm, neste >> # caso). >> # Resumindo, se o usu?rio n?o apertou "ALTERAR" no html (no qual o >> form esta enviando >> # os dados via POST), eu irei mostrar a p?gina com os dados do >> objeto N ($id). >> >> sub edit :Chained('base') :Args(1) { >> my ($self, $c, $id) = @_; >> >> my $row = $c->stash->{row} = $c->stash->{collection}->find({id => >> $id}); >> $c->stash->{template} = "telefone/create.tt"; >> >> $c->detach() unless $c->req->method eq 'POST'; >> >> # Caso o usuario, tenha apertado o submit do nosso form, para >> alterar os dados, >> # eu vou colocar eles em $parameters = {}, e vou mandar o $row >> (que ? o objeto >> # do find()) para o metodo update(). >> >> my $parameters; >> $parameters->{nome} = $c->req->param('nome'); >> $parameters->{telefone} = $c->req->param('telefone'); >> >> $row->update($parameters); >> >> # Agora, nao vou mandar ele para a mesma tela, vou enviar para >> uma template diferente. >> $c->stash->{template} = "telefone/edit_ok.tt"; >> } >> >> # Esta rotina ? bem parecida com a do edit, com a unica diferen?a, >> que ao invez de atualizar >> # eu vou inserir. >> >> sub create :Chained('base') :Args(0) { >> my ($self, $c) = @_; >> $c->detach() unless $c->req->method eq 'POST'; >> >> my $parameters; >> $parameters->{nome} = $c->req->param('nome'); >> $parameters->{telefone} = $c->req->param('telefone'); >> >> my $row = $c->stash->{collection}->new($parameters); >> $row->insert; >> >> $c->stash->{template} = "telefone/create_ok.tt"; >> } >> >> # Caso, eu n?o especifique nada na URI de telefones, ou seja, acessar >> # http://localhost:3000/telefone eu irei redirecionar para a action >> list, >> # que j? comentamos sobre ela. >> sub index :Path :Args(0) { >> my ($self, $c) = @_; >> >> $c->res->redirect( >> $c->uri_for( >> $c->controller->action_for('list') >> ) >> ); >> } >> >> 1; >> >> >> C?digo pronto, porem precisamos das templates. >> >> Agora, crie estes arquivos no diretorio root/telefone: >> >> Este arquivo, ? para a action "create", no qual ? o nosso formulario >> para criar um item na nossa agenda. >> >> =head3 create.tt >> >>

Criar

>> >>
>> >>
>> Nome: >> > size=20> >>
>> Telefone: >> >>
>>
>>
>> >>
>> >> Este arquivo ? a mensagem depois da cria??o do item. >> >> =head3 create_ok.tt >> >>

Telefone inserido com sucesso!

>> >> Mensagem para o item apagado. >> =head3 destroy.tt >> >>

Telefone apagado

>> >> Mensagem para item editado. >> >> =head3 edit_ok.tt >> >>

Editado com sucesso.

>> >> Listar itens da nossa agenda, e tamb?m dar ao usu?rio a op??o de procurar >> neles. >> >> =head3 list.tt >> >>

Listar

>> >>
>> Procurar por: >> >> >>
>> >> [% IF key %] >>
>> Procurando por [% key %] >>
>> [% END %] >> >> >> >> >> [% WHILE (item = items.next) %] >> >> [% END %] >> >>
>> Nome >> >> Telefone >> Ação >>
>> [% item.nome %] >> >> [% item.telefone %] >> >> Editar >> - >> Remover >>
>> >> =head1 AUTOR >> >> Thiago Rondon >> >> =head1 COLABORADORES >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Tue Feb 3 18:17:40 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 4 Feb 2009 00:17:40 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= In-Reply-To: <179354400902031750v68b95c0ao5d4846c73cb0899f@mail.gmail.com> References: <49889A5A.2010009@aware.com.br> <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> <214823ca0902031748v4e8710aagb874e14cd33901f0@mail.gmail.com> <179354400902031750v68b95c0ao5d4846c73cb0899f@mail.gmail.com> Message-ID: <214823ca0902031817t279de57fydd70bc655a5fdb3e@mail.gmail.com> Estou esperando o resto! Ficou muito bom, obrigado de novo! []s 2009/2/3 Blabos de Blebe > Muito bom. Gostei das explica??es nos coment?rios. Vai ter > continua??o? Espero que sim. > > Parab?ns > > 2009/2/3 Daniel de Oliveira Mantovani >: > > > > Valeu Thiago! > > 2009/2/3 Nelson Ferraz > >> > >> Parece muito bom, Thiago! Obrigado pela contribui??o! > >> > >> Por que n?o formata o documento em pod, e copia para o wiki? Aqui vai um > >> come?o: > >> > >> =head1 NOME > >> > >> Catalyst - O Elegante framework de programa??o Web em Perl. > >> > >> =head1 DESCRICAO > >> > >> Catalyst ? um framework elegante de programa??o MVC para Web em Perl > >> (ambos gratuitos e de c?digo aberto). Este tutorial > >> simples e talvez muito objetivo tem como miss?o facilitar o > >> entedimento para os novos nesta ferramenta de forma pratica, n?o > >> se prendendo muito a conceitos, motivos e paradigmas. > >> > >> =head1 INICIO > >> > >> =head2 Instala??o do Catalyst. > >> > >> O Perl tem o CPAN, no qual ? um repositorio farto de modulos e > >> documenta??o, voc? pode utilizar o site http://search.cpan.org/ para > >> navegar por ele, e toda distribui??o do Perl vem com um aplicativo > >> chamado "cpan" para voc? poder instalar os modulos atravez da > >> linha de comando. > >> > >> $ export PERL_MM_USE_DEFAULT=1 > >> $ cpan -i Task::Catalyst > >> > >> O Catalyst tem algumas dependencias, e por isto, al?m do pacote do > >> Catalyst o "cpan" ir? automaticamente instalar as suas dependencias, > >> perceba que estamos utilizando o pacote Task::Catalyst, no qual cont?m > >> uma serie de pacotes recomendadas para a utiliza??o do Catalyst. > >> > >> DICA: Sete a variavel de ambiente PERL_MM_USE_DEFAULT=1 para o cpan > >> n?o lhe questionar sobre as dependencias e demais perguntas, e > >> instalar elas sem lhe perguntar. > >> > >> Pronto, a instala??o esta concluida, agora estamos com o sistema apto > >> para programar utilizando o framework de programa??o Catalyst. > >> > >> =head2 Iniciando o meu primeiro projeto. > >> > >> No pacote do Catalyst, vem acompanhando um aplicativo que facilita a > >> nossa vida para montar o ambiente b?sico para iniciarmos o nosso > >> projeto, chamado de "catalyst.pl", para isto basta executar ele com o > >> primeiro argumento sendo o nome do projeto. > >> > >> $ catalyst.pl webapp > >> created "webapp" > >> created "webapp/script" > >> created "webapp/lib" > >> created "webapp/root" > >> created "webapp/root/static" > >> created "webapp/root/static/images" > >> created "webapp/t" > >> created "webapp/lib/webapp" > >> created "webapp/lib/webapp/Model" > >> created "webapp/lib/webapp/View" > >> created "webapp/lib/webapp/Controller" > >> created "webapp/webapp.conf" > >> created "webapp/lib/webapp.pm" > >> created "webapp/lib/webapp/Controller/Root.pm" > >> created "webapp/README" > >> created "webapp/Changes" > >> created "webapp/t/01app.t" > >> created "webapp/t/02pod.t" > >> created "webapp/t/03podcoverage.t" > >> created "webapp/root/static/images/catalyst_logo.png" > >> created "webapp/root/static/images/btn_120x50_built.png" > >> created "webapp/root/static/images/btn_120x50_built_shadow.png" > >> created "webapp/root/static/images/btn_120x50_powered.png" > >> created "webapp/root/static/images/btn_120x50_powered_shadow.png" > >> created "webapp/root/static/images/btn_88x31_built.png" > >> created "webapp/root/static/images/btn_88x31_built_shadow.png" > >> created "webapp/root/static/images/btn_88x31_powered.png" > >> created "webapp/root/static/images/btn_88x31_powered_shadow.png" > >> created "webapp/root/favicon.ico" > >> created "webapp/Makefile.PL" > >> created "webapp/script/webapp_cgi.pl" > >> created "webapp/script/webapp_fastcgi.pl" > >> created "webapp/script/webapp_server.pl" > >> created "webapp/script/webapp_test.pl" > >> created "webapp/script/webapp_create.pl" > >> > >> Pronto, agora estamos com nosso ambiente b?sico para come?ar a > >> programar, vou explicar de forma r?pida a estrutura > >> de diretorios criada para voc? entender melhor: > >> > >> $ ls webapp/ > >> Changes lib/ Makefile.PL README root/ script/ t/ webapp.conf > >> > >> Veja, que temos quatro diretorios, que s?o eles: > >> > >> =over > >> > >> =item lib/ > >> > >> Cont?m a parte da programa??o l?gica, onde iremos escrever nossos > >> modulos e c?digos em Perl. > >> > >> =item root/ > >> > >> Neste diretorio iremos colocar arquivos est?ticos, como templates, > >> javascript e css. > >> > >> =item script/ > >> > >> Scripts para inicializar a nossa aplica??o. > >> > >> =item t/ > >> > >> Testes para nossa aplica??o. > >> > >> =back > >> > >> Vamos falar um pouco do diretorio "script/", nele voc? tem um script > >> que usaremos muito neste tutorial, webapp_server.pl, no > >> qual ir? iniciar um servidor http na porta 3000 por padr?o, para > >> visualizarmos o nosso aplicativo: > >> > >> $ script/webapp_server.pl > >> > >> Depois de executar ele, voc? j? pode acessar o aplicativo pelo seu > >> browser favorito, pelo endere?o: > >> > >> L > >> > >> =head2 Entendendo um MVC (Model-View-Controller) > >> > >> MVC ? um padr?o de arquitetura de software, uma das maiores > >> dificuldades do entendimento de um framework de programa??o > >> web como o Catalyst para os iniciantes ? justamente este conceito. > >> > >> Basicamente o significado deles ?: > >> > >> =over > >> > >> =item Model: > >> > >> S?o as informa??es utilizadas pelo aplicativo, no qual este modelo > >> pode ser um banco de dados, um arquivo texto e etc. > >> > >> =item Controller: > >> > >> L?gica do nosso aplicativo, onde podemos por exemplo alterar as > >> informa??es (Model), filtrar e etc. > >> > >> =item View: > >> > >> Renderizar o Model e o Controller para o usu?rio, ou seja como o > >> aplicativo ser? apresentado. > >> > >> =back > >> > >> Esta ? uma forma r?pida de apresentar os tr?s componentes do MVC, > >> sabendo disto, vamos come?ar a produzir nosso aplicativo. > >> > >> =head2 Nosso projeto: Agenda telefonica > >> > >> Vamos come?ar a estudar o nosso aplicativo, ele ir? gerenciar uma > >> lista de telefones, no qual iremos efetuar um simples "CRUD" > >> (Create-Remove-Update-Destroy), no qual iremos permitir efetuar a > >> cria??o, remover, atualizar e apagar dados de nossa lista. > >> > >> Vamos projetar nossa agenda telefonica, utilizando o MVC da seguinte da > >> forma: > >> > >> =over > >> > >> =item Model: > >> > >> Iremos utilizar o MySQL, por?m para efetuar a conectividade com o > >> banco de dados, iremos utilizar um driver do DBI, no > >> qual o MySQL e tantos outros ele suporta, e ? interessante al?m de > >> utilizar o driver de comunica??o com o banco de dados, algum > >> ORM (http://en.wikipedia.org/wiki/Object-relational_mapping) para > >> facilitar a interface com o DB, existem alguns disponiveis como > >> por exemplo o Class::DBI ou DBIx::Class para evitar que voc? escreva > >> SQL no teu c?digo, evitar alguns bugs e trazer agilidade no > >> desenvolvimento, no nosso caso iremos utilizar o DBIx::Class. > >> > >> =item View: > >> > >> Iremos utilizar o HTML como formato de apresenta??o para nossos > >> usuarios, portanto teremos que carregar o modulo que > >> cuidar? de manipular os dados que iremos jogar em nosso arquivo de > >> template, existem alguns modulos disponiveis como o > >> HTML::Manson ou Template::Toolkit), iremos utilizar neste caso o > >> Template::Toolkit. > >> > >> =item Controller: > >> > >> Aqui ? o lugar onde iremos programar, captar os dados no Model e > >> "espirrar" para a View, entre outras. > >> > >> =back > >> > >> =head2 Come?ando pelo Model. > >> > >> Bem, j? dissemos que iremos utilizar o MySQL como banco de dados, e > >> tamb?m j? explicamos por que iremos utilizar o DBIx::Class. > >> > >> Precisamos instalar ele: > >> > >> $ cpan -i DBIx::Class > >> > >> Certo, agora temos tudo o que precisamos para trabalhar com o nosso > >> Model. Neste tutorial eu vou utilizar o exemplo de criar a > >> tabela direto pelo client do MySQL, e depois ler elas pelo DBIx::Class. > >> > >> mysql> create database webapp > >> mysql> grant all on webapp.* to webapp em localhost identified by > >> 'webapp'; > >> mysql> flush privileges; > >> mysql> create table telefones ( > >> id int not null auto_increment, > >> nome varchar(255), > >> telefone varchar(255), > >> primary key(id)); > >> > >> Criado a nosso database e nossa tabela, agora vamos para "importar" > >> nosso banco de dados para o DBIx::Class, eu n?o irei me > >> aprofundar no DBIx::Class neste tutorial, pois n?o ? o objetivo dele. > >> > >> Para importarmos este database para os schemas que o DBIx::Class > >> utiliza, iremos executar um dos scripts facilitadores do diretorio > >> scripts/ que se chama "webapp_create.pl" no qual facilita algumas > >> tarefas como esta, a sintaxe utilizada ? auto-explicativa, ? > >> basicamente: > >> > >> # script/webapp_create.pl model DB DBIC::Schema webapp::Schema > >> create=static dbi:mysql:dbname=webapp webapp webapp > >> exists "/home/thiago/webapp/script/../lib/webapp/Model" > >> exists "/home/thiago/webapp/script/../t" > >> Dumping manual schema for webapp::Schema to directory > >> /home/thiago/webapp/script/../lib ... > >> Schema dump completed. > >> created "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" > >> created "/home/thiago/webapp/script/../t/model_DB.t" > >> > >> Vejamos os argumentos deste script: > >> > >> =over > >> > >> =item model > >> > >> Estamos criando um model para o script webapp_create.pl > >> > >> =item DB > >> > >> O nome criado para este modem ser? DB (vide lib/webapp/Model/DB.pm) > >> > >> =item DBIC::Schema > >> > >> Nome do helper para criar o Schema para o DBIx::Class > >> > >> =item create=static > >> > >> Significa que o schema ser? estatico, ou seja, a toda altera??o nas > >> tabelas, voc? precisa atualizar nos arquivos criados para o schema. > >> > >> =item dbname > >> > >> Nome do database no MySQL. > >> > >> =item webapp > >> > >> Usuario para se conectar no banco. > >> > >> =item webapp > >> > >> Senha para se conectar no banco. > >> > >> =back > >> > >> Agora, de uma lida nos arquivos criados em lib/webapp/Schema/* e > >> lib/webapp/Model/* > >> > >> Pronto, j? temos o nosso Model pronto para o nosso aplicativo. > >> > >> =head2 View - Template Toolkit. > >> > >> Iremos utilizar neste exemplo a Template::Toolkit, iremos utilizar um > >> helper da mesma maneira que > >> usamos para o banco de dados: > >> > >> # script/webapp_create.pl view TT TT > >> exists "/home/thiago/webapp/script/../lib/webapp/View" > >> exists "/home/thiago/webapp/script/../t" > >> created "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" > >> created "/home/thiago/webapp/script/../t/view_TT.t" > >> > >> Pronto, o helper j? criou os arquivos necessarios para utilizarmos a > >> Template Toolkit em nosso projeto. > >> > >> =head2 Controller - Agora sim, programando! > >> > >> Estamos na melhor parte, ? onde tudo acontece, iremos criar 4 actions, > >> para criar, remover, listar e editar. > >> > >> Eu irei colocar o c?digo que utilizei, e com ele comentado explicando > >> passo-a-passo do que estou > >> fazendo nele. N?o irei utilizar nenhum helper ou facilitador nesta > >> parte, pois acredito que a melhor maneira > >> de se desenvolver o Controller ? na 'unha'. > >> > >> Iremos criar um arquivo lib/webapp/Controller/telefone.pm, no qual ele > >> ir? representar na URI "/telefone". > >> > >> Caso queira baixar todos os arquivos, clique aqui. > >> > >> package webapp::Controller::telefone; > >> > >> use strict; > >> use warnings; > >> use parent 'Catalyst::Controller'; > >> > >> # Nos estamos utilizando um mecanismo muito interessante neste > >> # exemplo, que recomendo a utilizacao, o Chained. > >> # N?o iremos entrar discutir sobre ele, porem ele ajuda > >> # manusearmos os argumentos passados pela URI. > >> # Por tanto, vamos criar uma rotina "base" no qual todas as > >> # requisi??es passaram por ela (Chained()). > >> # > >> > search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm > >> > >> sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { > >> my ($self, $c) = @_; > >> > >> # stash ? o local onde iremos colocar informa??es para > compartilhar > >> # com outras partes do nosso aplicativo, para cada requisi??o o > >> stash > >> # tem uma vida. > >> # No caso, abaixo estamos atribuindo ao "collection" no stash o > >> nosso > >> # model "DB::telefones", que corresponde a nossa tabela telefones > >> que > >> # criamos no MySQL. > >> > >> $c->stash->{collection} = $c->model('DB::telefones'); > >> } > >> > >> > >> # Veja, aqui estamos criando uma URI list/, no qual ela esta > >> vinculada a nossa > >> # fun??o base, criada anteriormente (Chained('base')), > >> # > >> # Ou seja, para chamar a URL, http://localhost:3000/telefone/list, > >> primeiramente > >> # ele vai passar na base e depois na list. (* E por ?ltimo, neste > >> nosso exemplo > >> # na action end do Root.pm, no qual nem iremos comentar neste > >> tutorial). > >> # > >> # Veja que estamos dizendo Args(0), isto significa que n?o preciso de > >> nenhum > >> # elemento extra na minha URI, sempre que esta action for > requisitada, > >> ser? > >> # /telefone/list > >> > >> sub list :Chained('base') Args(0) { > >> my ($self, $c) = @_; > >> > >> # "req" ou "request" s?o as informa??es que est?o no request da > >> # requisi??o, e no qual temos o metodo param que retorna o valor > >> # do atributo que gostariamos. > >> my $key = $c->req->param('key') || ""; > >> > >> # Aham, aqui estamos utilizando o DBIx:Class, repare que n?o > iremos > >> # escrever nenhum um c?digo de SQL aqui, veja abaixo que iremos > >> # utilizar uma fun??o search_like(), no qual iremos procurar pelo > >> # elemento $key nos dois campos (nome, telefone), estou usando o > >> # $key, caso o usuario queira procurar por alguma palavra chave. > >> my $items = $c->stash->{collection}->search_like({ > >> nome => "\%$key\%", > >> telefone => "\%$key\%" > >> }); > >> > >> # Aqui estou colocando no stash o key, para mostrar na View por > >> qual > >> # palavra o usuario esta procurando, e o items encontrados. > >> $c->stash->{key} = $key; > >> $c->stash->{items} = $items; > >> } > >> > >> # Esta fun??o ? para remover uma determinada coluna do nosso banco de > >> dados, > >> # repare que aqui estamos utilizando Args(1), ou seja estou esperando > >> um > >> # elemento na minha URI, al?m de /telefones/destroy, eu s? irei > acessar > >> esta > >> # URI, se acessar por /telefones/destroy/N, onde N ? o ID do nosso > >> item. > >> # Veja que no c?digo da fun??o, estaremos novamente usando uma > >> fun??o do DBIx:Class, > >> # primeiramente irei procurar por este elemento com find() e ent?o > >> irei remover > >> # ele. > >> > >> sub destroy :Chained('base') :Args(1) { > >> my ($self, $c, $id) = @_; > >> my $row = $c->stash->{collection}->find({ id => $id }); > >> $row->delete if $row; > >> } > >> > >> # Aqui, iremos editar o nosso item, onde tamb?m esperamos um > >> argumento, que ? o id > >> # do item, e iremos procurar ele. > >> # Repare que aqui, eu fa?o uma verifica??o, onde quero saber se o > >> metodo utilizado > >> # para chamar esta requisi??o ? POST, caso n?o seja eu vou > >> "encarrar" (detach()) > >> # esta fun??o e vou passar para a pr?xima fun??o da cadeia. (end() > >> no Root.pm, neste > >> # caso). > >> # Resumindo, se o usu?rio n?o apertou "ALTERAR" no html (no qual o > >> form esta enviando > >> # os dados via POST), eu irei mostrar a p?gina com os dados do > >> objeto N ($id). > >> > >> sub edit :Chained('base') :Args(1) { > >> my ($self, $c, $id) = @_; > >> > >> my $row = $c->stash->{row} = $c->stash->{collection}->find({id => > >> $id}); > >> $c->stash->{template} = "telefone/create.tt"; > >> > >> $c->detach() unless $c->req->method eq 'POST'; > >> > >> # Caso o usuario, tenha apertado o submit do nosso form, para > >> alterar os dados, > >> # eu vou colocar eles em $parameters = {}, e vou mandar o $row > >> (que ? o objeto > >> # do find()) para o metodo update(). > >> > >> my $parameters; > >> $parameters->{nome} = $c->req->param('nome'); > >> $parameters->{telefone} = $c->req->param('telefone'); > >> > >> $row->update($parameters); > >> > >> # Agora, nao vou mandar ele para a mesma tela, vou enviar para > >> uma template diferente. > >> $c->stash->{template} = "telefone/edit_ok.tt"; > >> } > >> > >> # Esta rotina ? bem parecida com a do edit, com a unica diferen?a, > >> que ao invez de atualizar > >> # eu vou inserir. > >> > >> sub create :Chained('base') :Args(0) { > >> my ($self, $c) = @_; > >> $c->detach() unless $c->req->method eq 'POST'; > >> > >> my $parameters; > >> $parameters->{nome} = $c->req->param('nome'); > >> $parameters->{telefone} = $c->req->param('telefone'); > >> > >> my $row = $c->stash->{collection}->new($parameters); > >> $row->insert; > >> > >> $c->stash->{template} = "telefone/create_ok.tt"; > >> } > >> > >> # Caso, eu n?o especifique nada na URI de telefones, ou seja, acessar > >> # http://localhost:3000/telefone eu irei redirecionar para a action > >> list, > >> # que j? comentamos sobre ela. > >> sub index :Path :Args(0) { > >> my ($self, $c) = @_; > >> > >> $c->res->redirect( > >> $c->uri_for( > >> $c->controller->action_for('list') > >> ) > >> ); > >> } > >> > >> 1; > >> > >> > >> C?digo pronto, porem precisamos das templates. > >> > >> Agora, crie estes arquivos no diretorio root/telefone: > >> > >> Este arquivo, ? para a action "create", no qual ? o nosso formulario > >> para criar um item na nossa agenda. > >> > >> =head3 create.tt > >> > >>

Criar

> >> > >>
> >> > >>
> >> Nome: > >> >> size=20> > >>
> >> Telefone: > >> > >>
> >>
> >>
> >> > >>
> >> > >> Este arquivo ? a mensagem depois da cria??o do item. > >> > >> =head3 create_ok.tt > >> > >>

Telefone inserido com sucesso!

> >> > >> Mensagem para o item apagado. > >> =head3 destroy.tt > >> > >>

Telefone apagado

> >> > >> Mensagem para item editado. > >> > >> =head3 edit_ok.tt > >> > >>

Editado com sucesso.

> >> > >> Listar itens da nossa agenda, e tamb?m dar ao usu?rio a op??o de > procurar > >> neles. > >> > >> =head3 list.tt > >> > >>

Listar

> >> > >>
> >> Procurar por: > >> > >> > >>
> >> > >> [% IF key %] > >>
> >> Procurando por [% key %] > >>
> >> [% END %] > >> > >> > >> > >> > >> [% WHILE (item = items.next) %] > >> > >> [% END %] > >> > >>
> >> Nome > >> > >> Telefone > >> Ação > >>
> >> [% item.nome %] > >> > >> [% item.telefone %] > >> > >> Editar > >> - > >> Remover > >>
> >> > >> =head1 AUTOR > >> > >> Thiago Rondon > >> > >> =head1 COLABORADORES > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > http://mantovanihouse.blogspot.com/ > > > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Wed Feb 4 01:37:57 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 4 Feb 2009 10:37:57 +0100 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= In-Reply-To: <214823ca0902031817t279de57fydd70bc655a5fdb3e@mail.gmail.com> References: <49889A5A.2010009@aware.com.br> <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> <214823ca0902031748v4e8710aagb874e14cd33901f0@mail.gmail.com> <179354400902031750v68b95c0ao5d4846c73cb0899f@mail.gmail.com> <214823ca0902031817t279de57fydd70bc655a5fdb3e@mail.gmail.com> Message-ID: <604cec170902040137i3bf388bfre22ed9cae54dc9be@mail.gmail.com> Sugest?o para melhoria: Ao inv?s de ter v?rios templates de resposta ("create_ok.tt", "edit_ok.tt", etc), voc? poderia fazer apenas um gen?rico: response.tt

[% title %]

[% message %] Ent?o, no c?digo, bastaria setar as vari?veis "template" para "response.tt", "title" e "message" com os valores desejados. From thiago at aware.com.br Wed Feb 4 03:03:50 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 04 Feb 2009 09:03:50 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= In-Reply-To: <604cec170902040137i3bf388bfre22ed9cae54dc9be@mail.gmail.com> References: <49889A5A.2010009@aware.com.br> <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> <214823ca0902031748v4e8710aagb874e14cd33901f0@mail.gmail.com> <179354400902031750v68b95c0ao5d4846c73cb0899f@mail.gmail.com> <214823ca0902031817t279de57fydd70bc655a5fdb3e@mail.gmail.com> <604cec170902040137i3bf388bfre22ed9cae54dc9be@mail.gmail.com> Message-ID: <49897616.2090406@aware.com.br> Ok, boa. Talvez eu prefira um 'response.tt', e com uma variavel setando se ? do edit ou do create, para n?o ter que escrever a "mensagem" dentro do c?digo. Vou fazer esta altera??o, valeu! -Thiago Rondon Nelson Ferraz escreveu: > Sugest?o para melhoria: > > Ao inv?s de ter v?rios templates de resposta ("create_ok.tt", > "edit_ok.tt", etc), voc? poderia fazer apenas um gen?rico: > > response.tt > >

[% title %]

> > [% message %] > > > Ent?o, no c?digo, bastaria setar as vari?veis "template" para > "response.tt", "title" e "message" com os valores desejados. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From thiago at aware.com.br Wed Feb 4 03:08:20 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 04 Feb 2009 09:08:20 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= In-Reply-To: <179354400902031750v68b95c0ao5d4846c73cb0899f@mail.gmail.com> References: <49889A5A.2010009@aware.com.br> <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> <214823ca0902031748v4e8710aagb874e14cd33901f0@mail.gmail.com> <179354400902031750v68b95c0ao5d4846c73cb0899f@mail.gmail.com> Message-ID: <49897724.4090407@aware.com.br> Espero continua??es... oops, contribui??es. :) -Thiago Rondon Blabos de Blebe escreveu: > Muito bom. Gostei das explica??es nos coment?rios. Vai ter > continua??o? Espero que sim. > > Parab?ns > > 2009/2/3 Daniel de Oliveira Mantovani : > >> Valeu Thiago! >> 2009/2/3 Nelson Ferraz >> >>> Parece muito bom, Thiago! Obrigado pela contribui??o! >>> >>> Por que n?o formata o documento em pod, e copia para o wiki? Aqui vai um >>> come?o: >>> >>> =head1 NOME >>> >>> Catalyst - O Elegante framework de programa??o Web em Perl. >>> >>> =head1 DESCRICAO >>> >>> Catalyst ? um framework elegante de programa??o MVC para Web em Perl >>> (ambos gratuitos e de c?digo aberto). Este tutorial >>> simples e talvez muito objetivo tem como miss?o facilitar o >>> entedimento para os novos nesta ferramenta de forma pratica, n?o >>> se prendendo muito a conceitos, motivos e paradigmas. >>> >>> =head1 INICIO >>> >>> =head2 Instala??o do Catalyst. >>> >>> O Perl tem o CPAN, no qual ? um repositorio farto de modulos e >>> documenta??o, voc? pode utilizar o site http://search.cpan.org/ para >>> navegar por ele, e toda distribui??o do Perl vem com um aplicativo >>> chamado "cpan" para voc? poder instalar os modulos atravez da >>> linha de comando. >>> >>> $ export PERL_MM_USE_DEFAULT=1 >>> $ cpan -i Task::Catalyst >>> >>> O Catalyst tem algumas dependencias, e por isto, al?m do pacote do >>> Catalyst o "cpan" ir? automaticamente instalar as suas dependencias, >>> perceba que estamos utilizando o pacote Task::Catalyst, no qual cont?m >>> uma serie de pacotes recomendadas para a utiliza??o do Catalyst. >>> >>> DICA: Sete a variavel de ambiente PERL_MM_USE_DEFAULT=1 para o cpan >>> n?o lhe questionar sobre as dependencias e demais perguntas, e >>> instalar elas sem lhe perguntar. >>> >>> Pronto, a instala??o esta concluida, agora estamos com o sistema apto >>> para programar utilizando o framework de programa??o Catalyst. >>> >>> =head2 Iniciando o meu primeiro projeto. >>> >>> No pacote do Catalyst, vem acompanhando um aplicativo que facilita a >>> nossa vida para montar o ambiente b?sico para iniciarmos o nosso >>> projeto, chamado de "catalyst.pl", para isto basta executar ele com o >>> primeiro argumento sendo o nome do projeto. >>> >>> $ catalyst.pl webapp >>> created "webapp" >>> created "webapp/script" >>> created "webapp/lib" >>> created "webapp/root" >>> created "webapp/root/static" >>> created "webapp/root/static/images" >>> created "webapp/t" >>> created "webapp/lib/webapp" >>> created "webapp/lib/webapp/Model" >>> created "webapp/lib/webapp/View" >>> created "webapp/lib/webapp/Controller" >>> created "webapp/webapp.conf" >>> created "webapp/lib/webapp.pm" >>> created "webapp/lib/webapp/Controller/Root.pm" >>> created "webapp/README" >>> created "webapp/Changes" >>> created "webapp/t/01app.t" >>> created "webapp/t/02pod.t" >>> created "webapp/t/03podcoverage.t" >>> created "webapp/root/static/images/catalyst_logo.png" >>> created "webapp/root/static/images/btn_120x50_built.png" >>> created "webapp/root/static/images/btn_120x50_built_shadow.png" >>> created "webapp/root/static/images/btn_120x50_powered.png" >>> created "webapp/root/static/images/btn_120x50_powered_shadow.png" >>> created "webapp/root/static/images/btn_88x31_built.png" >>> created "webapp/root/static/images/btn_88x31_built_shadow.png" >>> created "webapp/root/static/images/btn_88x31_powered.png" >>> created "webapp/root/static/images/btn_88x31_powered_shadow.png" >>> created "webapp/root/favicon.ico" >>> created "webapp/Makefile.PL" >>> created "webapp/script/webapp_cgi.pl" >>> created "webapp/script/webapp_fastcgi.pl" >>> created "webapp/script/webapp_server.pl" >>> created "webapp/script/webapp_test.pl" >>> created "webapp/script/webapp_create.pl" >>> >>> Pronto, agora estamos com nosso ambiente b?sico para come?ar a >>> programar, vou explicar de forma r?pida a estrutura >>> de diretorios criada para voc? entender melhor: >>> >>> $ ls webapp/ >>> Changes lib/ Makefile.PL README root/ script/ t/ webapp.conf >>> >>> Veja, que temos quatro diretorios, que s?o eles: >>> >>> =over >>> >>> =item lib/ >>> >>> Cont?m a parte da programa??o l?gica, onde iremos escrever nossos >>> modulos e c?digos em Perl. >>> >>> =item root/ >>> >>> Neste diretorio iremos colocar arquivos est?ticos, como templates, >>> javascript e css. >>> >>> =item script/ >>> >>> Scripts para inicializar a nossa aplica??o. >>> >>> =item t/ >>> >>> Testes para nossa aplica??o. >>> >>> =back >>> >>> Vamos falar um pouco do diretorio "script/", nele voc? tem um script >>> que usaremos muito neste tutorial, webapp_server.pl, no >>> qual ir? iniciar um servidor http na porta 3000 por padr?o, para >>> visualizarmos o nosso aplicativo: >>> >>> $ script/webapp_server.pl >>> >>> Depois de executar ele, voc? j? pode acessar o aplicativo pelo seu >>> browser favorito, pelo endere?o: >>> >>> L >>> >>> =head2 Entendendo um MVC (Model-View-Controller) >>> >>> MVC ? um padr?o de arquitetura de software, uma das maiores >>> dificuldades do entendimento de um framework de programa??o >>> web como o Catalyst para os iniciantes ? justamente este conceito. >>> >>> Basicamente o significado deles ?: >>> >>> =over >>> >>> =item Model: >>> >>> S?o as informa??es utilizadas pelo aplicativo, no qual este modelo >>> pode ser um banco de dados, um arquivo texto e etc. >>> >>> =item Controller: >>> >>> L?gica do nosso aplicativo, onde podemos por exemplo alterar as >>> informa??es (Model), filtrar e etc. >>> >>> =item View: >>> >>> Renderizar o Model e o Controller para o usu?rio, ou seja como o >>> aplicativo ser? apresentado. >>> >>> =back >>> >>> Esta ? uma forma r?pida de apresentar os tr?s componentes do MVC, >>> sabendo disto, vamos come?ar a produzir nosso aplicativo. >>> >>> =head2 Nosso projeto: Agenda telefonica >>> >>> Vamos come?ar a estudar o nosso aplicativo, ele ir? gerenciar uma >>> lista de telefones, no qual iremos efetuar um simples "CRUD" >>> (Create-Remove-Update-Destroy), no qual iremos permitir efetuar a >>> cria??o, remover, atualizar e apagar dados de nossa lista. >>> >>> Vamos projetar nossa agenda telefonica, utilizando o MVC da seguinte da >>> forma: >>> >>> =over >>> >>> =item Model: >>> >>> Iremos utilizar o MySQL, por?m para efetuar a conectividade com o >>> banco de dados, iremos utilizar um driver do DBI, no >>> qual o MySQL e tantos outros ele suporta, e ? interessante al?m de >>> utilizar o driver de comunica??o com o banco de dados, algum >>> ORM (http://en.wikipedia.org/wiki/Object-relational_mapping) para >>> facilitar a interface com o DB, existem alguns disponiveis como >>> por exemplo o Class::DBI ou DBIx::Class para evitar que voc? escreva >>> SQL no teu c?digo, evitar alguns bugs e trazer agilidade no >>> desenvolvimento, no nosso caso iremos utilizar o DBIx::Class. >>> >>> =item View: >>> >>> Iremos utilizar o HTML como formato de apresenta??o para nossos >>> usuarios, portanto teremos que carregar o modulo que >>> cuidar? de manipular os dados que iremos jogar em nosso arquivo de >>> template, existem alguns modulos disponiveis como o >>> HTML::Manson ou Template::Toolkit), iremos utilizar neste caso o >>> Template::Toolkit. >>> >>> =item Controller: >>> >>> Aqui ? o lugar onde iremos programar, captar os dados no Model e >>> "espirrar" para a View, entre outras. >>> >>> =back >>> >>> =head2 Come?ando pelo Model. >>> >>> Bem, j? dissemos que iremos utilizar o MySQL como banco de dados, e >>> tamb?m j? explicamos por que iremos utilizar o DBIx::Class. >>> >>> Precisamos instalar ele: >>> >>> $ cpan -i DBIx::Class >>> >>> Certo, agora temos tudo o que precisamos para trabalhar com o nosso >>> Model. Neste tutorial eu vou utilizar o exemplo de criar a >>> tabela direto pelo client do MySQL, e depois ler elas pelo DBIx::Class. >>> >>> mysql> create database webapp >>> mysql> grant all on webapp.* to webapp em localhost identified by >>> 'webapp'; >>> mysql> flush privileges; >>> mysql> create table telefones ( >>> id int not null auto_increment, >>> nome varchar(255), >>> telefone varchar(255), >>> primary key(id)); >>> >>> Criado a nosso database e nossa tabela, agora vamos para "importar" >>> nosso banco de dados para o DBIx::Class, eu n?o irei me >>> aprofundar no DBIx::Class neste tutorial, pois n?o ? o objetivo dele. >>> >>> Para importarmos este database para os schemas que o DBIx::Class >>> utiliza, iremos executar um dos scripts facilitadores do diretorio >>> scripts/ que se chama "webapp_create.pl" no qual facilita algumas >>> tarefas como esta, a sintaxe utilizada ? auto-explicativa, ? >>> basicamente: >>> >>> # script/webapp_create.pl model DB DBIC::Schema webapp::Schema >>> create=static dbi:mysql:dbname=webapp webapp webapp >>> exists "/home/thiago/webapp/script/../lib/webapp/Model" >>> exists "/home/thiago/webapp/script/../t" >>> Dumping manual schema for webapp::Schema to directory >>> /home/thiago/webapp/script/../lib ... >>> Schema dump completed. >>> created "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" >>> created "/home/thiago/webapp/script/../t/model_DB.t" >>> >>> Vejamos os argumentos deste script: >>> >>> =over >>> >>> =item model >>> >>> Estamos criando um model para o script webapp_create.pl >>> >>> =item DB >>> >>> O nome criado para este modem ser? DB (vide lib/webapp/Model/DB.pm) >>> >>> =item DBIC::Schema >>> >>> Nome do helper para criar o Schema para o DBIx::Class >>> >>> =item create=static >>> >>> Significa que o schema ser? estatico, ou seja, a toda altera??o nas >>> tabelas, voc? precisa atualizar nos arquivos criados para o schema. >>> >>> =item dbname >>> >>> Nome do database no MySQL. >>> >>> =item webapp >>> >>> Usuario para se conectar no banco. >>> >>> =item webapp >>> >>> Senha para se conectar no banco. >>> >>> =back >>> >>> Agora, de uma lida nos arquivos criados em lib/webapp/Schema/* e >>> lib/webapp/Model/* >>> >>> Pronto, j? temos o nosso Model pronto para o nosso aplicativo. >>> >>> =head2 View - Template Toolkit. >>> >>> Iremos utilizar neste exemplo a Template::Toolkit, iremos utilizar um >>> helper da mesma maneira que >>> usamos para o banco de dados: >>> >>> # script/webapp_create.pl view TT TT >>> exists "/home/thiago/webapp/script/../lib/webapp/View" >>> exists "/home/thiago/webapp/script/../t" >>> created "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" >>> created "/home/thiago/webapp/script/../t/view_TT.t" >>> >>> Pronto, o helper j? criou os arquivos necessarios para utilizarmos a >>> Template Toolkit em nosso projeto. >>> >>> =head2 Controller - Agora sim, programando! >>> >>> Estamos na melhor parte, ? onde tudo acontece, iremos criar 4 actions, >>> para criar, remover, listar e editar. >>> >>> Eu irei colocar o c?digo que utilizei, e com ele comentado explicando >>> passo-a-passo do que estou >>> fazendo nele. N?o irei utilizar nenhum helper ou facilitador nesta >>> parte, pois acredito que a melhor maneira >>> de se desenvolver o Controller ? na 'unha'. >>> >>> Iremos criar um arquivo lib/webapp/Controller/telefone.pm, no qual ele >>> ir? representar na URI "/telefone". >>> >>> Caso queira baixar todos os arquivos, clique aqui. >>> >>> package webapp::Controller::telefone; >>> >>> use strict; >>> use warnings; >>> use parent 'Catalyst::Controller'; >>> >>> # Nos estamos utilizando um mecanismo muito interessante neste >>> # exemplo, que recomendo a utilizacao, o Chained. >>> # N?o iremos entrar discutir sobre ele, porem ele ajuda >>> # manusearmos os argumentos passados pela URI. >>> # Por tanto, vamos criar uma rotina "base" no qual todas as >>> # requisi??es passaram por ela (Chained()). >>> # >>> search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm >>> >>> sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { >>> my ($self, $c) = @_; >>> >>> # stash ? o local onde iremos colocar informa??es para compartilhar >>> # com outras partes do nosso aplicativo, para cada requisi??o o >>> stash >>> # tem uma vida. >>> # No caso, abaixo estamos atribuindo ao "collection" no stash o >>> nosso >>> # model "DB::telefones", que corresponde a nossa tabela telefones >>> que >>> # criamos no MySQL. >>> >>> $c->stash->{collection} = $c->model('DB::telefones'); >>> } >>> >>> >>> # Veja, aqui estamos criando uma URI list/, no qual ela esta >>> vinculada a nossa >>> # fun??o base, criada anteriormente (Chained('base')), >>> # >>> # Ou seja, para chamar a URL, http://localhost:3000/telefone/list, >>> primeiramente >>> # ele vai passar na base e depois na list. (* E por ?ltimo, neste >>> nosso exemplo >>> # na action end do Root.pm, no qual nem iremos comentar neste >>> tutorial). >>> # >>> # Veja que estamos dizendo Args(0), isto significa que n?o preciso de >>> nenhum >>> # elemento extra na minha URI, sempre que esta action for requisitada, >>> ser? >>> # /telefone/list >>> >>> sub list :Chained('base') Args(0) { >>> my ($self, $c) = @_; >>> >>> # "req" ou "request" s?o as informa??es que est?o no request da >>> # requisi??o, e no qual temos o metodo param que retorna o valor >>> # do atributo que gostariamos. >>> my $key = $c->req->param('key') || ""; >>> >>> # Aham, aqui estamos utilizando o DBIx:Class, repare que n?o iremos >>> # escrever nenhum um c?digo de SQL aqui, veja abaixo que iremos >>> # utilizar uma fun??o search_like(), no qual iremos procurar pelo >>> # elemento $key nos dois campos (nome, telefone), estou usando o >>> # $key, caso o usuario queira procurar por alguma palavra chave. >>> my $items = $c->stash->{collection}->search_like({ >>> nome => "\%$key\%", >>> telefone => "\%$key\%" >>> }); >>> >>> # Aqui estou colocando no stash o key, para mostrar na View por >>> qual >>> # palavra o usuario esta procurando, e o items encontrados. >>> $c->stash->{key} = $key; >>> $c->stash->{items} = $items; >>> } >>> >>> # Esta fun??o ? para remover uma determinada coluna do nosso banco de >>> dados, >>> # repare que aqui estamos utilizando Args(1), ou seja estou esperando >>> um >>> # elemento na minha URI, al?m de /telefones/destroy, eu s? irei acessar >>> esta >>> # URI, se acessar por /telefones/destroy/N, onde N ? o ID do nosso >>> item. >>> # Veja que no c?digo da fun??o, estaremos novamente usando uma >>> fun??o do DBIx:Class, >>> # primeiramente irei procurar por este elemento com find() e ent?o >>> irei remover >>> # ele. >>> >>> sub destroy :Chained('base') :Args(1) { >>> my ($self, $c, $id) = @_; >>> my $row = $c->stash->{collection}->find({ id => $id }); >>> $row->delete if $row; >>> } >>> >>> # Aqui, iremos editar o nosso item, onde tamb?m esperamos um >>> argumento, que ? o id >>> # do item, e iremos procurar ele. >>> # Repare que aqui, eu fa?o uma verifica??o, onde quero saber se o >>> metodo utilizado >>> # para chamar esta requisi??o ? POST, caso n?o seja eu vou >>> "encarrar" (detach()) >>> # esta fun??o e vou passar para a pr?xima fun??o da cadeia. (end() >>> no Root.pm, neste >>> # caso). >>> # Resumindo, se o usu?rio n?o apertou "ALTERAR" no html (no qual o >>> form esta enviando >>> # os dados via POST), eu irei mostrar a p?gina com os dados do >>> objeto N ($id). >>> >>> sub edit :Chained('base') :Args(1) { >>> my ($self, $c, $id) = @_; >>> >>> my $row = $c->stash->{row} = $c->stash->{collection}->find({id => >>> $id}); >>> $c->stash->{template} = "telefone/create.tt"; >>> >>> $c->detach() unless $c->req->method eq 'POST'; >>> >>> # Caso o usuario, tenha apertado o submit do nosso form, para >>> alterar os dados, >>> # eu vou colocar eles em $parameters = {}, e vou mandar o $row >>> (que ? o objeto >>> # do find()) para o metodo update(). >>> >>> my $parameters; >>> $parameters->{nome} = $c->req->param('nome'); >>> $parameters->{telefone} = $c->req->param('telefone'); >>> >>> $row->update($parameters); >>> >>> # Agora, nao vou mandar ele para a mesma tela, vou enviar para >>> uma template diferente. >>> $c->stash->{template} = "telefone/edit_ok.tt"; >>> } >>> >>> # Esta rotina ? bem parecida com a do edit, com a unica diferen?a, >>> que ao invez de atualizar >>> # eu vou inserir. >>> >>> sub create :Chained('base') :Args(0) { >>> my ($self, $c) = @_; >>> $c->detach() unless $c->req->method eq 'POST'; >>> >>> my $parameters; >>> $parameters->{nome} = $c->req->param('nome'); >>> $parameters->{telefone} = $c->req->param('telefone'); >>> >>> my $row = $c->stash->{collection}->new($parameters); >>> $row->insert; >>> >>> $c->stash->{template} = "telefone/create_ok.tt"; >>> } >>> >>> # Caso, eu n?o especifique nada na URI de telefones, ou seja, acessar >>> # http://localhost:3000/telefone eu irei redirecionar para a action >>> list, >>> # que j? comentamos sobre ela. >>> sub index :Path :Args(0) { >>> my ($self, $c) = @_; >>> >>> $c->res->redirect( >>> $c->uri_for( >>> $c->controller->action_for('list') >>> ) >>> ); >>> } >>> >>> 1; >>> >>> >>> C?digo pronto, porem precisamos das templates. >>> >>> Agora, crie estes arquivos no diretorio root/telefone: >>> >>> Este arquivo, ? para a action "create", no qual ? o nosso formulario >>> para criar um item na nossa agenda. >>> >>> =head3 create.tt >>> >>>

Criar

>>> >>>
>>> >>>
>>> Nome: >>> >> size=20> >>>
>>> Telefone: >>> >>>
>>>
>>>
>>> >>>
>>> >>> Este arquivo ? a mensagem depois da cria??o do item. >>> >>> =head3 create_ok.tt >>> >>>

Telefone inserido com sucesso!

>>> >>> Mensagem para o item apagado. >>> =head3 destroy.tt >>> >>>

Telefone apagado

>>> >>> Mensagem para item editado. >>> >>> =head3 edit_ok.tt >>> >>>

Editado com sucesso.

>>> >>> Listar itens da nossa agenda, e tamb?m dar ao usu?rio a op??o de procurar >>> neles. >>> >>> =head3 list.tt >>> >>>

Listar

>>> >>>
>>> Procurar por: >>> >>> >>>
>>> >>> [% IF key %] >>>
>>> Procurando por [% key %] >>>
>>> [% END %] >>> >>> >>> >>> >>> [% WHILE (item = items.next) %] >>> >>> [% END %] >>> >>>
>>> Nome >>> >>> Telefone >>> Ação >>>
>>> [% item.nome %] >>> >>> [% item.telefone %] >>> >>> Editar >>> - >>> Remover >>>
>>> >>> =head1 AUTOR >>> >>> Thiago Rondon >>> >>> =head1 COLABORADORES >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> -- >> http://mantovanihouse.blogspot.com/ >> >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From lorn.br at gmail.com Wed Feb 4 04:11:33 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Wed, 4 Feb 2009 10:11:33 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= In-Reply-To: <49897724.4090407@aware.com.br> References: <49889A5A.2010009@aware.com.br> <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> <214823ca0902031748v4e8710aagb874e14cd33901f0@mail.gmail.com> <179354400902031750v68b95c0ao5d4846c73cb0899f@mail.gmail.com> <49897724.4090407@aware.com.br> Message-ID: Voc? pode mudar isso para Chained Action: sub index :Path :Args(0) { my ($self, $c) = @_; $c->res->redirect( $c->uri_for( $c->controller->action_for('list') ) ); } sub root : Chained('base') Args(0) { my ($self, $c) = @_; $c->res->redirect( $c->uri_for( $c->controller->action_for('list') ) ); } # Essa parte do Controller Telefone, pode ficar assim: - sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { + sub base :Chained('/base') CaptureArgs(0) PathPart('telefone') { Para isso preciso disso no Controller Root.pm, eu acho que assim fica mais "extensivel" sua agenda. Root.pm sub base : Chained('/') CaptureArgs(0) PathPart('') {} sub root : Chained('base') PathPart('') Args(0){ my ($self, $c) = @_; # Quando o usuario acessar localhost:3000/ vai ser redirecionado para localhost:3000/telefone, pois ? # a unica parte da agenda que est? pronta $c->res->redirect('/telefone'); } Usando Chained Action a partir do Root.pm, voc? consegue controlar coisas desse tipo: sub favicon : Chained('base') PathPart('favicon.ico') Args(0) { my ($self, $c) = @_; # coloque aqui o codigo para servir o favicon.ico de sua prefrencia } sub error_404 : Chained('base') PathPart('') Args { my ($self, $c) = @_; $c->response->body( 'Page not found' ); $c->response->status(404); } O CODIGO ACIMA N?O FOI TESTADO :) 2009/2/4 Thiago Rondon > > Espero continua??es... oops, contribui??es. :) > > -Thiago Rondon > > Blabos de Blebe escreveu: > > Muito bom. Gostei das explica??es nos coment?rios. Vai ter >> continua??o? Espero que sim. >> >> Parab?ns >> >> 2009/2/3 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani em gmail.com>: >> >> >>> Valeu Thiago! >>> 2009/2/3 Nelson Ferraz >>> >>> >>>> Parece muito bom, Thiago! Obrigado pela contribui??o! >>>> >>>> Por que n?o formata o documento em pod, e copia para o wiki? Aqui vai um >>>> come?o: >>>> >>>> =head1 NOME >>>> >>>> Catalyst - O Elegante framework de programa??o Web em Perl. >>>> >>>> =head1 DESCRICAO >>>> >>>> Catalyst ? um framework elegante de programa??o MVC para Web em Perl >>>> (ambos gratuitos e de c?digo aberto). Este tutorial >>>> simples e talvez muito objetivo tem como miss?o facilitar o >>>> entedimento para os novos nesta ferramenta de forma pratica, n?o >>>> se prendendo muito a conceitos, motivos e paradigmas. >>>> >>>> =head1 INICIO >>>> >>>> =head2 Instala??o do Catalyst. >>>> >>>> O Perl tem o CPAN, no qual ? um repositorio farto de modulos e >>>> documenta??o, voc? pode utilizar o site http://search.cpan.org/ para >>>> navegar por ele, e toda distribui??o do Perl vem com um aplicativo >>>> chamado "cpan" para voc? poder instalar os modulos atravez da >>>> linha de comando. >>>> >>>> $ export PERL_MM_USE_DEFAULT=1 >>>> $ cpan -i Task::Catalyst >>>> >>>> O Catalyst tem algumas dependencias, e por isto, al?m do pacote do >>>> Catalyst o "cpan" ir? automaticamente instalar as suas dependencias, >>>> perceba que estamos utilizando o pacote Task::Catalyst, no qual cont?m >>>> uma serie de pacotes recomendadas para a utiliza??o do Catalyst. >>>> >>>> DICA: Sete a variavel de ambiente PERL_MM_USE_DEFAULT=1 para o cpan >>>> n?o lhe questionar sobre as dependencias e demais perguntas, e >>>> instalar elas sem lhe perguntar. >>>> >>>> Pronto, a instala??o esta concluida, agora estamos com o sistema apto >>>> para programar utilizando o framework de programa??o Catalyst. >>>> >>>> =head2 Iniciando o meu primeiro projeto. >>>> >>>> No pacote do Catalyst, vem acompanhando um aplicativo que facilita a >>>> nossa vida para montar o ambiente b?sico para iniciarmos o nosso >>>> projeto, chamado de "catalyst.pl", para isto basta executar ele com o >>>> primeiro argumento sendo o nome do projeto. >>>> >>>> $ catalyst.pl webapp >>>> created "webapp" >>>> created "webapp/script" >>>> created "webapp/lib" >>>> created "webapp/root" >>>> created "webapp/root/static" >>>> created "webapp/root/static/images" >>>> created "webapp/t" >>>> created "webapp/lib/webapp" >>>> created "webapp/lib/webapp/Model" >>>> created "webapp/lib/webapp/View" >>>> created "webapp/lib/webapp/Controller" >>>> created "webapp/webapp.conf" >>>> created "webapp/lib/webapp.pm" >>>> created "webapp/lib/webapp/Controller/Root.pm" >>>> created "webapp/README" >>>> created "webapp/Changes" >>>> created "webapp/t/01app.t" >>>> created "webapp/t/02pod.t" >>>> created "webapp/t/03podcoverage.t" >>>> created "webapp/root/static/images/catalyst_logo.png" >>>> created "webapp/root/static/images/btn_120x50_built.png" >>>> created "webapp/root/static/images/btn_120x50_built_shadow.png" >>>> created "webapp/root/static/images/btn_120x50_powered.png" >>>> created "webapp/root/static/images/btn_120x50_powered_shadow.png" >>>> created "webapp/root/static/images/btn_88x31_built.png" >>>> created "webapp/root/static/images/btn_88x31_built_shadow.png" >>>> created "webapp/root/static/images/btn_88x31_powered.png" >>>> created "webapp/root/static/images/btn_88x31_powered_shadow.png" >>>> created "webapp/root/favicon.ico" >>>> created "webapp/Makefile.PL" >>>> created "webapp/script/webapp_cgi.pl" >>>> created "webapp/script/webapp_fastcgi.pl" >>>> created "webapp/script/webapp_server.pl" >>>> created "webapp/script/webapp_test.pl" >>>> created "webapp/script/webapp_create.pl" >>>> >>>> Pronto, agora estamos com nosso ambiente b?sico para come?ar a >>>> programar, vou explicar de forma r?pida a estrutura >>>> de diretorios criada para voc? entender melhor: >>>> >>>> $ ls webapp/ >>>> Changes lib/ Makefile.PL README root/ script/ t/ webapp.conf >>>> >>>> Veja, que temos quatro diretorios, que s?o eles: >>>> >>>> =over >>>> >>>> =item lib/ >>>> >>>> Cont?m a parte da programa??o l?gica, onde iremos escrever nossos >>>> modulos e c?digos em Perl. >>>> >>>> =item root/ >>>> >>>> Neste diretorio iremos colocar arquivos est?ticos, como templates, >>>> javascript e css. >>>> >>>> =item script/ >>>> >>>> Scripts para inicializar a nossa aplica??o. >>>> >>>> =item t/ >>>> >>>> Testes para nossa aplica??o. >>>> >>>> =back >>>> >>>> Vamos falar um pouco do diretorio "script/", nele voc? tem um script >>>> que usaremos muito neste tutorial, webapp_server.pl, no >>>> qual ir? iniciar um servidor http na porta 3000 por padr?o, para >>>> visualizarmos o nosso aplicativo: >>>> >>>> $ script/webapp_server.pl >>>> >>>> Depois de executar ele, voc? j? pode acessar o aplicativo pelo seu >>>> browser favorito, pelo endere?o: >>>> >>>> L >>>> >>>> =head2 Entendendo um MVC (Model-View-Controller) >>>> >>>> MVC ? um padr?o de arquitetura de software, uma das maiores >>>> dificuldades do entendimento de um framework de programa??o >>>> web como o Catalyst para os iniciantes ? justamente este conceito. >>>> >>>> Basicamente o significado deles ?: >>>> >>>> =over >>>> >>>> =item Model: >>>> >>>> S?o as informa??es utilizadas pelo aplicativo, no qual este modelo >>>> pode ser um banco de dados, um arquivo texto e etc. >>>> >>>> =item Controller: >>>> >>>> L?gica do nosso aplicativo, onde podemos por exemplo alterar as >>>> informa??es (Model), filtrar e etc. >>>> >>>> =item View: >>>> >>>> Renderizar o Model e o Controller para o usu?rio, ou seja como o >>>> aplicativo ser? apresentado. >>>> >>>> =back >>>> >>>> Esta ? uma forma r?pida de apresentar os tr?s componentes do MVC, >>>> sabendo disto, vamos come?ar a produzir nosso aplicativo. >>>> >>>> =head2 Nosso projeto: Agenda telefonica >>>> >>>> Vamos come?ar a estudar o nosso aplicativo, ele ir? gerenciar uma >>>> lista de telefones, no qual iremos efetuar um simples "CRUD" >>>> (Create-Remove-Update-Destroy), no qual iremos permitir efetuar a >>>> cria??o, remover, atualizar e apagar dados de nossa lista. >>>> >>>> Vamos projetar nossa agenda telefonica, utilizando o MVC da seguinte da >>>> forma: >>>> >>>> =over >>>> >>>> =item Model: >>>> >>>> Iremos utilizar o MySQL, por?m para efetuar a conectividade com o >>>> banco de dados, iremos utilizar um driver do DBI, no >>>> qual o MySQL e tantos outros ele suporta, e ? interessante al?m de >>>> utilizar o driver de comunica??o com o banco de dados, algum >>>> ORM (http://en.wikipedia.org/wiki/Object-relational_mapping) para >>>> facilitar a interface com o DB, existem alguns disponiveis como >>>> por exemplo o Class::DBI ou DBIx::Class para evitar que voc? escreva >>>> SQL no teu c?digo, evitar alguns bugs e trazer agilidade no >>>> desenvolvimento, no nosso caso iremos utilizar o DBIx::Class. >>>> >>>> =item View: >>>> >>>> Iremos utilizar o HTML como formato de apresenta??o para nossos >>>> usuarios, portanto teremos que carregar o modulo que >>>> cuidar? de manipular os dados que iremos jogar em nosso arquivo de >>>> template, existem alguns modulos disponiveis como o >>>> HTML::Manson ou Template::Toolkit), iremos utilizar neste caso o >>>> Template::Toolkit. >>>> >>>> =item Controller: >>>> >>>> Aqui ? o lugar onde iremos programar, captar os dados no Model e >>>> "espirrar" para a View, entre outras. >>>> >>>> =back >>>> >>>> =head2 Come?ando pelo Model. >>>> >>>> Bem, j? dissemos que iremos utilizar o MySQL como banco de dados, e >>>> tamb?m j? explicamos por que iremos utilizar o DBIx::Class. >>>> >>>> Precisamos instalar ele: >>>> >>>> $ cpan -i DBIx::Class >>>> >>>> Certo, agora temos tudo o que precisamos para trabalhar com o nosso >>>> Model. Neste tutorial eu vou utilizar o exemplo de criar a >>>> tabela direto pelo client do MySQL, e depois ler elas pelo DBIx::Class. >>>> >>>> mysql> create database webapp >>>> mysql> grant all on webapp.* to webapp em localhost identified by >>>> 'webapp'; >>>> mysql> flush privileges; >>>> mysql> create table telefones ( >>>> id int not null auto_increment, >>>> nome varchar(255), >>>> telefone varchar(255), >>>> primary key(id)); >>>> >>>> Criado a nosso database e nossa tabela, agora vamos para "importar" >>>> nosso banco de dados para o DBIx::Class, eu n?o irei me >>>> aprofundar no DBIx::Class neste tutorial, pois n?o ? o objetivo dele. >>>> >>>> Para importarmos este database para os schemas que o DBIx::Class >>>> utiliza, iremos executar um dos scripts facilitadores do diretorio >>>> scripts/ que se chama "webapp_create.pl" no qual facilita algumas >>>> tarefas como esta, a sintaxe utilizada ? auto-explicativa, ? >>>> basicamente: >>>> >>>> # script/webapp_create.pl model DB DBIC::Schema webapp::Schema >>>> create=static dbi:mysql:dbname=webapp webapp webapp >>>> exists "/home/thiago/webapp/script/../lib/webapp/Model" >>>> exists "/home/thiago/webapp/script/../t" >>>> Dumping manual schema for webapp::Schema to directory >>>> /home/thiago/webapp/script/../lib ... >>>> Schema dump completed. >>>> created "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" >>>> created "/home/thiago/webapp/script/../t/model_DB.t" >>>> >>>> Vejamos os argumentos deste script: >>>> >>>> =over >>>> >>>> =item model >>>> >>>> Estamos criando um model para o script webapp_create.pl >>>> >>>> =item DB >>>> >>>> O nome criado para este modem ser? DB (vide lib/webapp/Model/DB.pm) >>>> >>>> =item DBIC::Schema >>>> >>>> Nome do helper para criar o Schema para o DBIx::Class >>>> >>>> =item create=static >>>> >>>> Significa que o schema ser? estatico, ou seja, a toda altera??o nas >>>> tabelas, voc? precisa atualizar nos arquivos criados para o schema. >>>> >>>> =item dbname >>>> >>>> Nome do database no MySQL. >>>> >>>> =item webapp >>>> >>>> Usuario para se conectar no banco. >>>> >>>> =item webapp >>>> >>>> Senha para se conectar no banco. >>>> >>>> =back >>>> >>>> Agora, de uma lida nos arquivos criados em lib/webapp/Schema/* e >>>> lib/webapp/Model/* >>>> >>>> Pronto, j? temos o nosso Model pronto para o nosso aplicativo. >>>> >>>> =head2 View - Template Toolkit. >>>> >>>> Iremos utilizar neste exemplo a Template::Toolkit, iremos utilizar um >>>> helper da mesma maneira que >>>> usamos para o banco de dados: >>>> >>>> # script/webapp_create.pl view TT TT >>>> exists "/home/thiago/webapp/script/../lib/webapp/View" >>>> exists "/home/thiago/webapp/script/../t" >>>> created "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" >>>> created "/home/thiago/webapp/script/../t/view_TT.t" >>>> >>>> Pronto, o helper j? criou os arquivos necessarios para utilizarmos a >>>> Template Toolkit em nosso projeto. >>>> >>>> =head2 Controller - Agora sim, programando! >>>> >>>> Estamos na melhor parte, ? onde tudo acontece, iremos criar 4 actions, >>>> para criar, remover, listar e editar. >>>> >>>> Eu irei colocar o c?digo que utilizei, e com ele comentado explicando >>>> passo-a-passo do que estou >>>> fazendo nele. N?o irei utilizar nenhum helper ou facilitador nesta >>>> parte, pois acredito que a melhor maneira >>>> de se desenvolver o Controller ? na 'unha'. >>>> >>>> Iremos criar um arquivo lib/webapp/Controller/telefone.pm, no qual ele >>>> ir? representar na URI "/telefone". >>>> >>>> Caso queira baixar todos os arquivos, clique aqui. >>>> >>>> package webapp::Controller::telefone; >>>> >>>> use strict; >>>> use warnings; >>>> use parent 'Catalyst::Controller'; >>>> >>>> # Nos estamos utilizando um mecanismo muito interessante neste >>>> # exemplo, que recomendo a utilizacao, o Chained. >>>> # N?o iremos entrar discutir sobre ele, porem ele ajuda >>>> # manusearmos os argumentos passados pela URI. >>>> # Por tanto, vamos criar uma rotina "base" no qual todas as >>>> # requisi??es passaram por ela (Chained()). >>>> # >>>> >>>> search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm >>>> >>>> sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { >>>> my ($self, $c) = @_; >>>> >>>> # stash ? o local onde iremos colocar informa??es para >>>> compartilhar >>>> # com outras partes do nosso aplicativo, para cada requisi??o o >>>> stash >>>> # tem uma vida. >>>> # No caso, abaixo estamos atribuindo ao "collection" no stash o >>>> nosso >>>> # model "DB::telefones", que corresponde a nossa tabela telefones >>>> que >>>> # criamos no MySQL. >>>> >>>> $c->stash->{collection} = $c->model('DB::telefones'); >>>> } >>>> >>>> >>>> # Veja, aqui estamos criando uma URI list/, no qual ela esta >>>> vinculada a nossa >>>> # fun??o base, criada anteriormente (Chained('base')), >>>> # >>>> # Ou seja, para chamar a URL, http://localhost:3000/telefone/list, >>>> primeiramente >>>> # ele vai passar na base e depois na list. (* E por ?ltimo, neste >>>> nosso exemplo >>>> # na action end do Root.pm, no qual nem iremos comentar neste >>>> tutorial). >>>> # >>>> # Veja que estamos dizendo Args(0), isto significa que n?o preciso de >>>> nenhum >>>> # elemento extra na minha URI, sempre que esta action for requisitada, >>>> ser? >>>> # /telefone/list >>>> >>>> sub list :Chained('base') Args(0) { >>>> my ($self, $c) = @_; >>>> >>>> # "req" ou "request" s?o as informa??es que est?o no request da >>>> # requisi??o, e no qual temos o metodo param que retorna o valor >>>> # do atributo que gostariamos. >>>> my $key = $c->req->param('key') || ""; >>>> >>>> # Aham, aqui estamos utilizando o DBIx:Class, repare que n?o >>>> iremos >>>> # escrever nenhum um c?digo de SQL aqui, veja abaixo que iremos >>>> # utilizar uma fun??o search_like(), no qual iremos procurar pelo >>>> # elemento $key nos dois campos (nome, telefone), estou usando o >>>> # $key, caso o usuario queira procurar por alguma palavra chave. >>>> my $items = $c->stash->{collection}->search_like({ >>>> nome => "\%$key\%", >>>> telefone => "\%$key\%" >>>> }); >>>> >>>> # Aqui estou colocando no stash o key, para mostrar na View por >>>> qual >>>> # palavra o usuario esta procurando, e o items encontrados. >>>> $c->stash->{key} = $key; >>>> $c->stash->{items} = $items; >>>> } >>>> >>>> # Esta fun??o ? para remover uma determinada coluna do nosso banco de >>>> dados, >>>> # repare que aqui estamos utilizando Args(1), ou seja estou esperando >>>> um >>>> # elemento na minha URI, al?m de /telefones/destroy, eu s? irei >>>> acessar >>>> esta >>>> # URI, se acessar por /telefones/destroy/N, onde N ? o ID do nosso >>>> item. >>>> # Veja que no c?digo da fun??o, estaremos novamente usando uma >>>> fun??o do DBIx:Class, >>>> # primeiramente irei procurar por este elemento com find() e ent?o >>>> irei remover >>>> # ele. >>>> >>>> sub destroy :Chained('base') :Args(1) { >>>> my ($self, $c, $id) = @_; >>>> my $row = $c->stash->{collection}->find({ id => $id }); >>>> $row->delete if $row; >>>> } >>>> >>>> # Aqui, iremos editar o nosso item, onde tamb?m esperamos um >>>> argumento, que ? o id >>>> # do item, e iremos procurar ele. >>>> # Repare que aqui, eu fa?o uma verifica??o, onde quero saber se o >>>> metodo utilizado >>>> # para chamar esta requisi??o ? POST, caso n?o seja eu vou >>>> "encarrar" (detach()) >>>> # esta fun??o e vou passar para a pr?xima fun??o da cadeia. (end() >>>> no Root.pm, neste >>>> # caso). >>>> # Resumindo, se o usu?rio n?o apertou "ALTERAR" no html (no qual o >>>> form esta enviando >>>> # os dados via POST), eu irei mostrar a p?gina com os dados do >>>> objeto N ($id). >>>> >>>> sub edit :Chained('base') :Args(1) { >>>> my ($self, $c, $id) = @_; >>>> >>>> my $row = $c->stash->{row} = $c->stash->{collection}->find({id => >>>> $id}); >>>> $c->stash->{template} = "telefone/create.tt"; >>>> >>>> $c->detach() unless $c->req->method eq 'POST'; >>>> >>>> # Caso o usuario, tenha apertado o submit do nosso form, para >>>> alterar os dados, >>>> # eu vou colocar eles em $parameters = {}, e vou mandar o $row >>>> (que ? o objeto >>>> # do find()) para o metodo update(). >>>> >>>> my $parameters; >>>> $parameters->{nome} = $c->req->param('nome'); >>>> $parameters->{telefone} = $c->req->param('telefone'); >>>> >>>> $row->update($parameters); >>>> >>>> # Agora, nao vou mandar ele para a mesma tela, vou enviar para >>>> uma template diferente. >>>> $c->stash->{template} = "telefone/edit_ok.tt"; >>>> } >>>> >>>> # Esta rotina ? bem parecida com a do edit, com a unica diferen?a, >>>> que ao invez de atualizar >>>> # eu vou inserir. >>>> >>>> sub create :Chained('base') :Args(0) { >>>> my ($self, $c) = @_; >>>> $c->detach() unless $c->req->method eq 'POST'; >>>> >>>> my $parameters; >>>> $parameters->{nome} = $c->req->param('nome'); >>>> $parameters->{telefone} = $c->req->param('telefone'); >>>> >>>> my $row = $c->stash->{collection}->new($parameters); >>>> $row->insert; >>>> >>>> $c->stash->{template} = "telefone/create_ok.tt"; >>>> } >>>> >>>> # Caso, eu n?o especifique nada na URI de telefones, ou seja, acessar >>>> # http://localhost:3000/telefone eu irei redirecionar para a action >>>> list, >>>> # que j? comentamos sobre ela. >>>> sub index :Path :Args(0) { >>>> my ($self, $c) = @_; >>>> >>>> $c->res->redirect( >>>> $c->uri_for( >>>> $c->controller->action_for('list') >>>> ) >>>> ); >>>> } >>>> >>>> 1; >>>> >>>> >>>> C?digo pronto, porem precisamos das templates. >>>> >>>> Agora, crie estes arquivos no diretorio root/telefone: >>>> >>>> Este arquivo, ? para a action "create", no qual ? o nosso formulario >>>> para criar um item na nossa agenda. >>>> >>>> =head3 create.tt >>>> >>>>

Criar

>>>> >>>>
>>>> >>>>
>>>> Nome: >>>> >>> size=20> >>>>
>>>> Telefone: >>>> >>>>
>>>>
>>>>
>>>> >>>>
>>>> >>>> Este arquivo ? a mensagem depois da cria??o do item. >>>> >>>> =head3 create_ok.tt >>>> >>>>

Telefone inserido com sucesso!

>>>> >>>> Mensagem para o item apagado. >>>> =head3 destroy.tt >>>> >>>>

Telefone apagado

>>>> >>>> Mensagem para item editado. >>>> >>>> =head3 edit_ok.tt >>>> >>>>

Editado com sucesso.

>>>> >>>> Listar itens da nossa agenda, e tamb?m dar ao usu?rio a op??o de >>>> procurar >>>> neles. >>>> >>>> =head3 list.tt >>>> >>>>

Listar

>>>> >>>>
>>>> Procurar por: >>>> >>>> >>>>
>>>> >>>> [% IF key %] >>>>
>>>> Procurando por [% key %] >>>>
>>>> [% END %] >>>> >>>> >>>> >>>> >>>> [% WHILE (item = items.next) %] >>>> >>>> [% END %] >>>> >>>>
>>>> Nome >>>> >>>> Telefone >>>> Ação >>>>
>>>> [% item.nome %] >>>> >>>> [% item.telefone %] >>>> >>>> Editar >>>> - >>>> Remover >>>>
>>>> >>>> =head1 AUTOR >>>> >>>> Thiago Rondon >>>> >>>> =head1 COLABORADORES >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>> >>> -- >>> http://mantovanihouse.blogspot.com/ >>> >>> -------(\_------------_/)----------- >>> -------)--(----------)--(----------- >>> ------(----(---------)----)---------- >>> -------)----(-------)----(----------- >>> -------(----(-------)----)----------- >>> --------\_-(\\.---.//)-_/------------ >>> ----------\)' -8--8- '(/-------------- >>> -----------/------------\--------------- >>> ----------(--)--------(--)-------------- >>> ------------(_c__c_)---------------- >>> ---------------------------------------- >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Wed Feb 4 04:36:29 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 04 Feb 2009 10:36:29 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= In-Reply-To: References: <49889A5A.2010009@aware.com.br> <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> <214823ca0902031748v4e8710aagb874e14cd33901f0@mail.gmail.com> <179354400902031750v68b95c0ao5d4846c73cb0899f@mail.gmail.com> <49897724.4090407@aware.com.br> Message-ID: <49898BCD.5020109@aware.com.br> Sim, para um aplicativo real, esta seria uma boa maneira de aplicar o Chained. Que tal um documento sobre praticas de utiliza??o de URI/Chained com o Catalyst ? Mais um pouco, voc? poderia transformar um texto para adicionarmos no wiki tamb?m ! No exemplo que coloquei no texto, ? realmente pratico, fast-food, n?o vi necessidade de criar um base no Root.pm. -Thiago Rondon Lindolfo "Lorn" Rodrigues escreveu: > Voc? pode mudar isso para Chained Action: > > sub index :Path :Args(0) { > my ($self, $c) = @_; > > $c->res->redirect( > $c->uri_for( > $c->controller->action_for('list') > ) > > ); > } > > sub root : Chained('base') Args(0) { > my ($self, $c) = @_; > $c->res->redirect( > $c->uri_for( > $c->controller->action_for('list') > ) > ); > } > > > # Essa parte do Controller Telefone, pode ficar assim: > > - sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { > + sub base :Chained('/base') CaptureArgs(0) PathPart('telefone') { > > > Para isso preciso disso no Controller Root.pm, eu acho que assim fica mais "extensivel" sua agenda. > > Root.pm > > sub base : Chained('/') CaptureArgs(0) PathPart('') {} > > sub root : Chained('base') PathPart('') Args(0){ > > my ($self, $c) = @_; > # Quando o usuario acessar localhost:3000/ vai ser redirecionado para localhost:3000/telefone, pois ? > # a unica parte da agenda que est? pronta > $c->res->redirect('/telefone'); > > } > > Usando Chained Action a partir do Root.pm, voc? consegue controlar coisas desse tipo: > > sub favicon : Chained('base') PathPart('favicon.ico') Args(0) { > my ($self, $c) = @_; > # coloque aqui o codigo para servir o favicon.ico de sua prefrencia > > } > > sub error_404 : Chained('base') PathPart('') Args { > my ($self, $c) = @_; > $c->response->body( 'Page not found' ); > $c->response->status(404); > > > > } > > O CODIGO ACIMA N?O FOI TESTADO :) > > > 2009/2/4 Thiago Rondon > > > > Espero continua??es... oops, contribui??es. :) > > -Thiago Rondon > > Blabos de Blebe escreveu: > > Muito bom. Gostei das explica??es nos coment?rios. Vai ter > continua??o? Espero que sim. > > Parab?ns > > 2009/2/3 Daniel de Oliveira Mantovani > >: > > > Valeu Thiago! > 2009/2/3 Nelson Ferraz > > > > Parece muito bom, Thiago! Obrigado pela contribui??o! > > Por que n?o formata o documento em pod, e copia para o > wiki? Aqui vai um > come?o: > > =head1 NOME > > Catalyst - O Elegante framework de programa??o Web em > Perl. > > =head1 DESCRICAO > > Catalyst ? um framework elegante de programa??o MVC > para Web em Perl > (ambos gratuitos e de c?digo aberto). Este tutorial > simples e talvez muito objetivo tem como miss?o > facilitar o > entedimento para os novos nesta ferramenta de forma > pratica, n?o > se prendendo muito a conceitos, motivos e paradigmas. > > =head1 INICIO > > =head2 Instala??o do Catalyst. > > O Perl tem o CPAN, no qual ? um repositorio farto de > modulos e > documenta??o, voc? pode utilizar o site > http://search.cpan.org/ para > navegar por ele, e toda distribui??o do Perl vem com > um aplicativo > chamado "cpan" para voc? poder instalar os modulos > atravez da > linha de comando. > > $ export PERL_MM_USE_DEFAULT=1 > $ cpan -i Task::Catalyst > > O Catalyst tem algumas dependencias, e por isto, al?m > do pacote do > Catalyst o "cpan" ir? automaticamente instalar as suas > dependencias, > perceba que estamos utilizando o pacote > Task::Catalyst, no qual cont?m > uma serie de pacotes recomendadas para a utiliza??o do > Catalyst. > > DICA: Sete a variavel de ambiente > PERL_MM_USE_DEFAULT=1 para o cpan > n?o lhe questionar sobre as dependencias e demais > perguntas, e > instalar elas sem lhe perguntar. > > Pronto, a instala??o esta concluida, agora estamos com > o sistema apto > para programar utilizando o framework de programa??o > Catalyst. > > =head2 Iniciando o meu primeiro projeto. > > No pacote do Catalyst, vem acompanhando um aplicativo > que facilita a > nossa vida para montar o ambiente b?sico para > iniciarmos o nosso > projeto, chamado de "catalyst.pl", para isto basta > executar ele com o > primeiro argumento sendo o nome do projeto. > > $ catalyst.pl webapp > created "webapp" > created "webapp/script" > created "webapp/lib" > created "webapp/root" > created "webapp/root/static" > created "webapp/root/static/images" > created "webapp/t" > created "webapp/lib/webapp" > created "webapp/lib/webapp/Model" > created "webapp/lib/webapp/View" > created "webapp/lib/webapp/Controller" > created "webapp/webapp.conf" > created "webapp/lib/webapp.pm " > created "webapp/lib/webapp/Controller/Root.pm" > created "webapp/README" > created "webapp/Changes" > created "webapp/t/01app.t" > created "webapp/t/02pod.t" > created "webapp/t/03podcoverage.t" > created "webapp/root/static/images/catalyst_logo.png" > created "webapp/root/static/images/btn_120x50_built.png" > created > "webapp/root/static/images/btn_120x50_built_shadow.png" > created > "webapp/root/static/images/btn_120x50_powered.png" > created > "webapp/root/static/images/btn_120x50_powered_shadow.png" > created "webapp/root/static/images/btn_88x31_built.png" > created > "webapp/root/static/images/btn_88x31_built_shadow.png" > created > "webapp/root/static/images/btn_88x31_powered.png" > created > "webapp/root/static/images/btn_88x31_powered_shadow.png" > created "webapp/root/favicon.ico" > created "webapp/Makefile.PL" > created "webapp/script/webapp_cgi.pl" > created "webapp/script/webapp_fastcgi.pl" > created "webapp/script/webapp_server.pl" > created "webapp/script/webapp_test.pl" > created "webapp/script/webapp_create.pl" > > Pronto, agora estamos com nosso ambiente b?sico para > come?ar a > programar, vou explicar de forma r?pida a estrutura > de diretorios criada para voc? entender melhor: > > $ ls webapp/ > Changes lib/ Makefile.PL README root/ script/ > t/ webapp.conf > > Veja, que temos quatro diretorios, que s?o eles: > > =over > > =item lib/ > > Cont?m a parte da programa??o l?gica, onde iremos > escrever nossos > modulos e c?digos em Perl. > > =item root/ > > Neste diretorio iremos colocar arquivos est?ticos, > como templates, > javascript e css. > > =item script/ > > Scripts para inicializar a nossa aplica??o. > > =item t/ > > Testes para nossa aplica??o. > > =back > > Vamos falar um pouco do diretorio "script/", nele voc? > tem um script > que usaremos muito neste tutorial, webapp_server.pl, no > qual ir? iniciar um servidor http na porta 3000 por > padr?o, para > visualizarmos o nosso aplicativo: > > $ script/webapp_server.pl > > Depois de executar ele, voc? j? pode acessar o > aplicativo pelo seu > browser favorito, pelo endere?o: > > L > > =head2 Entendendo um MVC (Model-View-Controller) > > MVC ? um padr?o de arquitetura de software, uma das > maiores > dificuldades do entendimento de um framework de > programa??o > web como o Catalyst para os iniciantes ? justamente > este conceito. > > Basicamente o significado deles ?: > > =over > > =item Model: > > S?o as informa??es utilizadas pelo aplicativo, no qual > este modelo > pode ser um banco de dados, um arquivo texto e etc. > > =item Controller: > > L?gica do nosso aplicativo, onde podemos por exemplo > alterar as > informa??es (Model), filtrar e etc. > > =item View: > > Renderizar o Model e o Controller para o usu?rio, ou > seja como o > aplicativo ser? apresentado. > > =back > > Esta ? uma forma r?pida de apresentar os tr?s > componentes do MVC, > sabendo disto, vamos come?ar a produzir nosso aplicativo. > > =head2 Nosso projeto: Agenda telefonica > > Vamos come?ar a estudar o nosso aplicativo, ele ir? > gerenciar uma > lista de telefones, no qual iremos efetuar um simples > "CRUD" > (Create-Remove-Update-Destroy), no qual iremos > permitir efetuar a > cria??o, remover, atualizar e apagar dados de nossa lista. > > Vamos projetar nossa agenda telefonica, utilizando o > MVC da seguinte da > forma: > > =over > > =item Model: > > Iremos utilizar o MySQL, por?m para efetuar a > conectividade com o > banco de dados, iremos utilizar um driver do DBI, no > qual o MySQL e tantos outros ele suporta, e ? > interessante al?m de > utilizar o driver de comunica??o com o banco de dados, > algum > ORM > (http://en.wikipedia.org/wiki/Object-relational_mapping) > para > facilitar a interface com o DB, existem alguns > disponiveis como > por exemplo o Class::DBI ou DBIx::Class para evitar > que voc? escreva > SQL no teu c?digo, evitar alguns bugs e trazer > agilidade no > desenvolvimento, no nosso caso iremos utilizar o > DBIx::Class. > > =item View: > > Iremos utilizar o HTML como formato de apresenta??o > para nossos > usuarios, portanto teremos que carregar o modulo que > cuidar? de manipular os dados que iremos jogar em > nosso arquivo de > template, existem alguns modulos disponiveis como o > HTML::Manson ou Template::Toolkit), iremos utilizar > neste caso o > Template::Toolkit. > > =item Controller: > > Aqui ? o lugar onde iremos programar, captar os dados > no Model e > "espirrar" para a View, entre outras. > > =back > > =head2 Come?ando pelo Model. > > Bem, j? dissemos que iremos utilizar o MySQL como > banco de dados, e > tamb?m j? explicamos por que iremos utilizar o > DBIx::Class. > > Precisamos instalar ele: > > $ cpan -i DBIx::Class > > Certo, agora temos tudo o que precisamos para > trabalhar com o nosso > Model. Neste tutorial eu vou utilizar o exemplo de criar a > tabela direto pelo client do MySQL, e depois ler elas > pelo DBIx::Class. > > mysql> create database webapp > mysql> grant all on webapp.* to webapp em localhost > identified by > 'webapp'; > mysql> flush privileges; > mysql> create table telefones ( > id int not null auto_increment, > nome varchar(255), > telefone varchar(255), > primary key(id)); > > Criado a nosso database e nossa tabela, agora vamos > para "importar" > nosso banco de dados para o DBIx::Class, eu n?o irei me > aprofundar no DBIx::Class neste tutorial, pois n?o ? o > objetivo dele. > > Para importarmos este database para os schemas que o > DBIx::Class > utiliza, iremos executar um dos scripts facilitadores > do diretorio > scripts/ que se chama "webapp_create.pl" no qual > facilita algumas > tarefas como esta, a sintaxe utilizada ? > auto-explicativa, ? > basicamente: > > # script/webapp_create.pl model DB DBIC::Schema > webapp::Schema > create=static dbi:mysql:dbname=webapp webapp webapp > exists "/home/thiago/webapp/script/../lib/webapp/Model" > exists "/home/thiago/webapp/script/../t" > Dumping manual schema for webapp::Schema to directory > /home/thiago/webapp/script/../lib ... > Schema dump completed. > created > "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" > created "/home/thiago/webapp/script/../t/model_DB.t" > > Vejamos os argumentos deste script: > > =over > > =item model > > Estamos criando um model para o script webapp_create.pl > > =item DB > > O nome criado para este modem ser? DB (vide > lib/webapp/Model/DB.pm) > > =item DBIC::Schema > > Nome do helper para criar o Schema para o DBIx::Class > > =item create=static > > Significa que o schema ser? estatico, ou seja, a toda > altera??o nas > tabelas, voc? precisa atualizar nos arquivos criados > para o schema. > > =item dbname > > Nome do database no MySQL. > > =item webapp > > Usuario para se conectar no banco. > > =item webapp > > Senha para se conectar no banco. > > =back > > Agora, de uma lida nos arquivos criados em > lib/webapp/Schema/* e > lib/webapp/Model/* > > Pronto, j? temos o nosso Model pronto para o nosso > aplicativo. > > =head2 View - Template Toolkit. > > Iremos utilizar neste exemplo a Template::Toolkit, > iremos utilizar um > helper da mesma maneira que > usamos para o banco de dados: > > # script/webapp_create.pl view TT TT > exists "/home/thiago/webapp/script/../lib/webapp/View" > exists "/home/thiago/webapp/script/../t" > created > "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" > created "/home/thiago/webapp/script/../t/view_TT.t" > > Pronto, o helper j? criou os arquivos necessarios para > utilizarmos a > Template Toolkit em nosso projeto. > > =head2 Controller - Agora sim, programando! > > Estamos na melhor parte, ? onde tudo acontece, iremos > criar 4 actions, > para criar, remover, listar e editar. > > Eu irei colocar o c?digo que utilizei, e com ele > comentado explicando > passo-a-passo do que estou > fazendo nele. N?o irei utilizar nenhum helper ou > facilitador nesta > parte, pois acredito que a melhor maneira > de se desenvolver o Controller ? na 'unha'. > > Iremos criar um arquivo > lib/webapp/Controller/telefone.pm > , no qual ele > ir? representar na URI "/telefone". > > Caso queira baixar todos os arquivos, clique aqui. > > package webapp::Controller::telefone; > > use strict; > use warnings; > use parent 'Catalyst::Controller'; > > # Nos estamos utilizando um mecanismo muito > interessante neste > # exemplo, que recomendo a utilizacao, o Chained. > # N?o iremos entrar discutir sobre ele, porem ele ajuda > # manusearmos os argumentos passados pela URI. > # Por tanto, vamos criar uma rotina "base" no qual > todas as > # requisi??es passaram por ela (Chained()). > # > search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm > > > sub base :Chained('/') CaptureArgs(0) > PathPart('telefone') { > my ($self, $c) = @_; > > # stash ? o local onde iremos colocar > informa??es para compartilhar > # com outras partes do nosso aplicativo, para > cada requisi??o o > stash > # tem uma vida. > # No caso, abaixo estamos atribuindo ao > "collection" no stash o > nosso > # model "DB::telefones", que corresponde a nossa > tabela telefones > que > # criamos no MySQL. > > $c->stash->{collection} = > $c->model('DB::telefones'); > } > > > # Veja, aqui estamos criando uma URI list/, no qual > ela esta > vinculada a nossa > # fun??o base, criada anteriormente (Chained('base')), > # > # Ou seja, para chamar a URL, > http://localhost:3000/telefone/list, > primeiramente > # ele vai passar na base e depois na list. (* E por > ?ltimo, neste > nosso exemplo > # na action end do Root.pm, no qual nem iremos > comentar neste > tutorial). > # > # Veja que estamos dizendo Args(0), isto significa > que n?o preciso de > nenhum > # elemento extra na minha URI, sempre que esta > action for requisitada, > ser? > # /telefone/list > > sub list :Chained('base') Args(0) { > my ($self, $c) = @_; > > # "req" ou "request" s?o as informa??es que > est?o no request da > # requisi??o, e no qual temos o metodo param que > retorna o valor > # do atributo que gostariamos. > my $key = $c->req->param('key') || ""; > > # Aham, aqui estamos utilizando o DBIx:Class, > repare que n?o iremos > # escrever nenhum um c?digo de SQL aqui, veja > abaixo que iremos > # utilizar uma fun??o search_like(), no qual > iremos procurar pelo > # elemento $key nos dois campos (nome, > telefone), estou usando o > # $key, caso o usuario queira procurar por > alguma palavra chave. > my $items = $c->stash->{collection}->search_like({ > nome => "\%$key\%", > telefone => "\%$key\%" > }); > > # Aqui estou colocando no stash o key, para > mostrar na View por > qual > # palavra o usuario esta procurando, e o items > encontrados. > $c->stash->{key} = $key; > $c->stash->{items} = $items; > } > > # Esta fun??o ? para remover uma determinada coluna > do nosso banco de > dados, > # repare que aqui estamos utilizando Args(1), ou > seja estou esperando > um > # elemento na minha URI, al?m de /telefones/destroy, > eu s? irei acessar > esta > # URI, se acessar por /telefones/destroy/N, onde N ? > o ID do nosso > item. > # Veja que no c?digo da fun??o, estaremos novamente > usando uma > fun??o do DBIx:Class, > # primeiramente irei procurar por este elemento com > find() e ent?o > irei remover > # ele. > > sub destroy :Chained('base') :Args(1) { > my ($self, $c, $id) = @_; > my $row = $c->stash->{collection}->find({ id => > $id }); > $row->delete if $row; > } > > # Aqui, iremos editar o nosso item, onde tamb?m > esperamos um > argumento, que ? o id > # do item, e iremos procurar ele. > # Repare que aqui, eu fa?o uma verifica??o, onde > quero saber se o > metodo utilizado > # para chamar esta requisi??o ? POST, caso n?o seja > eu vou > "encarrar" (detach()) > # esta fun??o e vou passar para a pr?xima fun??o da > cadeia. (end() > no Root.pm, neste > # caso). > # Resumindo, se o usu?rio n?o apertou "ALTERAR" no > html (no qual o > form esta enviando > # os dados via POST), eu irei mostrar a p?gina com > os dados do > objeto N ($id). > > sub edit :Chained('base') :Args(1) { > my ($self, $c, $id) = @_; > > my $row = $c->stash->{row} = > $c->stash->{collection}->find({id => > $id}); > $c->stash->{template} = "telefone/create.tt > "; > > $c->detach() unless $c->req->method eq 'POST'; > > # Caso o usuario, tenha apertado o submit do > nosso form, para > alterar os dados, > # eu vou colocar eles em $parameters = {}, e vou > mandar o $row > (que ? o objeto > # do find()) para o metodo update(). > > my $parameters; > $parameters->{nome} = $c->req->param('nome'); > $parameters->{telefone} = > $c->req->param('telefone'); > > $row->update($parameters); > > # Agora, nao vou mandar ele para a mesma tela, > vou enviar para > uma template diferente. > $c->stash->{template} = "telefone/edit_ok.tt > "; > } > > # Esta rotina ? bem parecida com a do edit, com a > unica diferen?a, > que ao invez de atualizar > # eu vou inserir. > > sub create :Chained('base') :Args(0) { > my ($self, $c) = @_; > $c->detach() unless $c->req->method eq 'POST'; > > my $parameters; > $parameters->{nome} = $c->req->param('nome'); > $parameters->{telefone} = > $c->req->param('telefone'); > > my $row = $c->stash->{collection}->new($parameters); > $row->insert; > > $c->stash->{template} = "telefone/create_ok.tt > "; > } > > # Caso, eu n?o especifique nada na URI de telefones, > ou seja, acessar > # http://localhost:3000/telefone eu irei > redirecionar para a action > list, > # que j? comentamos sobre ela. > sub index :Path :Args(0) { > my ($self, $c) = @_; > > $c->res->redirect( > $c->uri_for( > $c->controller->action_for('list') > ) > ); > } > > 1; > > > C?digo pronto, porem precisamos das templates. > > Agora, crie estes arquivos no diretorio root/telefone: > > Este arquivo, ? para a action "create", no qual ? o > nosso formulario > para criar um item na nossa agenda. > > =head3 create.tt > >

Criar

> >
> >
> Nome: > size=20> >
> Telefone: > >
>
>
> >
> > Este arquivo ? a mensagem depois da cria??o do item. > > =head3 create_ok.tt > >

Telefone inserido com sucesso!

> > Mensagem para o item apagado. > =head3 destroy.tt > >

Telefone apagado

> > Mensagem para item editado. > > =head3 edit_ok.tt > >

Editado com sucesso.

> > Listar itens da nossa agenda, e tamb?m dar ao usu?rio > a op??o de procurar > neles. > > =head3 list.tt > >

Listar

> >
> Procurar por: > > >
> > [% IF key %] >
> Procurando por [% key %] >
> [% END %] > > > > > [% WHILE (item = items.next) %] > > [% END %] > >
> Nome > > Telefone > Ação >
> [% item.nome %] > > [% item.telefone %] > > Editar > - > Remover >
> > =head1 AUTOR > > Thiago Rondon > > > =head1 COLABORADORES > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > --Lindolfo "Lorn" Rodrigues > www.slackwarezine.com.br > http://lornlab.org > http://sao-paulo.pm.org > use Catalyst; > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From luismottacampos at yahoo.co.uk Wed Feb 4 07:04:14 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 04 Feb 2009 16:04:14 +0100 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 4 In-Reply-To: <2a193ade0902031641g6988b947lf6a8f9c046197464@mail.gmail.com> References: <2a193ade0902031641g6988b947lf6a8f9c046197464@mail.gmail.com> Message-ID: <4989AE6E.1060204@yahoo.co.uk> Guilherme Eberhardt wrote: > Luis, > Obrigado pelas boas vindas. :) N?o por issso. ? uma tradi??o velha aqui da lista. > Esse c?digo ? em Perl sim. Lamento, voc? n?o entendeu a minha afirma??o. Seu c?digo Perl parece Java, ? isso que eu queria dizer. E as t?cnicas e conceitos de Java funcionam muito mal quando usadas para programar Perl. Eu aconselho voc? a revisar a sua estrat?gia de implementa??o e a postar mais c?digo aqui, pedindo por coment?rios e revis?es. Tem muita gente muito boa aqui que vai fazer isso e ajudar voc? a estruturar seu c?digo e resolver problemas de uma maneira mais elegante e f?cil de manter. > Se eu n?o utilizar thread, fica muito lento. Pois para cada > requisi??o eu vou ter que esperar liberar a anterior. Ou seja, se eu > tiver 10 clientes enviando v?rias requisi??es, vou ter uma fila. E > preciso que essas requisi??es sejam processadas simultaneamente > independente de quantos clientes mandarem ao mesmo tempo. > > Nunca utilizei fork. Do que se trata? fork() ? a solu??o do mundo unix para modelar multiprocessamento. Com ela ? poss?vel antender muitas requisi??es ao mesmo tempo, criando "clones" do programa principal para fazer coisas diferentes. O Andrew S Tanembaum d? uma introdu??o muito boa a fork() no seu livro "Sistemas Operacionais Modernos", e eu tenho certeza de que qualquer bom livro de programa??o unix tamb?m podem te ajudar com isso. ? um cl?ssico, deve ter na biblioteca mais perto de voc?. > Respondendo a sua pergunta, utilizo o Perl diariamente. Considero uma > "ferramenta" poderosa para ambientes UNIX principalmente. Substitui > praticamente todos meus scripts shell por perl. ? ?timo saber que voc? gosta da linguagem. Eu espero que andar por aqui te ajude a descobrir e aprender mais sobre ela. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Wed Feb 4 08:03:02 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 4 Feb 2009 14:03:02 -0200 Subject: [SP-pm] Boas vindas ao Guilherme Luis Eberhardt In-Reply-To: <179354400902031629t3dd1a4c9j64e07a094ff944b9@mail.gmail.com> References: <4988B29B.7030802@yahoo.co.uk> <179354400902031629t3dd1a4c9j64e07a094ff944b9@mail.gmail.com> Message-ID: <23f46d7f0902040803h65f37c1g257aa09512758fba@mail.gmail.com> Bem vindo!! On Tue, Feb 3, 2009 at 10:29 PM, Blabos de Blebe wrote: > Bem Vindo!!!!!! > > On Tue, Feb 3, 2009 at 7:09 PM, Luis Motta Campos > wrote: > > mailman-bounces em pm.org wrote: > >> > >> Guilherme Luis Eberhardt has been successfully subscribed to > >> SaoPaulo-pm. > > > > Guilherme, seja muito bem vindo e aquela coisa toda. A lista ? sua, > (ab)use > > a vontade! > > > > A gente gosta de saber dos novatos: > > > > 1. como voc? encontrou a lista? > > > > e > > > > 2. Como e em que voc? usa Perl no seu dia-a-dia? > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Wed Feb 4 08:14:43 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 04 Feb 2009 14:14:43 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 4 In-Reply-To: <4989AE6E.1060204@yahoo.co.uk> References: <2a193ade0902031641g6988b947lf6a8f9c046197464@mail.gmail.com> <4989AE6E.1060204@yahoo.co.uk> Message-ID: <4989BEF3.2020607@aware.com.br> Seria melhor dizer multitarefas do que multiprocessamento. -Thiago Rondon > fork() ? a solu??o do mundo unix para modelar multiprocessamento. Com > ela ? poss?vel antender muitas requisi??es ao mesmo tempo, criando > "clones" do programa principal para fazer coisas diferentes. > > O Andrew S Tanembaum d? uma introdu??o muito boa a fork() no seu livro > "Sistemas Operacionais Modernos", e eu tenho certeza de que qualquer bom > livro de programa??o unix tamb?m podem te ajudar com isso. ? um > cl?ssico, deve ter na biblioteca mais perto de voc?. > > From joenio at gmail.com Thu Feb 5 07:00:36 2009 From: joenio at gmail.com (Joenio Costa) Date: Thu, 5 Feb 2009 12:00:36 -0300 Subject: [SP-pm] =?iso-8859-1?q?Catalyst=3A_Come=E7ando=2E=2E=2E?= In-Reply-To: <49898BCD.5020109@aware.com.br> References: <49889A5A.2010009@aware.com.br> <604cec170902031345r36610592pab03646ac5bd302e@mail.gmail.com> <214823ca0902031748v4e8710aagb874e14cd33901f0@mail.gmail.com> <179354400902031750v68b95c0ao5d4846c73cb0899f@mail.gmail.com> <49897724.4090407@aware.com.br> <49898BCD.5020109@aware.com.br> Message-ID: <65934b450902050700l7979fe27mc45e578cb1155ff0@mail.gmail.com> Apenas para lembrar o wiki do perl.org.br aceita marca??o pod, ent?o caso deseje publicar o artigo l? basta dar um CTRL+C CTRL+V na se??o artigos. Abra?os, 2009/2/4 Thiago Rondon : > > Sim, para um aplicativo real, esta seria uma boa maneira de aplicar o > Chained. Que tal um documento > sobre praticas de utiliza??o de URI/Chained com o Catalyst ? > > Mais um pouco, voc? poderia transformar um texto para adicionarmos no wiki > tamb?m ! > > No exemplo que coloquei no texto, ? realmente pratico, fast-food, n?o vi > necessidade de criar um base > no Root.pm. > > -Thiago Rondon > > Lindolfo "Lorn" Rodrigues escreveu: >> >> Voc? pode mudar isso para Chained Action: >> >> sub index :Path :Args(0) { >> my ($self, $c) = @_; >> >> $c->res->redirect( >> $c->uri_for( >> $c->controller->action_for('list') >> ) >> >> ); >> } >> >> sub root : Chained('base') Args(0) { >> my ($self, $c) = @_; >> $c->res->redirect( >> $c->uri_for( >> $c->controller->action_for('list') >> ) >> ); >> } >> >> # Essa parte do Controller Telefone, pode ficar assim: >> - sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { >> + sub base :Chained('/base') CaptureArgs(0) PathPart('telefone') { >> >> >> Para isso preciso disso no Controller Root.pm, eu acho que assim fica mais >> "extensivel" sua agenda. >> >> Root.pm >> >> sub base : Chained('/') CaptureArgs(0) PathPart('') {} >> >> sub root : Chained('base') PathPart('') Args(0){ >> >> my ($self, $c) = @_; >> # Quando o usuario acessar localhost:3000/ vai ser redirecionado >> para localhost:3000/telefone, pois ? # a unica parte da agenda que >> est? pronta $c->res->redirect('/telefone'); >> >> } >> >> Usando Chained Action a partir do Root.pm, voc? consegue controlar coisas >> desse tipo: >> >> sub favicon : Chained('base') PathPart('favicon.ico') Args(0) { >> my ($self, $c) = @_; >> # coloque aqui o codigo para servir o favicon.ico de sua >> prefrencia >> >> } >> >> sub error_404 : Chained('base') PathPart('') Args { >> my ($self, $c) = @_; >> $c->response->body( 'Page not found' ); >> $c->response->status(404); >> >> >> } >> >> O CODIGO ACIMA N?O FOI TESTADO :) >> >> 2009/2/4 Thiago Rondon > >> >> >> Espero continua??es... oops, contribui??es. :) >> >> -Thiago Rondon >> >> Blabos de Blebe escreveu: >> >> Muito bom. Gostei das explica??es nos coment?rios. Vai ter >> continua??o? Espero que sim. >> >> Parab?ns >> >> 2009/2/3 Daniel de Oliveira Mantovani >> > >: >> >> Valeu Thiago! >> 2009/2/3 Nelson Ferraz > > >> >> Parece muito bom, Thiago! Obrigado pela contribui??o! >> >> Por que n?o formata o documento em pod, e copia para o >> wiki? Aqui vai um >> come?o: >> >> =head1 NOME >> >> Catalyst - O Elegante framework de programa??o Web em >> Perl. >> >> =head1 DESCRICAO >> >> Catalyst ? um framework elegante de programa??o MVC >> para Web em Perl >> (ambos gratuitos e de c?digo aberto). Este tutorial >> simples e talvez muito objetivo tem como miss?o >> facilitar o >> entedimento para os novos nesta ferramenta de forma >> pratica, n?o >> se prendendo muito a conceitos, motivos e paradigmas. >> >> =head1 INICIO >> >> =head2 Instala??o do Catalyst. >> >> O Perl tem o CPAN, no qual ? um repositorio farto de >> modulos e >> documenta??o, voc? pode utilizar o site >> http://search.cpan.org/ para >> navegar por ele, e toda distribui??o do Perl vem com >> um aplicativo >> chamado "cpan" para voc? poder instalar os modulos >> atravez da >> linha de comando. >> >> $ export PERL_MM_USE_DEFAULT=1 >> $ cpan -i Task::Catalyst >> >> O Catalyst tem algumas dependencias, e por isto, al?m >> do pacote do >> Catalyst o "cpan" ir? automaticamente instalar as suas >> dependencias, >> perceba que estamos utilizando o pacote >> Task::Catalyst, no qual cont?m >> uma serie de pacotes recomendadas para a utiliza??o do >> Catalyst. >> >> DICA: Sete a variavel de ambiente >> PERL_MM_USE_DEFAULT=1 para o cpan >> n?o lhe questionar sobre as dependencias e demais >> perguntas, e >> instalar elas sem lhe perguntar. >> >> Pronto, a instala??o esta concluida, agora estamos com >> o sistema apto >> para programar utilizando o framework de programa??o >> Catalyst. >> >> =head2 Iniciando o meu primeiro projeto. >> >> No pacote do Catalyst, vem acompanhando um aplicativo >> que facilita a >> nossa vida para montar o ambiente b?sico para >> iniciarmos o nosso >> projeto, chamado de "catalyst.pl", para isto basta >> executar ele com o >> primeiro argumento sendo o nome do projeto. >> >> $ catalyst.pl webapp >> created "webapp" >> created "webapp/script" >> created "webapp/lib" >> created "webapp/root" >> created "webapp/root/static" >> created "webapp/root/static/images" >> created "webapp/t" >> created "webapp/lib/webapp" >> created "webapp/lib/webapp/Model" >> created "webapp/lib/webapp/View" >> created "webapp/lib/webapp/Controller" >> created "webapp/webapp.conf" >> created "webapp/lib/webapp.pm " >> created "webapp/lib/webapp/Controller/Root.pm" >> created "webapp/README" >> created "webapp/Changes" >> created "webapp/t/01app.t" >> created "webapp/t/02pod.t" >> created "webapp/t/03podcoverage.t" >> created "webapp/root/static/images/catalyst_logo.png" >> created "webapp/root/static/images/btn_120x50_built.png" >> created >> "webapp/root/static/images/btn_120x50_built_shadow.png" >> created >> "webapp/root/static/images/btn_120x50_powered.png" >> created >> "webapp/root/static/images/btn_120x50_powered_shadow.png" >> created "webapp/root/static/images/btn_88x31_built.png" >> created >> "webapp/root/static/images/btn_88x31_built_shadow.png" >> created >> "webapp/root/static/images/btn_88x31_powered.png" >> created >> "webapp/root/static/images/btn_88x31_powered_shadow.png" >> created "webapp/root/favicon.ico" >> created "webapp/Makefile.PL" >> created "webapp/script/webapp_cgi.pl" >> created "webapp/script/webapp_fastcgi.pl" >> created "webapp/script/webapp_server.pl" >> created "webapp/script/webapp_test.pl" >> created "webapp/script/webapp_create.pl" >> >> Pronto, agora estamos com nosso ambiente b?sico para >> come?ar a >> programar, vou explicar de forma r?pida a estrutura >> de diretorios criada para voc? entender melhor: >> >> $ ls webapp/ >> Changes lib/ Makefile.PL README root/ script/ >> t/ webapp.conf >> >> Veja, que temos quatro diretorios, que s?o eles: >> >> =over >> >> =item lib/ >> >> Cont?m a parte da programa??o l?gica, onde iremos >> escrever nossos >> modulos e c?digos em Perl. >> >> =item root/ >> >> Neste diretorio iremos colocar arquivos est?ticos, >> como templates, >> javascript e css. >> >> =item script/ >> >> Scripts para inicializar a nossa aplica??o. >> >> =item t/ >> >> Testes para nossa aplica??o. >> >> =back >> >> Vamos falar um pouco do diretorio "script/", nele voc? >> tem um script >> que usaremos muito neste tutorial, webapp_server.pl, no >> qual ir? iniciar um servidor http na porta 3000 por >> padr?o, para >> visualizarmos o nosso aplicativo: >> >> $ script/webapp_server.pl >> >> Depois de executar ele, voc? j? pode acessar o >> aplicativo pelo seu >> browser favorito, pelo endere?o: >> >> L >> >> =head2 Entendendo um MVC (Model-View-Controller) >> >> MVC ? um padr?o de arquitetura de software, uma das >> maiores >> dificuldades do entendimento de um framework de >> programa??o >> web como o Catalyst para os iniciantes ? justamente >> este conceito. >> >> Basicamente o significado deles ?: >> >> =over >> >> =item Model: >> >> S?o as informa??es utilizadas pelo aplicativo, no qual >> este modelo >> pode ser um banco de dados, um arquivo texto e etc. >> >> =item Controller: >> >> L?gica do nosso aplicativo, onde podemos por exemplo >> alterar as >> informa??es (Model), filtrar e etc. >> >> =item View: >> >> Renderizar o Model e o Controller para o usu?rio, ou >> seja como o >> aplicativo ser? apresentado. >> >> =back >> >> Esta ? uma forma r?pida de apresentar os tr?s >> componentes do MVC, >> sabendo disto, vamos come?ar a produzir nosso aplicativo. >> >> =head2 Nosso projeto: Agenda telefonica >> >> Vamos come?ar a estudar o nosso aplicativo, ele ir? >> gerenciar uma >> lista de telefones, no qual iremos efetuar um simples >> "CRUD" >> (Create-Remove-Update-Destroy), no qual iremos >> permitir efetuar a >> cria??o, remover, atualizar e apagar dados de nossa lista. >> >> Vamos projetar nossa agenda telefonica, utilizando o >> MVC da seguinte da >> forma: >> >> =over >> >> =item Model: >> >> Iremos utilizar o MySQL, por?m para efetuar a >> conectividade com o >> banco de dados, iremos utilizar um driver do DBI, no >> qual o MySQL e tantos outros ele suporta, e ? >> interessante al?m de >> utilizar o driver de comunica??o com o banco de dados, >> algum >> ORM >> (http://en.wikipedia.org/wiki/Object-relational_mapping) >> para >> facilitar a interface com o DB, existem alguns >> disponiveis como >> por exemplo o Class::DBI ou DBIx::Class para evitar >> que voc? escreva >> SQL no teu c?digo, evitar alguns bugs e trazer >> agilidade no >> desenvolvimento, no nosso caso iremos utilizar o >> DBIx::Class. >> >> =item View: >> >> Iremos utilizar o HTML como formato de apresenta??o >> para nossos >> usuarios, portanto teremos que carregar o modulo que >> cuidar? de manipular os dados que iremos jogar em >> nosso arquivo de >> template, existem alguns modulos disponiveis como o >> HTML::Manson ou Template::Toolkit), iremos utilizar >> neste caso o >> Template::Toolkit. >> >> =item Controller: >> >> Aqui ? o lugar onde iremos programar, captar os dados >> no Model e >> "espirrar" para a View, entre outras. >> >> =back >> >> =head2 Come?ando pelo Model. >> >> Bem, j? dissemos que iremos utilizar o MySQL como >> banco de dados, e >> tamb?m j? explicamos por que iremos utilizar o >> DBIx::Class. >> >> Precisamos instalar ele: >> >> $ cpan -i DBIx::Class >> >> Certo, agora temos tudo o que precisamos para >> trabalhar com o nosso >> Model. Neste tutorial eu vou utilizar o exemplo de criar a >> tabela direto pelo client do MySQL, e depois ler elas >> pelo DBIx::Class. >> >> mysql> create database webapp >> mysql> grant all on webapp.* to webapp em localhost >> identified by >> 'webapp'; >> mysql> flush privileges; >> mysql> create table telefones ( >> id int not null auto_increment, >> nome varchar(255), >> telefone varchar(255), >> primary key(id)); >> >> Criado a nosso database e nossa tabela, agora vamos >> para "importar" >> nosso banco de dados para o DBIx::Class, eu n?o irei me >> aprofundar no DBIx::Class neste tutorial, pois n?o ? o >> objetivo dele. >> >> Para importarmos este database para os schemas que o >> DBIx::Class >> utiliza, iremos executar um dos scripts facilitadores >> do diretorio >> scripts/ que se chama "webapp_create.pl" no qual >> facilita algumas >> tarefas como esta, a sintaxe utilizada ? >> auto-explicativa, ? >> basicamente: >> >> # script/webapp_create.pl model DB DBIC::Schema >> webapp::Schema >> create=static dbi:mysql:dbname=webapp webapp webapp >> exists "/home/thiago/webapp/script/../lib/webapp/Model" >> exists "/home/thiago/webapp/script/../t" >> Dumping manual schema for webapp::Schema to directory >> /home/thiago/webapp/script/../lib ... >> Schema dump completed. >> created >> "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" >> created "/home/thiago/webapp/script/../t/model_DB.t" >> >> Vejamos os argumentos deste script: >> >> =over >> >> =item model >> >> Estamos criando um model para o script webapp_create.pl >> >> =item DB >> >> O nome criado para este modem ser? DB (vide >> lib/webapp/Model/DB.pm) >> >> =item DBIC::Schema >> >> Nome do helper para criar o Schema para o DBIx::Class >> >> =item create=static >> >> Significa que o schema ser? estatico, ou seja, a toda >> altera??o nas >> tabelas, voc? precisa atualizar nos arquivos criados >> para o schema. >> >> =item dbname >> >> Nome do database no MySQL. >> >> =item webapp >> >> Usuario para se conectar no banco. >> >> =item webapp >> >> Senha para se conectar no banco. >> >> =back >> >> Agora, de uma lida nos arquivos criados em >> lib/webapp/Schema/* e >> lib/webapp/Model/* >> >> Pronto, j? temos o nosso Model pronto para o nosso >> aplicativo. >> >> =head2 View - Template Toolkit. >> >> Iremos utilizar neste exemplo a Template::Toolkit, >> iremos utilizar um >> helper da mesma maneira que >> usamos para o banco de dados: >> >> # script/webapp_create.pl view TT TT >> exists "/home/thiago/webapp/script/../lib/webapp/View" >> exists "/home/thiago/webapp/script/../t" >> created >> "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" >> created "/home/thiago/webapp/script/../t/view_TT.t" >> >> Pronto, o helper j? criou os arquivos necessarios para >> utilizarmos a >> Template Toolkit em nosso projeto. >> >> =head2 Controller - Agora sim, programando! >> >> Estamos na melhor parte, ? onde tudo acontece, iremos >> criar 4 actions, >> para criar, remover, listar e editar. >> >> Eu irei colocar o c?digo que utilizei, e com ele >> comentado explicando >> passo-a-passo do que estou >> fazendo nele. N?o irei utilizar nenhum helper ou >> facilitador nesta >> parte, pois acredito que a melhor maneira >> de se desenvolver o Controller ? na 'unha'. >> >> Iremos criar um arquivo >> lib/webapp/Controller/telefone.pm >> , no qual ele >> ir? representar na URI "/telefone". >> >> Caso queira baixar todos os arquivos, clique aqui. >> >> package webapp::Controller::telefone; >> >> use strict; >> use warnings; >> use parent 'Catalyst::Controller'; >> >> # Nos estamos utilizando um mecanismo muito >> interessante neste >> # exemplo, que recomendo a utilizacao, o Chained. >> # N?o iremos entrar discutir sobre ele, porem ele ajuda >> # manusearmos os argumentos passados pela URI. >> # Por tanto, vamos criar uma rotina "base" no qual >> todas as >> # requisi??es passaram por ela (Chained()). >> # >> >> search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm >> >> >> >> sub base :Chained('/') CaptureArgs(0) >> PathPart('telefone') { >> my ($self, $c) = @_; >> >> # stash ? o local onde iremos colocar >> informa??es para compartilhar >> # com outras partes do nosso aplicativo, para >> cada requisi??o o >> stash >> # tem uma vida. >> # No caso, abaixo estamos atribuindo ao >> "collection" no stash o >> nosso >> # model "DB::telefones", que corresponde a nossa >> tabela telefones >> que >> # criamos no MySQL. >> >> $c->stash->{collection} = >> $c->model('DB::telefones'); >> } >> >> >> # Veja, aqui estamos criando uma URI list/, no qual >> ela esta >> vinculada a nossa >> # fun??o base, criada anteriormente (Chained('base')), >> # >> # Ou seja, para chamar a URL, >> http://localhost:3000/telefone/list, >> primeiramente >> # ele vai passar na base e depois na list. (* E por >> ?ltimo, neste >> nosso exemplo >> # na action end do Root.pm, no qual nem iremos >> comentar neste >> tutorial). >> # >> # Veja que estamos dizendo Args(0), isto significa >> que n?o preciso de >> nenhum >> # elemento extra na minha URI, sempre que esta >> action for requisitada, >> ser? >> # /telefone/list >> >> sub list :Chained('base') Args(0) { >> my ($self, $c) = @_; >> >> # "req" ou "request" s?o as informa??es que >> est?o no request da >> # requisi??o, e no qual temos o metodo param que >> retorna o valor >> # do atributo que gostariamos. >> my $key = $c->req->param('key') || ""; >> >> # Aham, aqui estamos utilizando o DBIx:Class, >> repare que n?o iremos >> # escrever nenhum um c?digo de SQL aqui, veja >> abaixo que iremos >> # utilizar uma fun??o search_like(), no qual >> iremos procurar pelo >> # elemento $key nos dois campos (nome, >> telefone), estou usando o >> # $key, caso o usuario queira procurar por >> alguma palavra chave. >> my $items = $c->stash->{collection}->search_like({ >> nome => "\%$key\%", >> telefone => "\%$key\%" >> }); >> >> # Aqui estou colocando no stash o key, para >> mostrar na View por >> qual >> # palavra o usuario esta procurando, e o items >> encontrados. >> $c->stash->{key} = $key; >> $c->stash->{items} = $items; >> } >> >> # Esta fun??o ? para remover uma determinada coluna >> do nosso banco de >> dados, >> # repare que aqui estamos utilizando Args(1), ou >> seja estou esperando >> um >> # elemento na minha URI, al?m de /telefones/destroy, >> eu s? irei acessar >> esta >> # URI, se acessar por /telefones/destroy/N, onde N ? >> o ID do nosso >> item. >> # Veja que no c?digo da fun??o, estaremos novamente >> usando uma >> fun??o do DBIx:Class, >> # primeiramente irei procurar por este elemento com >> find() e ent?o >> irei remover >> # ele. >> >> sub destroy :Chained('base') :Args(1) { >> my ($self, $c, $id) = @_; >> my $row = $c->stash->{collection}->find({ id => >> $id }); >> $row->delete if $row; >> } >> >> # Aqui, iremos editar o nosso item, onde tamb?m >> esperamos um >> argumento, que ? o id >> # do item, e iremos procurar ele. >> # Repare que aqui, eu fa?o uma verifica??o, onde >> quero saber se o >> metodo utilizado >> # para chamar esta requisi??o ? POST, caso n?o seja >> eu vou >> "encarrar" (detach()) >> # esta fun??o e vou passar para a pr?xima fun??o da >> cadeia. (end() >> no Root.pm, neste >> # caso). >> # Resumindo, se o usu?rio n?o apertou "ALTERAR" no >> html (no qual o >> form esta enviando >> # os dados via POST), eu irei mostrar a p?gina com >> os dados do >> objeto N ($id). >> >> sub edit :Chained('base') :Args(1) { >> my ($self, $c, $id) = @_; >> >> my $row = $c->stash->{row} = >> $c->stash->{collection}->find({id => >> $id}); >> $c->stash->{template} = "telefone/create.tt >> "; >> >> $c->detach() unless $c->req->method eq 'POST'; >> >> # Caso o usuario, tenha apertado o submit do >> nosso form, para >> alterar os dados, >> # eu vou colocar eles em $parameters = {}, e vou >> mandar o $row >> (que ? o objeto >> # do find()) para o metodo update(). >> >> my $parameters; >> $parameters->{nome} = $c->req->param('nome'); >> $parameters->{telefone} = >> $c->req->param('telefone'); >> >> $row->update($parameters); >> >> # Agora, nao vou mandar ele para a mesma tela, >> vou enviar para >> uma template diferente. >> $c->stash->{template} = "telefone/edit_ok.tt >> "; >> } >> >> # Esta rotina ? bem parecida com a do edit, com a >> unica diferen?a, >> que ao invez de atualizar >> # eu vou inserir. >> >> sub create :Chained('base') :Args(0) { >> my ($self, $c) = @_; >> $c->detach() unless $c->req->method eq 'POST'; >> >> my $parameters; >> $parameters->{nome} = $c->req->param('nome'); >> $parameters->{telefone} = >> $c->req->param('telefone'); >> >> my $row = $c->stash->{collection}->new($parameters); >> $row->insert; >> >> $c->stash->{template} = "telefone/create_ok.tt >> "; >> } >> >> # Caso, eu n?o especifique nada na URI de telefones, >> ou seja, acessar >> # http://localhost:3000/telefone eu irei >> redirecionar para a action >> list, >> # que j? comentamos sobre ela. >> sub index :Path :Args(0) { >> my ($self, $c) = @_; >> >> $c->res->redirect( >> $c->uri_for( >> $c->controller->action_for('list') >> ) >> ); >> } >> >> 1; >> >> >> C?digo pronto, porem precisamos das templates. >> >> Agora, crie estes arquivos no diretorio root/telefone: >> >> Este arquivo, ? para a action "create", no qual ? o >> nosso formulario >> para criar um item na nossa agenda. >> >> =head3 create.tt >> >>

Criar

>> >>
>> >>
>> Nome: >> > size=20> >>
>> Telefone: >> >>
>>
>>
>> >>
>> >> Este arquivo ? a mensagem depois da cria??o do item. >> >> =head3 create_ok.tt >> >>

Telefone inserido com sucesso!

>> >> Mensagem para o item apagado. >> =head3 destroy.tt >> >>

Telefone apagado

>> >> Mensagem para item editado. >> >> =head3 edit_ok.tt >> >>

Editado com sucesso.

>> >> Listar itens da nossa agenda, e tamb?m dar ao usu?rio >> a op??o de procurar >> neles. >> >> =head3 list.tt >> >>

Listar

>> >>
>> Procurar por: >> >> >>
>> >> [% IF key %] >>
>> Procurando por [% key %] >>
>> [% END %] >> >> >> >> >> [% WHILE (item = items.next) %] >> >> [% END %] >> >>
>> Nome >> >> Telefone >> Ação >>
>> [% item.nome %] >> >> [% item.telefone %] >> >> Editar >> - >> Remover >>
>> >> =head1 AUTOR >> >> Thiago Rondon > > >> >> =head1 COLABORADORES >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- >> --Lindolfo "Lorn" Rodrigues >> www.slackwarezine.com.br >> http://lornlab.org >> http://sao-paulo.pm.org >> use Catalyst; >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From pedroanisio at gmail.com Sun Feb 8 14:18:58 2009 From: pedroanisio at gmail.com (Pedro Anisio) Date: Sun, 8 Feb 2009 20:18:58 -0200 Subject: [SP-pm] Melhor forma de escrever Message-ID: Senhores, Qual a forma mais otimizada de escrever isso? minha apliccao passa por varios diretorios de maneira recursiva for my $eachFile (glob($source_str.'*')) { ... } e eu desejo armazenar apenas o ultimo diretorio em uma hash de controle, para tanto estou criando em cada iteracao um array temporario e dando um split e pegando o ultimo elemento, acho meio ineficiente my @tmp = split("/",$eachFile); $result_data_hash_pointer->{$dir_count_int}->{name_str} = $tmp[-1]; Alguem tem alguma dica? estou enviando o script anexo. -- Abs, Pedro Anisio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Pr?xima Parte ---------- #!/usr/bin/perl -w use strict; #### META INFO # Autor: Pedro Anisio # Email: pedroanisio em gmail.com # Data: 04/Fev/2009 # Description: SyncFiles between two folders # Tags: Sync, WebDav, Directory # #### use Data::Dumper; use Digest::MD5 qw(md5 md5_hex md5_base64); use File::Util; use Data::Serializer; $| = 1; sub createDirHash { my($source_str) = @_; my $deep_count_int = 0; my ($result_hash, $obj, $serialized); $result_hash = recurse($source_str,$deep_count_int); use Data::Serializer; $obj = Data::Serializer->new(); $obj = Data::Serializer->new( serializer => 'Storable', digester => 'MD5', cipher => 'DES', secret => 'my secret', compress => 1, ); $serialized = $obj->serialize($result_hash); #print Dumper($result_hash); print "DIR: $result_hash->{control}->{dir_count}\n"; #print "FILE: $result_hash->{control}->{file_count}\n"; #print "TOTAL_SIZE: ".$result_hash->{control}->{total_size_sum}/1024; for(0..$result_hash->{control}->{dir_count}) { #print $_."\n"; print "[$_][$result_hash->{raw_data}->{$_}->{name_str}]\n"; } } sub recurse { #### META INFO # $source_str -> String contendo o nome do diret?rio que ser? varrido; # $deep_count_int -> Interiro, indica qual a profundidade desse diret?rio em rela??o ao root # $my_parent_str -> MD5 do diret?rio "PAI" do diret?rio atual # $result_hash_pointer -> refer?ncia para a HASH de resultados, s? ? chamado dessa forma quando ? recursivo # $result_data_hash_pointer -> refer?ncia para a HASH de dados # $current_dir_id_str -> String com o MD5 do dire?torio atual; # %result_hash -> HASH que d? origem ao ponteiro do conteiner do resultado; # %result_data -> HASH que d? origem ao ponteiro do conteiner de dados; #### META INFO # $result_hash{control}{dir_count} = int # $result_hash{control}{file_count} = int # $result_hash{control}{error_stack} = str # $result_hash{raw_data} = data # $result_data->{$current_dir_id_str}->{name_str} = $source_str; # $result_data->{$current_dir_id_str}->{deep_int} = $deep_count_int; # $result_data->{$current_dir_id_str}->{parent} = $my_parent_str ; # $result_data->{$current_dir_id_str}->{dir_count} = $dir_count_int ; # $result_data->{$current_dir_id_str}->{file_count}->{$dir_count_int} = $eachFile; # $result_data->{$current_dir_id_str}->{file_count}->{$dir_count_int}-{create_time} my($source_str,$deep_count_int,$my_parent_int,$result_hash_pointer) = @_; my($current_dir_id_str); my(%result_hash,%result_data,$result_data_hash_pointer,$dir_count_int); $deep_count_int++; #$current_dir_id_str = md5_hex($source_str); $my_parent_int = $my_parent_int || "1"; $result_hash{control}{dir_count} = 1; $result_hash_pointer = $result_hash_pointer || \%result_hash; $result_data_hash_pointer = \%{$result_hash_pointer->{raw_data}} || \%result_data; my($f) = File::Util->new(); #$result_hash_pointer->{$current_dir_id_str}->{name_str} = $source_str; #$result_hash_pointer->{$current_dir_id_str}->{deep_int} = $deep_count_int; #$result_hash_pointer->{$current_dir_id_str}->{parent} = $my_parent_str ; #$result_data_hash_pointer->{$current_dir_id_str}->{name_str} = $source_str; #$result_data_hash_pointer->{$current_dir_id_str}->{deep_int} = $deep_count_int; #$result_data_hash_pointer->{$current_dir_id_str}->{parent} = $my_parent_str ; ## append a trailing / if it's not there $source_str .= '/' if($source_str !~ /\/$/); unless (defined($result_data_hash_pointer->{0}->{name_str})) { #print "OI"; $result_data_hash_pointer->{0}->{name_str} = $source_str; #sleep(4); } ## loop through the files contained in the directory for my $eachFile (glob($source_str.'*')) { ## if the file is a directory if( -d $eachFile) { ## pass the directory to the routine ( recursion ) $dir_count_int = $result_hash_pointer->{control}->{dir_count}++; #$result_data{$current_dir_id_str}{directory_str}{$dir_count_int} = $eachFile; #$result_data_hash_pointer->{$current_dir_id_str}->{dir_count} = $dir_count_int ; #$result_data_hash_pointer->{$dir_count_int}->{md5_hash} = $current_dir_id_str; my @tmp = split("/",$eachFile); $result_data_hash_pointer->{$dir_count_int}->{name_str} = $tmp[-1]; $result_data_hash_pointer->{$dir_count_int}->{deep_int} = $deep_count_int; $result_data_hash_pointer->{$dir_count_int}->{parent} = $my_parent_int; recurse($eachFile,$deep_count_int,$dir_count_int,$result_hash_pointer); } else { #my $file_count_int = $result_hash_pointer->{control}->{file_count}++; #$result_data_hash_pointer->{$current_dir_id_str}->{file_count}->{$file_count_int} = $eachFile; #$result_data_hash_pointer->{$current_dir_id_str}->{file_count}->{$file_count_int}->{create_time} = $f->created($eachFile); #print "Created ".$f->created($eachFile)."\n"; #print "Modified ".$f->last_modified($eachFile)."\n"; #print "Size ".$f->size($eachFile)."\n"; #my $file_size_int = $f->size($eachFile) || 0; #$result_hash_pointer->{control}->{total_size_sum}+=$file_size_int; #print "Created ".$f->created($eachFile)."\n"; #$result_data{$current_dir_id_str}{file_str}{$file_count_int} = $eachFile; } } $result_hash_pointer->{raw_data} = $result_data_hash_pointer; return ($result_hash_pointer); } #createDirHash("E:\\"); createDirHash("/Volumes/ESCUDEIRO"); ####METAINFO sub SyncDir { # # source hash # destination hash # # # syncronization type # -> left right # -> right left # control hash (resume) } #$result_data->{0}->{md5_hash} = $current_dir_id_str; #$result_data->{0}->{name_str} = "E:/" #$result_data->{0}->{deep_int} = 0 #$result_data->{0}->{parent} = root #$result_data->{0}->{} From nferraz at gmail.com Sun Feb 8 16:42:01 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 9 Feb 2009 01:42:01 +0100 Subject: [SP-pm] Melhor forma de escrever In-Reply-To: References: Message-ID: <604cec170902081642m6fc4d5fdk15f913fda27418c4@mail.gmail.com> 2009/2/8 Pedro Anisio : > Senhores, > > Qual a forma mais otimizada de escrever isso? > > minha apliccao passa por varios diretorios de maneira recursiva use File::Find; find( sub { print "$File::Find::name\n" } , @directories_to_search ); Voc? pode usar as vari?veis $File::Find::dir para obter o diret?rio, ou $_ para apenas o nome do arquivo. (Sem o caminho) Para mais informa??es: http://search.cpan.org/~nwclark/perl-5.8.9/lib/File/Find.pm From otaviof at gmail.com Sun Feb 8 17:09:42 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 8 Feb 2009 23:09:42 -0200 Subject: [SP-pm] Melhor forma de escrever In-Reply-To: References: Message-ID: <8e3843570902081709n1ec872bat52e35929a87fdc9a@mail.gmail.com> 2009/2/8 Pedro Anisio : > Senhores, > > Qual a forma mais otimizada de escrever isso? > > minha apliccao passa por varios diretorios de maneira recursiva > > for my $eachFile (glob($source_str.'*')) { > ... > } > > e eu desejo armazenar apenas o ultimo diretorio em uma hash de controle, > para tanto estou criando em cada iteracao um array temporario e dando um > split e pegando o ultimo elemento, acho meio ineficiente > > my @tmp = split("/",$eachFile); > $result_data_hash_pointer->{$dir_count_int}->{name_str} = $tmp[-1]; > > Alguem tem alguma dica? > > estou enviando o script anexo. > -- > Abs, > Pedro Anisio > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Ol? Pedro, Outra op??o seria fazer um "opendir" nos diret?rios onde voc? quer saber os arquivos que est?o dentro. N?o sei em termos de performance se isso seria mais r?pido do que usar um "glob", porem, com um pouco de teoria (e imagina??o), _acredito_ que sim, pois voc? faria uma an?lise mais simples em cada elemento do diret?rio. Para ter certeza seria legal usar o m?dulo Benchmark, medindo as duas rotinas. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From pedroanisio at gmail.com Mon Feb 9 08:46:41 2009 From: pedroanisio at gmail.com (Pedro Anisio) Date: Mon, 9 Feb 2009 14:46:41 -0200 Subject: [SP-pm] Melhor forma de escrever In-Reply-To: <8e3843570902081709n1ec872bat52e35929a87fdc9a@mail.gmail.com> References: <8e3843570902081709n1ec872bat52e35929a87fdc9a@mail.gmail.com> Message-ID: Vou verificar como fica assim, de qualquer forma ainda gostaria de saber como fazer essa substitui??o usando apenas uma regexp? my @tmp = split("/",$eachFile); $result_data_hash_pointer->{$dir_count_int}->{name_str} = $tmp[-1]; Abra?os, Pedro 2009/2/8 Ot?vio Fernandes > 2009/2/8 Pedro Anisio : > > Senhores, > > > > Qual a forma mais otimizada de escrever isso? > > > > minha apliccao passa por varios diretorios de maneira recursiva > > > > for my $eachFile (glob($source_str.'*')) { > > ... > > } > > > > e eu desejo armazenar apenas o ultimo diretorio em uma hash de controle, > > para tanto estou criando em cada iteracao um array temporario e dando um > > split e pegando o ultimo elemento, acho meio ineficiente > > > > my @tmp = split("/",$eachFile); > > $result_data_hash_pointer->{$dir_count_int}->{name_str} = $tmp[-1]; > > > > Alguem tem alguma dica? > > > > estou enviando o script anexo. > > -- > > Abs, > > Pedro Anisio > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > Ol? Pedro, > > Outra op??o seria fazer um "opendir" nos diret?rios onde voc? quer > saber os arquivos que est?o dentro. N?o sei em termos de performance > se isso seria mais r?pido do que usar um "glob", porem, com um pouco > de teoria (e imagina??o), _acredito_ que sim, pois voc? faria uma > an?lise mais simples em cada elemento do diret?rio. Para ter certeza > seria legal usar o m?dulo Benchmark, medindo as duas rotinas. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Abs, Pedro Anisio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Mon Feb 9 10:46:16 2009 From: breno at rio.pm.org (breno) Date: Mon, 9 Feb 2009 16:46:16 -0200 Subject: [SP-pm] Melhor forma de escrever In-Reply-To: References: <8e3843570902081709n1ec872bat52e35929a87fdc9a@mail.gmail.com> Message-ID: 2009/2/9 Pedro Anisio : > Vou verificar como fica assim, de qualquer forma ainda gostaria de saber > como fazer essa substitui??o usando apenas uma regexp? > > my @tmp = split("/",$eachFile); > $result_data_hash_pointer->{$dir_count_int}->{name_str} = $tmp[-1]; > Opa, Vc pode trocar o seu split por uma regexp, como: my $filename = $1 if $eachFile =~ m{/([^/]+)$}; mas o split me parece mais r?pido: --------------------------------8<------------------------------ Rate regexp split regexp 149701/s -- -22% split 193050/s 29% -- -------------------------------->8------------------------------ Finalmente, por uma quest?o de portabilidade, acho melhor fazer algo como: use File::Spec; my (undef, undef, $filename) = File::Spec->splitpath($eachFile); Mas para buscar dentro de diret?rios e pegar apenas o nome "final" dos arquivos, a solu??o do Nelson me parece a mais elegante e eficiente. []s -b From gabriel.vieira at gmail.com Wed Feb 11 04:19:11 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Wed, 11 Feb 2009 09:19:11 -0300 Subject: [SP-pm] JOB: Ajuda em desenvolvimento Desktop Message-ID: <83d8367f0902110419k6d70d9dbj4cc7d24836959157@mail.gmail.com> http://jobs.perl.org/job/10184 -- Gabriel Vieira From shonorio at gmail.com Wed Feb 11 06:28:39 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 11 Feb 2009 12:28:39 -0200 Subject: [SP-pm] [JOB] - jobs.perl.org Message-ID: <12d1f4ee0902110628h6e7966a2y724598efc70eee75@mail.gmail.com> Senhores, eu achei interessante esta proposta no jobs.perl.org, n?o tenho nenhuma informa??o sobre o trabalho e por isto n?o me responsabilizo pela qualidade das informa??es, s? resolvi repassar pois nem todos tem o h?bito de ficar verificando o site. http://jobs.perl.org/job/10184 -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandocorrea at gmail.com Wed Feb 11 06:33:17 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Wed, 11 Feb 2009 12:33:17 -0200 Subject: [SP-pm] [JOB] - jobs.perl.org In-Reply-To: <12d1f4ee0902110628h6e7966a2y724598efc70eee75@mail.gmail.com> References: <12d1f4ee0902110628h6e7966a2y724598efc70eee75@mail.gmail.com> Message-ID: Solli, percebeu que o numero do celular de S?o Paulo deles s? tem 7 digitos? Ser? que alg?m aqui tem o numero certo?! 2009/2/11 Solli Honorio > Senhores, eu achei interessante esta proposta no jobs.perl.org, n?o tenho > nenhuma informa??o sobre o trabalho e por isto n?o me responsabilizo pela > qualidade das informa??es, s? resolvi repassar pois nem todos tem o h?bito > de ficar verificando o site. > > http://jobs.perl.org/job/10184 > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cromo.jml at gmail.com Wed Feb 11 06:42:09 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Wed, 11 Feb 2009 12:42:09 -0200 Subject: [SP-pm] [JOB] - jobs.perl.org In-Reply-To: References: <12d1f4ee0902110628h6e7966a2y724598efc70eee75@mail.gmail.com> Message-ID: <3530b8ce0902110642r15fa0df4nabd8834727fae292@mail.gmail.com> Fernando, aqui tem: http://www.sca-uk.com/contact.htm Tel: +55 (11) 3063 2803/ +55 (11) 8455 0271 M?rcio Vitor 2009/2/11 Fernando Oliveira > Solli, percebeu que o numero do celular de S?o Paulo deles s? tem 7 > digitos? Ser? que alg?m aqui tem o numero certo?! > > 2009/2/11 Solli Honorio > >> Senhores, eu achei interessante esta proposta no jobs.perl.org, n?o tenho >> nenhuma informa??o sobre o trabalho e por isto n?o me responsabilizo pela >> qualidade das informa??es, s? resolvi repassar pois nem todos tem o h?bito >> de ficar verificando o site. >> >> http://jobs.perl.org/job/10184 >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandocorrea at gmail.com Wed Feb 11 06:43:45 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Wed, 11 Feb 2009 12:43:45 -0200 Subject: [SP-pm] [JOB] - jobs.perl.org In-Reply-To: <3530b8ce0902110642r15fa0df4nabd8834727fae292@mail.gmail.com> References: <12d1f4ee0902110628h6e7966a2y724598efc70eee75@mail.gmail.com> <3530b8ce0902110642r15fa0df4nabd8834727fae292@mail.gmail.com> Message-ID: Valeu! 2009/2/11 M?rcio Vitor > Fernando, aqui tem: > > http://www.sca-uk.com/contact.htm > > Tel: +55 (11) 3063 2803/ +55 (11) 8455 0271 > > M?rcio Vitor > > 2009/2/11 Fernando Oliveira > > Solli, percebeu que o numero do celular de S?o Paulo deles s? tem 7 >> digitos? Ser? que alg?m aqui tem o numero certo?! >> >> 2009/2/11 Solli Honorio >> >>> Senhores, eu achei interessante esta proposta no jobs.perl.org, n?o >>> tenho nenhuma informa??o sobre o trabalho e por isto n?o me responsabilizo >>> pela qualidade das informa??es, s? resolvi repassar pois nem todos tem o >>> h?bito de ficar verificando o site. >>> >>> http://jobs.perl.org/job/10184 >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Just another Perl Hacker, >> Fernando (SmokeMachine) >> http://perl-e.org >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandocorrea at gmail.com Wed Feb 11 06:52:14 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Wed, 11 Feb 2009 12:52:14 -0200 Subject: [SP-pm] [JOB] - jobs.perl.org In-Reply-To: References: <12d1f4ee0902110628h6e7966a2y724598efc70eee75@mail.gmail.com> <3530b8ce0902110642r15fa0df4nabd8834727fae292@mail.gmail.com> Message-ID: O celular t? desligado e o fixo chama chama e ningu?m atende... :( 2009/2/11 Fernando Oliveira > Valeu! > > 2009/2/11 M?rcio Vitor > > Fernando, aqui tem: >> >> http://www.sca-uk.com/contact.htm >> >> Tel: +55 (11) 3063 2803/ +55 (11) 8455 0271 >> >> M?rcio Vitor >> >> 2009/2/11 Fernando Oliveira >> >> Solli, percebeu que o numero do celular de S?o Paulo deles s? tem 7 >>> digitos? Ser? que alg?m aqui tem o numero certo?! >>> >>> 2009/2/11 Solli Honorio >>> >>>> Senhores, eu achei interessante esta proposta no jobs.perl.org, n?o >>>> tenho nenhuma informa??o sobre o trabalho e por isto n?o me responsabilizo >>>> pela qualidade das informa??es, s? resolvi repassar pois nem todos tem o >>>> h?bito de ficar verificando o site. >>>> >>>> http://jobs.perl.org/job/10184 >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Just another Perl Hacker, >>> Fernando (SmokeMachine) >>> http://perl-e.org >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > -- Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From guilherme.eberhardt at gmail.com Fri Feb 13 10:24:19 2009 From: guilherme.eberhardt at gmail.com (Guilherme Luis Eberhardt) Date: Fri, 13 Feb 2009 16:24:19 -0200 Subject: [SP-pm] RES: SaoPaulo-pm Digest, Vol 53, Issue 5 In-Reply-To: References: Message-ID: <4995badb.c401be0a.268e.7118@mx.google.com> Pessoal, Esses tempos eu escrevi nesta lista referente ao meu servidor socket utilizando thread que n?o "liberava" toda a mem?ria que utilizou. Comecei a utilizar fork() como voc?s recomendaram e ele ocupa muita mem?ria para os outros processos. Isto quando o processo n?o se perde e eu tenho que dar um "kill" em todo o servidor. Sem contar que as vezes o servi?o cai. Utilizei o m?dulo Net::Server e as vezes o servi?o tamb?m. A melhor solu??o ainda continua sendo com threads. Mas o consumo de mem?ria ainda est? aumentando. Algu?m tem mais alguma sugest?o? Segue meu e-mail original: ------------------------------------ Estou desenvolvendo um servidor e cliente em Perl para comunica??o via socket. Para agilizar o processo estou utilizando thread no servidor. Meu sistema operacional ?: HP-UX B.11.23 U ia64 Perl: 5.8.9 Meu problema ? que para cada requisi??o que fa?o do cliente para o servidor, a quantidade de uso de p?ginas aumenta mesmo quando a thread terminou sua execu??o. (Ou seja, o consumo de mem?ria do servidor aumenta) N?o sei se est? ficando algum lixo de mem?ria. O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do servidor fica sempre igual. O comando que estou utilizando para monitorar o consumo de mem?ria ?: kmeminfo -u Antes eu utiliza a fun??o de thread ?detach? agora estou usando o ?join?. Algu?m pode me ajudar? Obrigado. Segue o c?digo que estou usando para o servidor: use threads; use IO::Socket; use Getopt::Long; &GetOptions( "servidor:s" => \$pServidor, "porta:s" => \$pPorta, "comando:s" => \$pComando, "log:s" => \$pLog, ); $sock = new IO::Socket::INET ( LocalAddr => "$pServidor", LocalPort => "$pPorta", Proto => 'tcp', Listen => 5, Reuse => 0) or die ("problem binding to socket."); while ($client = $sock->accept()) { $client->autoflush(1); $sockthread = threads->new(\&serviceClient,$client,$cipher); $sockthread->join; undef $client; undef $sockthread; } ############################################################################ #### sub serviceClient { $cliente = $_[0]; $msg = <$cliente>; $msg=~s/\\\{n\}/\n/g; $w1 = `$pComando $msg`; print $client "$w"; $client->shutdown(2); undef $_[0]; undef $cliente; undef $msg; undef $w1; return; } ############################################################################ #### -----Mensagem original----- De: saopaulo-pm-bounces+guilherme.eberhardt=gmail.com at pm.org [mailto:saopaulo-pm-bounces+guilherme.eberhardt=gmail.com at pm.org] Em nome de saopaulo-pm-request at pm.org Enviada em: ter?a-feira, 3 de fevereiro de 2009 22:43 Para: saopaulo-pm at pm.org Assunto: SaoPaulo-pm Digest, Vol 53, Issue 5 Send SaoPaulo-pm mailing list submissions to saopaulo-pm at pm.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.pm.org/mailman/listinfo/saopaulo-pm or, via email, send a message with subject or body 'help' to saopaulo-pm-request at pm.org You can reach the person managing the list at saopaulo-pm-owner at pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of SaoPaulo-pm digest..." Today's Topics: 1. Re: Boas vindas ao Guilherme Luis Eberhardt (Blabos de Blebe) 2. Re: SaoPaulo-pm Digest, Vol 53, Issue 4 (Guilherme Eberhardt) ---------------------------------------------------------------------- Message: 1 Date: Tue, 3 Feb 2009 22:29:40 -0200 From: Blabos de Blebe Subject: Re: [SP-pm] Boas vindas ao Guilherme Luis Eberhardt To: saopaulo-pm at mail.pm.org Message-ID: <179354400902031629t3dd1a4c9j64e07a094ff944b9 at mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Bem Vindo!!!!!! On Tue, Feb 3, 2009 at 7:09 PM, Luis Motta Campos wrote: > mailman-bounces at pm.org wrote: >> >> Guilherme Luis Eberhardt has been successfully subscribed to >> SaoPaulo-pm. > > Guilherme, seja muito bem vindo e aquela coisa toda. A lista ? sua, (ab)use > a vontade! > > A gente gosta de saber dos novatos: > > 1. como voc? encontrou a lista? > > e > > 2. Como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > ------------------------------ Message: 2 Date: Tue, 3 Feb 2009 22:41:24 -0200 From: Guilherme Eberhardt Subject: Re: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 4 To: saopaulo-pm at pm.org Message-ID: <2a193ade0902031641g6988b947lf6a8f9c046197464 at mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Luis, Obrigado pelas boas vindas. Esse c?digo ? em Perl sim. Se eu n?o utilizar thread, fica muito lento. Pois para cada requisi??o eu vou ter que esperar liberar a anterior. Ou seja, se eu tiver 10 clientes enviando v?rias requisi??es, vou ter uma fila. E preciso que essas requisi??es sejam processadas simultaneamente independente de quantos clientes mandarem ao mesmo tempo. Nunca utilizei fork.Do que se trata? Respondendo a sua pergunta, utilizo o Perl diariamente. Considero uma "ferramenta" poderosa para ambientes UNIX principalmente. Substitui praticamente todos meus scripts shell por perl. Obrigado. 2009/2/3 : > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm at pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > saopaulo-pm-request at pm.org > > You can reach the person managing the list at > saopaulo-pm-owner at pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > 1. Boas vindas ao Guilherme Luis Eberhardt (Luis Motta Campos) > 2. Re: Threads em Perl (Luis Motta Campos) > 3. Re: Catalyst: Come?ando... (Nelson Ferraz) > 4. Re: Threads em Perl (Blabos de Blebe) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 03 Feb 2009 22:09:47 +0100 > From: Luis Motta Campos > Subject: [SP-pm] Boas vindas ao Guilherme Luis Eberhardt > To: saopaulo-pm at mail.pm.org > Message-ID: <4988B29B.7030802 at yahoo.co.uk> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > mailman-bounces at pm.org wrote: >> Guilherme Luis Eberhardt has been successfully subscribed to >> SaoPaulo-pm. > > Guilherme, seja muito bem vindo e aquela coisa toda. A lista ? sua, > (ab)use a vontade! > > A gente gosta de saber dos novatos: > > 1. como voc? encontrou a lista? > > e > > 2. Como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > > ------------------------------ > > Message: 2 > Date: Tue, 03 Feb 2009 22:14:03 +0100 > From: Luis Motta Campos > Subject: Re: [SP-pm] Threads em Perl > To: saopaulo-pm at mail.pm.org > Message-ID: <4988B39B.4030906 at yahoo.co.uk> > Content-Type: text/plain; charset=windows-1252; format=flowed > > Guilherme Luis Eberhardt wrote: >> Pessoal, boa tarde! >> >> Estou desenvolvendo um servidor e cliente em Perl para comunica??o >> via socket. >> >> Para agilizar o processo estou utilizando thread no servidor. >> >> Meu sistema operacional ?: HP-UX B.11.23 U ia64 >> >> Perl: 5.8.9 >> >> Meu problema ? que para cada requisi??o que fa?o do cliente para o >> servidor, a quantidade de uso de p?ginas aumenta mesmo quando a >> thread terminou sua execu??o. >> >> (Ou seja, o consumo de mem?ria do servidor aumenta) >> >> N?o sei se est? ficando algum lixo de mem?ria. >> >> O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do >> servidor fica sempre igual. >> >> O comando que estou utilizando para monitorar o consumo de mem?ria ?: >> kmeminfo -u >> >> Antes eu utiliza a fun??o de thread ?detach? agora estou usando o >> ?join?. >> >> Algu?m pode me ajudar? > > Em poucas palavras, Guilherme: isso ? Perl, n?o Java. As estrat?gias e > as vantagens de Java normalmente aqui s?o mal-vistas por serem ineficientes. > > O meu conselho ? que voc? pare de usar threads (e evite o problema de > reclama mem?ria, que, apesar de parecer simples, n?o ? nada trivial de > implementar satisfatoriamente em Perl) e passe a usar processos e fork() > para implementar um servidor. ? mais de acordo com a filosofia de > trabalho do mundo unix, e mais elegante e bem conhecido como solu??o > dentro do mundo Perl. > > Com sorte, voc? vai at? conseguir usar um dos "servidores em lata" que > existem no CPAN, e implementar apenas a fun??o que executa o servi?o > (deixando o gerenciamento de servidor totalmente ao cargo de uma > biblioteca pronta). > > Algu?m com menos ?lcool no sangue que eu pode por favor apontar os > m?dulos no CPAN para o Guilherme? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > > ------------------------------ > > Message: 3 > Date: Tue, 3 Feb 2009 22:45:09 +0100 > From: Nelson Ferraz > Subject: Re: [SP-pm] Catalyst: Come?ando... > To: saopaulo-pm at mail.pm.org > Message-ID: > <604cec170902031345r36610592pab03646ac5bd302e at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Parece muito bom, Thiago! Obrigado pela contribui??o! > > Por que n?o formata o documento em pod, e copia para o wiki? Aqui vai um come?o: > > =head1 NOME > > Catalyst - O Elegante framework de programa??o Web em Perl. > > =head1 DESCRICAO > > Catalyst ? um framework elegante de programa??o MVC para Web em Perl > (ambos gratuitos e de c?digo aberto). Este tutorial > simples e talvez muito objetivo tem como miss?o facilitar o > entedimento para os novos nesta ferramenta de forma pratica, n?o > se prendendo muito a conceitos, motivos e paradigmas. > > =head1 INICIO > > =head2 Instala??o do Catalyst. > > O Perl tem o CPAN, no qual ? um repositorio farto de modulos e > documenta??o, voc? pode utilizar o site http://search.cpan.org/ para > navegar por ele, e toda distribui??o do Perl vem com um aplicativo > chamado "cpan" para voc? poder instalar os modulos atravez da > linha de comando. > > $ export PERL_MM_USE_DEFAULT=1 > $ cpan -i Task::Catalyst > > O Catalyst tem algumas dependencias, e por isto, al?m do pacote do > Catalyst o "cpan" ir? automaticamente instalar as suas dependencias, > perceba que estamos utilizando o pacote Task::Catalyst, no qual cont?m > uma serie de pacotes recomendadas para a utiliza??o do Catalyst. > > DICA: Sete a variavel de ambiente PERL_MM_USE_DEFAULT=1 para o cpan > n?o lhe questionar sobre as dependencias e demais perguntas, e > instalar elas sem lhe perguntar. > > Pronto, a instala??o esta concluida, agora estamos com o sistema apto > para programar utilizando o framework de programa??o Catalyst. > > =head2 Iniciando o meu primeiro projeto. > > No pacote do Catalyst, vem acompanhando um aplicativo que facilita a > nossa vida para montar o ambiente b?sico para iniciarmos o nosso > projeto, chamado de "catalyst.pl", para isto basta executar ele com o > primeiro argumento sendo o nome do projeto. > > $ catalyst.pl webapp > created "webapp" > created "webapp/script" > created "webapp/lib" > created "webapp/root" > created "webapp/root/static" > created "webapp/root/static/images" > created "webapp/t" > created "webapp/lib/webapp" > created "webapp/lib/webapp/Model" > created "webapp/lib/webapp/View" > created "webapp/lib/webapp/Controller" > created "webapp/webapp.conf" > created "webapp/lib/webapp.pm" > created "webapp/lib/webapp/Controller/Root.pm" > created "webapp/README" > created "webapp/Changes" > created "webapp/t/01app.t" > created "webapp/t/02pod.t" > created "webapp/t/03podcoverage.t" > created "webapp/root/static/images/catalyst_logo.png" > created "webapp/root/static/images/btn_120x50_built.png" > created "webapp/root/static/images/btn_120x50_built_shadow.png" > created "webapp/root/static/images/btn_120x50_powered.png" > created "webapp/root/static/images/btn_120x50_powered_shadow.png" > created "webapp/root/static/images/btn_88x31_built.png" > created "webapp/root/static/images/btn_88x31_built_shadow.png" > created "webapp/root/static/images/btn_88x31_powered.png" > created "webapp/root/static/images/btn_88x31_powered_shadow.png" > created "webapp/root/favicon.ico" > created "webapp/Makefile.PL" > created "webapp/script/webapp_cgi.pl" > created "webapp/script/webapp_fastcgi.pl" > created "webapp/script/webapp_server.pl" > created "webapp/script/webapp_test.pl" > created "webapp/script/webapp_create.pl" > > Pronto, agora estamos com nosso ambiente b?sico para come?ar a > programar, vou explicar de forma r?pida a estrutura > de diretorios criada para voc? entender melhor: > > $ ls webapp/ > Changes lib/ Makefile.PL README root/ script/ t/ webapp.conf > > Veja, que temos quatro diretorios, que s?o eles: > > =over > > =item lib/ > > Cont?m a parte da programa??o l?gica, onde iremos escrever nossos > modulos e c?digos em Perl. > > =item root/ > > Neste diretorio iremos colocar arquivos est?ticos, como templates, > javascript e css. > > =item script/ > > Scripts para inicializar a nossa aplica??o. > > =item t/ > > Testes para nossa aplica??o. > > =back > > Vamos falar um pouco do diretorio "script/", nele voc? tem um script > que usaremos muito neste tutorial, webapp_server.pl, no > qual ir? iniciar um servidor http na porta 3000 por padr?o, para > visualizarmos o nosso aplicativo: > > $ script/webapp_server.pl > > Depois de executar ele, voc? j? pode acessar o aplicativo pelo seu > browser favorito, pelo endere?o: > > L > > =head2 Entendendo um MVC (Model-View-Controller) > > MVC ? um padr?o de arquitetura de software, uma das maiores > dificuldades do entendimento de um framework de programa??o > web como o Catalyst para os iniciantes ? justamente este conceito. > > Basicamente o significado deles ?: > > =over > > =item Model: > > S?o as informa??es utilizadas pelo aplicativo, no qual este modelo > pode ser um banco de dados, um arquivo texto e etc. > > =item Controller: > > L?gica do nosso aplicativo, onde podemos por exemplo alterar as > informa??es (Model), filtrar e etc. > > =item View: > > Renderizar o Model e o Controller para o usu?rio, ou seja como o > aplicativo ser? apresentado. > > =back > > Esta ? uma forma r?pida de apresentar os tr?s componentes do MVC, > sabendo disto, vamos come?ar a produzir nosso aplicativo. > > =head2 Nosso projeto: Agenda telefonica > > Vamos come?ar a estudar o nosso aplicativo, ele ir? gerenciar uma > lista de telefones, no qual iremos efetuar um simples "CRUD" > (Create-Remove-Update-Destroy), no qual iremos permitir efetuar a > cria??o, remover, atualizar e apagar dados de nossa lista. > > Vamos projetar nossa agenda telefonica, utilizando o MVC da seguinte da forma: > > =over > > =item Model: > > Iremos utilizar o MySQL, por?m para efetuar a conectividade com o > banco de dados, iremos utilizar um driver do DBI, no > qual o MySQL e tantos outros ele suporta, e ? interessante al?m de > utilizar o driver de comunica??o com o banco de dados, algum > ORM (http://en.wikipedia.org/wiki/Object-relational_mapping) para > facilitar a interface com o DB, existem alguns disponiveis como > por exemplo o Class::DBI ou DBIx::Class para evitar que voc? escreva > SQL no teu c?digo, evitar alguns bugs e trazer agilidade no > desenvolvimento, no nosso caso iremos utilizar o DBIx::Class. > > =item View: > > Iremos utilizar o HTML como formato de apresenta??o para nossos > usuarios, portanto teremos que carregar o modulo que > cuidar? de manipular os dados que iremos jogar em nosso arquivo de > template, existem alguns modulos disponiveis como o > HTML::Manson ou Template::Toolkit), iremos utilizar neste caso o > Template::Toolkit. > > =item Controller: > > Aqui ? o lugar onde iremos programar, captar os dados no Model e > "espirrar" para a View, entre outras. > > =back > > =head2 Come?ando pelo Model. > > Bem, j? dissemos que iremos utilizar o MySQL como banco de dados, e > tamb?m j? explicamos por que iremos utilizar o DBIx::Class. > > Precisamos instalar ele: > > $ cpan -i DBIx::Class > > Certo, agora temos tudo o que precisamos para trabalhar com o nosso > Model. Neste tutorial eu vou utilizar o exemplo de criar a > tabela direto pelo client do MySQL, e depois ler elas pelo DBIx::Class. > > mysql> create database webapp > mysql> grant all on webapp.* to webapp at localhost identified by 'webapp'; > mysql> flush privileges; > mysql> create table telefones ( > id int not null auto_increment, > nome varchar(255), > telefone varchar(255), > primary key(id)); > > Criado a nosso database e nossa tabela, agora vamos para "importar" > nosso banco de dados para o DBIx::Class, eu n?o irei me > aprofundar no DBIx::Class neste tutorial, pois n?o ? o objetivo dele. > > Para importarmos este database para os schemas que o DBIx::Class > utiliza, iremos executar um dos scripts facilitadores do diretorio > scripts/ que se chama "webapp_create.pl" no qual facilita algumas > tarefas como esta, a sintaxe utilizada ? auto-explicativa, ? > basicamente: > > # script/webapp_create.pl model DB DBIC::Schema webapp::Schema > create=static dbi:mysql:dbname=webapp webapp webapp > exists "/home/thiago/webapp/script/../lib/webapp/Model" > exists "/home/thiago/webapp/script/../t" > Dumping manual schema for webapp::Schema to directory > /home/thiago/webapp/script/../lib ... > Schema dump completed. > created "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" > created "/home/thiago/webapp/script/../t/model_DB.t" > > Vejamos os argumentos deste script: > > =over > > =item model > > Estamos criando um model para o script webapp_create.pl > > =item DB > > O nome criado para este modem ser? DB (vide lib/webapp/Model/DB.pm) > > =item DBIC::Schema > > Nome do helper para criar o Schema para o DBIx::Class > > =item create=static > > Significa que o schema ser? estatico, ou seja, a toda altera??o nas > tabelas, voc? precisa atualizar nos arquivos criados para o schema. > > =item dbname > > Nome do database no MySQL. > > =item webapp > > Usuario para se conectar no banco. > > =item webapp > > Senha para se conectar no banco. > > =back > > Agora, de uma lida nos arquivos criados em lib/webapp/Schema/* e > lib/webapp/Model/* > > Pronto, j? temos o nosso Model pronto para o nosso aplicativo. > > =head2 View - Template Toolkit. > > Iremos utilizar neste exemplo a Template::Toolkit, iremos utilizar um > helper da mesma maneira que > usamos para o banco de dados: > > # script/webapp_create.pl view TT TT > exists "/home/thiago/webapp/script/../lib/webapp/View" > exists "/home/thiago/webapp/script/../t" > created "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" > created "/home/thiago/webapp/script/../t/view_TT.t" > > Pronto, o helper j? criou os arquivos necessarios para utilizarmos a > Template Toolkit em nosso projeto. > > =head2 Controller - Agora sim, programando! > > Estamos na melhor parte, ? onde tudo acontece, iremos criar 4 actions, > para criar, remover, listar e editar. > > Eu irei colocar o c?digo que utilizei, e com ele comentado explicando > passo-a-passo do que estou > fazendo nele. N?o irei utilizar nenhum helper ou facilitador nesta > parte, pois acredito que a melhor maneira > de se desenvolver o Controller ? na 'unha'. > > Iremos criar um arquivo lib/webapp/Controller/telefone.pm, no qual ele > ir? representar na URI "/telefone". > > Caso queira baixar todos os arquivos, clique aqui. > > package webapp::Controller::telefone; > > use strict; > use warnings; > use parent 'Catalyst::Controller'; > > # Nos estamos utilizando um mecanismo muito interessante neste > # exemplo, que recomendo a utilizacao, o Chained. > # N?o iremos entrar discutir sobre ele, porem ele ajuda > # manusearmos os argumentos passados pela URI. > # Por tanto, vamos criar uma rotina "base" no qual todas as > # requisi??es passaram por ela (Chained()). > # search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm > > sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { > my ($self, $c) = @_; > > # stash ? o local onde iremos colocar informa??es para compartilhar > # com outras partes do nosso aplicativo, para cada requisi??o o stash > # tem uma vida. > # No caso, abaixo estamos atribuindo ao "collection" no stash o nosso > # model "DB::telefones", que corresponde a nossa tabela telefones que > # criamos no MySQL. > > $c->stash->{collection} = $c->model('DB::telefones'); > } > > > # Veja, aqui estamos criando uma URI list/, no qual ela esta > vinculada a nossa > # fun??o base, criada anteriormente (Chained('base')), > # > # Ou seja, para chamar a URL, http://localhost:3000/telefone/list, > primeiramente > # ele vai passar na base e depois na list. (* E por ?ltimo, neste > nosso exemplo > # na action end do Root.pm, no qual nem iremos comentar neste tutorial). > # > # Veja que estamos dizendo Args(0), isto significa que n?o preciso de nenhum > # elemento extra na minha URI, sempre que esta action for requisitada, ser? > # /telefone/list > > sub list :Chained('base') Args(0) { > my ($self, $c) = @_; > > # "req" ou "request" s?o as informa??es que est?o no request da > # requisi??o, e no qual temos o metodo param que retorna o valor > # do atributo que gostariamos. > my $key = $c->req->param('key') || ""; > > # Aham, aqui estamos utilizando o DBIx:Class, repare que n?o iremos > # escrever nenhum um c?digo de SQL aqui, veja abaixo que iremos > # utilizar uma fun??o search_like(), no qual iremos procurar pelo > # elemento $key nos dois campos (nome, telefone), estou usando o > # $key, caso o usuario queira procurar por alguma palavra chave. > my $items = $c->stash->{collection}->search_like({ > nome => "\%$key\%", > telefone => "\%$key\%" > }); > > # Aqui estou colocando no stash o key, para mostrar na View por qual > # palavra o usuario esta procurando, e o items encontrados. > $c->stash->{key} = $key; > $c->stash->{items} = $items; > } > > # Esta fun??o ? para remover uma determinada coluna do nosso banco de dados, > # repare que aqui estamos utilizando Args(1), ou seja estou esperando um > # elemento na minha URI, al?m de /telefones/destroy, eu s? irei acessar esta > # URI, se acessar por /telefones/destroy/N, onde N ? o ID do nosso item. > # Veja que no c?digo da fun??o, estaremos novamente usando uma > fun??o do DBIx:Class, > # primeiramente irei procurar por este elemento com find() e ent?o > irei remover > # ele. > > sub destroy :Chained('base') :Args(1) { > my ($self, $c, $id) = @_; > my $row = $c->stash->{collection}->find({ id => $id }); > $row->delete if $row; > } > > # Aqui, iremos editar o nosso item, onde tamb?m esperamos um > argumento, que ? o id > # do item, e iremos procurar ele. > # Repare que aqui, eu fa?o uma verifica??o, onde quero saber se o > metodo utilizado > # para chamar esta requisi??o ? POST, caso n?o seja eu vou > "encarrar" (detach()) > # esta fun??o e vou passar para a pr?xima fun??o da cadeia. (end() > no Root.pm, neste > # caso). > # Resumindo, se o usu?rio n?o apertou "ALTERAR" no html (no qual o > form esta enviando > # os dados via POST), eu irei mostrar a p?gina com os dados do > objeto N ($id). > > sub edit :Chained('base') :Args(1) { > my ($self, $c, $id) = @_; > > my $row = $c->stash->{row} = $c->stash->{collection}->find({id => $id}); > $c->stash->{template} = "telefone/create.tt"; > > $c->detach() unless $c->req->method eq 'POST'; > > # Caso o usuario, tenha apertado o submit do nosso form, para > alterar os dados, > # eu vou colocar eles em $parameters = {}, e vou mandar o $row > (que ? o objeto > # do find()) para o metodo update(). > > my $parameters; > $parameters->{nome} = $c->req->param('nome'); > $parameters->{telefone} = $c->req->param('telefone'); > > $row->update($parameters); > > # Agora, nao vou mandar ele para a mesma tela, vou enviar para > uma template diferente. > $c->stash->{template} = "telefone/edit_ok.tt"; > } > > # Esta rotina ? bem parecida com a do edit, com a unica diferen?a, > que ao invez de atualizar > # eu vou inserir. > > sub create :Chained('base') :Args(0) { > my ($self, $c) = @_; > $c->detach() unless $c->req->method eq 'POST'; > > my $parameters; > $parameters->{nome} = $c->req->param('nome'); > $parameters->{telefone} = $c->req->param('telefone'); > > my $row = $c->stash->{collection}->new($parameters); > $row->insert; > > $c->stash->{template} = "telefone/create_ok.tt"; > } > > # Caso, eu n?o especifique nada na URI de telefones, ou seja, acessar > # http://localhost:3000/telefone eu irei redirecionar para a action list, > # que j? comentamos sobre ela. > sub index :Path :Args(0) { > my ($self, $c) = @_; > > $c->res->redirect( > $c->uri_for( > $c->controller->action_for('list') > ) > ); > } > > 1; > > > C?digo pronto, porem precisamos das templates. > > Agora, crie estes arquivos no diretorio root/telefone: > > Este arquivo, ? para a action "create", no qual ? o nosso formulario > para criar um item na nossa agenda. > > =head3 create.tt > >

Criar

> >
> >
> Nome: > >
> Telefone: > >
>
>
> >
> > Este arquivo ? a mensagem depois da cria??o do item. > > =head3 create_ok.tt > >

Telefone inserido com sucesso!

> > Mensagem para o item apagado. > =head3 destroy.tt > >

Telefone apagado

> > Mensagem para item editado. > > =head3 edit_ok.tt > >

Editado com sucesso.

> > Listar itens da nossa agenda, e tamb?m dar ao usu?rio a op??o de procurar neles. > > =head3 list.tt > >

Listar

> >
> Procurar por: > > >
> > [% IF key %] >
> Procurando por [% key %] >
> [% END %] > > > > > [% WHILE (item = items.next) %] > > [% END %] > >
> Nome > > Telefone > Ação >
> [% item.nome %] > > [% item.telefone %] > > Editar > - > Remover >
> > =head1 AUTOR > > Thiago Rondon > > =head1 COLABORADORES > > > ------------------------------ > > Message: 4 > Date: Tue, 3 Feb 2009 22:29:14 -0200 > From: Blabos de Blebe > Subject: Re: [SP-pm] Threads em Perl > To: saopaulo-pm at mail.pm.org > Message-ID: > <179354400902031629o283468d7g15ba6a677ce2e916 at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Minha ?ltima experi?ncia com fork em Perl foi utilizando o > Parallel::ForkManager, bastante simples de usar. S? n?o sei se atende > ao que vc precisa. > > > $pfm = Parallel::ForkManager->new($max_process); > die 'blablabla' unless $pfm; > > foreach (@array_of_several_data) { > $pfm->start() and next; > > &process_one_data($my_current_data); > > $pfm->finish(); > } > $pfm->wait_all_children(); > > > Uma outra sugest?o ? procurar o fernandocorrea at gmail dot com que > ele est? escrevendo um m?dulo de emula??o de threads muito > interessante. > > Abra?os > > > 2009/2/3 Luis Motta Campos : >> Guilherme Luis Eberhardt wrote: >>> >>> Pessoal, boa tarde! >>> >>> Estou desenvolvendo um servidor e cliente em Perl para comunica??o >>> via socket. >>> >>> Para agilizar o processo estou utilizando thread no servidor. >>> >>> Meu sistema operacional ?: HP-UX B.11.23 U ia64 >>> >>> Perl: 5.8.9 >>> >>> Meu problema ? que para cada requisi??o que fa?o do cliente para o >>> servidor, a quantidade de uso de p?ginas aumenta mesmo quando a >>> thread terminou sua execu??o. >>> >>> (Ou seja, o consumo de mem?ria do servidor aumenta) >>> >>> N?o sei se est? ficando algum lixo de mem?ria. >>> >>> O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do >>> servidor fica sempre igual. >>> >>> O comando que estou utilizando para monitorar o consumo de mem?ria ?: >>> kmeminfo -u >>> >>> Antes eu utiliza a fun??o de thread "detach" agora estou usando o >>> "join". >>> >>> Algu?m pode me ajudar? >> >> Em poucas palavras, Guilherme: isso ? Perl, n?o Java. As estrat?gias e as >> vantagens de Java normalmente aqui s?o mal-vistas por serem ineficientes. >> >> O meu conselho ? que voc? pare de usar threads (e evite o problema de >> reclama mem?ria, que, apesar de parecer simples, n?o ? nada trivial de >> implementar satisfatoriamente em Perl) e passe a usar processos e fork() >> para implementar um servidor. ? mais de acordo com a filosofia de trabalho >> do mundo unix, e mais elegante e bem conhecido como solu??o dentro do mundo >> Perl. >> >> Com sorte, voc? vai at? conseguir usar um dos "servidores em lata" que >> existem no CPAN, e implementar apenas a fun??o que executa o servi?o >> (deixando o gerenciamento de servidor totalmente ao cargo de uma biblioteca >> pronta). >> >> Algu?m com menos ?lcool no sangue que eu pode por favor apontar os m?dulos >> no CPAN para o Guilherme? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 53, Issue 4 > ****************************************** > ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm End of SaoPaulo-pm Digest, Vol 53, Issue 5 ****************************************** From blabos at gmail.com Fri Feb 13 10:33:13 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 13 Feb 2009 16:33:13 -0200 Subject: [SP-pm] RES: SaoPaulo-pm Digest, Vol 53, Issue 5 In-Reply-To: <4995badb.c401be0a.268e.7118@mx.google.com> References: <4995badb.c401be0a.268e.7118@mx.google.com> Message-ID: <179354400902131033g241ff136p857ade41852bfeea@mail.gmail.com> j? tentou o Parallel::ForkManager ? 2009/2/13 Guilherme Luis Eberhardt : > Pessoal, > > Esses tempos eu escrevi nesta lista referente ao meu servidor socket > utilizando thread que n?o "liberava" toda a mem?ria que utilizou. > Comecei a utilizar fork() como voc?s recomendaram e ele ocupa muita mem?ria > para os outros processos. Isto quando o processo n?o se perde e eu tenho que > dar um "kill" em todo o servidor. Sem contar que as vezes o servi?o cai. > > Utilizei o m?dulo Net::Server e as vezes o servi?o tamb?m. > > A melhor solu??o ainda continua sendo com threads. Mas o consumo de mem?ria > ainda est? aumentando. > > Algu?m tem mais alguma sugest?o? > > Segue meu e-mail original: > > ------------------------------------ > > Estou desenvolvendo um servidor e cliente em Perl para comunica??o via > socket. > Para agilizar o processo estou utilizando thread no servidor. > > Meu sistema operacional ?: HP-UX B.11.23 U ia64 > Perl: 5.8.9 > > Meu problema ? que para cada requisi??o que fa?o do cliente para o servidor, > a quantidade de uso de p?ginas aumenta mesmo quando a thread terminou sua > execu??o. > (Ou seja, o consumo de mem?ria do servidor aumenta) > N?o sei se est? ficando algum lixo de mem?ria. > O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do servidor > fica sempre igual. > > O comando que estou utilizando para monitorar o consumo de mem?ria ?: > kmeminfo -u > > Antes eu utiliza a fun??o de thread "detach" agora estou usando o "join". > > Algu?m pode me ajudar? > > Obrigado. > > Segue o c?digo que estou usando para o servidor: > use threads; > use IO::Socket; > use Getopt::Long; > &GetOptions( "servidor:s" => \$pServidor, > "porta:s" => \$pPorta, > "comando:s" => \$pComando, > "log:s" => \$pLog, > ); > $sock = new IO::Socket::INET ( LocalAddr => "$pServidor", > LocalPort => > "$pPorta", > Proto => > 'tcp', > Listen => 5, > Reuse => 0) > or die ("problem binding to socket."); > > while ($client = $sock->accept()) { > $client->autoflush(1); > $sockthread = threads->new(\&serviceClient,$client,$cipher); > $sockthread->join; > undef $client; > undef $sockthread; > } > ############################################################################ > #### > sub serviceClient { > $cliente = $_[0]; > $msg = <$cliente>; > $msg=~s/\\\{n\}/\n/g; > $w1 = `$pComando $msg`; > print $client "$w"; > $client->shutdown(2); > undef $_[0]; > undef $cliente; > undef $msg; > undef $w1; > return; > } > ############################################################################ > #### > > > -----Mensagem original----- > De: saopaulo-pm-bounces+guilherme.eberhardt=gmail.com em pm.org > [mailto:saopaulo-pm-bounces+guilherme.eberhardt=gmail.com em pm.org] Em nome de > saopaulo-pm-request em pm.org > Enviada em: ter?a-feira, 3 de fevereiro de 2009 22:43 > Para: saopaulo-pm em pm.org > Assunto: SaoPaulo-pm Digest, Vol 53, Issue 5 > > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm em pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > saopaulo-pm-request em pm.org > > You can reach the person managing the list at > saopaulo-pm-owner em pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > 1. Re: Boas vindas ao Guilherme Luis Eberhardt (Blabos de Blebe) > 2. Re: SaoPaulo-pm Digest, Vol 53, Issue 4 (Guilherme Eberhardt) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 3 Feb 2009 22:29:40 -0200 > From: Blabos de Blebe > Subject: Re: [SP-pm] Boas vindas ao Guilherme Luis Eberhardt > To: saopaulo-pm em mail.pm.org > Message-ID: > <179354400902031629t3dd1a4c9j64e07a094ff944b9 em mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Bem Vindo!!!!!! > > On Tue, Feb 3, 2009 at 7:09 PM, Luis Motta Campos > wrote: >> mailman-bounces em pm.org wrote: >>> >>> Guilherme Luis Eberhardt has been successfully subscribed to >>> SaoPaulo-pm. >> >> Guilherme, seja muito bem vindo e aquela coisa toda. A lista ? sua, > (ab)use >> a vontade! >> >> A gente gosta de saber dos novatos: >> >> 1. como voc? encontrou a lista? >> >> e >> >> 2. Como e em que voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > ------------------------------ > > Message: 2 > Date: Tue, 3 Feb 2009 22:41:24 -0200 > From: Guilherme Eberhardt > Subject: Re: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 4 > To: saopaulo-pm em pm.org > Message-ID: > <2a193ade0902031641g6988b947lf6a8f9c046197464 em mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Luis, > > Obrigado pelas boas vindas. > > Esse c?digo ? em Perl sim. > Se eu n?o utilizar thread, fica muito lento. > Pois para cada requisi??o eu vou ter que esperar liberar a anterior. > Ou seja, se eu tiver 10 clientes enviando v?rias requisi??es, vou ter uma > fila. > E preciso que essas requisi??es sejam processadas simultaneamente > independente de quantos clientes mandarem ao mesmo tempo. > > Nunca utilizei fork.Do que se trata? > > Respondendo a sua pergunta, utilizo o Perl diariamente. > Considero uma "ferramenta" poderosa para ambientes UNIX principalmente. > Substitui praticamente todos meus scripts shell por perl. > > Obrigado. > > > 2009/2/3 : >> Send SaoPaulo-pm mailing list submissions to >> saopaulo-pm em pm.org >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> or, via email, send a message with subject or body 'help' to >> saopaulo-pm-request em pm.org >> >> You can reach the person managing the list at >> saopaulo-pm-owner em pm.org >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of SaoPaulo-pm digest..." >> >> >> Today's Topics: >> >> 1. Boas vindas ao Guilherme Luis Eberhardt (Luis Motta Campos) >> 2. Re: Threads em Perl (Luis Motta Campos) >> 3. Re: Catalyst: Come?ando... (Nelson Ferraz) >> 4. Re: Threads em Perl (Blabos de Blebe) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Tue, 03 Feb 2009 22:09:47 +0100 >> From: Luis Motta Campos >> Subject: [SP-pm] Boas vindas ao Guilherme Luis Eberhardt >> To: saopaulo-pm em mail.pm.org >> Message-ID: <4988B29B.7030802 em yahoo.co.uk> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >> mailman-bounces em pm.org wrote: >>> Guilherme Luis Eberhardt has been successfully subscribed to >>> SaoPaulo-pm. >> >> Guilherme, seja muito bem vindo e aquela coisa toda. A lista ? sua, >> (ab)use a vontade! >> >> A gente gosta de saber dos novatos: >> >> 1. como voc? encontrou a lista? >> >> e >> >> 2. Como e em que voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> >> >> ------------------------------ >> >> Message: 2 >> Date: Tue, 03 Feb 2009 22:14:03 +0100 >> From: Luis Motta Campos >> Subject: Re: [SP-pm] Threads em Perl >> To: saopaulo-pm em mail.pm.org >> Message-ID: <4988B39B.4030906 em yahoo.co.uk> >> Content-Type: text/plain; charset=windows-1252; format=flowed >> >> Guilherme Luis Eberhardt wrote: >>> Pessoal, boa tarde! >>> >>> Estou desenvolvendo um servidor e cliente em Perl para comunica??o >>> via socket. >>> >>> Para agilizar o processo estou utilizando thread no servidor. >>> >>> Meu sistema operacional ?: HP-UX B.11.23 U ia64 >>> >>> Perl: 5.8.9 >>> >>> Meu problema ? que para cada requisi??o que fa?o do cliente para o >>> servidor, a quantidade de uso de p?ginas aumenta mesmo quando a >>> thread terminou sua execu??o. >>> >>> (Ou seja, o consumo de mem?ria do servidor aumenta) >>> >>> N?o sei se est? ficando algum lixo de mem?ria. >>> >>> O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do >>> servidor fica sempre igual. >>> >>> O comando que estou utilizando para monitorar o consumo de mem?ria ?: >>> kmeminfo -u >>> >>> Antes eu utiliza a fun??o de thread ?detach? agora estou usando o >>> ?join?. >>> >>> Algu?m pode me ajudar? >> >> Em poucas palavras, Guilherme: isso ? Perl, n?o Java. As estrat?gias e >> as vantagens de Java normalmente aqui s?o mal-vistas por serem > ineficientes. >> >> O meu conselho ? que voc? pare de usar threads (e evite o problema de >> reclama mem?ria, que, apesar de parecer simples, n?o ? nada trivial de >> implementar satisfatoriamente em Perl) e passe a usar processos e fork() >> para implementar um servidor. ? mais de acordo com a filosofia de >> trabalho do mundo unix, e mais elegante e bem conhecido como solu??o >> dentro do mundo Perl. >> >> Com sorte, voc? vai at? conseguir usar um dos "servidores em lata" que >> existem no CPAN, e implementar apenas a fun??o que executa o servi?o >> (deixando o gerenciamento de servidor totalmente ao cargo de uma >> biblioteca pronta). >> >> Algu?m com menos ?lcool no sangue que eu pode por favor apontar os >> m?dulos no CPAN para o Guilherme? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> >> >> ------------------------------ >> >> Message: 3 >> Date: Tue, 3 Feb 2009 22:45:09 +0100 >> From: Nelson Ferraz >> Subject: Re: [SP-pm] Catalyst: Come?ando... >> To: saopaulo-pm em mail.pm.org >> Message-ID: >> <604cec170902031345r36610592pab03646ac5bd302e em mail.gmail.com> >> Content-Type: text/plain; charset=ISO-8859-1 >> >> Parece muito bom, Thiago! Obrigado pela contribui??o! >> >> Por que n?o formata o documento em pod, e copia para o wiki? Aqui vai um > come?o: >> >> =head1 NOME >> >> Catalyst - O Elegante framework de programa??o Web em Perl. >> >> =head1 DESCRICAO >> >> Catalyst ? um framework elegante de programa??o MVC para Web em Perl >> (ambos gratuitos e de c?digo aberto). Este tutorial >> simples e talvez muito objetivo tem como miss?o facilitar o >> entedimento para os novos nesta ferramenta de forma pratica, n?o >> se prendendo muito a conceitos, motivos e paradigmas. >> >> =head1 INICIO >> >> =head2 Instala??o do Catalyst. >> >> O Perl tem o CPAN, no qual ? um repositorio farto de modulos e >> documenta??o, voc? pode utilizar o site http://search.cpan.org/ para >> navegar por ele, e toda distribui??o do Perl vem com um aplicativo >> chamado "cpan" para voc? poder instalar os modulos atravez da >> linha de comando. >> >> $ export PERL_MM_USE_DEFAULT=1 >> $ cpan -i Task::Catalyst >> >> O Catalyst tem algumas dependencias, e por isto, al?m do pacote do >> Catalyst o "cpan" ir? automaticamente instalar as suas dependencias, >> perceba que estamos utilizando o pacote Task::Catalyst, no qual cont?m >> uma serie de pacotes recomendadas para a utiliza??o do Catalyst. >> >> DICA: Sete a variavel de ambiente PERL_MM_USE_DEFAULT=1 para o cpan >> n?o lhe questionar sobre as dependencias e demais perguntas, e >> instalar elas sem lhe perguntar. >> >> Pronto, a instala??o esta concluida, agora estamos com o sistema apto >> para programar utilizando o framework de programa??o Catalyst. >> >> =head2 Iniciando o meu primeiro projeto. >> >> No pacote do Catalyst, vem acompanhando um aplicativo que facilita a >> nossa vida para montar o ambiente b?sico para iniciarmos o nosso >> projeto, chamado de "catalyst.pl", para isto basta executar ele com o >> primeiro argumento sendo o nome do projeto. >> >> $ catalyst.pl webapp >> created "webapp" >> created "webapp/script" >> created "webapp/lib" >> created "webapp/root" >> created "webapp/root/static" >> created "webapp/root/static/images" >> created "webapp/t" >> created "webapp/lib/webapp" >> created "webapp/lib/webapp/Model" >> created "webapp/lib/webapp/View" >> created "webapp/lib/webapp/Controller" >> created "webapp/webapp.conf" >> created "webapp/lib/webapp.pm" >> created "webapp/lib/webapp/Controller/Root.pm" >> created "webapp/README" >> created "webapp/Changes" >> created "webapp/t/01app.t" >> created "webapp/t/02pod.t" >> created "webapp/t/03podcoverage.t" >> created "webapp/root/static/images/catalyst_logo.png" >> created "webapp/root/static/images/btn_120x50_built.png" >> created "webapp/root/static/images/btn_120x50_built_shadow.png" >> created "webapp/root/static/images/btn_120x50_powered.png" >> created "webapp/root/static/images/btn_120x50_powered_shadow.png" >> created "webapp/root/static/images/btn_88x31_built.png" >> created "webapp/root/static/images/btn_88x31_built_shadow.png" >> created "webapp/root/static/images/btn_88x31_powered.png" >> created "webapp/root/static/images/btn_88x31_powered_shadow.png" >> created "webapp/root/favicon.ico" >> created "webapp/Makefile.PL" >> created "webapp/script/webapp_cgi.pl" >> created "webapp/script/webapp_fastcgi.pl" >> created "webapp/script/webapp_server.pl" >> created "webapp/script/webapp_test.pl" >> created "webapp/script/webapp_create.pl" >> >> Pronto, agora estamos com nosso ambiente b?sico para come?ar a >> programar, vou explicar de forma r?pida a estrutura >> de diretorios criada para voc? entender melhor: >> >> $ ls webapp/ >> Changes lib/ Makefile.PL README root/ script/ t/ webapp.conf >> >> Veja, que temos quatro diretorios, que s?o eles: >> >> =over >> >> =item lib/ >> >> Cont?m a parte da programa??o l?gica, onde iremos escrever nossos >> modulos e c?digos em Perl. >> >> =item root/ >> >> Neste diretorio iremos colocar arquivos est?ticos, como templates, >> javascript e css. >> >> =item script/ >> >> Scripts para inicializar a nossa aplica??o. >> >> =item t/ >> >> Testes para nossa aplica??o. >> >> =back >> >> Vamos falar um pouco do diretorio "script/", nele voc? tem um script >> que usaremos muito neste tutorial, webapp_server.pl, no >> qual ir? iniciar um servidor http na porta 3000 por padr?o, para >> visualizarmos o nosso aplicativo: >> >> $ script/webapp_server.pl >> >> Depois de executar ele, voc? j? pode acessar o aplicativo pelo seu >> browser favorito, pelo endere?o: >> >> L >> >> =head2 Entendendo um MVC (Model-View-Controller) >> >> MVC ? um padr?o de arquitetura de software, uma das maiores >> dificuldades do entendimento de um framework de programa??o >> web como o Catalyst para os iniciantes ? justamente este conceito. >> >> Basicamente o significado deles ?: >> >> =over >> >> =item Model: >> >> S?o as informa??es utilizadas pelo aplicativo, no qual este modelo >> pode ser um banco de dados, um arquivo texto e etc. >> >> =item Controller: >> >> L?gica do nosso aplicativo, onde podemos por exemplo alterar as >> informa??es (Model), filtrar e etc. >> >> =item View: >> >> Renderizar o Model e o Controller para o usu?rio, ou seja como o >> aplicativo ser? apresentado. >> >> =back >> >> Esta ? uma forma r?pida de apresentar os tr?s componentes do MVC, >> sabendo disto, vamos come?ar a produzir nosso aplicativo. >> >> =head2 Nosso projeto: Agenda telefonica >> >> Vamos come?ar a estudar o nosso aplicativo, ele ir? gerenciar uma >> lista de telefones, no qual iremos efetuar um simples "CRUD" >> (Create-Remove-Update-Destroy), no qual iremos permitir efetuar a >> cria??o, remover, atualizar e apagar dados de nossa lista. >> >> Vamos projetar nossa agenda telefonica, utilizando o MVC da seguinte da > forma: >> >> =over >> >> =item Model: >> >> Iremos utilizar o MySQL, por?m para efetuar a conectividade com o >> banco de dados, iremos utilizar um driver do DBI, no >> qual o MySQL e tantos outros ele suporta, e ? interessante al?m de >> utilizar o driver de comunica??o com o banco de dados, algum >> ORM (http://en.wikipedia.org/wiki/Object-relational_mapping) para >> facilitar a interface com o DB, existem alguns disponiveis como >> por exemplo o Class::DBI ou DBIx::Class para evitar que voc? escreva >> SQL no teu c?digo, evitar alguns bugs e trazer agilidade no >> desenvolvimento, no nosso caso iremos utilizar o DBIx::Class. >> >> =item View: >> >> Iremos utilizar o HTML como formato de apresenta??o para nossos >> usuarios, portanto teremos que carregar o modulo que >> cuidar? de manipular os dados que iremos jogar em nosso arquivo de >> template, existem alguns modulos disponiveis como o >> HTML::Manson ou Template::Toolkit), iremos utilizar neste caso o >> Template::Toolkit. >> >> =item Controller: >> >> Aqui ? o lugar onde iremos programar, captar os dados no Model e >> "espirrar" para a View, entre outras. >> >> =back >> >> =head2 Come?ando pelo Model. >> >> Bem, j? dissemos que iremos utilizar o MySQL como banco de dados, e >> tamb?m j? explicamos por que iremos utilizar o DBIx::Class. >> >> Precisamos instalar ele: >> >> $ cpan -i DBIx::Class >> >> Certo, agora temos tudo o que precisamos para trabalhar com o nosso >> Model. Neste tutorial eu vou utilizar o exemplo de criar a >> tabela direto pelo client do MySQL, e depois ler elas pelo DBIx::Class. >> >> mysql> create database webapp >> mysql> grant all on webapp.* to webapp em localhost identified by > 'webapp'; >> mysql> flush privileges; >> mysql> create table telefones ( >> id int not null auto_increment, >> nome varchar(255), >> telefone varchar(255), >> primary key(id)); >> >> Criado a nosso database e nossa tabela, agora vamos para "importar" >> nosso banco de dados para o DBIx::Class, eu n?o irei me >> aprofundar no DBIx::Class neste tutorial, pois n?o ? o objetivo dele. >> >> Para importarmos este database para os schemas que o DBIx::Class >> utiliza, iremos executar um dos scripts facilitadores do diretorio >> scripts/ que se chama "webapp_create.pl" no qual facilita algumas >> tarefas como esta, a sintaxe utilizada ? auto-explicativa, ? >> basicamente: >> >> # script/webapp_create.pl model DB DBIC::Schema webapp::Schema >> create=static dbi:mysql:dbname=webapp webapp webapp >> exists "/home/thiago/webapp/script/../lib/webapp/Model" >> exists "/home/thiago/webapp/script/../t" >> Dumping manual schema for webapp::Schema to directory >> /home/thiago/webapp/script/../lib ... >> Schema dump completed. >> created "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" >> created "/home/thiago/webapp/script/../t/model_DB.t" >> >> Vejamos os argumentos deste script: >> >> =over >> >> =item model >> >> Estamos criando um model para o script webapp_create.pl >> >> =item DB >> >> O nome criado para este modem ser? DB (vide lib/webapp/Model/DB.pm) >> >> =item DBIC::Schema >> >> Nome do helper para criar o Schema para o DBIx::Class >> >> =item create=static >> >> Significa que o schema ser? estatico, ou seja, a toda altera??o nas >> tabelas, voc? precisa atualizar nos arquivos criados para o schema. >> >> =item dbname >> >> Nome do database no MySQL. >> >> =item webapp >> >> Usuario para se conectar no banco. >> >> =item webapp >> >> Senha para se conectar no banco. >> >> =back >> >> Agora, de uma lida nos arquivos criados em lib/webapp/Schema/* e >> lib/webapp/Model/* >> >> Pronto, j? temos o nosso Model pronto para o nosso aplicativo. >> >> =head2 View - Template Toolkit. >> >> Iremos utilizar neste exemplo a Template::Toolkit, iremos utilizar um >> helper da mesma maneira que >> usamos para o banco de dados: >> >> # script/webapp_create.pl view TT TT >> exists "/home/thiago/webapp/script/../lib/webapp/View" >> exists "/home/thiago/webapp/script/../t" >> created "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" >> created "/home/thiago/webapp/script/../t/view_TT.t" >> >> Pronto, o helper j? criou os arquivos necessarios para utilizarmos a >> Template Toolkit em nosso projeto. >> >> =head2 Controller - Agora sim, programando! >> >> Estamos na melhor parte, ? onde tudo acontece, iremos criar 4 actions, >> para criar, remover, listar e editar. >> >> Eu irei colocar o c?digo que utilizei, e com ele comentado explicando >> passo-a-passo do que estou >> fazendo nele. N?o irei utilizar nenhum helper ou facilitador nesta >> parte, pois acredito que a melhor maneira >> de se desenvolver o Controller ? na 'unha'. >> >> Iremos criar um arquivo lib/webapp/Controller/telefone.pm, no qual ele >> ir? representar na URI "/telefone". >> >> Caso queira baixar todos os arquivos, clique aqui. >> >> package webapp::Controller::telefone; >> >> use strict; >> use warnings; >> use parent 'Catalyst::Controller'; >> >> # Nos estamos utilizando um mecanismo muito interessante neste >> # exemplo, que recomendo a utilizacao, o Chained. >> # N?o iremos entrar discutir sobre ele, porem ele ajuda >> # manusearmos os argumentos passados pela URI. >> # Por tanto, vamos criar uma rotina "base" no qual todas as >> # requisi??es passaram por ela (Chained()). >> # > search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm >> >> sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { >> my ($self, $c) = @_; >> >> # stash ? o local onde iremos colocar informa??es para compartilhar >> # com outras partes do nosso aplicativo, para cada requisi??o o > stash >> # tem uma vida. >> # No caso, abaixo estamos atribuindo ao "collection" no stash o > nosso >> # model "DB::telefones", que corresponde a nossa tabela telefones > que >> # criamos no MySQL. >> >> $c->stash->{collection} = $c->model('DB::telefones'); >> } >> >> >> # Veja, aqui estamos criando uma URI list/, no qual ela esta >> vinculada a nossa >> # fun??o base, criada anteriormente (Chained('base')), >> # >> # Ou seja, para chamar a URL, http://localhost:3000/telefone/list, >> primeiramente >> # ele vai passar na base e depois na list. (* E por ?ltimo, neste >> nosso exemplo >> # na action end do Root.pm, no qual nem iremos comentar neste > tutorial). >> # >> # Veja que estamos dizendo Args(0), isto significa que n?o preciso de > nenhum >> # elemento extra na minha URI, sempre que esta action for requisitada, > ser? >> # /telefone/list >> >> sub list :Chained('base') Args(0) { >> my ($self, $c) = @_; >> >> # "req" ou "request" s?o as informa??es que est?o no request da >> # requisi??o, e no qual temos o metodo param que retorna o valor >> # do atributo que gostariamos. >> my $key = $c->req->param('key') || ""; >> >> # Aham, aqui estamos utilizando o DBIx:Class, repare que n?o iremos >> # escrever nenhum um c?digo de SQL aqui, veja abaixo que iremos >> # utilizar uma fun??o search_like(), no qual iremos procurar pelo >> # elemento $key nos dois campos (nome, telefone), estou usando o >> # $key, caso o usuario queira procurar por alguma palavra chave. >> my $items = $c->stash->{collection}->search_like({ >> nome => "\%$key\%", >> telefone => "\%$key\%" >> }); >> >> # Aqui estou colocando no stash o key, para mostrar na View por > qual >> # palavra o usuario esta procurando, e o items encontrados. >> $c->stash->{key} = $key; >> $c->stash->{items} = $items; >> } >> >> # Esta fun??o ? para remover uma determinada coluna do nosso banco de > dados, >> # repare que aqui estamos utilizando Args(1), ou seja estou esperando > um >> # elemento na minha URI, al?m de /telefones/destroy, eu s? irei acessar > esta >> # URI, se acessar por /telefones/destroy/N, onde N ? o ID do nosso > item. >> # Veja que no c?digo da fun??o, estaremos novamente usando uma >> fun??o do DBIx:Class, >> # primeiramente irei procurar por este elemento com find() e ent?o >> irei remover >> # ele. >> >> sub destroy :Chained('base') :Args(1) { >> my ($self, $c, $id) = @_; >> my $row = $c->stash->{collection}->find({ id => $id }); >> $row->delete if $row; >> } >> >> # Aqui, iremos editar o nosso item, onde tamb?m esperamos um >> argumento, que ? o id >> # do item, e iremos procurar ele. >> # Repare que aqui, eu fa?o uma verifica??o, onde quero saber se o >> metodo utilizado >> # para chamar esta requisi??o ? POST, caso n?o seja eu vou >> "encarrar" (detach()) >> # esta fun??o e vou passar para a pr?xima fun??o da cadeia. (end() >> no Root.pm, neste >> # caso). >> # Resumindo, se o usu?rio n?o apertou "ALTERAR" no html (no qual o >> form esta enviando >> # os dados via POST), eu irei mostrar a p?gina com os dados do >> objeto N ($id). >> >> sub edit :Chained('base') :Args(1) { >> my ($self, $c, $id) = @_; >> >> my $row = $c->stash->{row} = $c->stash->{collection}->find({id => > $id}); >> $c->stash->{template} = "telefone/create.tt"; >> >> $c->detach() unless $c->req->method eq 'POST'; >> >> # Caso o usuario, tenha apertado o submit do nosso form, para >> alterar os dados, >> # eu vou colocar eles em $parameters = {}, e vou mandar o $row >> (que ? o objeto >> # do find()) para o metodo update(). >> >> my $parameters; >> $parameters->{nome} = $c->req->param('nome'); >> $parameters->{telefone} = $c->req->param('telefone'); >> >> $row->update($parameters); >> >> # Agora, nao vou mandar ele para a mesma tela, vou enviar para >> uma template diferente. >> $c->stash->{template} = "telefone/edit_ok.tt"; >> } >> >> # Esta rotina ? bem parecida com a do edit, com a unica diferen?a, >> que ao invez de atualizar >> # eu vou inserir. >> >> sub create :Chained('base') :Args(0) { >> my ($self, $c) = @_; >> $c->detach() unless $c->req->method eq 'POST'; >> >> my $parameters; >> $parameters->{nome} = $c->req->param('nome'); >> $parameters->{telefone} = $c->req->param('telefone'); >> >> my $row = $c->stash->{collection}->new($parameters); >> $row->insert; >> >> $c->stash->{template} = "telefone/create_ok.tt"; >> } >> >> # Caso, eu n?o especifique nada na URI de telefones, ou seja, acessar >> # http://localhost:3000/telefone eu irei redirecionar para a action > list, >> # que j? comentamos sobre ela. >> sub index :Path :Args(0) { >> my ($self, $c) = @_; >> >> $c->res->redirect( >> $c->uri_for( >> $c->controller->action_for('list') >> ) >> ); >> } >> >> 1; >> >> >> C?digo pronto, porem precisamos das templates. >> >> Agora, crie estes arquivos no diretorio root/telefone: >> >> Este arquivo, ? para a action "create", no qual ? o nosso formulario >> para criar um item na nossa agenda. >> >> =head3 create.tt >> >>

Criar

>> >>
>> >>
>> Nome: >> size=20> >>
>> Telefone: >> >>
>>
>>
>> >>
>> >> Este arquivo ? a mensagem depois da cria??o do item. >> >> =head3 create_ok.tt >> >>

Telefone inserido com sucesso!

>> >> Mensagem para o item apagado. >> =head3 destroy.tt >> >>

Telefone apagado

>> >> Mensagem para item editado. >> >> =head3 edit_ok.tt >> >>

Editado com sucesso.

>> >> Listar itens da nossa agenda, e tamb?m dar ao usu?rio a op??o de procurar > neles. >> >> =head3 list.tt >> >>

Listar

>> >>
>> Procurar por: >> >> >>
>> >> [% IF key %] >>
>> Procurando por [% key %] >>
>> [% END %] >> >> >> >> >> [% WHILE (item = items.next) %] >> >> [% END %] >> >>
>> Nome >> >> Telefone >> Ação >>
>> [% item.nome %] >> >> [% item.telefone %] >> >> Editar >> - >> Remover >>
>> >> =head1 AUTOR >> >> Thiago Rondon >> >> =head1 COLABORADORES >> >> >> ------------------------------ >> >> Message: 4 >> Date: Tue, 3 Feb 2009 22:29:14 -0200 >> From: Blabos de Blebe >> Subject: Re: [SP-pm] Threads em Perl >> To: saopaulo-pm em mail.pm.org >> Message-ID: >> <179354400902031629o283468d7g15ba6a677ce2e916 em mail.gmail.com> >> Content-Type: text/plain; charset=ISO-8859-1 >> >> Minha ?ltima experi?ncia com fork em Perl foi utilizando o >> Parallel::ForkManager, bastante simples de usar. S? n?o sei se atende >> ao que vc precisa. >> >> >> $pfm = Parallel::ForkManager->new($max_process); >> die 'blablabla' unless $pfm; >> >> foreach (@array_of_several_data) { >> $pfm->start() and next; >> >> &process_one_data($my_current_data); >> >> $pfm->finish(); >> } >> $pfm->wait_all_children(); >> >> >> Uma outra sugest?o ? procurar o fernandocorrea at gmail dot com que >> ele est? escrevendo um m?dulo de emula??o de threads muito >> interessante. >> >> Abra?os >> >> >> 2009/2/3 Luis Motta Campos : >>> Guilherme Luis Eberhardt wrote: >>>> >>>> Pessoal, boa tarde! >>>> >>>> Estou desenvolvendo um servidor e cliente em Perl para comunica??o >>>> via socket. >>>> >>>> Para agilizar o processo estou utilizando thread no servidor. >>>> >>>> Meu sistema operacional ?: HP-UX B.11.23 U ia64 >>>> >>>> Perl: 5.8.9 >>>> >>>> Meu problema ? que para cada requisi??o que fa?o do cliente para o >>>> servidor, a quantidade de uso de p?ginas aumenta mesmo quando a >>>> thread terminou sua execu??o. >>>> >>>> (Ou seja, o consumo de mem?ria do servidor aumenta) >>>> >>>> N?o sei se est? ficando algum lixo de mem?ria. >>>> >>>> O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do >>>> servidor fica sempre igual. >>>> >>>> O comando que estou utilizando para monitorar o consumo de mem?ria ?: >>>> kmeminfo -u >>>> >>>> Antes eu utiliza a fun??o de thread "detach" agora estou usando o >>>> "join". >>>> >>>> Algu?m pode me ajudar? >>> >>> Em poucas palavras, Guilherme: isso ? Perl, n?o Java. As estrat?gias e as >>> vantagens de Java normalmente aqui s?o mal-vistas por serem ineficientes. >>> >>> O meu conselho ? que voc? pare de usar threads (e evite o problema de >>> reclama mem?ria, que, apesar de parecer simples, n?o ? nada trivial de >>> implementar satisfatoriamente em Perl) e passe a usar processos e fork() >>> para implementar um servidor. ? mais de acordo com a filosofia de > trabalho >>> do mundo unix, e mais elegante e bem conhecido como solu??o dentro do > mundo >>> Perl. >>> >>> Com sorte, voc? vai at? conseguir usar um dos "servidores em lata" que >>> existem no CPAN, e implementar apenas a fun??o que executa o servi?o >>> (deixando o gerenciamento de servidor totalmente ao cargo de uma > biblioteca >>> pronta). >>> >>> Algu?m com menos ?lcool no sangue que eu pode por favor apontar os > m?dulos >>> no CPAN para o Guilherme? >>> >>> Putamplexos! >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> ------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> End of SaoPaulo-pm Digest, Vol 53, Issue 4 >> ****************************************** >> > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 53, Issue 5 > ****************************************** > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From guilherme.eberhardt at gmail.com Fri Feb 13 10:40:14 2009 From: guilherme.eberhardt at gmail.com (Guilherme Luis Eberhardt) Date: Fri, 13 Feb 2009 16:40:14 -0200 Subject: [SP-pm] RES: SaoPaulo-pm Digest, Vol 53, Issue 15 In-Reply-To: References: Message-ID: <4995be96.c401be0a.240e.ffffc942@mx.google.com> J? tentei sim! Quando me referi a utilizar fork(), utilizei este m?dulo. Obrigado -----Mensagem original----- De: saopaulo-pm-bounces+guilherme.eberhardt=gmail.com at pm.org [mailto:saopaulo-pm-bounces+guilherme.eberhardt=gmail.com at pm.org] Em nome de saopaulo-pm-request at pm.org Enviada em: sexta-feira, 13 de fevereiro de 2009 16:34 Para: saopaulo-pm at pm.org Assunto: SaoPaulo-pm Digest, Vol 53, Issue 15 Send SaoPaulo-pm mailing list submissions to saopaulo-pm at pm.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.pm.org/mailman/listinfo/saopaulo-pm or, via email, send a message with subject or body 'help' to saopaulo-pm-request at pm.org You can reach the person managing the list at saopaulo-pm-owner at pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of SaoPaulo-pm digest..." Today's Topics: 1. Re: RES: SaoPaulo-pm Digest, Vol 53, Issue 5 (Blabos de Blebe) ---------------------------------------------------------------------- Message: 1 Date: Fri, 13 Feb 2009 16:33:13 -0200 From: Blabos de Blebe Subject: Re: [SP-pm] RES: SaoPaulo-pm Digest, Vol 53, Issue 5 To: saopaulo-pm at mail.pm.org Message-ID: <179354400902131033g241ff136p857ade41852bfeea at mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 j? tentou o Parallel::ForkManager ? 2009/2/13 Guilherme Luis Eberhardt : > Pessoal, > > Esses tempos eu escrevi nesta lista referente ao meu servidor socket > utilizando thread que n?o "liberava" toda a mem?ria que utilizou. > Comecei a utilizar fork() como voc?s recomendaram e ele ocupa muita mem?ria > para os outros processos. Isto quando o processo n?o se perde e eu tenho que > dar um "kill" em todo o servidor. Sem contar que as vezes o servi?o cai. > > Utilizei o m?dulo Net::Server e as vezes o servi?o tamb?m. > > A melhor solu??o ainda continua sendo com threads. Mas o consumo de mem?ria > ainda est? aumentando. > > Algu?m tem mais alguma sugest?o? > > Segue meu e-mail original: > > ------------------------------------ > > Estou desenvolvendo um servidor e cliente em Perl para comunica??o via > socket. > Para agilizar o processo estou utilizando thread no servidor. > > Meu sistema operacional ?: HP-UX B.11.23 U ia64 > Perl: 5.8.9 > > Meu problema ? que para cada requisi??o que fa?o do cliente para o servidor, > a quantidade de uso de p?ginas aumenta mesmo quando a thread terminou sua > execu??o. > (Ou seja, o consumo de mem?ria do servidor aumenta) > N?o sei se est? ficando algum lixo de mem?ria. > O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do servidor > fica sempre igual. > > O comando que estou utilizando para monitorar o consumo de mem?ria ?: > kmeminfo -u > > Antes eu utiliza a fun??o de thread "detach" agora estou usando o "join". > > Algu?m pode me ajudar? > > Obrigado. > > Segue o c?digo que estou usando para o servidor: > use threads; > use IO::Socket; > use Getopt::Long; > &GetOptions( "servidor:s" => \$pServidor, > "porta:s" => \$pPorta, > "comando:s" => \$pComando, > "log:s" => \$pLog, > ); > $sock = new IO::Socket::INET ( LocalAddr => "$pServidor", > LocalPort => > "$pPorta", > Proto => > 'tcp', > Listen => 5, > Reuse => 0) > or die ("problem binding to socket."); > > while ($client = $sock->accept()) { > $client->autoflush(1); > $sockthread = threads->new(\&serviceClient,$client,$cipher); > $sockthread->join; > undef $client; > undef $sockthread; > } > ############################################################################ > #### > sub serviceClient { > $cliente = $_[0]; > $msg = <$cliente>; > $msg=~s/\\\{n\}/\n/g; > $w1 = `$pComando $msg`; > print $client "$w"; > $client->shutdown(2); > undef $_[0]; > undef $cliente; > undef $msg; > undef $w1; > return; > } > ############################################################################ > #### > > > -----Mensagem original----- > De: saopaulo-pm-bounces+guilherme.eberhardt=gmail.com at pm.org > [mailto:saopaulo-pm-bounces+guilherme.eberhardt=gmail.com at pm.org] Em nome de > saopaulo-pm-request at pm.org > Enviada em: ter?a-feira, 3 de fevereiro de 2009 22:43 > Para: saopaulo-pm at pm.org > Assunto: SaoPaulo-pm Digest, Vol 53, Issue 5 > > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm at pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > saopaulo-pm-request at pm.org > > You can reach the person managing the list at > saopaulo-pm-owner at pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > 1. Re: Boas vindas ao Guilherme Luis Eberhardt (Blabos de Blebe) > 2. Re: SaoPaulo-pm Digest, Vol 53, Issue 4 (Guilherme Eberhardt) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 3 Feb 2009 22:29:40 -0200 > From: Blabos de Blebe > Subject: Re: [SP-pm] Boas vindas ao Guilherme Luis Eberhardt > To: saopaulo-pm at mail.pm.org > Message-ID: > <179354400902031629t3dd1a4c9j64e07a094ff944b9 at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Bem Vindo!!!!!! > > On Tue, Feb 3, 2009 at 7:09 PM, Luis Motta Campos > wrote: >> mailman-bounces at pm.org wrote: >>> >>> Guilherme Luis Eberhardt has been successfully subscribed to >>> SaoPaulo-pm. >> >> Guilherme, seja muito bem vindo e aquela coisa toda. A lista ? sua, > (ab)use >> a vontade! >> >> A gente gosta de saber dos novatos: >> >> 1. como voc? encontrou a lista? >> >> e >> >> 2. Como e em que voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > ------------------------------ > > Message: 2 > Date: Tue, 3 Feb 2009 22:41:24 -0200 > From: Guilherme Eberhardt > Subject: Re: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 4 > To: saopaulo-pm at pm.org > Message-ID: > <2a193ade0902031641g6988b947lf6a8f9c046197464 at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Luis, > > Obrigado pelas boas vindas. > > Esse c?digo ? em Perl sim. > Se eu n?o utilizar thread, fica muito lento. > Pois para cada requisi??o eu vou ter que esperar liberar a anterior. > Ou seja, se eu tiver 10 clientes enviando v?rias requisi??es, vou ter uma > fila. > E preciso que essas requisi??es sejam processadas simultaneamente > independente de quantos clientes mandarem ao mesmo tempo. > > Nunca utilizei fork.Do que se trata? > > Respondendo a sua pergunta, utilizo o Perl diariamente. > Considero uma "ferramenta" poderosa para ambientes UNIX principalmente. > Substitui praticamente todos meus scripts shell por perl. > > Obrigado. > > > 2009/2/3 : >> Send SaoPaulo-pm mailing list submissions to >> saopaulo-pm at pm.org >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> or, via email, send a message with subject or body 'help' to >> saopaulo-pm-request at pm.org >> >> You can reach the person managing the list at >> saopaulo-pm-owner at pm.org >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of SaoPaulo-pm digest..." >> >> >> Today's Topics: >> >> 1. Boas vindas ao Guilherme Luis Eberhardt (Luis Motta Campos) >> 2. Re: Threads em Perl (Luis Motta Campos) >> 3. Re: Catalyst: Come?ando... (Nelson Ferraz) >> 4. Re: Threads em Perl (Blabos de Blebe) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Tue, 03 Feb 2009 22:09:47 +0100 >> From: Luis Motta Campos >> Subject: [SP-pm] Boas vindas ao Guilherme Luis Eberhardt >> To: saopaulo-pm at mail.pm.org >> Message-ID: <4988B29B.7030802 at yahoo.co.uk> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >> mailman-bounces at pm.org wrote: >>> Guilherme Luis Eberhardt has been successfully subscribed to >>> SaoPaulo-pm. >> >> Guilherme, seja muito bem vindo e aquela coisa toda. A lista ? sua, >> (ab)use a vontade! >> >> A gente gosta de saber dos novatos: >> >> 1. como voc? encontrou a lista? >> >> e >> >> 2. Como e em que voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> >> >> ------------------------------ >> >> Message: 2 >> Date: Tue, 03 Feb 2009 22:14:03 +0100 >> From: Luis Motta Campos >> Subject: Re: [SP-pm] Threads em Perl >> To: saopaulo-pm at mail.pm.org >> Message-ID: <4988B39B.4030906 at yahoo.co.uk> >> Content-Type: text/plain; charset=windows-1252; format=flowed >> >> Guilherme Luis Eberhardt wrote: >>> Pessoal, boa tarde! >>> >>> Estou desenvolvendo um servidor e cliente em Perl para comunica??o >>> via socket. >>> >>> Para agilizar o processo estou utilizando thread no servidor. >>> >>> Meu sistema operacional ?: HP-UX B.11.23 U ia64 >>> >>> Perl: 5.8.9 >>> >>> Meu problema ? que para cada requisi??o que fa?o do cliente para o >>> servidor, a quantidade de uso de p?ginas aumenta mesmo quando a >>> thread terminou sua execu??o. >>> >>> (Ou seja, o consumo de mem?ria do servidor aumenta) >>> >>> N?o sei se est? ficando algum lixo de mem?ria. >>> >>> O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do >>> servidor fica sempre igual. >>> >>> O comando que estou utilizando para monitorar o consumo de mem?ria ?: >>> kmeminfo -u >>> >>> Antes eu utiliza a fun??o de thread ?detach? agora estou usando o >>> ?join?. >>> >>> Algu?m pode me ajudar? >> >> Em poucas palavras, Guilherme: isso ? Perl, n?o Java. As estrat?gias e >> as vantagens de Java normalmente aqui s?o mal-vistas por serem > ineficientes. >> >> O meu conselho ? que voc? pare de usar threads (e evite o problema de >> reclama mem?ria, que, apesar de parecer simples, n?o ? nada trivial de >> implementar satisfatoriamente em Perl) e passe a usar processos e fork() >> para implementar um servidor. ? mais de acordo com a filosofia de >> trabalho do mundo unix, e mais elegante e bem conhecido como solu??o >> dentro do mundo Perl. >> >> Com sorte, voc? vai at? conseguir usar um dos "servidores em lata" que >> existem no CPAN, e implementar apenas a fun??o que executa o servi?o >> (deixando o gerenciamento de servidor totalmente ao cargo de uma >> biblioteca pronta). >> >> Algu?m com menos ?lcool no sangue que eu pode por favor apontar os >> m?dulos no CPAN para o Guilherme? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> >> >> ------------------------------ >> >> Message: 3 >> Date: Tue, 3 Feb 2009 22:45:09 +0100 >> From: Nelson Ferraz >> Subject: Re: [SP-pm] Catalyst: Come?ando... >> To: saopaulo-pm at mail.pm.org >> Message-ID: >> <604cec170902031345r36610592pab03646ac5bd302e at mail.gmail.com> >> Content-Type: text/plain; charset=ISO-8859-1 >> >> Parece muito bom, Thiago! Obrigado pela contribui??o! >> >> Por que n?o formata o documento em pod, e copia para o wiki? Aqui vai um > come?o: >> >> =head1 NOME >> >> Catalyst - O Elegante framework de programa??o Web em Perl. >> >> =head1 DESCRICAO >> >> Catalyst ? um framework elegante de programa??o MVC para Web em Perl >> (ambos gratuitos e de c?digo aberto). Este tutorial >> simples e talvez muito objetivo tem como miss?o facilitar o >> entedimento para os novos nesta ferramenta de forma pratica, n?o >> se prendendo muito a conceitos, motivos e paradigmas. >> >> =head1 INICIO >> >> =head2 Instala??o do Catalyst. >> >> O Perl tem o CPAN, no qual ? um repositorio farto de modulos e >> documenta??o, voc? pode utilizar o site http://search.cpan.org/ para >> navegar por ele, e toda distribui??o do Perl vem com um aplicativo >> chamado "cpan" para voc? poder instalar os modulos atravez da >> linha de comando. >> >> $ export PERL_MM_USE_DEFAULT=1 >> $ cpan -i Task::Catalyst >> >> O Catalyst tem algumas dependencias, e por isto, al?m do pacote do >> Catalyst o "cpan" ir? automaticamente instalar as suas dependencias, >> perceba que estamos utilizando o pacote Task::Catalyst, no qual cont?m >> uma serie de pacotes recomendadas para a utiliza??o do Catalyst. >> >> DICA: Sete a variavel de ambiente PERL_MM_USE_DEFAULT=1 para o cpan >> n?o lhe questionar sobre as dependencias e demais perguntas, e >> instalar elas sem lhe perguntar. >> >> Pronto, a instala??o esta concluida, agora estamos com o sistema apto >> para programar utilizando o framework de programa??o Catalyst. >> >> =head2 Iniciando o meu primeiro projeto. >> >> No pacote do Catalyst, vem acompanhando um aplicativo que facilita a >> nossa vida para montar o ambiente b?sico para iniciarmos o nosso >> projeto, chamado de "catalyst.pl", para isto basta executar ele com o >> primeiro argumento sendo o nome do projeto. >> >> $ catalyst.pl webapp >> created "webapp" >> created "webapp/script" >> created "webapp/lib" >> created "webapp/root" >> created "webapp/root/static" >> created "webapp/root/static/images" >> created "webapp/t" >> created "webapp/lib/webapp" >> created "webapp/lib/webapp/Model" >> created "webapp/lib/webapp/View" >> created "webapp/lib/webapp/Controller" >> created "webapp/webapp.conf" >> created "webapp/lib/webapp.pm" >> created "webapp/lib/webapp/Controller/Root.pm" >> created "webapp/README" >> created "webapp/Changes" >> created "webapp/t/01app.t" >> created "webapp/t/02pod.t" >> created "webapp/t/03podcoverage.t" >> created "webapp/root/static/images/catalyst_logo.png" >> created "webapp/root/static/images/btn_120x50_built.png" >> created "webapp/root/static/images/btn_120x50_built_shadow.png" >> created "webapp/root/static/images/btn_120x50_powered.png" >> created "webapp/root/static/images/btn_120x50_powered_shadow.png" >> created "webapp/root/static/images/btn_88x31_built.png" >> created "webapp/root/static/images/btn_88x31_built_shadow.png" >> created "webapp/root/static/images/btn_88x31_powered.png" >> created "webapp/root/static/images/btn_88x31_powered_shadow.png" >> created "webapp/root/favicon.ico" >> created "webapp/Makefile.PL" >> created "webapp/script/webapp_cgi.pl" >> created "webapp/script/webapp_fastcgi.pl" >> created "webapp/script/webapp_server.pl" >> created "webapp/script/webapp_test.pl" >> created "webapp/script/webapp_create.pl" >> >> Pronto, agora estamos com nosso ambiente b?sico para come?ar a >> programar, vou explicar de forma r?pida a estrutura >> de diretorios criada para voc? entender melhor: >> >> $ ls webapp/ >> Changes lib/ Makefile.PL README root/ script/ t/ webapp.conf >> >> Veja, que temos quatro diretorios, que s?o eles: >> >> =over >> >> =item lib/ >> >> Cont?m a parte da programa??o l?gica, onde iremos escrever nossos >> modulos e c?digos em Perl. >> >> =item root/ >> >> Neste diretorio iremos colocar arquivos est?ticos, como templates, >> javascript e css. >> >> =item script/ >> >> Scripts para inicializar a nossa aplica??o. >> >> =item t/ >> >> Testes para nossa aplica??o. >> >> =back >> >> Vamos falar um pouco do diretorio "script/", nele voc? tem um script >> que usaremos muito neste tutorial, webapp_server.pl, no >> qual ir? iniciar um servidor http na porta 3000 por padr?o, para >> visualizarmos o nosso aplicativo: >> >> $ script/webapp_server.pl >> >> Depois de executar ele, voc? j? pode acessar o aplicativo pelo seu >> browser favorito, pelo endere?o: >> >> L >> >> =head2 Entendendo um MVC (Model-View-Controller) >> >> MVC ? um padr?o de arquitetura de software, uma das maiores >> dificuldades do entendimento de um framework de programa??o >> web como o Catalyst para os iniciantes ? justamente este conceito. >> >> Basicamente o significado deles ?: >> >> =over >> >> =item Model: >> >> S?o as informa??es utilizadas pelo aplicativo, no qual este modelo >> pode ser um banco de dados, um arquivo texto e etc. >> >> =item Controller: >> >> L?gica do nosso aplicativo, onde podemos por exemplo alterar as >> informa??es (Model), filtrar e etc. >> >> =item View: >> >> Renderizar o Model e o Controller para o usu?rio, ou seja como o >> aplicativo ser? apresentado. >> >> =back >> >> Esta ? uma forma r?pida de apresentar os tr?s componentes do MVC, >> sabendo disto, vamos come?ar a produzir nosso aplicativo. >> >> =head2 Nosso projeto: Agenda telefonica >> >> Vamos come?ar a estudar o nosso aplicativo, ele ir? gerenciar uma >> lista de telefones, no qual iremos efetuar um simples "CRUD" >> (Create-Remove-Update-Destroy), no qual iremos permitir efetuar a >> cria??o, remover, atualizar e apagar dados de nossa lista. >> >> Vamos projetar nossa agenda telefonica, utilizando o MVC da seguinte da > forma: >> >> =over >> >> =item Model: >> >> Iremos utilizar o MySQL, por?m para efetuar a conectividade com o >> banco de dados, iremos utilizar um driver do DBI, no >> qual o MySQL e tantos outros ele suporta, e ? interessante al?m de >> utilizar o driver de comunica??o com o banco de dados, algum >> ORM (http://en.wikipedia.org/wiki/Object-relational_mapping) para >> facilitar a interface com o DB, existem alguns disponiveis como >> por exemplo o Class::DBI ou DBIx::Class para evitar que voc? escreva >> SQL no teu c?digo, evitar alguns bugs e trazer agilidade no >> desenvolvimento, no nosso caso iremos utilizar o DBIx::Class. >> >> =item View: >> >> Iremos utilizar o HTML como formato de apresenta??o para nossos >> usuarios, portanto teremos que carregar o modulo que >> cuidar? de manipular os dados que iremos jogar em nosso arquivo de >> template, existem alguns modulos disponiveis como o >> HTML::Manson ou Template::Toolkit), iremos utilizar neste caso o >> Template::Toolkit. >> >> =item Controller: >> >> Aqui ? o lugar onde iremos programar, captar os dados no Model e >> "espirrar" para a View, entre outras. >> >> =back >> >> =head2 Come?ando pelo Model. >> >> Bem, j? dissemos que iremos utilizar o MySQL como banco de dados, e >> tamb?m j? explicamos por que iremos utilizar o DBIx::Class. >> >> Precisamos instalar ele: >> >> $ cpan -i DBIx::Class >> >> Certo, agora temos tudo o que precisamos para trabalhar com o nosso >> Model. Neste tutorial eu vou utilizar o exemplo de criar a >> tabela direto pelo client do MySQL, e depois ler elas pelo DBIx::Class. >> >> mysql> create database webapp >> mysql> grant all on webapp.* to webapp at localhost identified by > 'webapp'; >> mysql> flush privileges; >> mysql> create table telefones ( >> id int not null auto_increment, >> nome varchar(255), >> telefone varchar(255), >> primary key(id)); >> >> Criado a nosso database e nossa tabela, agora vamos para "importar" >> nosso banco de dados para o DBIx::Class, eu n?o irei me >> aprofundar no DBIx::Class neste tutorial, pois n?o ? o objetivo dele. >> >> Para importarmos este database para os schemas que o DBIx::Class >> utiliza, iremos executar um dos scripts facilitadores do diretorio >> scripts/ que se chama "webapp_create.pl" no qual facilita algumas >> tarefas como esta, a sintaxe utilizada ? auto-explicativa, ? >> basicamente: >> >> # script/webapp_create.pl model DB DBIC::Schema webapp::Schema >> create=static dbi:mysql:dbname=webapp webapp webapp >> exists "/home/thiago/webapp/script/../lib/webapp/Model" >> exists "/home/thiago/webapp/script/../t" >> Dumping manual schema for webapp::Schema to directory >> /home/thiago/webapp/script/../lib ... >> Schema dump completed. >> created "/home/thiago/webapp/script/../lib/webapp/Model/DB.pm" >> created "/home/thiago/webapp/script/../t/model_DB.t" >> >> Vejamos os argumentos deste script: >> >> =over >> >> =item model >> >> Estamos criando um model para o script webapp_create.pl >> >> =item DB >> >> O nome criado para este modem ser? DB (vide lib/webapp/Model/DB.pm) >> >> =item DBIC::Schema >> >> Nome do helper para criar o Schema para o DBIx::Class >> >> =item create=static >> >> Significa que o schema ser? estatico, ou seja, a toda altera??o nas >> tabelas, voc? precisa atualizar nos arquivos criados para o schema. >> >> =item dbname >> >> Nome do database no MySQL. >> >> =item webapp >> >> Usuario para se conectar no banco. >> >> =item webapp >> >> Senha para se conectar no banco. >> >> =back >> >> Agora, de uma lida nos arquivos criados em lib/webapp/Schema/* e >> lib/webapp/Model/* >> >> Pronto, j? temos o nosso Model pronto para o nosso aplicativo. >> >> =head2 View - Template Toolkit. >> >> Iremos utilizar neste exemplo a Template::Toolkit, iremos utilizar um >> helper da mesma maneira que >> usamos para o banco de dados: >> >> # script/webapp_create.pl view TT TT >> exists "/home/thiago/webapp/script/../lib/webapp/View" >> exists "/home/thiago/webapp/script/../t" >> created "/home/thiago/webapp/script/../lib/webapp/View/TT.pm" >> created "/home/thiago/webapp/script/../t/view_TT.t" >> >> Pronto, o helper j? criou os arquivos necessarios para utilizarmos a >> Template Toolkit em nosso projeto. >> >> =head2 Controller - Agora sim, programando! >> >> Estamos na melhor parte, ? onde tudo acontece, iremos criar 4 actions, >> para criar, remover, listar e editar. >> >> Eu irei colocar o c?digo que utilizei, e com ele comentado explicando >> passo-a-passo do que estou >> fazendo nele. N?o irei utilizar nenhum helper ou facilitador nesta >> parte, pois acredito que a melhor maneira >> de se desenvolver o Controller ? na 'unha'. >> >> Iremos criar um arquivo lib/webapp/Controller/telefone.pm, no qual ele >> ir? representar na URI "/telefone". >> >> Caso queira baixar todos os arquivos, clique aqui. >> >> package webapp::Controller::telefone; >> >> use strict; >> use warnings; >> use parent 'Catalyst::Controller'; >> >> # Nos estamos utilizando um mecanismo muito interessante neste >> # exemplo, que recomendo a utilizacao, o Chained. >> # N?o iremos entrar discutir sobre ele, porem ele ajuda >> # manusearmos os argumentos passados pela URI. >> # Por tanto, vamos criar uma rotina "base" no qual todas as >> # requisi??es passaram por ela (Chained()). >> # > search.cpan.org/dist/Catalyst-Runtime/lib/Catalyst/DispatchType/Chained.pm >> >> sub base :Chained('/') CaptureArgs(0) PathPart('telefone') { >> my ($self, $c) = @_; >> >> # stash ? o local onde iremos colocar informa??es para compartilhar >> # com outras partes do nosso aplicativo, para cada requisi??o o > stash >> # tem uma vida. >> # No caso, abaixo estamos atribuindo ao "collection" no stash o > nosso >> # model "DB::telefones", que corresponde a nossa tabela telefones > que >> # criamos no MySQL. >> >> $c->stash->{collection} = $c->model('DB::telefones'); >> } >> >> >> # Veja, aqui estamos criando uma URI list/, no qual ela esta >> vinculada a nossa >> # fun??o base, criada anteriormente (Chained('base')), >> # >> # Ou seja, para chamar a URL, http://localhost:3000/telefone/list, >> primeiramente >> # ele vai passar na base e depois na list. (* E por ?ltimo, neste >> nosso exemplo >> # na action end do Root.pm, no qual nem iremos comentar neste > tutorial). >> # >> # Veja que estamos dizendo Args(0), isto significa que n?o preciso de > nenhum >> # elemento extra na minha URI, sempre que esta action for requisitada, > ser? >> # /telefone/list >> >> sub list :Chained('base') Args(0) { >> my ($self, $c) = @_; >> >> # "req" ou "request" s?o as informa??es que est?o no request da >> # requisi??o, e no qual temos o metodo param que retorna o valor >> # do atributo que gostariamos. >> my $key = $c->req->param('key') || ""; >> >> # Aham, aqui estamos utilizando o DBIx:Class, repare que n?o iremos >> # escrever nenhum um c?digo de SQL aqui, veja abaixo que iremos >> # utilizar uma fun??o search_like(), no qual iremos procurar pelo >> # elemento $key nos dois campos (nome, telefone), estou usando o >> # $key, caso o usuario queira procurar por alguma palavra chave. >> my $items = $c->stash->{collection}->search_like({ >> nome => "\%$key\%", >> telefone => "\%$key\%" >> }); >> >> # Aqui estou colocando no stash o key, para mostrar na View por > qual >> # palavra o usuario esta procurando, e o items encontrados. >> $c->stash->{key} = $key; >> $c->stash->{items} = $items; >> } >> >> # Esta fun??o ? para remover uma determinada coluna do nosso banco de > dados, >> # repare que aqui estamos utilizando Args(1), ou seja estou esperando > um >> # elemento na minha URI, al?m de /telefones/destroy, eu s? irei acessar > esta >> # URI, se acessar por /telefones/destroy/N, onde N ? o ID do nosso > item. >> # Veja que no c?digo da fun??o, estaremos novamente usando uma >> fun??o do DBIx:Class, >> # primeiramente irei procurar por este elemento com find() e ent?o >> irei remover >> # ele. >> >> sub destroy :Chained('base') :Args(1) { >> my ($self, $c, $id) = @_; >> my $row = $c->stash->{collection}->find({ id => $id }); >> $row->delete if $row; >> } >> >> # Aqui, iremos editar o nosso item, onde tamb?m esperamos um >> argumento, que ? o id >> # do item, e iremos procurar ele. >> # Repare que aqui, eu fa?o uma verifica??o, onde quero saber se o >> metodo utilizado >> # para chamar esta requisi??o ? POST, caso n?o seja eu vou >> "encarrar" (detach()) >> # esta fun??o e vou passar para a pr?xima fun??o da cadeia. (end() >> no Root.pm, neste >> # caso). >> # Resumindo, se o usu?rio n?o apertou "ALTERAR" no html (no qual o >> form esta enviando >> # os dados via POST), eu irei mostrar a p?gina com os dados do >> objeto N ($id). >> >> sub edit :Chained('base') :Args(1) { >> my ($self, $c, $id) = @_; >> >> my $row = $c->stash->{row} = $c->stash->{collection}->find({id => > $id}); >> $c->stash->{template} = "telefone/create.tt"; >> >> $c->detach() unless $c->req->method eq 'POST'; >> >> # Caso o usuario, tenha apertado o submit do nosso form, para >> alterar os dados, >> # eu vou colocar eles em $parameters = {}, e vou mandar o $row >> (que ? o objeto >> # do find()) para o metodo update(). >> >> my $parameters; >> $parameters->{nome} = $c->req->param('nome'); >> $parameters->{telefone} = $c->req->param('telefone'); >> >> $row->update($parameters); >> >> # Agora, nao vou mandar ele para a mesma tela, vou enviar para >> uma template diferente. >> $c->stash->{template} = "telefone/edit_ok.tt"; >> } >> >> # Esta rotina ? bem parecida com a do edit, com a unica diferen?a, >> que ao invez de atualizar >> # eu vou inserir. >> >> sub create :Chained('base') :Args(0) { >> my ($self, $c) = @_; >> $c->detach() unless $c->req->method eq 'POST'; >> >> my $parameters; >> $parameters->{nome} = $c->req->param('nome'); >> $parameters->{telefone} = $c->req->param('telefone'); >> >> my $row = $c->stash->{collection}->new($parameters); >> $row->insert; >> >> $c->stash->{template} = "telefone/create_ok.tt"; >> } >> >> # Caso, eu n?o especifique nada na URI de telefones, ou seja, acessar >> # http://localhost:3000/telefone eu irei redirecionar para a action > list, >> # que j? comentamos sobre ela. >> sub index :Path :Args(0) { >> my ($self, $c) = @_; >> >> $c->res->redirect( >> $c->uri_for( >> $c->controller->action_for('list') >> ) >> ); >> } >> >> 1; >> >> >> C?digo pronto, porem precisamos das templates. >> >> Agora, crie estes arquivos no diretorio root/telefone: >> >> Este arquivo, ? para a action "create", no qual ? o nosso formulario >> para criar um item na nossa agenda. >> >> =head3 create.tt >> >>

Criar

>> >>
>> >>
>> Nome: >> size=20> >>
>> Telefone: >> >>
>>
>>
>> >>
>> >> Este arquivo ? a mensagem depois da cria??o do item. >> >> =head3 create_ok.tt >> >>

Telefone inserido com sucesso!

>> >> Mensagem para o item apagado. >> =head3 destroy.tt >> >>

Telefone apagado

>> >> Mensagem para item editado. >> >> =head3 edit_ok.tt >> >>

Editado com sucesso.

>> >> Listar itens da nossa agenda, e tamb?m dar ao usu?rio a op??o de procurar > neles. >> >> =head3 list.tt >> >>

Listar

>> >>
>> Procurar por: >> >> >>
>> >> [% IF key %] >>
>> Procurando por [% key %] >>
>> [% END %] >> >> >> >> >> [% WHILE (item = items.next) %] >> >> [% END %] >> >>
>> Nome >> >> Telefone >> Ação >>
>> [% item.nome %] >> >> [% item.telefone %] >> >> Editar >> - >> Remover >>
>> >> =head1 AUTOR >> >> Thiago Rondon >> >> =head1 COLABORADORES >> >> >> ------------------------------ >> >> Message: 4 >> Date: Tue, 3 Feb 2009 22:29:14 -0200 >> From: Blabos de Blebe >> Subject: Re: [SP-pm] Threads em Perl >> To: saopaulo-pm at mail.pm.org >> Message-ID: >> <179354400902031629o283468d7g15ba6a677ce2e916 at mail.gmail.com> >> Content-Type: text/plain; charset=ISO-8859-1 >> >> Minha ?ltima experi?ncia com fork em Perl foi utilizando o >> Parallel::ForkManager, bastante simples de usar. S? n?o sei se atende >> ao que vc precisa. >> >> >> $pfm = Parallel::ForkManager->new($max_process); >> die 'blablabla' unless $pfm; >> >> foreach (@array_of_several_data) { >> $pfm->start() and next; >> >> &process_one_data($my_current_data); >> >> $pfm->finish(); >> } >> $pfm->wait_all_children(); >> >> >> Uma outra sugest?o ? procurar o fernandocorrea at gmail dot com que >> ele est? escrevendo um m?dulo de emula??o de threads muito >> interessante. >> >> Abra?os >> >> >> 2009/2/3 Luis Motta Campos : >>> Guilherme Luis Eberhardt wrote: >>>> >>>> Pessoal, boa tarde! >>>> >>>> Estou desenvolvendo um servidor e cliente em Perl para comunica??o >>>> via socket. >>>> >>>> Para agilizar o processo estou utilizando thread no servidor. >>>> >>>> Meu sistema operacional ?: HP-UX B.11.23 U ia64 >>>> >>>> Perl: 5.8.9 >>>> >>>> Meu problema ? que para cada requisi??o que fa?o do cliente para o >>>> servidor, a quantidade de uso de p?ginas aumenta mesmo quando a >>>> thread terminou sua execu??o. >>>> >>>> (Ou seja, o consumo de mem?ria do servidor aumenta) >>>> >>>> N?o sei se est? ficando algum lixo de mem?ria. >>>> >>>> O estranho ? que o mesmo c?digo sem thread o consumo de mem?ria do >>>> servidor fica sempre igual. >>>> >>>> O comando que estou utilizando para monitorar o consumo de mem?ria ?: >>>> kmeminfo -u >>>> >>>> Antes eu utiliza a fun??o de thread "detach" agora estou usando o >>>> "join". >>>> >>>> Algu?m pode me ajudar? >>> >>> Em poucas palavras, Guilherme: isso ? Perl, n?o Java. As estrat?gias e as >>> vantagens de Java normalmente aqui s?o mal-vistas por serem ineficientes. >>> >>> O meu conselho ? que voc? pare de usar threads (e evite o problema de >>> reclama mem?ria, que, apesar de parecer simples, n?o ? nada trivial de >>> implementar satisfatoriamente em Perl) e passe a usar processos e fork() >>> para implementar um servidor. ? mais de acordo com a filosofia de > trabalho >>> do mundo unix, e mais elegante e bem conhecido como solu??o dentro do > mundo >>> Perl. >>> >>> Com sorte, voc? vai at? conseguir usar um dos "servidores em lata" que >>> existem no CPAN, e implementar apenas a fun??o que executa o servi?o >>> (deixando o gerenciamento de servidor totalmente ao cargo de uma > biblioteca >>> pronta). >>> >>> Algu?m com menos ?lcool no sangue que eu pode por favor apontar os > m?dulos >>> no CPAN para o Guilherme? >>> >>> Putamplexos! >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> ------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> End of SaoPaulo-pm Digest, Vol 53, Issue 4 >> ****************************************** >> > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 53, Issue 5 > ****************************************** > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm End of SaoPaulo-pm Digest, Vol 53, Issue 15 ******************************************* From luismottacampos at yahoo.co.uk Fri Feb 13 14:11:59 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 13 Feb 2009 23:11:59 +0100 Subject: [SP-pm] RES: SaoPaulo-pm Digest, Vol 53, Issue 5 In-Reply-To: <4995badb.c401be0a.268e.7118@mx.google.com> References: <4995badb.c401be0a.268e.7118@mx.google.com> Message-ID: <4995F02F.4010009@yahoo.co.uk> Guilherme Luis Eberhardt wrote: > Pessoal, > > Esses tempos eu escrevi nesta lista referente ao meu servidor socket > utilizando thread que n?o "liberava" toda a mem?ria que utilizou. > Comecei a utilizar fork() como voc?s recomendaram e ele ocupa muita > mem?ria para os outros processos. Isto quando o processo n?o se perde > e eu tenho que dar um "kill" em todo o servidor. Sem contar que as > vezes o servi?o cai. > > Utilizei o m?dulo Net::Server e as vezes o servi?o tamb?m. > > A melhor solu??o ainda continua sendo com threads. Mas o consumo de > mem?ria ainda est? aumentando. Guilherme, voc? entende de implementa??o de sistemas time-sharing concorrentes? Eu recomendo seriamente que voc? compreenda como o paradigma de gerenciamento de processo dos unices funcionam (leia Andrew S Tanembaum, "Modern Operating Systems"), e que voc? poste seu c?digo completo baseado em fork(). Se o teu servi?o est? mesmo atendendo a este monte de requisi??es, voc? deve considerar escalar lateralmente, adquirindo outro servidor, por exemplo. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Sat Feb 14 12:50:09 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 14 Feb 2009 18:50:09 -0200 Subject: [SP-pm] =?iso-8859-1?q?Livro_para_iniciantes=2C_completo_e_gr=E1t?= =?iso-8859-1?q?is=2E?= Message-ID: <214823ca0902141250o436fb3b7h6f62b94142ada242@mail.gmail.com> Ol? monges! O Breno, me mandou esses dias um livro muito bom, realmente muito bom: http://www.perl.org/books/beginning-perl/ Para os novatos na lista, ? o melhor lugar para come?ar []'s -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tony.unix at yahoo.com.br Mon Feb 16 12:39:39 2009 From: tony.unix at yahoo.com.br (Tony Costa) Date: Mon, 16 Feb 2009 12:39:39 -0800 (PST) Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 18 In-Reply-To: Message-ID: <190580.94332.qm@web45601.mail.sp1.yahoo.com> http://www.scriptsocket.com/videos.php?1 Video auals para ajudar o Pessoal ai que ta iniciando pra ajudar no post do Mantovani gostaria de deixar um problema que ando passando estou querendo hostar um sistema de e-comemrce q fiz em perl usando CGI,Template,DBIx::Class porem o host que hostei n?o tem o modulo template gostaria de saber como posso importar esta LIB para uma pasta e usar o "local::lib" para o sistema rodar... estou fazendo a risca o que esta no site http://search.cpan.org/~apeiron/local-lib-1.003001/lib/local/lib.pm e nada $mkdir lib; perl -MCPAN -Mlocal::lib=--self-contained,lib -e 'CPAN::install(Template)' veja o resultado bla bla bla no final Template-Toolkit-2.20/TODO Template-Toolkit-2.20/xs/ Template-Toolkit-2.20/xs/Makefile.PL Template-Toolkit-2.20/xs/MANIFEST Template-Toolkit-2.20/xs/ppport.h Template-Toolkit-2.20/xs/README Template-Toolkit-2.20/xs/Stash.xs CPAN: File::Temp loaded ok (v0.20) ? CPAN.pm: Going to build A/AB/ABW/Template-Toolkit-2.20.tar.gz ??????????????????? Template Toolkit Version 2.20 ??????????????????? ============================= Using Unix defaults. Run 'perl Makefile.PL TT_HELP' for a summary of options. Template::Stash::XS ------------------- The Template::Stash module is a core part of the Template Toolkit, implementing the magic for accessing data using the dot notation. There is a high speed version, Template::Stash::XS, written in C. This makes the Template Toolkit run about twice as fast as when using the regular Template::Stash written in Perl.? If you've got a C compiler on your system then you can elect to have the XS Stash built. You can also specify that you want to use the XS Stash by default. Note that as of version 2.15 the XS Stash now supports access to tied hashes and arrays. See 'perldoc Template::Config' for further details. Do you want to build the XS Stash module? [y] n Checking if your kit is complete... Looks good Only one of PREFIX or INSTALL_BASE can be given.? Not both. Warning: No success on command[/usr/bin/perl Makefile.PL PREFIX=~/ SITELIBEXP=~/.perl/lib/perl5 LIB=~/.perl/lib/perl5 INSTALLMAN1DIR=~/.perl/share/man/man1 INSTALLMAN3DIR=~/.perl/share/man/man3 INSTALLSITEMAN1DIR=~/.perl/share/man/man1 INSTALLSITEMAN3DIR=~/.perl/share/man/man3] Warning (usually harmless): 'YAML' not installed, will not store persistent state ? ABW/Template-Toolkit-2.20.tar.gz ? /usr/bin/perl Makefile.PL PREFIX=~/ SITELIBEXP=~/.perl/lib/perl5 LIB=~/.perl/lib/perl5 INSTALLMAN1DIR=~/.perl/share/man/man1 INSTALLMAN3DIR=~/.perl/share/man/man3 INSTALLSITEMAN1DIR=~/.perl/share/man/man1 INSTALLSITEMAN3DIR=~/.perl/share/man/man3 -- NOT OK Running make test ? Make had some problems, won't test Running make install ? Make had some problems, won't install Could not read '/home/Cooler/.cpan/build/Template-Toolkit-2.20-WwerMX/META.yml'. Falling back to other methods to determine prerequisites --- Em dom, 15/2/09, saopaulo-pm-request em pm.org escreveu: De: saopaulo-pm-request em pm.org Assunto: SaoPaulo-pm Digest, Vol 53, Issue 18 Para: saopaulo-pm em pm.org Data: Domingo, 15 de Fevereiro de 2009, 20:00 Send SaoPaulo-pm mailing list submissions to saopaulo-pm em pm.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.pm.org/mailman/listinfo/saopaulo-pm or, via email, send a message with subject or body 'help' to saopaulo-pm-request em pm.org You can reach the person managing the list at saopaulo-pm-owner em pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of SaoPaulo-pm digest..." Today's Topics: 1. Livro para iniciantes, completo e gr?tis. (Daniel de Oliveira Mantovani) ---------------------------------------------------------------------- Message: 1 Date: Sat, 14 Feb 2009 18:50:09 -0200 From: Daniel de Oliveira Mantovani Subject: [SP-pm] Livro para iniciantes, completo e gr?tis. To: saopaulo-pm em mail.pm.org Message-ID: <214823ca0902141250o436fb3b7h6f62b94142ada242 em mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" Ol? monges! O Breno, me mandou esses dias um livro muito bom, realmente muito bom: http://www.perl.org/books/beginning-perl/ Para os novatos na lista, ? o melhor lugar para come?ar []'s -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm End of SaoPaulo-pm Digest, Vol 53, Issue 18 ******************************************* Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cromo.jml at gmail.com Mon Feb 16 12:51:56 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Mon, 16 Feb 2009 17:51:56 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 18 In-Reply-To: <190580.94332.qm@web45601.mail.sp1.yahoo.com> References: <190580.94332.qm@web45601.mail.sp1.yahoo.com> Message-ID: <3530b8ce0902161251l2accecdfwb66594a6647a1dfe@mail.gmail.com> Oi, legais os videos, Instala o YAML, e depois tenta de novo: cpan install YAML M?rcio Vitor On Mon, Feb 16, 2009 at 5:39 PM, Tony Costa wrote: > http://www.scriptsocket.com/videos.php?1 > Video auals para ajudar o Pessoal ai que ta iniciando pra ajudar no post > do Mantovani > > gostaria de deixar um problema que ando passando > estou querendo hostar um sistema de e-comemrce q fiz em perl usando > CGI,Template,DBIx::Class porem o host que hostei n?o tem o modulo template > gostaria de saber como posso importar esta LIB para uma pasta e usar o > "local::lib" > para o sistema rodar... > > estou fazendo a risca o que esta no site > http://search.cpan.org/~apeiron/local-lib-1.003001/lib/local/lib..pm > > e nada > > $mkdir lib; perl -MCPAN -Mlocal::lib=--self-contained,lib -e > 'CPAN::install(Template)' > > veja o resultado > bla bla bla no final > Template-Toolkit-2.20/TODO > Template-Toolkit-2.20/xs/ > Template-Toolkit-2.20/xs/Makefile.PL > Template-Toolkit-2.20/xs/MANIFEST > Template-Toolkit-2.20/xs/ppport.h > Template-Toolkit-2.20/xs/README > Template-Toolkit-2.20/xs/Stash.xs > CPAN: File::Temp loaded ok (v0.20) > > CPAN.pm: Going to build A/AB/ABW/Template-Toolkit-2.20.tar.gz > > > Template Toolkit Version 2.20 > ============================= > > Using Unix defaults. > Run 'perl Makefile.PL TT_HELP' for a summary of options. > > > Template::Stash::XS > ------------------- > > The Template::Stash module is a core part of the Template Toolkit, > implementing the magic for accessing data using the dot notation. > > There is a high speed version, Template::Stash::XS, written in C. > This makes the Template Toolkit run about twice as fast as when using > the regular Template::Stash written in Perl. If you've got a C > compiler on your system then you can elect to have the XS Stash built. > You can also specify that you want to use the XS Stash by default. > > Note that as of version 2.15 the XS Stash now supports access to tied > hashes and arrays. > > See 'perldoc Template::Config' for further details. > > Do you want to build the XS Stash module? [y] n > > Checking if your kit is complete... > Looks good > Only one of PREFIX or INSTALL_BASE can be given. Not both. > Warning: No success on command[/usr/bin/perl Makefile.PL PREFIX=~/ > SITELIBEXP=~/.perl/lib/perl5 LIB=~/.perl/lib/perl5 > INSTALLMAN1DIR=~/.perl/share/man/man1 INSTALLMAN3DIR=~/.perl/share/man/man3 > INSTALLSITEMAN1DIR=~/.perl/share/man/man1 > INSTALLSITEMAN3DIR=~/.perl/share/man/man3] > Warning (usually harmless): 'YAML' not installed, will not store persistent > state > ABW/Template-Toolkit-2.20.tar.gz > /usr/bin/perl Makefile.PL PREFIX=~/ SITELIBEXP=~/.perl/lib/perl5 > LIB=~/.perl/lib/perl5 INSTALLMAN1DIR=~/.perl/share/man/man1 > INSTALLMAN3DIR=~/.perl/share/man/man3 > INSTALLSITEMAN1DIR=~/.perl/share/man/man1 > INSTALLSITEMAN3DIR=~/.perl/share/man/man3 -- NOT OK > Running make test > Make had some problems, won't test > Running make install > Make had some problems, won't install > Could not read > '/home/Cooler/.cpan/build/Template-Toolkit-2.20-WwerMX/META.yml'.. Falling > back to other methods to determine prerequisites > > > > --- Em dom, 15/2/09, saopaulo-pm-request em pm.org > escreveu: > > De: saopaulo-pm-request em pm.org > Assunto: SaoPaulo-pm Digest, Vol 53, Issue 18 > Para: saopaulo-pm em pm.org > Data: Domingo, 15 de Fevereiro de 2009, 20:00 > > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm em pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > saopaulo-pm-request em pm.org > > You can reach the person managing the list at > saopaulo-pm-owner em pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > 1. Livro para iniciantes, completo e gr?tis. > (Daniel de Oliveira Mantovani) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 14 Feb 2009 18:50:09 -0200 > From: Daniel de > Oliveira Mantovani > > Subject: [SP-pm] Livro para iniciantes, completo e gr?tis. > To: saopaulo-pm em mail.pm.org > Message-ID: > <214823ca0902141250o436fb3b7h6f62b94142ada242 em mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Ol? monges! > > O Breno, me mandou esses dias um livro muito bom, realmente muito bom: > > http://www.perl.org/books/beginning-perl/ > > Para os novatos na lista, ? o melhor lugar para come?ar > > []'s > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- > '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 53, Issue 18 > ******************************************* > > ________________________________ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - > Celebridades - M?sica - Esportes > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Mon Feb 16 19:12:11 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 17 Feb 2009 00:12:11 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 18 In-Reply-To: <3530b8ce0902161251l2accecdfwb66594a6647a1dfe@mail.gmail.com> References: <190580.94332.qm@web45601.mail.sp1.yahoo.com> <3530b8ce0902161251l2accecdfwb66594a6647a1dfe@mail.gmail.com> Message-ID: <179354400902161912g4021feai6e5acda7f7732555@mail.gmail.com> Pelo jeito hostar neste host deve ser uma hosta... On Mon, Feb 16, 2009 at 5:51 PM, M?rcio Vitor wrote: > Oi, legais os videos, > Instala o YAML, e depois tenta de novo: > > cpan install YAML > > M?rcio Vitor > > On Mon, Feb 16, 2009 at 5:39 PM, Tony Costa wrote: >> http://www.scriptsocket.com/videos.php?1 >> Video auals para ajudar o Pessoal ai que ta iniciando pra ajudar no post >> do Mantovani >> >> gostaria de deixar um problema que ando passando >> estou querendo hostar um sistema de e-comemrce q fiz em perl usando >> CGI,Template,DBIx::Class porem o host que hostei n?o tem o modulo template >> gostaria de saber como posso importar esta LIB para uma pasta e usar o >> "local::lib" >> para o sistema rodar... >> >> estou fazendo a risca o que esta no site >> http://search.cpan.org/~apeiron/local-lib-1.003001/lib/local/lib..pm >> >> e nada >> >> $mkdir lib; perl -MCPAN -Mlocal::lib=--self-contained,lib -e >> 'CPAN::install(Template)' >> >> veja o resultado >> bla bla bla no final >> Template-Toolkit-2.20/TODO >> Template-Toolkit-2.20/xs/ >> Template-Toolkit-2.20/xs/Makefile.PL >> Template-Toolkit-2.20/xs/MANIFEST >> Template-Toolkit-2.20/xs/ppport.h >> Template-Toolkit-2.20/xs/README >> Template-Toolkit-2.20/xs/Stash.xs >> CPAN: File::Temp loaded ok (v0.20) >> >> CPAN.pm: Going to build A/AB/ABW/Template-Toolkit-2.20.tar.gz >> >> >> Template Toolkit Version 2.20 >> ============================= >> >> Using Unix defaults. >> Run 'perl Makefile.PL TT_HELP' for a summary of options. >> >> >> Template::Stash::XS >> ------------------- >> >> The Template::Stash module is a core part of the Template Toolkit, >> implementing the magic for accessing data using the dot notation. >> >> There is a high speed version, Template::Stash::XS, written in C. >> This makes the Template Toolkit run about twice as fast as when using >> the regular Template::Stash written in Perl. If you've got a C >> compiler on your system then you can elect to have the XS Stash built. >> You can also specify that you want to use the XS Stash by default. >> >> Note that as of version 2.15 the XS Stash now supports access to tied >> hashes and arrays. >> >> See 'perldoc Template::Config' for further details. >> >> Do you want to build the XS Stash module? [y] n >> >> Checking if your kit is complete... >> Looks good >> Only one of PREFIX or INSTALL_BASE can be given. Not both. >> Warning: No success on command[/usr/bin/perl Makefile.PL PREFIX=~/ >> SITELIBEXP=~/.perl/lib/perl5 LIB=~/.perl/lib/perl5 >> INSTALLMAN1DIR=~/.perl/share/man/man1 INSTALLMAN3DIR=~/.perl/share/man/man3 >> INSTALLSITEMAN1DIR=~/.perl/share/man/man1 >> INSTALLSITEMAN3DIR=~/.perl/share/man/man3] >> Warning (usually harmless): 'YAML' not installed, will not store persistent >> state >> ABW/Template-Toolkit-2.20.tar.gz >> /usr/bin/perl Makefile.PL PREFIX=~/ SITELIBEXP=~/.perl/lib/perl5 >> LIB=~/.perl/lib/perl5 INSTALLMAN1DIR=~/.perl/share/man/man1 >> INSTALLMAN3DIR=~/.perl/share/man/man3 >> INSTALLSITEMAN1DIR=~/.perl/share/man/man1 >> INSTALLSITEMAN3DIR=~/.perl/share/man/man3 -- NOT OK >> Running make test >> Make had some problems, won't test >> Running make install >> Make had some problems, won't install >> Could not read >> '/home/Cooler/.cpan/build/Template-Toolkit-2.20-WwerMX/META.yml'.. Falling >> back to other methods to determine prerequisites >> >> >> >> --- Em dom, 15/2/09, saopaulo-pm-request em pm.org >> escreveu: >> >> De: saopaulo-pm-request em pm.org >> Assunto: SaoPaulo-pm Digest, Vol 53, Issue 18 >> Para: saopaulo-pm em pm.org >> Data: Domingo, 15 de Fevereiro de 2009, 20:00 >> >> Send SaoPaulo-pm mailing list submissions to >> saopaulo-pm em pm.org >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> or, via email, send a message with subject or body 'help' to >> saopaulo-pm-request em pm.org >> >> You can reach the person managing the list at >> saopaulo-pm-owner em pm.org >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of SaoPaulo-pm digest..." >> >> >> Today's Topics: >> >> 1. Livro para iniciantes, completo e gr?tis. >> (Daniel de Oliveira Mantovani) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Sat, 14 Feb 2009 18:50:09 -0200 >> From: Daniel de >> Oliveira Mantovani >> >> Subject: [SP-pm] Livro para iniciantes, completo e gr?tis. >> To: saopaulo-pm em mail.pm.org >> Message-ID: >> <214823ca0902141250o436fb3b7h6f62b94142ada242 em mail.gmail.com> >> Content-Type: text/plain; charset="iso-8859-1" >> >> Ol? monges! >> >> O Breno, me mandou esses dias um livro muito bom, realmente muito bom: >> >> http://www.perl.org/books/beginning-perl/ >> >> Para os novatos na lista, ? o melhor lugar para come?ar >> >> []'s >> >> -- >> http://mantovanihouse.blogspot.com/ >> >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- >> '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: >> >> >> ------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> End of SaoPaulo-pm Digest, Vol 53, Issue 18 >> ******************************************* >> >> ________________________________ >> Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - >> Celebridades - M?sica - Esportes >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From mopsfelder at gmail.com Fri Feb 20 03:06:52 2009 From: mopsfelder at gmail.com (=?ISO-8859-1?Q?Murilo_Opsfelder_Ara=FAjo?=) Date: Fri, 20 Feb 2009 08:06:52 -0300 Subject: [SP-pm] [OFF] Periodic Table of the Operators Message-ID: Ola, desculpem pelo cross posting. Tabela periodica dos operadores: http://www.ozonehouse.com/mark/periodic/ Abra?os. -- Murilo Opsfelder Araujo mopsfelder em gmail.com {murilo,panda}@bsd.com.br BSD will never die. From luismottacampos at yahoo.co.uk Wed Feb 25 12:23:15 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 25 Feb 2009 21:23:15 +0100 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: References: Message-ID: <49A5A8B3.1020905@yahoo.co.uk> mailman-bounces em pm.org wrote: > "ce.langoni em gmail.com" has been successfully subscribed to SaoPaulo-pm. Gente, vamos dar as nossas calorosas boas vindas ao (??) Langoni. Langoni, seja muito bem vindo(a?), a casa^Wlista ? sua, (ab)use ? vontade. E a gente sempre pergunta aos novato(a)s: 1. Como voc? encontrou a lista? 2. Como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Wed Feb 25 12:39:15 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 25 Feb 2009 17:39:15 -0300 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: <49A5A8B3.1020905@yahoo.co.uk> References: <49A5A8B3.1020905@yahoo.co.uk> Message-ID: <214823ca0902251239y39e72124p6968f6ddcb6f3162@mail.gmail.com> Langoni, Seja bem vindo(a)! []'s 2009/2/25 Luis Motta Campos > mailman-bounces em pm.org wrote: > >> "ce.langoni em gmail.com" has been successfully subscribed to SaoPaulo-pm. >> > > Gente, vamos dar as nossas calorosas boas vindas ao (??) Langoni. Langoni, > seja muito bem vindo(a?), a casa^Wlista ? sua, (ab)use ? vontade. > > E a gente sempre pergunta aos novato(a)s: > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Wed Feb 25 12:50:06 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 25 Feb 2009 17:50:06 -0300 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: <214823ca0902251239y39e72124p6968f6ddcb6f3162@mail.gmail.com> References: <49A5A8B3.1020905@yahoo.co.uk> <214823ca0902251239y39e72124p6968f6ddcb6f3162@mail.gmail.com> Message-ID: <23f46d7f0902251250o7c65ec01m347e0d80983d0587@mail.gmail.com> Benvenutto! On Wed, Feb 25, 2009 at 5:39 PM, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani em gmail.com> wrote: > > Langoni, Seja bem vindo(a)! > > []'s > > 2009/2/25 Luis Motta Campos > > mailman-bounces em pm.org wrote: >> >>> "ce.langoni em gmail.com" has been successfully subscribed to SaoPaulo-pm. >>> >> >> Gente, vamos dar as nossas calorosas boas vindas ao (??) Langoni. Langoni, >> seja muito bem vindo(a?), a casa^Wlista ? sua, (ab)use ? vontade. >> >> E a gente sempre pergunta aos novato(a)s: >> >> 1. Como voc? encontrou a lista? >> 2. Como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ce.langoni at gmail.com Wed Feb 25 12:57:22 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 25 Feb 2009 17:57:22 -0300 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: <49A5A8B3.1020905@yahoo.co.uk> References: <49A5A8B3.1020905@yahoo.co.uk> Message-ID: <8aa07a210902251257y2d4996femb6afb961f33ffd27@mail.gmail.com> Obrigado pelas boas vindas amigos monges! Meu nome ? Carlos Eduardo Langoni, podem chamar de Kadu Encontrei a lista pelo google ap?s encontrar os monges do rio. Sou administrador de Servidores Linux e Certified Linux Engineer pela Novell. Tbm sou programador PHP. Perl est? entrando na minha vida por causa do nocat, estou adaptando ele para algumas necessidades de alguns clientes, aproveitei a oportunidade para conhecer mais sobre a linguagem e confesso que fiquei mto interessado por ela. Come?o a pensar em como realizar as atividades que j? fa?o com shellscript usando perl, pelo menos para treinar. Sem contar a oportunidade de conhecer novas pessoas que utilizam o perl no dia a dia! Um grande abra?o para todos! 2009/2/25 Luis Motta Campos > mailman-bounces em pm.org wrote: > >> "ce.langoni em gmail.com" has been successfully subscribed to SaoPaulo-pm. >> > > Gente, vamos dar as nossas calorosas boas vindas ao (??) Langoni. Langoni, > seja muito bem vindo(a?), a casa^Wlista ? sua, (ab)use ? vontade. > > E a gente sempre pergunta aos novato(a)s: > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 25 13:30:36 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 25 Feb 2009 18:30:36 -0300 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: <8aa07a210902251257y2d4996femb6afb961f33ffd27@mail.gmail.com> References: <49A5A8B3.1020905@yahoo.co.uk> <8aa07a210902251257y2d4996femb6afb961f33ffd27@mail.gmail.com> Message-ID: <214823ca0902251330l7941c37bx5717637ccc5aa435@mail.gmail.com> N?o s? suas tarefas com Shell Script, suas tarefas com PHP podem ser substitu?das. []'s 2009/2/25 Carlos Eduardo Langoni > Obrigado pelas boas vindas amigos monges! > > Meu nome ? Carlos Eduardo Langoni, podem chamar de Kadu > > Encontrei a lista pelo google ap?s encontrar os monges do rio. > > Sou administrador de Servidores Linux e Certified Linux Engineer pela > Novell. > Tbm sou programador PHP. > > Perl est? entrando na minha vida por causa do nocat, estou adaptando ele > para algumas necessidades de alguns clientes, aproveitei a oportunidade para > conhecer mais sobre a linguagem e confesso que fiquei mto interessado por > ela. Come?o a pensar em como realizar as atividades que j? fa?o com > shellscript usando perl, pelo menos para treinar. Sem contar a oportunidade > de conhecer novas pessoas que utilizam o perl no dia a dia! > > Um grande abra?o para todos! > > > > > > 2009/2/25 Luis Motta Campos > >> mailman-bounces em pm.org wrote: >> >> "ce.langoni em gmail.com" has been successfully subscribed to SaoPaulo-pm. >>> >> >> Gente, vamos dar as nossas calorosas boas vindas ao (??) Langoni. Langoni, >> seja muito bem vindo(a?), a casa^Wlista ? sua, (ab)use ? vontade. >> >> E a gente sempre pergunta aos novato(a)s: >> >> 1. Como voc? encontrou a lista? >> 2. Como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Wed Feb 25 13:33:46 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 25 Feb 2009 18:33:46 -0300 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: <214823ca0902251330l7941c37bx5717637ccc5aa435@mail.gmail.com> References: <49A5A8B3.1020905@yahoo.co.uk> <8aa07a210902251257y2d4996femb6afb961f33ffd27@mail.gmail.com> <214823ca0902251330l7941c37bx5717637ccc5aa435@mail.gmail.com> Message-ID: Bem-vindo! 2009/2/25 Daniel de Oliveira Mantovani > N?o s? suas tarefas com Shell Script, suas tarefas com PHP podem ser > substitu?das. > > []'s > > > > 2009/2/25 Carlos Eduardo Langoni > > Obrigado pelas boas vindas amigos monges! >> >> Meu nome ? Carlos Eduardo Langoni, podem chamar de Kadu >> >> Encontrei a lista pelo google ap?s encontrar os monges do rio. >> >> Sou administrador de Servidores Linux e Certified Linux Engineer pela >> Novell. >> Tbm sou programador PHP. >> >> Perl est? entrando na minha vida por causa do nocat, estou adaptando ele >> para algumas necessidades de alguns clientes, aproveitei a oportunidade para >> conhecer mais sobre a linguagem e confesso que fiquei mto interessado por >> ela. Come?o a pensar em como realizar as atividades que j? fa?o com >> shellscript usando perl, pelo menos para treinar. Sem contar a oportunidade >> de conhecer novas pessoas que utilizam o perl no dia a dia! >> >> Um grande abra?o para todos! >> >> >> >> >> >> 2009/2/25 Luis Motta Campos >> >>> mailman-bounces at pm.org wrote: >>> >>> "ce.langoni at gmail.com" has been successfully subscribed to SaoPaulo-pm. >>>> >>> >>> Gente, vamos dar as nossas calorosas boas vindas ao (??) Langoni. >>> Langoni, seja muito bem vindo(a?), a casa^Wlista ? sua, (ab)use ? vontade. >>> >>> E a gente sempre pergunta aos novato(a)s: >>> >>> 1. Como voc? encontrou a lista? >>> 2. Como e onde voc? usa Perl no seu dia-a-dia? >>> >>> Putamplexos! >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 25 13:52:52 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 25 Feb 2009 18:52:52 -0300 Subject: [SP-pm] ES Message-ID: <214823ca0902251352k64ac56b1pf4796b12355a7cc5@mail.gmail.com> O m?s j? est? acabando! Como ? ? Vai ou n?o vai ? []'s -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Wed Feb 25 14:40:24 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 25 Feb 2009 23:40:24 +0100 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: <8aa07a210902251257y2d4996femb6afb961f33ffd27@mail.gmail.com> References: <49A5A8B3.1020905@yahoo.co.uk> <8aa07a210902251257y2d4996femb6afb961f33ffd27@mail.gmail.com> Message-ID: <604cec170902251440l22480538ifb7301dd5bc09a24@mail.gmail.com> 2009/2/25 Carlos Eduardo Langoni : > Perl est? entrando na minha vida por causa do nocat, estou adaptando ele > para algumas necessidades de alguns clientes, Eu n?o conhecia este projeto. Gostei da descri??o no site: NoCat's goal is to bring you Infinite Bandwidth Everywhere for Free. Voc? pode nos explicar como isso funciona? From ce.langoni at gmail.com Wed Feb 25 14:58:31 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 25 Feb 2009 19:58:31 -0300 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: <604cec170902251440l22480538ifb7301dd5bc09a24@mail.gmail.com> References: <49A5A8B3.1020905@yahoo.co.uk> <8aa07a210902251257y2d4996femb6afb961f33ffd27@mail.gmail.com> <604cec170902251440l22480538ifb7301dd5bc09a24@mail.gmail.com> Message-ID: <8aa07a210902251458m67fd3c7ex59455a5b5ea383bb@mail.gmail.com> O nocat ? um sistema de captive portal que pode funcionar de duas formas: 1 - apenas captura a tela inicial do usu?rio (splash screen) liberando a navega??o quando o usu?rio clica em um botao da tela 2 - captura a tela inicial do usu?rio e o obriga a fazer uma autentica??o antes de permiti-lo navegar (podendo exibir um link para registro/cadastro do usu?rio) voc? pode utiliza-lo simplesmente para impedir que pessoas n?o autorizadas naveguem usando sua conex?o wireless. Tah aih, bem resumidinho rsrsrsrs 2009/2/25 Nelson Ferraz > 2009/2/25 Carlos Eduardo Langoni : > > Perl est? entrando na minha vida por causa do nocat, estou adaptando ele > > para algumas necessidades de alguns clientes, > > Eu n?o conhecia este projeto. > > Gostei da descri??o no site: NoCat's goal is to bring you Infinite > Bandwidth Everywhere for Free. > > Voc? pode nos explicar como isso funciona? > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 25 17:28:38 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 25 Feb 2009 22:28:38 -0300 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: <8aa07a210902251458m67fd3c7ex59455a5b5ea383bb@mail.gmail.com> References: <49A5A8B3.1020905@yahoo.co.uk> <8aa07a210902251257y2d4996femb6afb961f33ffd27@mail.gmail.com> <604cec170902251440l22480538ifb7301dd5bc09a24@mail.gmail.com> <8aa07a210902251458m67fd3c7ex59455a5b5ea383bb@mail.gmail.com> Message-ID: <214823ca0902251728w3070107fhbba419642fe7499c@mail.gmail.com> Interessante, por?m se o cara tem acesso a sua rede Wireless ele pode sniffar o conte?do e pegar a tal senha de usu?rio NoCat. []'s 2009/2/25 Carlos Eduardo Langoni > O nocat ? um sistema de captive portal que pode funcionar de duas formas: > > 1 - apenas captura a tela inicial do usu?rio (splash screen) liberando a > navega??o quando o usu?rio clica em um botao da tela > 2 - captura a tela inicial do usu?rio e o obriga a fazer uma autentica??o > antes de permiti-lo navegar (podendo exibir um link para registro/cadastro > do usu?rio) > > voc? pode utiliza-lo simplesmente para impedir que pessoas n?o autorizadas > naveguem usando sua conex?o wireless. > > Tah aih, bem resumidinho rsrsrsrs > > 2009/2/25 Nelson Ferraz > > 2009/2/25 Carlos Eduardo Langoni : >> > Perl est? entrando na minha vida por causa do nocat, estou adaptando ele >> > para algumas necessidades de alguns clientes, >> >> Eu n?o conhecia este projeto. >> >> Gostei da descri??o no site: NoCat's goal is to bring you Infinite >> Bandwidth Everywhere for Free. >> >> Voc? pode nos explicar como isso funciona? >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Wed Feb 25 18:02:06 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 25 Feb 2009 23:02:06 -0300 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: <214823ca0902251728w3070107fhbba419642fe7499c@mail.gmail.com> References: <49A5A8B3.1020905@yahoo.co.uk> <8aa07a210902251257y2d4996femb6afb961f33ffd27@mail.gmail.com> <604cec170902251440l22480538ifb7301dd5bc09a24@mail.gmail.com> <8aa07a210902251458m67fd3c7ex59455a5b5ea383bb@mail.gmail.com> <214823ca0902251728w3070107fhbba419642fe7499c@mail.gmail.com> Message-ID: <3de55ead0902251802h6a540480w6aa78f3380866e5a@mail.gmail.com> 2009/2/25 Daniel de Oliveira Mantovani : > Interessante, por?m se o cara tem acesso a sua rede Wireless ele pode > sniffar o conte?do e pegar a tal senha de usu?rio NoCat. N?o se for https -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From ce.langoni at gmail.com Thu Feb 26 02:24:35 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Thu, 26 Feb 2009 07:24:35 -0300 Subject: [SP-pm] Boas vindas ao Langoni In-Reply-To: <3de55ead0902251802h6a540480w6aa78f3380866e5a@mail.gmail.com> References: <49A5A8B3.1020905@yahoo.co.uk> <8aa07a210902251257y2d4996femb6afb961f33ffd27@mail.gmail.com> <604cec170902251440l22480538ifb7301dd5bc09a24@mail.gmail.com> <8aa07a210902251458m67fd3c7ex59455a5b5ea383bb@mail.gmail.com> <214823ca0902251728w3070107fhbba419642fe7499c@mail.gmail.com> <3de55ead0902251802h6a540480w6aa78f3380866e5a@mail.gmail.com> Message-ID: <8aa07a210902260224i4a73b44cn5832100b9be8d4b8@mail.gmail.com> Exato, Quando voc? utiliza o modo authserv tem que ser por https ;) Legal neh? 2009/2/25 Eden Cardim > 2009/2/25 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > > Interessante, por?m se o cara tem acesso a sua rede Wireless ele pode > > sniffar o conte?do e pegar a tal senha de usu?rio NoCat. > > N?o se for https > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Thu Feb 26 08:27:42 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 26 Feb 2009 13:27:42 -0300 Subject: [SP-pm] ES In-Reply-To: <214823ca0902251352k64ac56b1pf4796b12355a7cc5@mail.gmail.com> References: <214823ca0902251352k64ac56b1pf4796b12355a7cc5@mail.gmail.com> Message-ID: <23f46d7f0902260827i51f6eed1h4bbffabbd9343383@mail.gmail.com> Estou em Sampa hoje e amanh?, se forem inventar alguma coisa... tamos a?. On Wed, Feb 25, 2009 at 6:52 PM, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani em gmail.com> wrote: > O m?s j? est? acabando! > > Como ? ? Vai ou n?o vai ? > > []'s > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Feb 26 12:48:22 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 26 Feb 2009 17:48:22 -0300 Subject: [SP-pm] ES In-Reply-To: <23f46d7f0902260827i51f6eed1h4bbffabbd9343383@mail.gmail.com> References: <214823ca0902251352k64ac56b1pf4796b12355a7cc5@mail.gmail.com> <23f46d7f0902260827i51f6eed1h4bbffabbd9343383@mail.gmail.com> Message-ID: <179354400902261248j604ce5e1k499d49a02434a2bf@mail.gmail.com> infelizmente pra mim s? rola no s?bado :( 2009/2/26 Alexei Znamensky : > Estou em Sampa hoje e amanh?, se forem inventar alguma coisa... tamos a?. > > On Wed, Feb 25, 2009 at 6:52 PM, Daniel de Oliveira Mantovani > wrote: >> >> O m?s j? est? acabando! >> >> Como ? ? Vai ou n?o vai ? >> >> []'s >> >> -- >> http://mantovanihouse.blogspot.com/ >> >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Thu Feb 26 15:57:09 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 27 Feb 2009 00:57:09 +0100 Subject: [SP-pm] Boas vindas ao Raphael Carpi In-Reply-To: References: Message-ID: <49A72C55.3080007@yahoo.co.uk> mailman-bounces em pm.org wrote: > Raphael Carpi has been successfully subscribed to SaoPaulo-pm. Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber como os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. Conta para a gente, por favor? Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From breno at rio.pm.org Thu Feb 26 16:07:11 2009 From: breno at rio.pm.org (breno) Date: Thu, 26 Feb 2009 21:07:11 -0300 Subject: [SP-pm] Boas vindas ao Raphael Carpi In-Reply-To: <49A72C55.3080007@yahoo.co.uk> References: <49A72C55.3080007@yahoo.co.uk> Message-ID: Bem-vindo! On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos wrote: > mailman-bounces em pm.org wrote: >> >> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. > > Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber como > os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. Conta > para a gente, por favor? > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Thu Feb 26 19:16:44 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 27 Feb 2009 00:16:44 -0300 Subject: [SP-pm] Boas vindas ao Raphael Carpi In-Reply-To: References: <49A72C55.3080007@yahoo.co.uk> Message-ID: <179354400902261916g7d6c5c48o63d48b4791b3591e@mail.gmail.com> Bem Vindo!!!!!! On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: > Bem-vindo! > > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos > wrote: >> mailman-bounces em pm.org wrote: >>> >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. >> >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber como >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. Conta >> para a gente, por favor? >> >> Putamplexos. >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From ce.langoni at gmail.com Thu Feb 26 20:25:54 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Fri, 27 Feb 2009 01:25:54 -0300 Subject: [SP-pm] Boas vindas ao Raphael Carpi In-Reply-To: <179354400902261916g7d6c5c48o63d48b4791b3591e@mail.gmail.com> References: <49A72C55.3080007@yahoo.co.uk> <179354400902261916g7d6c5c48o63d48b4791b3591e@mail.gmail.com> Message-ID: <8aa07a210902262025v55bfc9c4k6a750a61efc030b3@mail.gmail.com> Bem vindo Raphael! 2009/2/27 Blabos de Blebe > Bem Vindo!!!!!! > > On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: > > Bem-vindo! > > > > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos > > wrote: > >> mailman-bounces em pm.org wrote: > >>> > >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. > >> > >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber > como > >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. Conta > >> para a gente, por favor? > >> > >> Putamplexos. > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Fri Feb 27 05:45:34 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 27 Feb 2009 10:45:34 -0300 Subject: [SP-pm] Boas vindas ao Raphael Carpi In-Reply-To: <8aa07a210902262025v55bfc9c4k6a750a61efc030b3@mail.gmail.com> References: <49A72C55.3080007@yahoo.co.uk> <179354400902261916g7d6c5c48o63d48b4791b3591e@mail.gmail.com> <8aa07a210902262025v55bfc9c4k6a750a61efc030b3@mail.gmail.com> Message-ID: <23f46d7f0902270545g4db17b65i94d4184abdb3ac73@mail.gmail.com> aloha! On Fri, Feb 27, 2009 at 1:25 AM, Carlos Eduardo Langoni < ce.langoni em gmail.com> wrote: > Bem vindo Raphael! > > 2009/2/27 Blabos de Blebe > > Bem Vindo!!!!!! >> >> On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: >> > Bem-vindo! >> > >> > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos >> > wrote: >> >> mailman-bounces em pm.org wrote: >> >>> >> >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. >> >> >> >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber >> como >> >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. >> Conta >> >> para a gente, por favor? >> >> >> >> Putamplexos. >> >> -- >> >> Luis Motta Campos is a software engineer, >> >> Perl Programmer, foodie and photographer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Fri Feb 27 07:17:49 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 27 Feb 2009 12:17:49 -0300 Subject: [SP-pm] Boas vindas ao Raphael Carpi In-Reply-To: <23f46d7f0902270545g4db17b65i94d4184abdb3ac73@mail.gmail.com> References: <49A72C55.3080007@yahoo.co.uk> <179354400902261916g7d6c5c48o63d48b4791b3591e@mail.gmail.com> <8aa07a210902262025v55bfc9c4k6a750a61efc030b3@mail.gmail.com> <23f46d7f0902270545g4db17b65i94d4184abdb3ac73@mail.gmail.com> Message-ID: <179354400902270717m40310bd1pa9e2eddc31b19f1b@mail.gmail.com> Voc? ? parente do Croaki? 2009/2/27 Alexei Znamensky : > aloha! > > On Fri, Feb 27, 2009 at 1:25 AM, Carlos Eduardo Langoni > wrote: >> >> Bem vindo Raphael! >> >> 2009/2/27 Blabos de Blebe >>> >>> Bem Vindo!!!!!! >>> >>> On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: >>> > Bem-vindo! >>> > >>> > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos >>> > wrote: >>> >> mailman-bounces em pm.org wrote: >>> >>> >>> >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. >>> >> >>> >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de >>> >> saber como >>> >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. >>> >> Conta >>> >> para a gente, por favor? >>> >> >>> >> Putamplexos. >>> >> -- >>> >> Luis Motta Campos is a software engineer, >>> >> Perl Programmer, foodie and photographer. >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm em pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From raphael.carpi at gmail.com Fri Feb 27 07:49:15 2009 From: raphael.carpi at gmail.com (Raphael Carpi) Date: Fri, 27 Feb 2009 12:49:15 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 24 In-Reply-To: References: Message-ID: <5e61f5910902270749n246bd1adq8cba205290486afd@mail.gmail.com> boa tarde drs. ent?o senhores achei a lista enquanto estava pesquisando tutorial sobre perl estou aprendendo perl agora e estou em busca de alguns tutoriais, achei vario na net e acho que a lista ajuda em algumas coisas a duvida que tenho agora ? a seguinte qual o meio mais rapido de executar o comando num script perl syste("comando"); exec("comando"); `comando`; sei que as tres formas funcionam mas qual seria a mais rapido ou a mais recomendada. valeu lista Raphael Carpi msn: raphaelcarpi em hotmail.com 2009/2/27 > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm em pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > saopaulo-pm-request em pm.org > > You can reach the person managing the list at > saopaulo-pm-owner em pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > 1. Re: ES (Blabos de Blebe) > 2. Boas vindas ao Raphael Carpi (Luis Motta Campos) > 3. Re: Boas vindas ao Raphael Carpi (breno) > 4. Re: Boas vindas ao Raphael Carpi (Blabos de Blebe) > 5. Re: Boas vindas ao Raphael Carpi (Carlos Eduardo Langoni) > 6. Re: Boas vindas ao Raphael Carpi (Alexei Znamensky) > 7. Re: Boas vindas ao Raphael Carpi (Blabos de Blebe) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 26 Feb 2009 17:48:22 -0300 > From: Blabos de Blebe > Subject: Re: [SP-pm] ES > To: saopaulo-pm em mail.pm.org > Message-ID: > <179354400902261248j604ce5e1k499d49a02434a2bf em mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > infelizmente pra mim s? rola no s?bado :( > > 2009/2/26 Alexei Znamensky : > > Estou em Sampa hoje e amanh?, se forem inventar alguma coisa... tamos a?. > > > > On Wed, Feb 25, 2009 at 6:52 PM, Daniel de Oliveira Mantovani > > wrote: > >> > >> O m?s j? est? acabando! > >> > >> Como ? ? Vai ou n?o vai ? > >> > >> []'s > >> > >> -- > >> http://mantovanihouse.blogspot.com/ > >> > >> -------(\_------------_/)----------- > >> -------)--(----------)--(----------- > >> ------(----(---------)----)---------- > >> -------)----(-------)----(----------- > >> -------(----(-------)----)----------- > >> --------\_-(\\.---.//)-_/------------ > >> ----------\)' -8--8- '(/-------------- > >> -----------/------------\--------------- > >> ----------(--)--------(--)-------------- > >> ------------(_c__c_)---------------- > >> ---------------------------------------- > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > ------------------------------ > > Message: 2 > Date: Fri, 27 Feb 2009 00:57:09 +0100 > From: Luis Motta Campos > Subject: [SP-pm] Boas vindas ao Raphael Carpi > To: saopaulo-pm em mail.pm.org > Message-ID: <49A72C55.3080007 em yahoo.co.uk> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > mailman-bounces em pm.org wrote: > > Raphael Carpi has been successfully subscribed to SaoPaulo-pm. > > Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber > como os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. > Conta para a gente, por favor? > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > > ------------------------------ > > Message: 3 > Date: Thu, 26 Feb 2009 21:07:11 -0300 > From: breno > Subject: Re: [SP-pm] Boas vindas ao Raphael Carpi > To: saopaulo-pm em mail.pm.org > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > Bem-vindo! > > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos > wrote: > > mailman-bounces em pm.org wrote: > >> > >> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. > > > > Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber > como > > os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. Conta > > para a gente, por favor? > > > > Putamplexos. > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > ------------------------------ > > Message: 4 > Date: Fri, 27 Feb 2009 00:16:44 -0300 > From: Blabos de Blebe > Subject: Re: [SP-pm] Boas vindas ao Raphael Carpi > To: saopaulo-pm em mail.pm.org > Message-ID: > <179354400902261916g7d6c5c48o63d48b4791b3591e em mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Bem Vindo!!!!!! > > On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: > > Bem-vindo! > > > > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos > > wrote: > >> mailman-bounces em pm.org wrote: > >>> > >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. > >> > >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber > como > >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. Conta > >> para a gente, por favor? > >> > >> Putamplexos. > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > ------------------------------ > > Message: 5 > Date: Fri, 27 Feb 2009 01:25:54 -0300 > From: Carlos Eduardo Langoni > Subject: Re: [SP-pm] Boas vindas ao Raphael Carpi > To: saopaulo-pm em mail.pm.org > Message-ID: > <8aa07a210902262025v55bfc9c4k6a750a61efc030b3 em mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Bem vindo Raphael! > > 2009/2/27 Blabos de Blebe > > > Bem Vindo!!!!!! > > > > On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: > > > Bem-vindo! > > > > > > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos > > > wrote: > > >> mailman-bounces em pm.org wrote: > > >>> > > >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. > > >> > > >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de > saber > > como > > >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. > Conta > > >> para a gente, por favor? > > >> > > >> Putamplexos. > > >> -- > > >> Luis Motta Campos is a software engineer, > > >> Perl Programmer, foodie and photographer. > > >> _______________________________________________ > > >> SaoPaulo-pm mailing list > > >> SaoPaulo-pm em pm.org > > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > >> > > > _______________________________________________ > > > SaoPaulo-pm mailing list > > > SaoPaulo-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090227/23ff6a49/attachment-0001.html > > > > ------------------------------ > > Message: 6 > Date: Fri, 27 Feb 2009 10:45:34 -0300 > From: Alexei Znamensky > Subject: Re: [SP-pm] Boas vindas ao Raphael Carpi > To: saopaulo-pm em mail.pm.org > Message-ID: > <23f46d7f0902270545g4db17b65i94d4184abdb3ac73 em mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > aloha! > > On Fri, Feb 27, 2009 at 1:25 AM, Carlos Eduardo Langoni < > ce.langoni em gmail.com> wrote: > > > Bem vindo Raphael! > > > > 2009/2/27 Blabos de Blebe > > > > Bem Vindo!!!!!! > >> > >> On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: > >> > Bem-vindo! > >> > > >> > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos > >> > wrote: > >> >> mailman-bounces em pm.org wrote: > >> >>> > >> >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. > >> >> > >> >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de > saber > >> como > >> >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. > >> Conta > >> >> para a gente, por favor? > >> >> > >> >> Putamplexos. > >> >> -- > >> >> Luis Motta Campos is a software engineer, > >> >> Perl Programmer, foodie and photographer. > >> >> _______________________________________________ > >> >> SaoPaulo-pm mailing list > >> >> SaoPaulo-pm em pm.org > >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> >> > >> > _______________________________________________ > >> > SaoPaulo-pm mailing list > >> > SaoPaulo-pm em pm.org > >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090227/54eab64d/attachment-0001.html > > > > ------------------------------ > > Message: 7 > Date: Fri, 27 Feb 2009 12:17:49 -0300 > From: Blabos de Blebe > Subject: Re: [SP-pm] Boas vindas ao Raphael Carpi > To: saopaulo-pm em mail.pm.org > Message-ID: > <179354400902270717m40310bd1pa9e2eddc31b19f1b em mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Voc? ? parente do Croaki? > > 2009/2/27 Alexei Znamensky : > > aloha! > > > > On Fri, Feb 27, 2009 at 1:25 AM, Carlos Eduardo Langoni > > wrote: > >> > >> Bem vindo Raphael! > >> > >> 2009/2/27 Blabos de Blebe > >>> > >>> Bem Vindo!!!!!! > >>> > >>> On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: > >>> > Bem-vindo! > >>> > > >>> > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos > >>> > wrote: > >>> >> mailman-bounces em pm.org wrote: > >>> >>> > >>> >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. > >>> >> > >>> >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de > >>> >> saber como > >>> >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. > >>> >> Conta > >>> >> para a gente, por favor? > >>> >> > >>> >> Putamplexos. > >>> >> -- > >>> >> Luis Motta Campos is a software engineer, > >>> >> Perl Programmer, foodie and photographer. > >>> >> _______________________________________________ > >>> >> SaoPaulo-pm mailing list > >>> >> SaoPaulo-pm em pm.org > >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> >> > >>> > _______________________________________________ > >>> > SaoPaulo-pm mailing list > >>> > SaoPaulo-pm em pm.org > >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 53, Issue 24 > ******************************************* > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Fri Feb 27 09:24:44 2009 From: breno at rio.pm.org (breno) Date: Fri, 27 Feb 2009 14:24:44 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 24 In-Reply-To: <5e61f5910902270749n246bd1adq8cba205290486afd@mail.gmail.com> References: <5e61f5910902270749n246bd1adq8cba205290486afd@mail.gmail.com> Message-ID: 2009/2/27 Raphael Carpi : > boa tarde drs. > Boa tarde! N?o sou doutor mas acho que o cumprimento foi pra mim tamb?m :-) > ent?o senhores achei a lista enquanto estava pesquisando tutorial sobre perl > > estou aprendendo perl agora e estou em busca de alguns tutoriais, achei > vario na net e acho que a lista ajuda em algumas coisas > Cuidado com exemplos errados ou jur?ssicos (e consequentemente errados tb)! Use a lista quando tiver d?vidas, e tenha certeza que o material lido refere-se ao Perl 5 (de prefer?ncia 5.8 ou 5.10, para ser mais exato). Pra come?ar, experimente esse: http://www.perl.org.br/Perldoc/V500807/Perlintro Ah, e vc j? conhece o CPAN, certo? 90% de todos os seus programas j? est?o prontos! :-) http://search.cpan.org > a duvida que tenho agora ? a seguinte > > qual o meio mais rapido de executar o comando num script perl > > syste("comando"); > vc quis dizer system(), eu sei. Typos acontecem :-) > exec("comando"); > > `comando`; > > sei que as tres formas funcionam mas qual seria a mais rapido ou a mais > recomendada. > Que tal "nenhuma"? Perl ? uma linguagem de programa??o. Se seu problema resume-se simplesmente a "executar programas externos de forma r?pida", shell scripting (em ambiente *nix) e batch files (em ambiente win*) s?o mais apropriados, emho :-) Agora, se o buraco ? mais embaixo e vc precisa fazer o parsing da sa?da ou controle externo de programas, Perl ser? provavelmente sua melhor amiga. N?o se preocupe com velocidade - Perl ? bastante r?pido - preocupe-se com qual das op??es melhor atende o seu problema. Garanto que o gargalo da aplica??o (se houver) ser? no parsing em si, e n?o nos microsegundos que vc ganhou/perdeu chamando exec() ou system() - "desenvolva agora, otimize depois", j? diz o ditado. E o m?dulo Devel::NYTProf pode te ajudar muito nisso, uma vez que seu programa estiver completo. Sobre as diferentes abordagens de system, etc, cada uma das op??es listadas tem suas particularidades e prop?sitos espec?ficos, n?o havendo uma "melhor que a outra" (depende do seu problema!). Para mais informa??es sobre elas, digite: perldoc -f system perldoc -f exec Uma dica que posso te dar sobre boas pr?ticas na execu??o de programas externos ?: Se vc realmente tem q fazer, coloque o programa e seus par?metros numa lista. Isto ?: em vez de: system("meuprog --arg1 --arg2"); fa?a: system( "meuprog", "--arg1", "--arg2"); ou, mais especificamente: my @cmd = ('meuprog', '--arg1', '--arg2'); system (@cmd); O motivo ? que, dessa forma, o Perl garante que o primeiro elemento da lista ? o programa a ser chamado e que os demais elementos ser?o passados como par?metros para ele. Isso elimina um monte de problemas de seguran?a associados ? execu??o de programas com nome/par?metros passados pelo usu?rio, especialmente em rela??o ? interpola??o de metacaracteres shell. Apenas por divers?o, fiz o seguinte benchmark: ----------------------------8<---------------------------- use Benchmark qw(:all); cmpthese(100000, { 'exec' => sub { exec 'bla' }, 'system' => sub { system 'bla' }, 'qx' => sub { qx{bla} }, 'plique' => sub { `bla` }, }); ----------------------------8<---------------------------- obtendo os resultados: Rate system plique qx exec system 1950/s -- -12% -12% -96% plique 2216/s 14% -- -0% -96% qx 2225/s 14% 0% -- -96% exec 50000/s 2464% 2156% 2147% -- ? isso. Qualquer d?vida, como o champs falou, lembre-se de usar e abusar da lista! []s -b From fernandocorrea at gmail.com Fri Feb 27 09:43:14 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Fri, 27 Feb 2009 14:43:14 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 24 In-Reply-To: References: <5e61f5910902270749n246bd1adq8cba205290486afd@mail.gmail.com> Message-ID: s? n?o se esque?am, q dependendo do q vcs queiram fazer, podem usar o open tb... 2009/2/27 breno > 2009/2/27 Raphael Carpi : > > boa tarde drs. > > > > Boa tarde! N?o sou doutor mas acho que o cumprimento foi pra mim tamb?m :-) > > > ent?o senhores achei a lista enquanto estava pesquisando tutorial sobre > perl > > > > estou aprendendo perl agora e estou em busca de alguns tutoriais, achei > > vario na net e acho que a lista ajuda em algumas coisas > > > > Cuidado com exemplos errados ou jur?ssicos (e consequentemente errados > tb)! Use a lista quando tiver d?vidas, e tenha certeza que o material > lido refere-se ao Perl 5 (de prefer?ncia 5.8 ou 5.10, para ser mais > exato). Pra come?ar, experimente esse: > > http://www.perl.org.br/Perldoc/V500807/Perlintro > > Ah, e vc j? conhece o CPAN, certo? 90% de todos os seus programas j? > est?o prontos! :-) > > http://search.cpan.org > > > > a duvida que tenho agora ? a seguinte > > > > qual o meio mais rapido de executar o comando num script perl > > > > syste("comando"); > > > > vc quis dizer system(), eu sei. Typos acontecem :-) > > > exec("comando"); > > > > `comando`; > > > > sei que as tres formas funcionam mas qual seria a mais rapido ou a mais > > recomendada. > > > > Que tal "nenhuma"? Perl ? uma linguagem de programa??o. Se seu > problema resume-se simplesmente a "executar programas externos de > forma r?pida", shell scripting (em ambiente *nix) e batch files (em > ambiente win*) s?o mais apropriados, emho :-) > > Agora, se o buraco ? mais embaixo e vc precisa fazer o parsing da > sa?da ou controle externo de programas, Perl ser? provavelmente sua > melhor amiga. N?o se preocupe com velocidade - Perl ? bastante r?pido > - preocupe-se com qual das op??es melhor atende o seu problema. > Garanto que o gargalo da aplica??o (se houver) ser? no parsing em si, > e n?o nos microsegundos que vc ganhou/perdeu chamando exec() ou > system() - "desenvolva agora, otimize depois", j? diz o ditado. E o > m?dulo Devel::NYTProf pode te ajudar muito nisso, uma vez que seu > programa estiver completo. > > Sobre as diferentes abordagens de system, etc, cada uma das op??es > listadas tem suas particularidades e prop?sitos espec?ficos, n?o > havendo uma "melhor que a outra" (depende do seu problema!). Para mais > informa??es sobre elas, digite: > > perldoc -f system > perldoc -f exec > > Uma dica que posso te dar sobre boas pr?ticas na execu??o de programas > externos ?: Se vc realmente tem q fazer, coloque o programa e seus > par?metros numa lista. Isto ?: > > em vez de: > > system("meuprog --arg1 --arg2"); > > fa?a: > > system( "meuprog", "--arg1", "--arg2"); > > ou, mais especificamente: > > my @cmd = ('meuprog', '--arg1', '--arg2'); > system (@cmd); > > O motivo ? que, dessa forma, o Perl garante que o primeiro elemento da > lista ? o programa a ser chamado e que os demais elementos ser?o > passados como par?metros para ele. Isso elimina um monte de problemas > de seguran?a associados ? execu??o de programas com nome/par?metros > passados pelo usu?rio, especialmente em rela??o ? interpola??o de > metacaracteres shell. > > Apenas por divers?o, fiz o seguinte benchmark: > > ----------------------------8<---------------------------- > use Benchmark qw(:all); > > cmpthese(100000, { > 'exec' => sub { exec 'bla' }, > 'system' => sub { system 'bla' }, > 'qx' => sub { qx{bla} }, > 'plique' => sub { `bla` }, > }); > ----------------------------8<---------------------------- > > obtendo os resultados: > > Rate system plique qx exec > system 1950/s -- -12% -12% -96% > plique 2216/s 14% -- -0% -96% > qx 2225/s 14% 0% -- -96% > exec 50000/s 2464% 2156% 2147% -- > > > ? isso. Qualquer d?vida, como o champs falou, lembre-se de usar e > abusar da lista! > > []s > > -b > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Feb 27 10:02:06 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 27 Feb 2009 15:02:06 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 53, Issue 24 In-Reply-To: <5e61f5910902270749n246bd1adq8cba205290486afd@mail.gmail.com> References: <5e61f5910902270749n246bd1adq8cba205290486afd@mail.gmail.com> Message-ID: <12d1f4ee0902271002g7b916370na86fff3230ff72c6@mail.gmail.com> Oi Raphael, os doutores de plant?o j? explicaram sobre a tua d?vida, e por isto quero solicitar outra coisa. Evite de responder em cima do digest completo, pois isto fica muito comprido. Destaque apenas o que vc quer discutir, por favor. Abra?cos, Solli M. Hon?rio 2009/2/27 Raphael Carpi > boa tarde drs. > > ent?o senhores achei a lista enquanto estava pesquisando tutorial sobre > perl > > estou aprendendo perl agora e estou em busca de alguns tutoriais, achei > vario na net e acho que a lista ajuda em algumas coisas > > a duvida que tenho agora ? a seguinte > > qual o meio mais rapido de executar o comando num script perl > > syste("comando"); > > exec("comando"); > > `comando`; > > sei que as tres formas funcionam mas qual seria a mais rapido ou a mais > recomendada. > > valeu lista > > Raphael Carpi > msn: raphaelcarpi em hotmail.com > > > 2009/2/27 > >> Send SaoPaulo-pm mailing list submissions to >> saopaulo-pm em pm.org >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> or, via email, send a message with subject or body 'help' to >> saopaulo-pm-request em pm.org >> >> You can reach the person managing the list at >> saopaulo-pm-owner em pm.org >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of SaoPaulo-pm digest..." >> >> >> Today's Topics: >> >> 1. Re: ES (Blabos de Blebe) >> 2. Boas vindas ao Raphael Carpi (Luis Motta Campos) >> 3. Re: Boas vindas ao Raphael Carpi (breno) >> 4. Re: Boas vindas ao Raphael Carpi (Blabos de Blebe) >> 5. Re: Boas vindas ao Raphael Carpi (Carlos Eduardo Langoni) >> 6. Re: Boas vindas ao Raphael Carpi (Alexei Znamensky) >> 7. Re: Boas vindas ao Raphael Carpi (Blabos de Blebe) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Thu, 26 Feb 2009 17:48:22 -0300 >> From: Blabos de Blebe >> Subject: Re: [SP-pm] ES >> To: saopaulo-pm em mail.pm.org >> Message-ID: >> <179354400902261248j604ce5e1k499d49a02434a2bf em mail.gmail.com> >> Content-Type: text/plain; charset=ISO-8859-1 >> >> infelizmente pra mim s? rola no s?bado :( >> >> 2009/2/26 Alexei Znamensky : >> > Estou em Sampa hoje e amanh?, se forem inventar alguma coisa... tamos >> a?. >> > >> > On Wed, Feb 25, 2009 at 6:52 PM, Daniel de Oliveira Mantovani >> > wrote: >> >> >> >> O m?s j? est? acabando! >> >> >> >> Como ? ? Vai ou n?o vai ? >> >> >> >> []'s >> >> >> >> -- >> >> http://mantovanihouse.blogspot.com/ >> >> >> >> -------(\_------------_/)----------- >> >> -------)--(----------)--(----------- >> >> ------(----(---------)----)---------- >> >> -------)----(-------)----(----------- >> >> -------(----(-------)----)----------- >> >> --------\_-(\\.---.//)-_/------------ >> >> ----------\)' -8--8- '(/-------------- >> >> -----------/------------\--------------- >> >> ----------(--)--------(--)-------------- >> >> ------------(_c__c_)---------------- >> >> ---------------------------------------- >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> ------------------------------ >> >> Message: 2 >> Date: Fri, 27 Feb 2009 00:57:09 +0100 >> From: Luis Motta Campos >> Subject: [SP-pm] Boas vindas ao Raphael Carpi >> To: saopaulo-pm em mail.pm.org >> Message-ID: <49A72C55.3080007 em yahoo.co.uk> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >> mailman-bounces em pm.org wrote: >> > Raphael Carpi has been successfully subscribed to SaoPaulo-pm. >> >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber >> como os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. >> Conta para a gente, por favor? >> >> Putamplexos. >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> >> >> ------------------------------ >> >> Message: 3 >> Date: Thu, 26 Feb 2009 21:07:11 -0300 >> From: breno >> Subject: Re: [SP-pm] Boas vindas ao Raphael Carpi >> To: saopaulo-pm em mail.pm.org >> Message-ID: >> >> Content-Type: text/plain; charset=ISO-8859-1 >> >> Bem-vindo! >> >> On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos >> wrote: >> > mailman-bounces em pm.org wrote: >> >> >> >> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. >> > >> > Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber >> como >> > os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. Conta >> > para a gente, por favor? >> > >> > Putamplexos. >> > -- >> > Luis Motta Campos is a software engineer, >> > Perl Programmer, foodie and photographer. >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> ------------------------------ >> >> Message: 4 >> Date: Fri, 27 Feb 2009 00:16:44 -0300 >> From: Blabos de Blebe >> Subject: Re: [SP-pm] Boas vindas ao Raphael Carpi >> To: saopaulo-pm em mail.pm.org >> Message-ID: >> <179354400902261916g7d6c5c48o63d48b4791b3591e em mail.gmail.com> >> Content-Type: text/plain; charset=ISO-8859-1 >> >> Bem Vindo!!!!!! >> >> On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: >> > Bem-vindo! >> > >> > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos >> > wrote: >> >> mailman-bounces em pm.org wrote: >> >>> >> >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. >> >> >> >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber >> como >> >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. >> Conta >> >> para a gente, por favor? >> >> >> >> Putamplexos. >> >> -- >> >> Luis Motta Campos is a software engineer, >> >> Perl Programmer, foodie and photographer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> ------------------------------ >> >> Message: 5 >> Date: Fri, 27 Feb 2009 01:25:54 -0300 >> From: Carlos Eduardo Langoni >> Subject: Re: [SP-pm] Boas vindas ao Raphael Carpi >> To: saopaulo-pm em mail.pm.org >> Message-ID: >> <8aa07a210902262025v55bfc9c4k6a750a61efc030b3 em mail.gmail.com> >> Content-Type: text/plain; charset="iso-8859-1" >> >> Bem vindo Raphael! >> >> 2009/2/27 Blabos de Blebe >> >> > Bem Vindo!!!!!! >> > >> > On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: >> > > Bem-vindo! >> > > >> > > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos >> > > wrote: >> > >> mailman-bounces em pm.org wrote: >> > >>> >> > >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. >> > >> >> > >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de >> saber >> > como >> > >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. >> Conta >> > >> para a gente, por favor? >> > >> >> > >> Putamplexos. >> > >> -- >> > >> Luis Motta Campos is a software engineer, >> > >> Perl Programmer, foodie and photographer. >> > >> _______________________________________________ >> > >> SaoPaulo-pm mailing list >> > >> SaoPaulo-pm em pm.org >> > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> > > _______________________________________________ >> > > SaoPaulo-pm mailing list >> > > SaoPaulo-pm em pm.org >> > > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090227/23ff6a49/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 6 >> Date: Fri, 27 Feb 2009 10:45:34 -0300 >> From: Alexei Znamensky >> Subject: Re: [SP-pm] Boas vindas ao Raphael Carpi >> To: saopaulo-pm em mail.pm.org >> Message-ID: >> <23f46d7f0902270545g4db17b65i94d4184abdb3ac73 em mail.gmail.com> >> Content-Type: text/plain; charset="utf-8" >> >> aloha! >> >> On Fri, Feb 27, 2009 at 1:25 AM, Carlos Eduardo Langoni < >> ce.langoni em gmail.com> wrote: >> >> > Bem vindo Raphael! >> > >> > 2009/2/27 Blabos de Blebe >> > >> > Bem Vindo!!!!!! >> >> >> >> On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: >> >> > Bem-vindo! >> >> > >> >> > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos >> >> > wrote: >> >> >> mailman-bounces em pm.org wrote: >> >> >>> >> >> >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. >> >> >> >> >> >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de >> saber >> >> como >> >> >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. >> >> Conta >> >> >> para a gente, por favor? >> >> >> >> >> >> Putamplexos. >> >> >> -- >> >> >> Luis Motta Campos is a software engineer, >> >> >> Perl Programmer, foodie and photographer. >> >> >> _______________________________________________ >> >> >> SaoPaulo-pm mailing list >> >> >> SaoPaulo-pm em pm.org >> >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> > _______________________________________________ >> >> > SaoPaulo-pm mailing list >> >> > SaoPaulo-pm em pm.org >> >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >> www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090227/54eab64d/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 7 >> Date: Fri, 27 Feb 2009 12:17:49 -0300 >> From: Blabos de Blebe >> Subject: Re: [SP-pm] Boas vindas ao Raphael Carpi >> To: saopaulo-pm em mail.pm.org >> Message-ID: >> <179354400902270717m40310bd1pa9e2eddc31b19f1b em mail.gmail.com> >> Content-Type: text/plain; charset=ISO-8859-1 >> >> Voc? ? parente do Croaki? >> >> 2009/2/27 Alexei Znamensky : >> > aloha! >> > >> > On Fri, Feb 27, 2009 at 1:25 AM, Carlos Eduardo Langoni >> > wrote: >> >> >> >> Bem vindo Raphael! >> >> >> >> 2009/2/27 Blabos de Blebe >> >>> >> >>> Bem Vindo!!!!!! >> >>> >> >>> On Thu, Feb 26, 2009 at 9:07 PM, breno wrote: >> >>> > Bem-vindo! >> >>> > >> >>> > On Thu, Feb 26, 2009 at 8:57 PM, Luis Motta Campos >> >>> > wrote: >> >>> >> mailman-bounces em pm.org wrote: >> >>> >>> >> >>> >>> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. >> >>> >> >> >>> >> Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de >> >>> >> saber como >> >>> >> os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. >> >>> >> Conta >> >>> >> para a gente, por favor? >> >>> >> >> >>> >> Putamplexos. >> >>> >> -- >> >>> >> Luis Motta Campos is a software engineer, >> >>> >> Perl Programmer, foodie and photographer. >> >>> >> _______________________________________________ >> >>> >> SaoPaulo-pm mailing list >> >>> >> SaoPaulo-pm em pm.org >> >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >> >>> > _______________________________________________ >> >>> > SaoPaulo-pm mailing list >> >>> > SaoPaulo-pm em pm.org >> >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> > >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> ------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> End of SaoPaulo-pm Digest, Vol 53, Issue 24 >> ******************************************* >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri Feb 27 13:35:25 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 27 Feb 2009 18:35:25 -0300 Subject: [SP-pm] Boas vindas ao Raphael Carpi In-Reply-To: <49A72C55.3080007@yahoo.co.uk> References: <49A72C55.3080007@yahoo.co.uk> Message-ID: <214823ca0902271335m25d2f8eaw5804eac0df93d72d@mail.gmail.com> Welcome 2009/2/26 Luis Motta Campos > mailman-bounces em pm.org wrote: > >> Raphael Carpi has been successfully subscribed to SaoPaulo-pm. >> > > Boas, Raphael. A lista ? sua, (ab)use ? vontade. A gente gosta de saber > como os novatos encontraram a lista e como/onde usam Perl no dia-a-dia. > Conta para a gente, por favor? > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Sat Feb 28 03:54:28 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 28 Feb 2009 12:54:28 +0100 Subject: [SP-pm] Boas Vindas ao Fernando Otsuka In-Reply-To: References: Message-ID: <49A925F4.2060806@yahoo.co.uk> mailman-bounces em pm.org wrote: > Fernando has been successfully subscribed to SaoPaulo-pm. Fernando, seja muito bem vindo ? nossa lista de discuss?o. Por favor coloque-se ? vontade, a "casa" ? sua. E, agora que voc? j? se acomodou, por favor conta para a gente 1. Como voc? encontrou a lista? 2. Como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From fernando.otsuka at grupofolha.com.br Sat Feb 28 08:13:47 2009 From: fernando.otsuka at grupofolha.com.br (Fernando Zoriki Otsuka) Date: Sat, 28 Feb 2009 13:13:47 -0300 Subject: [SP-pm] RES: Boas Vindas ao Fernando Otsuka In-Reply-To: <49A925F4.2060806@yahoo.co.uk> References: , <49A925F4.2060806@yahoo.co.uk> Message-ID: <8DD2971FE7D6A146B704767815DBF90B0C5EA665@sansao1.grupofolha.intranet> 1. Indica??o de Raphael Carpi, membro da lista 2. Scripts de automatiza??o e cgi p/ aplica??es web Fernando ________________________________________ De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org [saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] em Nome de Luis Motta Campos [luismottacampos em yahoo.co.uk] Enviado: s?bado, 28 de fevereiro de 2009 08:54 Para: saopaulo-pm em mail.pm.org Assunto: [SP-pm] Boas Vindas ao Fernando Otsuka mailman-bounces em pm.org wrote: > Fernando has been successfully subscribed to SaoPaulo-pm. Fernando, seja muito bem vindo ? nossa lista de discuss?o. Por favor coloque-se ? vontade, a "casa" ? sua. E, agora que voc? j? se acomodou, por favor conta para a gente 1. Como voc? encontrou a lista? 2. Como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . From otaviof at gmail.com Sat Feb 28 12:08:00 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sat, 28 Feb 2009 17:08:00 -0300 Subject: [SP-pm] RES: Boas Vindas ao Fernando Otsuka In-Reply-To: <8DD2971FE7D6A146B704767815DBF90B0C5EA665@sansao1.grupofolha.intranet> References: <49A925F4.2060806@yahoo.co.uk> <8DD2971FE7D6A146B704767815DBF90B0C5EA665@sansao1.grupofolha.intranet> Message-ID: <8e3843570902281208w61fc751dj1beffcaba6dc7745@mail.gmail.com> 2009/2/28 Fernando Zoriki Otsuka : > 1. Indica??o de Raphael Carpi, membro da lista > 2. Scripts de automatiza??o e cgi p/ aplica??es web > > > Fernando > > ________________________________________ > De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org [saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] em Nome de Luis Motta Campos [luismottacampos em yahoo.co.uk] > Enviado: s?bado, 28 de fevereiro de 2009 08:54 > Para: saopaulo-pm em mail.pm.org > Assunto: [SP-pm] Boas Vindas ao Fernando Otsuka > > mailman-bounces em pm.org wrote: >> Fernando has been successfully subscribed to SaoPaulo-pm. > > Fernando, seja muito bem vindo ? nossa lista de discuss?o. Por favor > coloque-se ? vontade, a "casa" ? sua. E, agora que voc? j? se acomodou, > por favor conta para a gente > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Seja bem-vindo Fernando, Muito legal quando novos membros trazem outros :-). Eu vi a palavra "CGI", voc? tem mesmo que usar esta tecnologia dos anos 90? J? ouviu falar de Catalyst? um abraco, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From daniel.oliveira.mantovani at gmail.com Sat Feb 28 13:24:40 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 28 Feb 2009 18:24:40 -0300 Subject: [SP-pm] Boas Vindas ao Fernando Otsuka In-Reply-To: <49A925F4.2060806@yahoo.co.uk> References: <49A925F4.2060806@yahoo.co.uk> Message-ID: <214823ca0902281324g188b08e1i5e807ef0c5e0a6d2@mail.gmail.com> Bem Vindo! :P 2009/2/28 Luis Motta Campos > mailman-bounces em pm.org wrote: > >> Fernando has been successfully subscribed to SaoPaulo-pm. >> > > Fernando, seja muito bem vindo ? nossa lista de discuss?o. Por favor > coloque-se ? vontade, a "casa" ? sua. E, agora que voc? j? se acomodou, por > favor conta para a gente > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sat Feb 28 17:00:32 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 28 Feb 2009 22:00:32 -0300 Subject: [SP-pm] Sort HoA Multidimensional Message-ID: <214823ca0902281700x61c1ea5cxf830dfb8235f645d@mail.gmail.com> Ol? monges, eu tenho um HoA Multidimensional: $hash{chave1} = [valor1,valor2 .. valor4]; $hash{chave2} = [valor1,valor2 .. valor4]; $hash{chave3} = [valor1,valor2 .. valor4]; A minha d?vida ? a seguinte, eu quero imprimir o $hash{chave1 .. 3}[0] e que ordene pelo primeiro item do array dentro do hash. Se no $hash{chave1}, o primeiro valor do array for 50, e do $hash{chave2} for 10, imprima a chave 2 o array dentro dela e s? depois o ${chave1}. Bom pessoal ? algo um pouco complicado, pelo menos para eu que sou newbie. Estou fazendo um M?dulo, e quero dar a op??o de sort. Resumindo, eu quero ordenar o HoA pelo [0] ou [1] existene dentro dele. Obrigado []'s -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sat Feb 28 19:07:01 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 01 Mar 2009 00:07:01 -0300 Subject: [SP-pm] Boas Vindas ao Fernando Otsuka In-Reply-To: <214823ca0902281324g188b08e1i5e807ef0c5e0a6d2@mail.gmail.com> References: <49A925F4.2060806@yahoo.co.uk> <214823ca0902281324g188b08e1i5e807ef0c5e0a6d2@mail.gmail.com> Message-ID: <49A9FBD5.2050202@gmail.com> Bem Vindo!!!!! Daniel de Oliveira Mantovani wrote: > Bem Vindo! > > :P > > 2009/2/28 Luis Motta Campos > > > mailman-bounces em pm.org wrote: > > Fernando has been successfully subscribed to SaoPaulo-pm. > > > Fernando, seja muito bem vindo ? nossa lista de discuss?o. Por > favor coloque-se ? vontade, a "casa" ? sua. E, agora que voc? j? > se acomodou, por favor conta para a gente > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From gabriel.vieira at gmail.com Sat Feb 28 19:44:22 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Sun, 1 Mar 2009 00:44:22 -0300 Subject: [SP-pm] Sort HoA Multidimensional In-Reply-To: <214823ca0902281700x61c1ea5cxf830dfb8235f645d@mail.gmail.com> References: <214823ca0902281700x61c1ea5cxf830dfb8235f645d@mail.gmail.com> Message-ID: <83d8367f0902281944p7bfef4a3y8cd7347f2a990301@mail.gmail.com> Opa! --------------->8--------------- my %x; $x{1} = qw(10 20 30 40 50); $x{2} = qw(1 2 3 4 5); $x{3} = qw(100 200 300 400 500); print sort { $x{$a} <=> $x{$b} } keys %x; ---------------8<--------------- On Sat, Feb 28, 2009 at 10:00 PM, Daniel de Oliveira Mantovani wrote: > Ol? monges, eu tenho um HoA Multidimensional: > > $hash{chave1} = [valor1,valor2 .. valor4]; > > $hash{chave2} = [valor1,valor2 .. valor4]; > > $hash{chave3} = [valor1,valor2 .. valor4]; > > A minha d?vida ? a seguinte, eu quero imprimir o $hash{chave1 .. 3}[0] e > que ordene pelo primeiro item do array dentro do hash. > Se no $hash{chave1}, o primeiro valor do array for 50, e do $hash{chave2} > for 10, imprima a chave 2 o array dentro dela e s? depois o ${chave1}. > > Bom pessoal ? algo um pouco complicado, pelo menos para eu que sou newbie. > Estou fazendo um M?dulo, e quero dar a op??o de sort. > > Resumindo, eu quero ordenar o HoA pelo [0] ou [1] existene dentro dele. > > Obrigado > > []'s > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From daniel.oliveira.mantovani at gmail.com Sat Feb 28 19:52:55 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 1 Mar 2009 00:52:55 -0300 Subject: [SP-pm] Sort HoA Multidimensional In-Reply-To: <83d8367f0902281944p7bfef4a3y8cd7347f2a990301@mail.gmail.com> References: <214823ca0902281700x61c1ea5cxf830dfb8235f645d@mail.gmail.com> <83d8367f0902281944p7bfef4a3y8cd7347f2a990301@mail.gmail.com> Message-ID: <214823ca0902281952q37fc9f73vb54a658d59727784@mail.gmail.com> Salve Gabriel :) Eu tenho algo assim: $self->{all_info}{$link} = [$nome_EN,$nome_PT,$downloads,$comentarios,$avaliacao]; Eu quero por exemplo pegar o que tem mais n?mero de downloads, e imprimir o $hash que o array tem o $downloads maior do que todos os outros. Vou tentar, o que voc? passou :P []'s 2009/3/1 Gabriel Vieira > Opa! > > --------------->8--------------- > my %x; > $x{1} = qw(10 20 30 40 50); > $x{2} = qw(1 2 3 4 5); > $x{3} = qw(100 200 300 400 500); > > print sort { $x{$a} <=> $x{$b} } keys %x; > ---------------8<--------------- > > > On Sat, Feb 28, 2009 at 10:00 PM, Daniel de Oliveira Mantovani > wrote: > > Ol? monges, eu tenho um HoA Multidimensional: > > > > $hash{chave1} = [valor1,valor2 .. valor4]; > > > > $hash{chave2} = [valor1,valor2 .. valor4]; > > > > $hash{chave3} = [valor1,valor2 .. valor4]; > > > > A minha d?vida ? a seguinte, eu quero imprimir o $hash{chave1 .. 3}[0] e > > que ordene pelo primeiro item do array dentro do hash. > > Se no $hash{chave1}, o primeiro valor do array for 50, e do $hash{chave2} > > for 10, imprima a chave 2 o array dentro dela e s? depois o ${chave1}. > > > > Bom pessoal ? algo um pouco complicado, pelo menos para eu que sou > newbie. > > Estou fazendo um M?dulo, e quero dar a op??o de sort. > > > > Resumindo, eu quero ordenar o HoA pelo [0] ou [1] existene dentro dele. > > > > Obrigado > > > > []'s > > -- > > http://mantovanihouse.blogspot.com/ > > > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Gabriel Vieira > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Sat Feb 28 20:03:08 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Sun, 1 Mar 2009 01:03:08 -0300 Subject: [SP-pm] Sort HoA Multidimensional In-Reply-To: <214823ca0902281952q37fc9f73vb54a658d59727784@mail.gmail.com> References: <214823ca0902281700x61c1ea5cxf830dfb8235f645d@mail.gmail.com> <83d8367f0902281944p7bfef4a3y8cd7347f2a990301@mail.gmail.com> <214823ca0902281952q37fc9f73vb54a658d59727784@mail.gmail.com> Message-ID: <83d8367f0902282003p7e6a8270y637252212b743aa5@mail.gmail.com> ---------------->8---------------- my %x; $x{1} = ["test1","teste1",5,"no comments",9]; $x{2} = ["test2","teste2",1,"no comments",2]; $x{3} = ["test3","teste3",9,"no comments",5]; $x{4} = ["test4","teste4",2,"no comments",2]; $x{5} = ["test5","teste5",8,"no comments",1]; print sort { @{$x{$a}}[2] <=> @{$x{$b}}[2] } keys %x; ----------------8<---------------- 2009/3/1 Daniel de Oliveira Mantovani : > Salve Gabriel :) > > Eu tenho algo assim: > > ? ??? $self->{all_info}{$link} = > [$nome_EN,$nome_PT,$downloads,$comentarios,$avaliacao]; > > Eu quero por exemplo pegar o que tem mais n?mero de downloads, e imprimir o > $hash que o array tem o $downloads maior do que todos os outros. > > Vou tentar, o que voc? passou :P > > []'s > > 2009/3/1 Gabriel Vieira >> >> Opa! >> >> --------------->8--------------- >> my %x; >> $x{1} = qw(10 20 30 40 50); >> $x{2} = qw(1 2 3 4 5); >> $x{3} = qw(100 200 300 400 500); >> >> print sort { $x{$a} <=> $x{$b} } keys %x; >> ---------------8<--------------- >> >> >> On Sat, Feb 28, 2009 at 10:00 PM, Daniel de Oliveira Mantovani >> wrote: >> > Ol? monges, eu tenho um HoA Multidimensional: >> > >> > $hash{chave1} = [valor1,valor2 .. valor4]; >> > >> > $hash{chave2} = [valor1,valor2 .. valor4]; >> > >> > $hash{chave3} = [valor1,valor2 .. valor4]; >> > >> > A minha d?vida ? a seguinte, eu quero imprimir o $hash{chave1 .. 3}[0] e >> > que ordene pelo primeiro item do array dentro do hash. >> > Se no $hash{chave1}, o primeiro valor do array for 50, e do >> > $hash{chave2} >> > for 10, imprima a chave 2 o array dentro dela e s? depois o ${chave1}. >> > >> > Bom pessoal ? algo um pouco complicado, pelo menos para eu que sou >> > newbie. >> > Estou fazendo um M?dulo, e quero dar a op??o de sort. >> > >> > Resumindo, eu quero ordenar o HoA pelo [0] ou [1] existene dentro dele. >> > >> > Obrigado >> > >> > []'s >> > -- >> > http://mantovanihouse.blogspot.com/ >> > >> > -------(\_------------_/)----------- >> > -------)--(----------)--(----------- >> > ------(----(---------)----)---------- >> > -------)----(-------)----(----------- >> > -------(----(-------)----)----------- >> > --------\_-(\\.---.//)-_/------------ >> > ----------\)' -8--8- '(/-------------- >> > -----------/------------\--------------- >> > ----------(--)--------(--)-------------- >> > ------------(_c__c_)---------------- >> > ---------------------------------------- >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Gabriel Vieira >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From daniel.oliveira.mantovani at gmail.com Sat Feb 28 20:05:48 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 1 Mar 2009 01:05:48 -0300 Subject: [SP-pm] Sort HoA Multidimensional In-Reply-To: <83d8367f0902282003p7e6a8270y637252212b743aa5@mail.gmail.com> References: <214823ca0902281700x61c1ea5cxf830dfb8235f645d@mail.gmail.com> <83d8367f0902281944p7bfef4a3y8cd7347f2a990301@mail.gmail.com> <214823ca0902281952q37fc9f73vb54a658d59727784@mail.gmail.com> <83d8367f0902282003p7e6a8270y637252212b743aa5@mail.gmail.com> Message-ID: <214823ca0902282005i712d16b3w1bc75aa02a4c9a0b@mail.gmail.com> ? exatamente isso, obrigado !!!!! 2009/3/1 Gabriel Vieira > ---------------->8---------------- > my %x; > > $x{1} = ["test1","teste1",5,"no comments",9]; > $x{2} = ["test2","teste2",1,"no comments",2]; > $x{3} = ["test3","teste3",9,"no comments",5]; > $x{4} = ["test4","teste4",2,"no comments",2]; > $x{5} = ["test5","teste5",8,"no comments",1]; > > print sort { @{$x{$a}}[2] <=> @{$x{$b}}[2] } keys %x; > > ----------------8<---------------- > > 2009/3/1 Daniel de Oliveira Mantovani >: > > Salve Gabriel :) > > > > Eu tenho algo assim: > > > > $self->{all_info}{$link} = > > [$nome_EN,$nome_PT,$downloads,$comentarios,$avaliacao]; > > > > Eu quero por exemplo pegar o que tem mais n?mero de downloads, e imprimir > o > > $hash que o array tem o $downloads maior do que todos os outros. > > > > Vou tentar, o que voc? passou :P > > > > []'s > > > > 2009/3/1 Gabriel Vieira > >> > >> Opa! > >> > >> --------------->8--------------- > >> my %x; > >> $x{1} = qw(10 20 30 40 50); > >> $x{2} = qw(1 2 3 4 5); > >> $x{3} = qw(100 200 300 400 500); > >> > >> print sort { $x{$a} <=> $x{$b} } keys %x; > >> ---------------8<--------------- > >> > >> > >> On Sat, Feb 28, 2009 at 10:00 PM, Daniel de Oliveira Mantovani > >> wrote: > >> > Ol? monges, eu tenho um HoA Multidimensional: > >> > > >> > $hash{chave1} = [valor1,valor2 .. valor4]; > >> > > >> > $hash{chave2} = [valor1,valor2 .. valor4]; > >> > > >> > $hash{chave3} = [valor1,valor2 .. valor4]; > >> > > >> > A minha d?vida ? a seguinte, eu quero imprimir o $hash{chave1 .. 3}[0] > e > >> > que ordene pelo primeiro item do array dentro do hash. > >> > Se no $hash{chave1}, o primeiro valor do array for 50, e do > >> > $hash{chave2} > >> > for 10, imprima a chave 2 o array dentro dela e s? depois o ${chave1}. > >> > > >> > Bom pessoal ? algo um pouco complicado, pelo menos para eu que sou > >> > newbie. > >> > Estou fazendo um M?dulo, e quero dar a op??o de sort. > >> > > >> > Resumindo, eu quero ordenar o HoA pelo [0] ou [1] existene dentro > dele. > >> > > >> > Obrigado > >> > > >> > []'s > >> > -- > >> > http://mantovanihouse.blogspot.com/ > >> > > >> > -------(\_------------_/)----------- > >> > -------)--(----------)--(----------- > >> > ------(----(---------)----)---------- > >> > -------)----(-------)----(----------- > >> > -------(----(-------)----)----------- > >> > --------\_-(\\.---.//)-_/------------ > >> > ----------\)' -8--8- '(/-------------- > >> > -----------/------------\--------------- > >> > ----------(--)--------(--)-------------- > >> > ------------(_c__c_)---------------- > >> > ---------------------------------------- > >> > > >> > _______________________________________________ > >> > SaoPaulo-pm mailing list > >> > SaoPaulo-pm em pm.org > >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > >> > >> > >> > >> -- > >> Gabriel Vieira > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > http://mantovanihouse.blogspot.com/ > > > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Gabriel Vieira > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Sun Mar 1 00:47:34 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 01 Mar 2009 09:47:34 +0100 Subject: [SP-pm] =?iso-8859-1?q?Volunt=E1rios_Falantes_da_L=EDngua_Inglesa?= =?iso-8859-1?q?_para_Projeto_de_Tradu=E7=E3o_do_Livro_Beginning_Perl?= Message-ID: <49AA4BA6.8050503@yahoo.co.uk> Meus queridos e queridas, O Solli e eu estamos organizando um esfor?o conjugado com os Lisbon PM para traduzir o livro "Beginning Perl" do Simon Cozens. Eu preciso de volunt?rios que saibam ingl?s para ajudar. Se voc? se interessar em traduzir, e tiver os requisitos abaixo, por favor vem falar comigo: Obrigat?rio: * Ingl?s bom o bastante para ler e transcrever em Portug?s. Tem de ficar melhor do que se eu der para o Google Translations fazer o trabalho; * Pelo menos duas horas por semana para investir no projeto; * Senso de responsabilidade (n?o pode largar no meio); Desej?vel: * Conhecimentos b?sicos de GIT, o SCV que a gente vai usar; * Conhecimentos b?sicos de DocBook, o sistema de documenta??o que vai ser usado para traduzir o livro; Se voc? acha que se qualifica, e est? a fins de fazer alguma coisa concreta pela comunidade Perl, por favor manifeste-se como volunt?rio nesta lista e aguarde pelas minhas instru??es, sim? Obrigado adiantado a todos os volunt?rios, e putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From blabos at gmail.com Sun Mar 1 09:19:22 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 1 Mar 2009 14:19:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?Volunt=E1rios_Falantes_da_L=EDngua_Inglesa?= =?iso-8859-1?q?_para_Projeto_de_Tradu=E7=E3o_do_Livro_Beginning_Pe?= =?iso-8859-1?q?rl?= In-Reply-To: <49AA4BA6.8050503@yahoo.co.uk> References: <49AA4BA6.8050503@yahoo.co.uk> Message-ID: <179354400903010919i22625788q7d86d94a32be94e7@mail.gmail.com> Opa, Pode contar comigo. Eu j? participei (e participo ainda) do projeto de tradu??o do livro do subvesion. http://code.google.com/p/svnbook-pt-br Abra?os 2009/3/1 Luis Motta Campos : > ?Meus queridos e queridas, > > ?O Solli e eu estamos organizando um esfor?o conjugado com os Lisbon PM > ?para traduzir o livro "Beginning Perl" do Simon Cozens. Eu preciso de > volunt?rios que saibam ingl?s para ajudar. > > ?Se voc? se interessar em traduzir, e tiver os requisitos abaixo, por favor > vem falar comigo: > > Obrigat?rio: > ?* Ingl?s bom o bastante para ler e transcrever em Portug?s. > ? ?Tem de ficar melhor do que se eu der para o Google > ? ?Translations fazer o trabalho; > ?* Pelo menos duas horas por semana para investir no projeto; > ?* Senso de responsabilidade (n?o pode largar no meio); > > Desej?vel: > ?* Conhecimentos b?sicos de GIT, o SCV que a gente vai usar; > ?* Conhecimentos b?sicos de DocBook, o sistema de documenta??o que vai > ? ?ser usado para traduzir o livro; > > Se voc? acha que se qualifica, e est? a fins de fazer alguma coisa concreta > pela comunidade Perl, por favor manifeste-se como volunt?rio nesta lista e > aguarde pelas minhas instru??es, sim? > > Obrigado adiantado a todos os volunt?rios, e putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From russoz at gmail.com Sun Mar 1 09:30:44 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sun, 1 Mar 2009 14:30:44 -0300 Subject: [SP-pm] RES: Boas Vindas ao Fernando Otsuka In-Reply-To: <8DD2971FE7D6A146B704767815DBF90B0C5EA665@sansao1.grupofolha.intranet> References: <49A925F4.2060806@yahoo.co.uk> <8DD2971FE7D6A146B704767815DBF90B0C5EA665@sansao1.grupofolha.intranet> Message-ID: <23f46d7f0903010930r13d7b36dv3d9d102ef17f6af6@mail.gmail.com> Bem Vindo Otsuka-san 2009/2/28 Fernando Zoriki Otsuka > 1. Indica??o de Raphael Carpi, membro da lista > 2. Scripts de automatiza??o e cgi p/ aplica??es web > > > Fernando > > ________________________________________ > De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org[saopaulo-pm-bounces+fernando.otsuka= > grupofolha.com.br em pm.org] em Nome de Luis Motta Campos [ > luismottacampos em yahoo.co.uk] > Enviado: s?bado, 28 de fevereiro de 2009 08:54 > Para: saopaulo-pm em mail.pm.org > Assunto: [SP-pm] Boas Vindas ao Fernando Otsuka > > mailman-bounces em pm.org wrote: > > Fernando has been successfully subscribed to SaoPaulo-pm. > > Fernando, seja muito bem vindo ? nossa lista de discuss?o. Por favor > coloque-se ? vontade, a "casa" ? sua. E, agora que voc? j? se acomodou, > por favor conta para a gente > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus > anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) > acima referido(s), podendo conter informa??es sigilosas e/ou legalmente > protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que > qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de > seus anexos ? absolutamente proibida. Solicitamos que o remetente seja > comunicado imediatamente, respondendo esta mensagem, e que o original desta > mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o > realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. > Informa??es adicionais sobre nossa empresa podem ser obtidas no site > http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail and any attachments > thereto is CONFIDENTIAL and is intended only for use by the recipient named > herein and may contain legally privileged and/or secret information. If you > are not the e?mail's intended recipient, you are hereby notified that any > dissemination, distribution or copy of this e?mail, and/or any attachments > thereto, is strictly prohibited. Please immediately notify the sender > replying to the above mentioned e?mail address, and permanently delete > and/or destroy the original and any copy of this e?mail and/or its > attachments, as well as any printout thereof. Additional information about > our company may be obtained through the site > http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Sun Mar 1 11:47:49 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 01 Mar 2009 20:47:49 +0100 Subject: [SP-pm] =?iso-8859-1?q?Volunt=E1rios_Falantes_da_L=EDngua_Inglesa?= =?iso-8859-1?q?_para_Projeto_de_Tradu=E7=E3o_do_Livro_Beginning_Perl?= In-Reply-To: References: <49AA4BA6.8050503@yahoo.co.uk> Message-ID: <49AAE665.70701@yahoo.co.uk> Jorge Augusto Senger wrote: > 2009/3/1 Luis Motta Campos > >> Meus queridos e queridas, >> >> O Solli e eu estamos organizando um esfor?o conjugado com os Lisbon >> PM para traduzir o livro "Beginning Perl" do Simon Cozens. Eu >> preciso de volunt?rios que saibam ingl?s para ajudar. [...] >> Se voc? acha que se qualifica, e est? a fins de fazer alguma coisa >> concreta pela comunidade Perl, por favor manifeste-se como >> volunt?rio nesta lista e aguarde pelas minhas instru??es, sim? > > Oi Champs, > > Quero participar. Preciso aprender a usar as ferramentas que > mencionou, mas o principal que ? bom ingl?s eu tenho. Inclusive > cursei metade do curso de Letras antes de ir para a ?rea tecnol?gica > =) Obrigado, Jorge. Eu volto a falar sobre isso assim que tiver tudo organizado. Mais algu?m gostaria de participar do esfor?o de tradu??o? Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From otaviof at gmail.com Sun Mar 1 11:54:17 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 1 Mar 2009 16:54:17 -0300 Subject: [SP-pm] =?iso-8859-1?q?Volunt=E1rios_Falantes_da_L=EDngua_Inglesa?= =?iso-8859-1?q?_para_Projeto_de_Tradu=E7=E3o_do_Livro_Beginning_Pe?= =?iso-8859-1?q?rl?= In-Reply-To: <49AAE665.70701@yahoo.co.uk> References: <49AA4BA6.8050503@yahoo.co.uk> <49AAE665.70701@yahoo.co.uk> Message-ID: <8e3843570903011154h186a3384j2df469498de2ffac@mail.gmail.com> Luis, Eu quero. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From daniel.oliveira.mantovani at gmail.com Sun Mar 1 14:36:29 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 1 Mar 2009 19:36:29 -0300 Subject: [SP-pm] Sort HoA Multidimensional In-Reply-To: <83d8367f0902282003p7e6a8270y637252212b743aa5@mail.gmail.com> References: <214823ca0902281700x61c1ea5cxf830dfb8235f645d@mail.gmail.com> <83d8367f0902281944p7bfef4a3y8cd7347f2a990301@mail.gmail.com> <214823ca0902281952q37fc9f73vb54a658d59727784@mail.gmail.com> <83d8367f0902282003p7e6a8270y637252212b743aa5@mail.gmail.com> Message-ID: <214823ca0903011436h1649897dud2f703f6c4e9ed08@mail.gmail.com> Humm... n?o est? funcionando. my %x = %{ $self->{all_info} }; my @sorte = sort { @{ $x{$b} }[2] <=> @{ $x{$a} }[2] } keys %x; print Dumper @sorte; Se algu?m tiver alguma sugest?o. 2009/3/1 Gabriel Vieira > ---------------->8---------------- > my %x; > > $x{1} = ["test1","teste1",5,"no comments",9]; > $x{2} = ["test2","teste2",1,"no comments",2]; > $x{3} = ["test3","teste3",9,"no comments",5]; > $x{4} = ["test4","teste4",2,"no comments",2]; > $x{5} = ["test5","teste5",8,"no comments",1]; > > print sort { @{$x{$a}}[2] <=> @{$x{$b}}[2] } keys %x; > > ----------------8<---------------- > > 2009/3/1 Daniel de Oliveira Mantovani >: > > Salve Gabriel :) > > > > Eu tenho algo assim: > > > > $self->{all_info}{$link} = > > [$nome_EN,$nome_PT,$downloads,$comentarios,$avaliacao]; > > > > Eu quero por exemplo pegar o que tem mais n?mero de downloads, e imprimir > o > > $hash que o array tem o $downloads maior do que todos os outros. > > > > Vou tentar, o que voc? passou :P > > > > []'s > > > > 2009/3/1 Gabriel Vieira > >> > >> Opa! > >> > >> --------------->8--------------- > >> my %x; > >> $x{1} = qw(10 20 30 40 50); > >> $x{2} = qw(1 2 3 4 5); > >> $x{3} = qw(100 200 300 400 500); > >> > >> print sort { $x{$a} <=> $x{$b} } keys %x; > >> ---------------8<--------------- > >> > >> > >> On Sat, Feb 28, 2009 at 10:00 PM, Daniel de Oliveira Mantovani > >> wrote: > >> > Ol? monges, eu tenho um HoA Multidimensional: > >> > > >> > $hash{chave1} = [valor1,valor2 .. valor4]; > >> > > >> > $hash{chave2} = [valor1,valor2 .. valor4]; > >> > > >> > $hash{chave3} = [valor1,valor2 .. valor4]; > >> > > >> > A minha d?vida ? a seguinte, eu quero imprimir o $hash{chave1 .. 3}[0] > e > >> > que ordene pelo primeiro item do array dentro do hash. > >> > Se no $hash{chave1}, o primeiro valor do array for 50, e do > >> > $hash{chave2} > >> > for 10, imprima a chave 2 o array dentro dela e s? depois o ${chave1}. > >> > > >> > Bom pessoal ? algo um pouco complicado, pelo menos para eu que sou > >> > newbie. > >> > Estou fazendo um M?dulo, e quero dar a op??o de sort. > >> > > >> > Resumindo, eu quero ordenar o HoA pelo [0] ou [1] existene dentro > dele. > >> > > >> > Obrigado > >> > > >> > []'s > >> > -- > >> > http://mantovanihouse.blogspot.com/ > >> > > >> > -------(\_------------_/)----------- > >> > -------)--(----------)--(----------- > >> > ------(----(---------)----)---------- > >> > -------)----(-------)----(----------- > >> > -------(----(-------)----)----------- > >> > --------\_-(\\.---.//)-_/------------ > >> > ----------\)' -8--8- '(/-------------- > >> > -----------/------------\--------------- > >> > ----------(--)--------(--)-------------- > >> > ------------(_c__c_)---------------- > >> > ---------------------------------------- > >> > > >> > _______________________________________________ > >> > SaoPaulo-pm mailing list > >> > SaoPaulo-pm em pm.org > >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > >> > >> > >> > >> -- > >> Gabriel Vieira > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > http://mantovanihouse.blogspot.com/ > > > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Gabriel Vieira > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Sun Mar 1 14:40:47 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 01 Mar 2009 23:40:47 +0100 Subject: [SP-pm] Sort HoA Multidimensional In-Reply-To: <214823ca0903011436h1649897dud2f703f6c4e9ed08@mail.gmail.com> References: <214823ca0902281700x61c1ea5cxf830dfb8235f645d@mail.gmail.com> <83d8367f0902281944p7bfef4a3y8cd7347f2a990301@mail.gmail.com> <214823ca0902281952q37fc9f73vb54a658d59727784@mail.gmail.com> <83d8367f0902282003p7e6a8270y637252212b743aa5@mail.gmail.com> <214823ca0903011436h1649897dud2f703f6c4e9ed08@mail.gmail.com> Message-ID: <49AB0EEF.30307@yahoo.co.uk> Daniel de Oliveira Mantovani wrote: > Humm... n?o est? funcionando. > > > > my %x = %{ $self->{all_info} }; > my @sorte = sort { @{ $x{$b} }[2] <=> @{ $x{$a} }[2] } keys %x; > print Dumper @sorte; > > Eu tenho uma pergunta: Por que voc? est? comparando um array slice de um elemento com outro array slice de um elemento? Voc? n?o sabe que, em contexto escalar, array slices resolvem para os seus tamanhos (nos dois casos, ? "1")? Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From gabriel.vieira at gmail.com Sun Mar 1 15:06:03 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Sun, 1 Mar 2009 20:06:03 -0300 Subject: [SP-pm] Sort HoA Multidimensional In-Reply-To: <214823ca0903011436h1649897dud2f703f6c4e9ed08@mail.gmail.com> References: <214823ca0902281700x61c1ea5cxf830dfb8235f645d@mail.gmail.com> <83d8367f0902281944p7bfef4a3y8cd7347f2a990301@mail.gmail.com> <214823ca0902281952q37fc9f73vb54a658d59727784@mail.gmail.com> <83d8367f0902282003p7e6a8270y637252212b743aa5@mail.gmail.com> <214823ca0903011436h1649897dud2f703f6c4e9ed08@mail.gmail.com> Message-ID: <83d8367f0903011506j4082264qb38f39a8e8afe0e4@mail.gmail.com> Ai preciso do conte?do desse $self->{all_info}, certo? 2009/3/1 Daniel de Oliveira Mantovani : > Humm... n?o est? funcionando. > > > > ??? my %x = %{ $self->{all_info} }; > ??? my @sorte = sort { @{ $x{$b} }[2] <=> @{ $x{$a} }[2] } keys %x; > ??? print Dumper @sorte; > > > > Se algu?m tiver alguma sugest?o. > > 2009/3/1 Gabriel Vieira >> >> ---------------->8---------------- >> my %x; >> >> $x{1} = ["test1","teste1",5,"no comments",9]; >> $x{2} = ["test2","teste2",1,"no comments",2]; >> $x{3} = ["test3","teste3",9,"no comments",5]; >> $x{4} = ["test4","teste4",2,"no comments",2]; >> $x{5} = ["test5","teste5",8,"no comments",1]; >> >> print sort { @{$x{$a}}[2] <=> @{$x{$b}}[2] } keys %x; >> >> ----------------8<---------------- >> >> 2009/3/1 Daniel de Oliveira Mantovani >> : >> > Salve Gabriel :) >> > >> > Eu tenho algo assim: >> > >> > ? ??? $self->{all_info}{$link} = >> > [$nome_EN,$nome_PT,$downloads,$comentarios,$avaliacao]; >> > >> > Eu quero por exemplo pegar o que tem mais n?mero de downloads, e >> > imprimir o >> > $hash que o array tem o $downloads maior do que todos os outros. >> > >> > Vou tentar, o que voc? passou :P >> > >> > []'s >> > >> > 2009/3/1 Gabriel Vieira >> >> >> >> Opa! >> >> >> >> --------------->8--------------- >> >> my %x; >> >> $x{1} = qw(10 20 30 40 50); >> >> $x{2} = qw(1 2 3 4 5); >> >> $x{3} = qw(100 200 300 400 500); >> >> >> >> print sort { $x{$a} <=> $x{$b} } keys %x; >> >> ---------------8<--------------- >> >> >> >> >> >> On Sat, Feb 28, 2009 at 10:00 PM, Daniel de Oliveira Mantovani >> >> wrote: >> >> > Ol? monges, eu tenho um HoA Multidimensional: >> >> > >> >> > $hash{chave1} = [valor1,valor2 .. valor4]; >> >> > >> >> > $hash{chave2} = [valor1,valor2 .. valor4]; >> >> > >> >> > $hash{chave3} = [valor1,valor2 .. valor4]; >> >> > >> >> > A minha d?vida ? a seguinte, eu quero imprimir o $hash{chave1 .. >> >> > 3}[0] e >> >> > que ordene pelo primeiro item do array dentro do hash. >> >> > Se no $hash{chave1}, o primeiro valor do array for 50, e do >> >> > $hash{chave2} >> >> > for 10, imprima a chave 2 o array dentro dela e s? depois o >> >> > ${chave1}. >> >> > >> >> > Bom pessoal ? algo um pouco complicado, pelo menos para eu que sou >> >> > newbie. >> >> > Estou fazendo um M?dulo, e quero dar a op??o de sort. >> >> > >> >> > Resumindo, eu quero ordenar o HoA pelo [0] ou [1] existene dentro >> >> > dele. >> >> > >> >> > Obrigado >> >> > >> >> > []'s >> >> > -- >> >> > http://mantovanihouse.blogspot.com/ >> >> > >> >> > -------(\_------------_/)----------- >> >> > -------)--(----------)--(----------- >> >> > ------(----(---------)----)---------- >> >> > -------)----(-------)----(----------- >> >> > -------(----(-------)----)----------- >> >> > --------\_-(\\.---.//)-_/------------ >> >> > ----------\)' -8--8- '(/-------------- >> >> > -----------/------------\--------------- >> >> > ----------(--)--------(--)-------------- >> >> > ------------(_c__c_)---------------- >> >> > ---------------------------------------- >> >> > >> >> > _______________________________________________ >> >> > SaoPaulo-pm mailing list >> >> > SaoPaulo-pm em pm.org >> >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > >> >> >> >> >> >> >> >> -- >> >> Gabriel Vieira >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > http://mantovanihouse.blogspot.com/ >> > >> > -------(\_------------_/)----------- >> > -------)--(----------)--(----------- >> > ------(----(---------)----)---------- >> > -------)----(-------)----(----------- >> > -------(----(-------)----)----------- >> > --------\_-(\\.---.//)-_/------------ >> > ----------\)' -8--8- '(/-------------- >> > -----------/------------\--------------- >> > ----------(--)--------(--)-------------- >> > ------------(_c__c_)---------------- >> > ---------------------------------------- >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Gabriel Vieira >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From luismottacampos at yahoo.co.uk Sun Mar 1 15:37:03 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 02 Mar 2009 00:37:03 +0100 Subject: [SP-pm] Sort HoA Multidimensional In-Reply-To: <83d8367f0903011506j4082264qb38f39a8e8afe0e4@mail.gmail.com> References: <214823ca0902281700x61c1ea5cxf830dfb8235f645d@mail.gmail.com> <83d8367f0902281944p7bfef4a3y8cd7347f2a990301@mail.gmail.com> <214823ca0902281952q37fc9f73vb54a658d59727784@mail.gmail.com> <83d8367f0902282003p7e6a8270y637252212b743aa5@mail.gmail.com> <214823ca0903011436h1649897dud2f703f6c4e9ed08@mail.gmail.com> <83d8367f0903011506j4082264qb38f39a8e8afe0e4@mail.gmail.com> Message-ID: <49AB1C1F.6020705@yahoo.co.uk> Gabriel Vieira wrote: > Ai preciso do conte?do desse $self->{all_info}, certo? N?o acho que isso seja relevante, Gabriel. O problema dele est? na fun??o que foi passada para o sort(). Ela est? usando array slices ao inv?s de escalares, e a compara??o "<=>" d? contexto escalar para os dois argumentos (que consequentemente resolvem para "1"). (*) Todo o resto n?o interessa. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. (*) sim, eu poderia dar a solu??o "mastigada", mas assim pelo menos algu?m aqui aprende Perl... mesmo que n?o seja o Mantovani, ? melhor do que eu simplesmente resolver o problema. From raphael.carpi at gmail.com Sun Mar 1 16:07:35 2009 From: raphael.carpi at gmail.com (Raphael Carpi) Date: Sun, 1 Mar 2009 21:07:35 -0300 Subject: [SP-pm] RES: Boas Vindas ao Fernando Otsuka In-Reply-To: <8e3843570902281208w61fc751dj1beffcaba6dc7745@mail.gmail.com> References: <49A925F4.2060806@yahoo.co.uk> <8DD2971FE7D6A146B704767815DBF90B0C5EA665@sansao1.grupofolha.intranet> <8e3843570902281208w61fc751dj1beffcaba6dc7745@mail.gmail.com> Message-ID: <5e61f5910903011607s6ef986c0y6f0732aa64490102@mail.gmail.com> Catalyst n?o ? s? um framework ? -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sun Mar 1 16:41:38 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 1 Mar 2009 21:41:38 -0300 Subject: [SP-pm] RES: Boas Vindas ao Fernando Otsuka In-Reply-To: <5e61f5910903011607s6ef986c0y6f0732aa64490102@mail.gmail.com> References: <49A925F4.2060806@yahoo.co.uk> <8DD2971FE7D6A146B704767815DBF90B0C5EA665@sansao1.grupofolha.intranet> <8e3843570902281208w61fc751dj1beffcaba6dc7745@mail.gmail.com> <5e61f5910903011607s6ef986c0y6f0732aa64490102@mail.gmail.com> Message-ID: <179354400903011641g517f2a10v5422036b2d3b3d04@mail.gmail.com> N?o, Catalyst ? Catalyst, o resto ? que ? 's? um framework'... 2009/3/1 Raphael Carpi : > Catalyst n?o ? s? um framework ? > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From hubert.thomaz at gvt.com.br Mon Mar 2 04:17:19 2009 From: hubert.thomaz at gvt.com.br (Hubert Thomaz Neto) Date: Mon, 2 Mar 2009 09:17:19 -0300 Subject: [SP-pm] =?iso-8859-1?q?RES=3A__Volunt=E1rios_Falantes_da_L=EDngua?= =?iso-8859-1?q?_Inglesa_para_Projeto_de_Tradu=E7=E3o_do_Livro_Begi?= =?iso-8859-1?q?nning_Perl?= References: <49AA4BA6.8050503@yahoo.co.uk> <49AAE665.70701@yahoo.co.uk> Message-ID: <9DE911BC095BF44F912E0C3E8971FD630892DECF@SVCLEXC1.gvt.net.br> Eu posso! -----Mensagem original----- De: saopaulo-pm-bounces+hubert.thomaz=gvt.com.br at pm.org [mailto:saopaulo-pm-bounces+hubert.thomaz=gvt.com.br at pm.org] Em nome de Luis Motta Campos Enviada em: domingo, 1 de mar?o de 2009 16:48 Para: saopaulo-pm at mail.pm.org Assunto: Re: [SP-pm] Volunt?rios Falantes da L?ngua Inglesa para Projeto de Tradu??o do Livro Beginning Perl Jorge Augusto Senger wrote: > 2009/3/1 Luis Motta Campos > >> Meus queridos e queridas, >> >> O Solli e eu estamos organizando um esfor?o conjugado com os Lisbon >> PM para traduzir o livro "Beginning Perl" do Simon Cozens. Eu >> preciso de volunt?rios que saibam ingl?s para ajudar. [...] >> Se voc? acha que se qualifica, e est? a fins de fazer alguma coisa >> concreta pela comunidade Perl, por favor manifeste-se como >> volunt?rio nesta lista e aguarde pelas minhas instru??es, sim? > > Oi Champs, > > Quero participar. Preciso aprender a usar as ferramentas que > mencionou, mas o principal que ? bom ingl?s eu tenho. Inclusive > cursei metade do curso de Letras antes de ir para a ?rea tecnol?gica > =) Obrigado, Jorge. Eu volto a falar sobre isso assim que tiver tudo organizado. Mais algu?m gostaria de participar do esfor?o de tradu??o? Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From ce.langoni at gmail.com Mon Mar 2 04:21:29 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Mon, 2 Mar 2009 09:21:29 -0300 Subject: [SP-pm] RES: Boas Vindas ao Fernando Otsuka In-Reply-To: <179354400903011641g517f2a10v5422036b2d3b3d04@mail.gmail.com> References: <49A925F4.2060806@yahoo.co.uk> <8DD2971FE7D6A146B704767815DBF90B0C5EA665@sansao1.grupofolha.intranet> <8e3843570902281208w61fc751dj1beffcaba6dc7745@mail.gmail.com> <5e61f5910903011607s6ef986c0y6f0732aa64490102@mail.gmail.com> <179354400903011641g517f2a10v5422036b2d3b3d04@mail.gmail.com> Message-ID: <8aa07a210903020421l1135babeg1fc28b90c3c50d5e@mail.gmail.com> Bem vindo Fernando! 2009/3/1 Blabos de Blebe > N?o, Catalyst ? Catalyst, o resto ? que ? 's? um framework'... > > 2009/3/1 Raphael Carpi : > > Catalyst n?o ? s? um framework ? > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cromo.jml at gmail.com Mon Mar 2 05:07:03 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Mon, 2 Mar 2009 10:07:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?RES=3A_Volunt=E1rios_Falantes_da_L=EDngua_?= =?iso-8859-1?q?Inglesa_para_Projeto_de_Tradu=E7=E3o_do_Livro_Begin?= =?iso-8859-1?q?ning_Perl?= In-Reply-To: <9DE911BC095BF44F912E0C3E8971FD630892DECF@SVCLEXC1.gvt.net.br> References: <49AA4BA6.8050503@yahoo.co.uk> <49AAE665.70701@yahoo.co.uk> <9DE911BC095BF44F912E0C3E8971FD630892DECF@SVCLEXC1.gvt.net.br> Message-ID: <3530b8ce0903020507x52bd2581l908aff6f43ad201c@mail.gmail.com> Eu tamb?m gostaria de participar. M?rcio Vitor 2009/3/2 Hubert Thomaz Neto > Eu posso! > > > -----Mensagem original----- > De: saopaulo-pm-bounces+hubert.thomaz=gvt.com.br em pm.org [mailto: > saopaulo-pm-bounces+hubert.thomaz = > gvt.com.br em pm.org] Em nome de Luis Motta Campos > Enviada em: domingo, 1 de mar?o de 2009 16:48 > Para: saopaulo-pm em mail.pm.org > Assunto: Re: [SP-pm] Volunt?rios Falantes da L?ngua Inglesa para Projeto de > Tradu??o do Livro Beginning Perl > > Jorge Augusto Senger wrote: > > 2009/3/1 Luis Motta Campos > > > >> Meus queridos e queridas, > >> > >> O Solli e eu estamos organizando um esfor?o conjugado com os Lisbon > >> PM para traduzir o livro "Beginning Perl" do Simon Cozens. Eu > >> preciso de volunt?rios que saibam ingl?s para ajudar. > [...] > >> Se voc? acha que se qualifica, e est? a fins de fazer alguma coisa > >> concreta pela comunidade Perl, por favor manifeste-se como > >> volunt?rio nesta lista e aguarde pelas minhas instru??es, sim? > > > > Oi Champs, > > > > Quero participar. Preciso aprender a usar as ferramentas que > > mencionou, mas o principal que ? bom ingl?s eu tenho. Inclusive > > cursei metade do curso de Letras antes de ir para a ?rea tecnol?gica > > =) > > Obrigado, Jorge. Eu volto a falar sobre isso assim que tiver tudo > organizado. > > Mais algu?m gostaria de participar do esfor?o de tradu??o? > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Mon Mar 2 06:41:00 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 2 Mar 2009 11:41:00 -0300 Subject: [SP-pm] =?utf-8?q?RES=3A_Volunt=C3=A1rios_Falantes_da_L=C3=ADngua?= =?utf-8?q?_Inglesa_para_Projeto_de_Tradu=C3=A7=C3=A3o_do_Livro_Beg?= =?utf-8?q?inning_Perl?= In-Reply-To: <3530b8ce0903020507x52bd2581l908aff6f43ad201c@mail.gmail.com> References: <49AA4BA6.8050503@yahoo.co.uk> <49AAE665.70701@yahoo.co.uk> <9DE911BC095BF44F912E0C3E8971FD630892DECF@SVCLEXC1.gvt.net.br> <3530b8ce0903020507x52bd2581l908aff6f43ad201c@mail.gmail.com> Message-ID: <23f46d7f0903020641i4a804d61j3587029ad6f565bb@mail.gmail.com> Fields, Eu estou receoso de comprometer mais horas do meu escasso tempo, ent?o n?o vou vou me oferecer para a tarefa. Mas, eu me interesso muito por l?nguas e tradu??es, e gostaria de colaborar de alguma forma. O material sendo desenvolvido estar? dispon?vel publicamente em algum reposit?rio? Eu poderia fazer umas revis?es, every now and then, sem necessariamente ter um compromisso semanal. []s, Alexei 2009/3/2 M?rcio Vitor > Eu tamb?m gostaria de participar. > > M?rcio Vitor > > 2009/3/2 Hubert Thomaz Neto > > Eu posso! >> >> >> -----Mensagem original----- >> De: saopaulo-pm-bounces+hubert.thomaz=gvt.com.br em pm.org [mailto: >> saopaulo-pm-bounces+hubert.thomaz = >> gvt.com.br em pm.org] Em nome de Luis Motta Campos >> Enviada em: domingo, 1 de mar?o de 2009 16:48 >> Para: saopaulo-pm em mail.pm.org >> Assunto: Re: [SP-pm] Volunt?rios Falantes da L?ngua Inglesa para Projeto >> de Tradu??o do Livro Beginning Perl >> >> Jorge Augusto Senger wrote: >> > 2009/3/1 Luis Motta Campos >> > >> >> Meus queridos e queridas, >> >> >> >> O Solli e eu estamos organizando um esfor?o conjugado com os Lisbon >> >> PM para traduzir o livro "Beginning Perl" do Simon Cozens. Eu >> >> preciso de volunt?rios que saibam ingl?s para ajudar. >> [...] >> >> Se voc? acha que se qualifica, e est? a fins de fazer alguma coisa >> >> concreta pela comunidade Perl, por favor manifeste-se como >> >> volunt?rio nesta lista e aguarde pelas minhas instru??es, sim? >> > >> > Oi Champs, >> > >> > Quero participar. Preciso aprender a usar as ferramentas que >> > mencionou, mas o principal que ? bom ingl?s eu tenho. Inclusive >> > cursei metade do curso de Letras antes de ir para a ?rea tecnol?gica >> > =) >> >> Obrigado, Jorge. Eu volto a falar sobre isso assim que tiver tudo >> organizado. >> >> Mais algu?m gostaria de participar do esfor?o de tradu??o? >> >> Putamplexos. >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernando.otsuka at grupofolha.com.br Mon Mar 2 07:39:38 2009 From: fernando.otsuka at grupofolha.com.br (Fernando Zoriki Otsuka) Date: Mon, 2 Mar 2009 12:39:38 -0300 Subject: [SP-pm] RES: RES: Boas Vindas ao Fernando Otsuka In-Reply-To: <179354400903011641g517f2a10v5422036b2d3b3d04@mail.gmail.com> References: <49A925F4.2060806@yahoo.co.uk> <8DD2971FE7D6A146B704767815DBF90B0C5EA665@sansao1.grupofolha.intranet> <8e3843570902281208w61fc751dj1beffcaba6dc7745@mail.gmail.com> <5e61f5910903011607s6ef986c0y6f0732aa64490102@mail.gmail.com> <179354400903011641g517f2a10v5422036b2d3b3d04@mail.gmail.com> Message-ID: <8DD2971FE7D6A146B704767815DBF90B0C7BAF16@sansao1.grupofolha.intranet> Onde encontro mais informa??es sobre o catalyst ? -----Mensagem original----- De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org [mailto:saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] Em nome de Blabos de Blebe Enviada em: domingo, 1 de mar?o de 2009 21:42 Para: saopaulo-pm em mail.pm.org Assunto: Re: [SP-pm] RES: Boas Vindas ao Fernando Otsuka N?o, Catalyst ? Catalyst, o resto ? que ? 's? um framework'... 2009/3/1 Raphael Carpi : > Catalyst n?o ? s? um framework ? > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . From breno at rio.pm.org Mon Mar 2 08:02:10 2009 From: breno at rio.pm.org (breno) Date: Mon, 2 Mar 2009 13:02:10 -0300 Subject: [SP-pm] RES: RES: Boas Vindas ao Fernando Otsuka In-Reply-To: <8DD2971FE7D6A146B704767815DBF90B0C7BAF16@sansao1.grupofolha.intranet> References: <49A925F4.2060806@yahoo.co.uk> <8DD2971FE7D6A146B704767815DBF90B0C5EA665@sansao1.grupofolha.intranet> <8e3843570902281208w61fc751dj1beffcaba6dc7745@mail.gmail.com> <5e61f5910903011607s6ef986c0y6f0732aa64490102@mail.gmail.com> <179354400903011641g517f2a10v5422036b2d3b3d04@mail.gmail.com> <8DD2971FE7D6A146B704767815DBF90B0C7BAF16@sansao1.grupofolha.intranet> Message-ID: 2009/3/2 Fernando Zoriki Otsuka : > Onde encontro mais informa??es sobre o catalyst ? > Site oficial: http://www.catalystframework.org/ Tutorial introdut?rio em portugu?s: http://www.maluco.com.br/perl/catalyst.html Outro tutorial introdut?rio em portugu?s: http://www.perl.org.br/Artigos/CriandoWebLogCatalyst Tutorial "oficial" do Catalyst (em ingl?s): http://search.cpan.org/perldoc?Catalyst::Manual::Tutorial Divirta-se! []s -b From jasenger at gmail.com Mon Mar 2 09:43:08 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Mon, 2 Mar 2009 14:43:08 -0300 Subject: [SP-pm] NFe: Assinatura digital em arquivos XML In-Reply-To: References: Message-ID: Ol? pessoal, Aqui na empresa, nosso sistema de emiss?o de notas fiscais eletr?nicas est? indo bem. Estamos utilizando o XML::Compile::Schema para criar os XMLs a partir dos schemas fornecidos pelo fisco. O Daniel Ruoso me ajudou bastante a entender o funcionamento deste m?dulo. Agora que conseguimos adequar as informa??es para o que ? exigido pelos schemas, estamos com um novo desafio que gostaria de compartilhar com os colegas: a assinatura eletr?nica do arquivo. Algu?m aqui j? precisou fazer isso? Segundo o manual da NFe, os arquivos XML precisam tags que correspondem a assinatura do documento, conforme um exemplo abaixo: -------------------------------------- vFL68WETQ+mvj1aJAMDx+oVi928= IhXNhbdL1F9UGb2ydVc5v/gTB/y6r0KIFaf5evUi1i ... MIIFazCCBFOgAwIBAgIQaHEfNaxSeOEvZGlVDANB ... -------------------------------------- N?s possu?mos um certificado digital, que foi exportado para um arquivo do tipo PKCS12 que j? consegui ler usando Crypt::X509. Mas o que ainda n?o entendi ? como eu vou gerar os hashes a partir deste certificado. Algu?m pode me dar uma luz? Obrigado desde j?, -- Jorge Augusto Senger jasenger (at) gmail.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ce.langoni at gmail.com Mon Mar 2 09:50:13 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Mon, 2 Mar 2009 14:50:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?RES=3A_Volunt=E1rios_Falantes_da_L=EDngua_?= =?iso-8859-1?q?Inglesa_para_Projeto_de_Tradu=E7=E3o_do_Livro_Begin?= =?iso-8859-1?q?ning_Perl?= In-Reply-To: <23f46d7f0903020641i4a804d61j3587029ad6f565bb@mail.gmail.com> References: <49AA4BA6.8050503@yahoo.co.uk> <49AAE665.70701@yahoo.co.uk> <9DE911BC095BF44F912E0C3E8971FD630892DECF@SVCLEXC1.gvt.net.br> <3530b8ce0903020507x52bd2581l908aff6f43ad201c@mail.gmail.com> <23f46d7f0903020641i4a804d61j3587029ad6f565bb@mail.gmail.com> Message-ID: <8aa07a210903020950xfbd84b1vcf9ce2435ff1816e@mail.gmail.com> Eu tenho o mesmo problema do Alexei, Muito receio em me comprometer e por outros problemas n?o poder ajudar. Me ofere?o para revis?es, ajuda na tradu??o e etc, mas sem um compromisso total, apenas para atividades mais secund?rias. No que precisar estamos aih! 2009/3/2 Alexei Znamensky > Fields, > > Eu estou receoso de comprometer mais horas do meu escasso tempo, ent?o n?o > vou vou me oferecer para a tarefa. Mas, eu me interesso muito por l?nguas e > tradu??es, e gostaria de colaborar de alguma forma. > > O material sendo desenvolvido estar? dispon?vel publicamente em algum > reposit?rio? Eu poderia fazer umas revis?es, every now and then, sem > necessariamente ter um compromisso semanal. > > []s, > Alexei > > 2009/3/2 M?rcio Vitor > > Eu tamb?m gostaria de participar. >> >> M?rcio Vitor >> >> 2009/3/2 Hubert Thomaz Neto >> >> Eu posso! >>> >>> >>> -----Mensagem original----- >>> De: saopaulo-pm-bounces+hubert.thomaz=gvt.com.br em pm.org [mailto: >>> saopaulo-pm-bounces+hubert.thomaz = >>> gvt.com.br em pm.org] Em nome de Luis Motta Campos >>> Enviada em: domingo, 1 de mar?o de 2009 16:48 >>> Para: saopaulo-pm em mail.pm.org >>> Assunto: Re: [SP-pm] Volunt?rios Falantes da L?ngua Inglesa para Projeto >>> de Tradu??o do Livro Beginning Perl >>> >>> Jorge Augusto Senger wrote: >>> > 2009/3/1 Luis Motta Campos >>> > >>> >> Meus queridos e queridas, >>> >> >>> >> O Solli e eu estamos organizando um esfor?o conjugado com os Lisbon >>> >> PM para traduzir o livro "Beginning Perl" do Simon Cozens. Eu >>> >> preciso de volunt?rios que saibam ingl?s para ajudar. >>> [...] >>> >> Se voc? acha que se qualifica, e est? a fins de fazer alguma coisa >>> >> concreta pela comunidade Perl, por favor manifeste-se como >>> >> volunt?rio nesta lista e aguarde pelas minhas instru??es, sim? >>> > >>> > Oi Champs, >>> > >>> > Quero participar. Preciso aprender a usar as ferramentas que >>> > mencionou, mas o principal que ? bom ingl?s eu tenho. Inclusive >>> > cursei metade do curso de Letras antes de ir para a ?rea tecnol?gica >>> > =) >>> >>> Obrigado, Jorge. Eu volto a falar sobre isso assim que tiver tudo >>> organizado. >>> >>> Mais algu?m gostaria de participar do esfor?o de tradu??o? >>> >>> Putamplexos. >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jasenger at gmail.com Mon Mar 2 08:56:36 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Mon, 2 Mar 2009 13:56:36 -0300 Subject: [SP-pm] NFe: Assinatura digital em arquivos XML Message-ID: Ol? pessoal, Aqui na empresa, nosso sistema de emiss?o de notas fiscais eletr?nicas est? indo bem. Estamos utilizando o XML::Compile::Schema para criar os XMLs a partir dos schemas fornecidos pelo fisco. O Daniel Ruoso me ajudou bastante a entender o funcionamento deste m?dulo. Agora que conseguimos adequar as informa??es para o que ? exigido pelos schemas, estamos com um novo desafio que gostaria de compartilhar com os colegas: a assinatura eletr?nica do arquivo. Algu?m aqui j? precisou fazer isso? Segundo o manual da NFe, os arquivos XML precisam tags que correspondem a assinatura do documento, conforme um exemplo abaixo: -------------------------------------- vFL68WETQ+mvj1aJAMDx+oVi928= IhXNhbdL1F9UGb2ydVc5v/gTB/y6r0KIFaf5evUi1i ... MIIFazCCBFOgAwIBAgIQaHEfNaxSeOEvZGlVDANB ... -------------------------------------- N?s possu?mos um certificado digital, que foi exportado para um arquivo do tipo PKCS12 que j? consegui ler usando Crypt::X509. Mas o que ainda n?o entendi ? como eu vou gerar os hashes a partir deste certificado. Algu?m pode me dar uma luz? Obrigado desde j?, -- Jorge Augusto Senger jasenger (at) gmail.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Mon Mar 2 11:00:42 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 02 Mar 2009 20:00:42 +0100 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: References: Message-ID: <49AC2CDA.1080106@yahoo.co.uk> mailman-bounces em pm.org wrote: > Naylor Garcia has been successfully subscribed to SaoPaulo-pm. Naylor, seja bem vindo ? nossa lista de discuss?o. Por favor sinta-se em casa, e (ab)use ? vontade. A gente gosta de saber dos que chegam: 1. Como encontrou a lista? 2. Como e onde voc? usa perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Mon Mar 2 11:06:08 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 02 Mar 2009 20:06:08 +0100 Subject: [SP-pm] =?iso-8859-1?q?RES=3A_Volunt=E1rios_Falantes_da_L=EDngua_?= =?iso-8859-1?q?Inglesa_para_Projeto_de_Tradu=E7=E3o_do_Livro_Beginning_Pe?= =?iso-8859-1?q?rl?= In-Reply-To: <8aa07a210903020950xfbd84b1vcf9ce2435ff1816e@mail.gmail.com> References: <49AA4BA6.8050503@yahoo.co.uk> <49AAE665.70701@yahoo.co.uk> <9DE911BC095BF44F912E0C3E8971FD630892DECF@SVCLEXC1.gvt.net.br> <3530b8ce0903020507x52bd2581l908aff6f43ad201c@mail.gmail.com> <23f46d7f0903020641i4a804d61j3587029ad6f565bb@mail.gmail.com> <8aa07a210903020950xfbd84b1vcf9ce2435ff1816e@mail.gmail.com> Message-ID: <49AC2E20.8010301@yahoo.co.uk> Carlos Eduardo, Alexei, M?rcio V?tor, Hubert, Ot?vio, Jorge Augusto: O Solli est? ajeitando a infra-estrutura para a gente come?ar as tradu??es. Ele vai dar mais informa??es sobre isso em privado para os interessados, conforme a coisa sair do est?gio de prepara??o. Por favor sejam pacientes, que eu acabei de saber que o Simon Cozens acabou de casar e saiu em lua-de-mel ontem. Felicidades aos noivos. :) Como voc?s podem prever, a aus?ncia o Simon vai atravancar um pouco a obten??o das permiss?es legais que a gente precisa para traduzir o livro. Mais sobre isso conforme o Solli tenha novidades, que eu sou apenas o secret?rio administrativo do processo... ;) Obrigado aos volunt?rios, e at? breve! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Mon Mar 2 11:11:55 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 2 Mar 2009 16:11:55 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: <49AC2CDA.1080106@yahoo.co.uk> References: <49AC2CDA.1080106@yahoo.co.uk> Message-ID: <214823ca0903021111h1801f7ch69ee00b4f42bfe04@mail.gmail.com> push(*lista, 'Bem Vindo'); 2009/3/2 Luis Motta Campos > mailman-bounces em pm.org wrote: > >> Naylor Garcia has been successfully subscribed to SaoPaulo-pm. >> > > Naylor, seja bem vindo ? nossa lista de discuss?o. Por favor sinta-se em > casa, e (ab)use ? vontade. > > A gente gosta de saber dos que chegam: > > 1. Como encontrou a lista? > 2. Como e onde voc? usa perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From naylorgarcia at gmail.com Mon Mar 2 11:32:45 2009 From: naylorgarcia at gmail.com (Naylor Garcia) Date: Mon, 2 Mar 2009 16:32:45 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia Message-ID: Obrigado pelas boas-vindas. Encontrei a lista atrav?s de um colega de trabalho, Ot?vio Fernandes. Uso Perl o dia todo, inclusive nos finais de semana ( sou solteiro) e estou come?ando a desenvolver um portal em Catalyst e Ajax para ser um banco de dados de scripts em perl, o que acha? Att, Begin forwarded message: Date: Mon, 02 Mar 2009 20:00:42 +0100 From: Luis Motta Campos To: saopaulo-pm at mail.pm.org Subject: [SP-pm] Boas vindas ao Naylor Garcia mailman-bounces at pm.org wrote: > Naylor Garcia has been successfully subscribed to SaoPaulo-pm. Naylor, seja bem vindo ? nossa lista de discuss?o. Por favor sinta-se em casa, e (ab)use ? vontade. A gente gosta de saber dos que chegam: 1. Como encontrou a lista? 2. Como e onde voc? usa perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From luismottacampos at yahoo.co.uk Mon Mar 2 12:05:12 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 02 Mar 2009 21:05:12 +0100 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: References: Message-ID: <49AC3BF8.3040901@yahoo.co.uk> Naylor Garcia wrote: > Obrigado pelas boas-vindas. > > Encontrei a lista atrav?s de um colega de trabalho, Ot?vio Fernandes. > > Uso Perl o dia todo, inclusive nos finais de semana ( sou solteiro) e > estou come?ando a desenvolver um portal em Catalyst e Ajax para ser > um banco de dados de scripts em perl, o que acha? Voc? quer dizer, como este? http://www.cpan.org/scripts/index.html Eu acho que isso j? foi feito... :D que tal voc? falar com o Kurt Starsinic , e se oferecer para manter o projeto no CPAN? Eu tenho certeza de que eles precisam da ajuda... Putamplexos, seja (mais uma vez) muito bem vindo, e at? qualquer hora! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From ce.langoni at gmail.com Mon Mar 2 12:25:18 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Mon, 2 Mar 2009 17:25:18 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: <49AC3BF8.3040901@yahoo.co.uk> References: <49AC3BF8.3040901@yahoo.co.uk> Message-ID: <8aa07a210903021225n4a430bf7k6237a10fb57545d3@mail.gmail.com> Bem vindo Naylor! 2009/3/2 Luis Motta Campos > Naylor Garcia wrote: > >> Obrigado pelas boas-vindas. >> >> Encontrei a lista atrav?s de um colega de trabalho, Ot?vio Fernandes. >> >> Uso Perl o dia todo, inclusive nos finais de semana ( sou solteiro) e >> estou come?ando a desenvolver um portal em Catalyst e Ajax para ser um >> banco de dados de scripts em perl, o que acha? >> > > Voc? quer dizer, como este? > > http://www.cpan.org/scripts/index.html > > Eu acho que isso j? foi feito... :D que tal voc? falar com o Kurt > Starsinic , e se oferecer para manter o projeto no CPAN? > Eu tenho certeza de que eles precisam da ajuda... > > Putamplexos, seja (mais uma vez) muito bem vindo, e at? qualquer hora! > > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Mon Mar 2 18:23:45 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 2 Mar 2009 23:23:45 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: <8aa07a210903021225n4a430bf7k6237a10fb57545d3@mail.gmail.com> References: <49AC3BF8.3040901@yahoo.co.uk> <8aa07a210903021225n4a430bf7k6237a10fb57545d3@mail.gmail.com> Message-ID: <23f46d7f0903021823s2518efc5q115723d5fa938d51@mail.gmail.com> Bem Vindo!!! On Mon, Mar 2, 2009 at 5:25 PM, Carlos Eduardo Langoni wrote: > Bem vindo Naylor! > > 2009/3/2 Luis Motta Campos > > Naylor Garcia wrote: >> >>> Obrigado pelas boas-vindas. >>> >>> Encontrei a lista atrav?s de um colega de trabalho, Ot?vio Fernandes. >>> >>> Uso Perl o dia todo, inclusive nos finais de semana ( sou solteiro) e >>> estou come?ando a desenvolver um portal em Catalyst e Ajax para ser um >>> banco de dados de scripts em perl, o que acha? >>> >> >> Voc? quer dizer, como este? >> >> http://www.cpan.org/scripts/index.html >> >> Eu acho que isso j? foi feito... :D que tal voc? falar com o Kurt >> Starsinic , e se oferecer para manter o projeto no CPAN? >> Eu tenho certeza de que eles precisam da ajuda... >> >> Putamplexos, seja (mais uma vez) muito bem vindo, e at? qualquer hora! >> >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Mon Mar 2 18:37:52 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 2 Mar 2009 23:37:52 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: References: Message-ID: <8e3843570903021837u76c3fd1eq2c0446853870f1ee@mail.gmail.com> Naylor, bem vindo, Seu a??o de fazer um site sobre Perl ? louv?vel, sem d?vida! Mas pensando bem no que o Luis falou, n?o h? lugar melhor para hospedar este tipo de conte?do do que a CPAN, todos n?s aqui sabemos disso. Mesmo porque, l? ? o lugar central onde _todos_ os programadores Perl v?o procurar este tipo c?digo. Neste caso, minha sugest?o ?, continue fazendo o seu site, mas transforme-o em tipo de blog, com artigos, tutoriais, etc, talvez uma esp?cie de complemento para a CPAN. Quando voc? fizer algum script, publique-o na CPAN antes e fa?a um post no seu blog. Acho que desta forma voc? vai ter mais visibilidade e mais sucesso desta forma. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From daniel.oliveira.mantovani at gmail.com Mon Mar 2 19:00:10 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 3 Mar 2009 00:00:10 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: <8e3843570903021837u76c3fd1eq2c0446853870f1ee@mail.gmail.com> References: <8e3843570903021837u76c3fd1eq2c0446853870f1ee@mail.gmail.com> Message-ID: <214823ca0903021900s484eed4dtad55ae737a229a32@mail.gmail.com> Melhor ainda fa?a um site para tradu??o do livro Beginning Perl. Com informa??es de como contribuir e etc. Se voc? precisar de ajuda eu ajudo tamb?m. At? o pr?ximo encontro social. []'s 2009/3/2 Ot?vio Fernandes > Naylor, bem vindo, > > Seu a??o de fazer um site sobre Perl ? louv?vel, sem d?vida! Mas > pensando bem no que o Luis falou, n?o h? lugar melhor para hospedar > este tipo de conte?do do que a CPAN, todos n?s aqui sabemos disso. > Mesmo porque, l? ? o lugar central onde _todos_ os programadores Perl > v?o procurar este tipo c?digo. > > Neste caso, minha sugest?o ?, continue fazendo o seu site, mas > transforme-o em tipo de blog, com artigos, tutoriais, etc, talvez uma > esp?cie de complemento para a CPAN. Quando voc? fizer algum script, > publique-o na CPAN antes e fa?a um post no seu blog. Acho que desta > forma voc? vai ter mais visibilidade e mais sucesso desta forma. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From loggos at loggos.com.br Tue Mar 3 03:52:27 2009 From: loggos at loggos.com.br (loggos at loggos.com.br) Date: Tue, 3 Mar 2009 08:52:27 -0300 Subject: [SP-pm] RES: Volunt?rios Falantes da L?ngua Inglesa In-Reply-To: References: Message-ID: <3D2FE019130E456EAD8566F6E8C5AA49@C7PC> Re: [SP-pm] RES: Volunt?rios Falantes da L?ngua Inglesa Sauda??es a todos. Ofere?o-me para traduzir um cap?tulo deste livro. Cordialmente. Roberto Bisotto. ----- Original Message ----- From: To: Sent: Monday, March 02, 2009 2:50 PM Subject: SaoPaulo-pm Digest, Vol 54, Issue 5 > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm em pm.org > > To subscribe or unsubscribe via the World Wide > Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or > body 'help' to > saopaulo-pm-request em pm.org > > You can reach the person managing the list at > saopaulo-pm-owner em pm.org > > When replying, please edit your Subject line so > it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > 1. RES: RES: Boas Vindas ao Fernando Otsuka > (Fernando Zoriki Otsuka) > 2. Re: RES: RES: Boas Vindas ao Fernando > Otsuka (breno) > 3. NFe: Assinatura digital em arquivos XML > (Jorge Augusto Senger) > 4. Re: RES: Volunt?rios Falantes da L?ngua > Inglesa para Projeto > de Tradu??o do Livro Beginning Perl (Carlos > Eduardo Langoni) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 2 Mar 2009 12:39:38 -0300 > From: Fernando Zoriki Otsuka > > Subject: [SP-pm] RES: RES: Boas Vindas ao > Fernando Otsuka > To: "saopaulo-pm em mail.pm.org" > > Message-ID: > <8DD2971FE7D6A146B704767815DBF90B0C7BAF16 em sansao1.grupofolha.intranet> > Content-Type: text/plain; charset="iso-8859-1" > > Onde encontro mais informa??es sobre o catalyst > ? > > > -----Mensagem original----- > De: > saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org > [mailto:saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] > Em nome de Blabos de Blebe > Enviada em: domingo, 1 de mar?o de 2009 21:42 > Para: saopaulo-pm em mail.pm.org > Assunto: Re: [SP-pm] RES: Boas Vindas ao > Fernando Otsuka > > N?o, Catalyst ? Catalyst, o resto ? que ? 's? um > framework'... > > 2009/3/1 Raphael Carpi > : >> Catalyst n?o ? s? um framework ? >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > AVISO: A informa??o contida neste e?mail, bem > como em qualquer de seus anexos, ? CONFIDENCIAL > e destinada ao uso exclusivo do(s) > destinat?rio(s) acima referido(s), podendo > conter informa??es sigilosas e/ou legalmente > protegidas. Caso voc? n?o seja o destinat?rio > desta mensagem, informamos que qualquer > divulga??o, distribui??o ou c?pia deste e?mail > e/ou de qualquer de seus anexos ? absolutamente > proibida. Solicitamos que o remetente seja > comunicado imediatamente, respondendo esta > mensagem, e que o original desta mensagem e de > seus anexos, bem como toda e qualquer c?pia e/ou > impress?o realizada a partir destes, sejam > permanentemente apagados e/ou destru?dos. > Informa??es adicionais sobre nossa empresa podem > ser obtidas no site > http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail > and any attachments thereto is CONFIDENTIAL and > is intended only for use by the recipient named > herein and may contain legally privileged and/or > secret information. If you are not the e?mail's > intended recipient, you are hereby notified that > any dissemination, distribution or copy of this > e?mail, and/or any attachments thereto, is > strictly prohibited. Please immediately notify > the sender replying to the above mentioned > e?mail address, and permanently delete and/or > destroy the original and any copy of this e?mail > and/or its attachments, as well as any printout > thereof. Additional information about our > company may be obtained through the site > http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > > > ------------------------------ > > Message: 2 > Date: Mon, 2 Mar 2009 13:02:10 -0300 > From: breno > Subject: Re: [SP-pm] RES: RES: Boas Vindas ao > Fernando Otsuka > To: saopaulo-pm em mail.pm.org > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > 2009/3/2 Fernando Zoriki Otsuka > : >> Onde encontro mais informa??es sobre o catalyst >> ? >> > > Site oficial: http://www.catalystframework.org/ > > Tutorial introdut?rio em portugu?s: > http://www.maluco.com.br/perl/catalyst.html > Outro tutorial introdut?rio em portugu?s: > http://www.perl.org.br/Artigos/CriandoWebLogCatalyst > > Tutorial "oficial" do Catalyst (em ingl?s): > http://search.cpan.org/perldoc?Catalyst::Manual::Tutorial > > Divirta-se! > > []s > > -b > > > ------------------------------ > > Message: 3 > Date: Mon, 2 Mar 2009 14:43:08 -0300 > From: Jorge Augusto Senger > Subject: [SP-pm] NFe: Assinatura digital em > arquivos XML > To: saopaulo-pm em mail.pm.org > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > Ol? pessoal, > > Aqui na empresa, nosso sistema de emiss?o de > notas fiscais eletr?nicas est? > indo bem. > > Estamos utilizando o XML::Compile::Schema para > criar os XMLs a partir dos > schemas fornecidos pelo fisco. O Daniel Ruoso me > ajudou bastante a entender > o funcionamento deste m?dulo. > > Agora que conseguimos adequar as informa??es > para o que ? exigido pelos > schemas, estamos com um novo desafio que > gostaria de compartilhar com os > colegas: a assinatura eletr?nica do arquivo. > Algu?m aqui j? precisou fazer > isso? > > Segundo o manual da NFe, os arquivos XML > precisam tags que correspondem a > assinatura do documento, conforme um exemplo > abaixo: > > -------------------------------------- > > xmlns="http://www.w3.org/2000/09/xmldsig#"> > > Algorithm=" > http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> > > URI="#NFe31060243816719000108550000000010001234567897"> > > Algorithm=" > http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> > Algorithm=" > http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> > > > > vFL68WETQ+mvj1aJAMDx+oVi928= > > > > IhXNhbdL1F9UGb2ydVc5v/gTB/y6r0KIFaf5evUi1i > ... > > > > MIIFazCCBFOgAwIBAgIQaHEfNaxSeOEvZGlVDANB > ... > > > > > > -------------------------------------- > > N?s possu?mos um certificado digital, que foi > exportado para um arquivo do > tipo PKCS12 que j? consegui ler usando > Crypt::X509. Mas o que ainda n?o > entendi ? como eu vou gerar os hashes a partir > deste certificado. Algu?m > pode me dar uma luz? > > Obrigado desde j?, > > -- > Jorge Augusto Senger > jasenger (at) gmail.com > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > > ------------------------------ > > Message: 4 > Date: Mon, 2 Mar 2009 14:50:13 -0300 > From: Carlos Eduardo Langoni > > Subject: Re: [SP-pm] RES: Volunt?rios Falantes > da L?ngua Inglesa para > Projeto de Tradu??o do Livro Beginning Perl > To: saopaulo-pm em mail.pm.org > Message-ID: > <8aa07a210903020950xfbd84b1vcf9ce2435ff1816e em mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Eu tenho o mesmo problema do Alexei, > > Muito receio em me comprometer e por outros > problemas n?o poder ajudar. > Me ofere?o para revis?es, ajuda na tradu??o e > etc, mas sem um compromisso > total, apenas para atividades mais secund?rias. > > No que precisar estamos aih! > > 2009/3/2 Alexei Znamensky > >> Fields, >> >> Eu estou receoso de comprometer mais horas do >> meu escasso tempo, ent?o n?o >> vou vou me oferecer para a tarefa. Mas, eu me >> interesso muito por l?nguas e >> tradu??es, e gostaria de colaborar de alguma >> forma. >> >> O material sendo desenvolvido estar? dispon?vel >> publicamente em algum >> reposit?rio? Eu poderia fazer umas revis?es, >> every now and then, sem >> necessariamente ter um compromisso semanal. >> >> []s, >> Alexei >> >> 2009/3/2 M?rcio Vitor >> >> Eu tamb?m gostaria de participar. >>> >>> M?rcio Vitor >>> >>> 2009/3/2 Hubert Thomaz Neto >>> >>> >>> Eu posso! >>>> >>>> >>>> -----Mensagem original----- >>>> De: >>>> saopaulo-pm-bounces+hubert.thomaz=gvt.com.br em pm.org >>>> [mailto: >>>> saopaulo-pm-bounces+hubert.thomaz >>>> = >>>> gvt.com.br em pm.org] Em nome de Luis Motta >>>> Campos >>>> Enviada em: domingo, 1 de mar?o de 2009 16:48 >>>> Para: saopaulo-pm em mail.pm.org >>>> Assunto: Re: [SP-pm] Volunt?rios Falantes da >>>> L?ngua Inglesa para Projeto >>>> de Tradu??o do Livro Beginning Perl >>>> >>>> Jorge Augusto Senger wrote: >>>> > 2009/3/1 Luis Motta Campos >>>> > >>>> > >>>> >> Meus queridos e queridas, >>>> >> >>>> >> O Solli e eu estamos organizando um >>>> >> esfor?o conjugado com os Lisbon >>>> >> PM para traduzir o livro "Beginning Perl" >>>> >> do Simon Cozens. Eu >>>> >> preciso de volunt?rios que saibam ingl?s >>>> >> para ajudar. >>>> [...] >>>> >> Se voc? acha que se qualifica, e est? a >>>> >> fins de fazer alguma coisa >>>> >> concreta pela comunidade Perl, por favor >>>> >> manifeste-se como >>>> >> volunt?rio nesta lista e aguarde pelas >>>> >> minhas instru??es, sim? >>>> > >>>> > Oi Champs, >>>> > >>>> > Quero participar. Preciso aprender a usar >>>> > as ferramentas que >>>> > mencionou, mas o principal que ? bom ingl?s >>>> > eu tenho. Inclusive >>>> > cursei metade do curso de Letras antes de >>>> > ir para a ?rea tecnol?gica >>>> > =) >>>> >>>> Obrigado, Jorge. Eu volto a falar sobre isso >>>> assim que tiver tudo >>>> organizado. >>>> >>>> Mais algu?m gostaria de participar do esfor?o >>>> de tradu??o? >>>> >>>> Putamplexos. >>>> -- >>>> Luis Motta Campos is a software engineer, >>>> Perl Programmer, foodie and photographer. >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] >> [russoz.wordpress.com] [ >> www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones >> who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 54, Issue 5 > ****************************************** > -------------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.5/1979 - Release Date: 03/01/09 17:46:00 From blabos at gmail.com Tue Mar 3 19:40:41 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 4 Mar 2009 00:40:41 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: <214823ca0903021900s484eed4dtad55ae737a229a32@mail.gmail.com> References: <8e3843570903021837u76c3fd1eq2c0446853870f1ee@mail.gmail.com> <214823ca0903021900s484eed4dtad55ae737a229a32@mail.gmail.com> Message-ID: <179354400903031940t31846adeqc08a691ad2bab7c1@mail.gmail.com> Bem Vindo!!!!!!!!! 2009/3/3 Daniel de Oliveira Mantovani : > Melhor ainda fa?a um site para tradu??o do livro Beginning Perl. > > Com informa??es de como contribuir e etc. Se voc? precisar de ajuda eu ajudo > tamb?m. > At? o pr?ximo encontro social. > > []'s > > 2009/3/2 Ot?vio Fernandes >> >> Naylor, bem vindo, >> >> Seu a??o de fazer um site sobre Perl ? louv?vel, sem d?vida! Mas >> pensando bem no que o Luis falou, n?o h? lugar melhor para hospedar >> este tipo de conte?do do que a CPAN, todos n?s aqui sabemos disso. >> Mesmo porque, l? ? o lugar central onde _todos_ os programadores Perl >> v?o procurar este tipo c?digo. >> >> Neste caso, minha sugest?o ?, continue fazendo o seu site, mas >> transforme-o em tipo de blog, com artigos, tutoriais, etc, talvez uma >> esp?cie de complemento para a CPAN. Quando voc? fizer algum script, >> publique-o na CPAN antes e fa?a um post no seu blog. Acho que desta >> forma voc? vai ter mais visibilidade e mais sucesso desta forma. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://otaviof.blogspot.com/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From naylorgarcia at gmail.com Tue Mar 3 19:59:34 2009 From: naylorgarcia at gmail.com (Naylor Garcia) Date: Wed, 4 Mar 2009 00:59:34 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: <179354400903031940t31846adeqc08a691ad2bab7c1@mail.gmail.com> References: <8e3843570903021837u76c3fd1eq2c0446853870f1ee@mail.gmail.com> <214823ca0903021900s484eed4dtad55ae737a229a32@mail.gmail.com> <179354400903031940t31846adeqc08a691ad2bab7c1@mail.gmail.com> Message-ID: Obrigado a todos, fico feliz de participar. Em rela??o ao site, estou esperando um coisa para compartilhar com vcs. 2009/3/4 Blabos de Blebe : > Bem Vindo!!!!!!!!! > > 2009/3/3 Daniel de Oliveira Mantovani : >> Melhor ainda fa?a um site para tradu??o do livro Beginning Perl. >> >> Com informa??es de como contribuir e etc. Se voc? precisar de ajuda eu ajudo >> tamb?m. >> At? o pr?ximo encontro social. >> >> []'s >> >> 2009/3/2 Ot?vio Fernandes >>> >>> Naylor, bem vindo, >>> >>> Seu a??o de fazer um site sobre Perl ? louv?vel, sem d?vida! Mas >>> pensando bem no que o Luis falou, n?o h? lugar melhor para hospedar >>> este tipo de conte?do do que a CPAN, todos n?s aqui sabemos disso. >>> Mesmo porque, l? ? o lugar central onde _todos_ os programadores Perl >>> v?o procurar este tipo c?digo. >>> >>> Neste caso, minha sugest?o ?, continue fazendo o seu site, mas >>> transforme-o em tipo de blog, com artigos, tutoriais, etc, talvez uma >>> esp?cie de complemento para a CPAN. Quando voc? fizer algum script, >>> publique-o na CPAN antes e fa?a um post no seu blog. Acho que desta >>> forma voc? vai ter mais visibilidade e mais sucesso desta forma. >>> >>> um abra?o, >>> >>> -- >>> Ot?vio Fernandes >>> http://otaviof.blogspot.com/ >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Wed Mar 4 06:37:36 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 4 Mar 2009 11:37:36 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF_TOPIC=5D_M=F3dulos_no_CPAN?= Message-ID: <179354400903040637w25dda0a6tb05288515420e2d5@mail.gmail.com> Eu estava com ins?nia eu ao inv?s de carneirinhos fui contar m?dulos. Encontrei 16785. Agu?m confirma ou desmente esse n?mero? Pelo jeito, da pr?xima vez vou contar classes java... From fernando.otsuka at grupofolha.com.br Wed Mar 4 08:36:52 2009 From: fernando.otsuka at grupofolha.com.br (Fernando Zoriki Otsuka) Date: Wed, 4 Mar 2009 13:36:52 -0300 Subject: [SP-pm] Conversor de HTML -> PDF Message-ID: <8DD2971FE7D6A146B704767815DBF90B0C7BB01F@sansao1.grupofolha.intranet> Pessoal, Algu?m conhece algum conversor de HTML p/ pdf que tenha suporte ? imagens e css ? Grato Fernando ________________________________ AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From oberdan.luiz at gmail.com Wed Mar 4 08:48:51 2009 From: oberdan.luiz at gmail.com (Oberdan Luiz May) Date: Wed, 4 Mar 2009 13:48:51 -0300 Subject: [SP-pm] Conversor de HTML -> PDF In-Reply-To: <8DD2971FE7D6A146B704767815DBF90B0C7BB01F@sansao1.grupofolha.intranet> References: <8DD2971FE7D6A146B704767815DBF90B0C7BB01F@sansao1.grupofolha.intranet> Message-ID: Ol?, Tem um aqui: http://www.htmldoc.org A vers?o est?vel n?o tem suporte a css, mas a em desenvolvimento j? suporta alguma coisa. Dependedo da complexidade do que voc? vai converter, pode ser que sirva. []'s 2009/3/4 Fernando Zoriki Otsuka > Pessoal, > > > > > > Algu?m conhece algum conversor de HTML p/ pdf que tenha suporte ? imagens e > css ? > > > > > > > > Grato > > > > Fernando > > > > ------------------------------ > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus > anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) > acima referido(s), podendo conter informa??es sigilosas e/ou legalmente > protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que > qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de > seus anexos ? absolutamente proibida. Solicitamos que o remetente seja > comunicado imediatamente, respondendo esta mensagem, e que o original desta > mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o > realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. > Informa??es adicionais sobre nossa empresa podem ser obtidas no site > http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail and any attachments > thereto is CONFIDENTIAL and is intended only for use by the recipient named > herein and may contain legally privileged and/or secret information. If you > are not the e?mail's intended recipient, you are hereby notified that any > dissemination, distribution or copy of this e?mail, and/or any attachments > thereto, is strictly prohibited. Please immediately notify the sender > replying to the above mentioned e?mail address, and permanently delete > and/or destroy the original and any copy of this e?mail and/or its > attachments, as well as any printout thereof. Additional information about > our company may be obtained through the site > http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Mar 4 08:52:31 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 4 Mar 2009 13:52:31 -0300 Subject: [SP-pm] Conversor de HTML -> PDF In-Reply-To: <8DD2971FE7D6A146B704767815DBF90B0C7BB01F@sansao1.grupofolha.intranet> References: <8DD2971FE7D6A146B704767815DBF90B0C7BB01F@sansao1.grupofolha.intranet> Message-ID: <214823ca0903040852g7c047d8bw8905a28e78869c14@mail.gmail.com> Sim, a Audrey tem um m?dulo bacana: http://search.cpan.org/~audreyt/PDF-FromHTML-0.26/lib/PDF/FromHTML.pm []'s 2009/3/4 Fernando Zoriki Otsuka > Pessoal, > > > > > > Algu?m conhece algum conversor de HTML p/ pdf que tenha suporte ? imagens e > css ? > > > > > > > > Grato > > > > Fernando > > > > ------------------------------ > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus > anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) > acima referido(s), podendo conter informa??es sigilosas e/ou legalmente > protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que > qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de > seus anexos ? absolutamente proibida. Solicitamos que o remetente seja > comunicado imediatamente, respondendo esta mensagem, e que o original desta > mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o > realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. > Informa??es adicionais sobre nossa empresa podem ser obtidas no site > http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail and any attachments > thereto is CONFIDENTIAL and is intended only for use by the recipient named > herein and may contain legally privileged and/or secret information. If you > are not the e?mail's intended recipient, you are hereby notified that any > dissemination, distribution or copy of this e?mail, and/or any attachments > thereto, is strictly prohibited. Please immediately notify the sender > replying to the above mentioned e?mail address, and permanently delete > and/or destroy the original and any copy of this e?mail and/or its > attachments, as well as any printout thereof. Additional information about > our company may be obtained through the site > http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cromo.jml at gmail.com Wed Mar 4 09:10:06 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Wed, 4 Mar 2009 14:10:06 -0300 Subject: [SP-pm] Conversor de HTML -> PDF In-Reply-To: <214823ca0903040852g7c047d8bw8905a28e78869c14@mail.gmail.com> References: <8DD2971FE7D6A146B704767815DBF90B0C7BB01F@sansao1.grupofolha.intranet> <214823ca0903040852g7c047d8bw8905a28e78869c14@mail.gmail.com> Message-ID: <3530b8ce0903040910s36caaf4l90c9f17470af09f0@mail.gmail.com> PDF::FromHTML s? n?o suporta o css: http://search.cpan.org/~audreyt/PDF-FromHTML-0.26/lib/PDF/FromHTML.pm#CAVEATS Acho que ainda n?o existe nenhum m?dulo que converta tamb?m o css, algu?m conhece ? M?rcio Vitor 2009/3/4 Daniel de Oliveira Mantovani : > > Sim, a Audrey tem um m?dulo bacana: > http://search.cpan.org/~audreyt/PDF-FromHTML-0.26/lib/PDF/FromHTML.pm > > []'s > 2009/3/4 Fernando Zoriki Otsuka >> >> Pessoal, >> >> >> >> >> >> Algu?m conhece algum conversor de HTML p/ pdf que tenha suporte ? imagens >> e css ? >> >> >> >> >> >> >> >> Grato >> >> >> >> Fernando >> >> >> >> ________________________________ >> AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus >> anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) >> acima referido(s), podendo conter informa??es sigilosas e/ou legalmente >> protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que >> qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de >> seus anexos ? absolutamente proibida. Solicitamos que o remetente seja >> comunicado imediatamente, respondendo esta mensagem, e que o original desta >> mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o >> realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. >> Informa??es adicionais sobre nossa empresa podem ser obtidas no site >> http://www.folha.uol.com.br/folha/conheca/ . >> >> NOTICE: The information contained in this e?mail and any attachments >> thereto is CONFIDENTIAL and is intended only for use by the recipient named >> herein and may contain legally privileged and/or secret information. If you >> are not the e?mail's intended recipient, you are hereby notified that any >> dissemination, distribution or copy of this e?mail, and/or any attachments >> thereto, is strictly prohibited. Please immediately notify the sender >> replying to the above mentioned e?mail address, and permanently delete >> and/or destroy the original and any copy of this e?mail and/or its >> attachments, as well as any printout thereof. Additional information about >> our company may be obtained through the site >> http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Wed Mar 4 11:10:04 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 04 Mar 2009 20:10:04 +0100 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF_TOPIC=5D_M=F3dulos_no_CPAN?= In-Reply-To: <179354400903040637w25dda0a6tb05288515420e2d5@mail.gmail.com> References: <179354400903040637w25dda0a6tb05288515420e2d5@mail.gmail.com> Message-ID: <49AED20C.9010701@yahoo.co.uk> Blabos de Blebe wrote: > Eu estava com ins?nia eu ao inv?s de carneirinhos fui contar m?dulos. > > Encontrei 16785. Agu?m confirma ou desmente esse n?mero? > > Pelo jeito, da pr?xima vez vou contar classes java... Parece bom. Pelo menos, eu me lembro de n?meros entre 15K e 20K quando o Thomas Klaushner (aka Domm) contou m?dulos e mostrou o que as pessoas usam como "true" no final deles, no ?ltimo Dutch Perl Workshop que eu fui (h? um ano atr?s). Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From reis.wallace at gmail.com Wed Mar 4 13:12:15 2009 From: reis.wallace at gmail.com (wreis) Date: Wed, 4 Mar 2009 18:12:15 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF_TOPIC=5D_M=C3=B3dulos_no_CPAN?= In-Reply-To: <179354400903040637w25dda0a6tb05288515420e2d5@mail.gmail.com> References: <179354400903040637w25dda0a6tb05288515420e2d5@mail.gmail.com> Message-ID: <912e34190903041312u2d322285gc26199dd48f12a99@mail.gmail.com> On 3/4/09, Blabos de Blebe wrote: > Encontrei 16785. Agu?m confirma ou desmente esse n?mero? Deve ser. No YAPC::BR::2008 em outubro, indexei 15k+ para o cpan.iusethis.com (que inclusive to devendo, sighs). Ab, -- wallace reis/wreis Shadowcat Systems Limited http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis From a.r.ferreira at gmail.com Wed Mar 4 14:45:00 2009 From: a.r.ferreira at gmail.com (Adriano Ferreira) Date: Wed, 4 Mar 2009 19:45:00 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF_TOPIC=5D_M=F3dulos_no_CPAN?= In-Reply-To: <179354400903040637w25dda0a6tb05288515420e2d5@mail.gmail.com> References: <179354400903040637w25dda0a6tb05288515420e2d5@mail.gmail.com> Message-ID: <73ddeb6c0903041445t700f28aege7c058b2ac61ef86@mail.gmail.com> 2009/3/4 Blabos de Blebe : > Eu estava com ins?nia eu ao inv?s de carneirinhos fui contar m?dulos. > > Encontrei 16785. Agu?m confirma ou desmente esse n?mero? > > Pelo jeito, da pr?xima vez vou contar classes java... > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > The truth at the bottom of the page :-) D?em uma olhada no rodap? desta p?gina: http://search.cpan.org/ 51989 Uploads, 17165 Distributions 65960 Modules, 7232 Uploaders From breno at rio.pm.org Wed Mar 4 17:08:09 2009 From: breno at rio.pm.org (breno) Date: Wed, 4 Mar 2009 22:08:09 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF_TOPIC=5D_M=F3dulos_no_CPAN?= In-Reply-To: <73ddeb6c0903041445t700f28aege7c058b2ac61ef86@mail.gmail.com> References: <179354400903040637w25dda0a6tb05288515420e2d5@mail.gmail.com> <73ddeb6c0903041445t700f28aege7c058b2ac61ef86@mail.gmail.com> Message-ID: 2009/3/4 Adriano Ferreira : > 2009/3/4 Blabos de Blebe : >> Eu estava com ins?nia eu ao inv?s de carneirinhos fui contar m?dulos. >> >> Encontrei 16785. Agu?m confirma ou desmente esse n?mero? >> >> Pelo jeito, da pr?xima vez vou contar classes java... >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > The truth at the bottom of the page :-) > > D?em uma olhada no rodap? desta p?gina: http://search.cpan.org/ > > 51989 Uploads, 17165 Distributions > 65960 Modules, 7232 Uploaders Ou na "Caixa CPAN" no canto inferior esquerdo do site da Rio-PM (http://rio.perl.org.br): -------------8<------------- (15259 m?dulos e contando!) M?dulo do dia: Text :: Bidi ------------->8------------- As informa??es s?o extra?das direto de http://cpan.org, que exibe, nesse instante: -------------8<------------- 2009-03-04 online since 1995-10-26 5265 MB 197 mirrors 7204 authors 15259 modules ------------->8------------- Olhando o arquivo "02packages.details.txt" do meu minicpan atualizado, encontrei 63935 m?dulos dentro de 23116 distribui??es. []s -b From blabos at gmail.com Fri Mar 6 19:36:47 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 7 Mar 2009 00:36:47 -0300 Subject: [SP-pm] ESX Message-ID: <179354400903061936n7ce81844t1c91f230f0f6e92a@mail.gmail.com> Onde? Aqui: http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Rua+Doutor+Jo%C3%A3o+Batista+de+Lacerda,+728+Mooca+S%C3%A3o+Paulo&sll=37.0625,-95.677068&sspn=27.008217,79.013672&ie=UTF8&ll=-23.550848,-46.587954&spn=0.00714,0.01929&z=16&iwloc=addr Quando? Dia 07/03/2009 a partir das 19:00hs From bitdesigner at gmail.com Sun Mar 8 09:57:04 2009 From: bitdesigner at gmail.com (=?ISO-8859-1?Q?Jo=E3o_Coutinho?=) Date: Sun, 8 Mar 2009 13:57:04 -0300 Subject: [SP-pm] =?iso-8859-1?q?Fwd=3A_Oportunidade_-_Programador_PERL_=28?= =?iso-8859-1?q?entre_outros=29_que_fale_alem=E3o?= In-Reply-To: <3d56cee90903080954k7f2ceaf1xd49d63a04bf69c80@mail.gmail.com> References: <3d56cee90903080954k7f2ceaf1xd49d63a04bf69c80@mail.gmail.com> Message-ID: <3d56cee90903080957m61379c55uef9a2ccf3c7e0c6c@mail.gmail.com> A T-Systems do Brasil - empresa do grupo Deutsche Telekom ? uma das mais importantes provedoras de servi?os de Tecnologia da Informa??o e Comunica??o da Europa, presente em mais de 20 pa?ses, oferece as seguintes oportunidades: Analista de suporte SAP FI/CO Programador JAVA Programador PERL Administrador Unix Programador Cobol Pr?-requisitos: Conhecimento no idioma alem?o Disponibilidade para fixar residencia em Blumenau/SC Disponibilidade para per?odo de treinamento na Alemanha. Profissionais que n?o se enquadrem neste perfil tamb?m podem enviar CV, este ser? cadastrado na nossa base de curr?culos para posterior aproveitamento Enviar CV para edney.imme em t-systems.com.br From marcio at modapoint.com.br Sun Mar 8 10:56:36 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Sun, 8 Mar 2009 14:56:36 -0300 Subject: [SP-pm] Curso Perl. Message-ID: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> Ol? a todos, Participo pouco da lista, mas acompanho as mensagens. Preciso de uma dica de um curso ou treinamento em Perl para melhorar o que sei. Leio, corrijo e improviso scripts, mas n?o consigo escrever um projeto completo iniciando do zero .. em resumo o que aprendi foi por curiosidade, e gostaria de melhorar isso. Encontrei um curso da Dextra de 24 horas aula,, ? bom? Alguma outra sugest?o, de prefer?ncia na regi?o de Campinas? Obrigado. Abs! Marcio Mello. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Sun Mar 8 13:55:03 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Sun, 8 Mar 2009 21:55:03 +0100 Subject: [SP-pm] Curso Perl. In-Reply-To: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> Message-ID: <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com> 2009/3/8 Marcio Mello : > Ol??a todos, > > Participo pouco da lista, mas acompanho as mensagens. > Preciso de uma dica de um curso ou treinamento em Perl para melhorar o que > sei. > Leio, corrijo e improviso scripts, mas n?o consigo escrever?um projeto > completo iniciando?do zero .. em resumo o que aprendi foi por curiosidade, e > gostaria de melhorar isso. > Encontrei um curso da Dextra de 24 horas aula,, ? bom? Eu n?o conhe?o o curso da Dextra, mas fico feliz em saber que existem empresas ensinando Perl no Brasil. Minha sugest?o ? que, al?m do curso, voc? tamb?m compre alguns livros sobre Perl, e participe ativamente da comunidade. Escrever um projeto completo vir? com o tempo e experi?ncia. From marcio at modapoint.com.br Sun Mar 8 19:08:03 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Sun, 8 Mar 2009 23:08:03 -0300 Subject: [SP-pm] Curso Perl. References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com> Message-ID: <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> Ok, Obrigado. Vou procurar saber mais sobre o curso. Marcio Mello. ----- Original Message ----- From: "Nelson Ferraz" To: Sent: Sunday, March 08, 2009 5:55 PM Subject: Re: [SP-pm] Curso Perl. 2009/3/8 Marcio Mello : > Ol? a todos, > > Participo pouco da lista, mas acompanho as mensagens. > Preciso de uma dica de um curso ou treinamento em Perl para melhorar o que > sei. > Leio, corrijo e improviso scripts, mas n?o consigo escrever um projeto > completo iniciando do zero .. em resumo o que aprendi foi por curiosidade, > e > gostaria de melhorar isso. > Encontrei um curso da Dextra de 24 horas aula,, ? bom? Eu n?o conhe?o o curso da Dextra, mas fico feliz em saber que existem empresas ensinando Perl no Brasil. Minha sugest?o ? que, al?m do curso, voc? tamb?m compre alguns livros sobre Perl, e participe ativamente da comunidade. Escrever um projeto completo vir? com o tempo e experi?ncia. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From fernando.otsuka at grupofolha.com.br Mon Mar 9 05:10:59 2009 From: fernando.otsuka at grupofolha.com.br (Fernando Zoriki Otsuka) Date: Mon, 9 Mar 2009 09:10:59 -0300 Subject: [SP-pm] RES: Curso Perl. In-Reply-To: <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com>, <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> Message-ID: <8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet> Al?m da Dextra, algu?m mais sabe de algum outro curso ? Fernando ________________________________________ De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org [saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] em Nome de Marcio Mello [marcio em modapoint.com.br] Enviado: domingo, 8 de mar?o de 2009 23:08 Para: saopaulo-pm em mail.pm.org Assunto: Re: [SP-pm] Curso Perl. Ok, Obrigado. Vou procurar saber mais sobre o curso. Marcio Mello. ----- Original Message ----- From: "Nelson Ferraz" To: Sent: Sunday, March 08, 2009 5:55 PM Subject: Re: [SP-pm] Curso Perl. 2009/3/8 Marcio Mello : > Ol? a todos, > > Participo pouco da lista, mas acompanho as mensagens. > Preciso de uma dica de um curso ou treinamento em Perl para melhorar o que > sei. > Leio, corrijo e improviso scripts, mas n?o consigo escrever um projeto > completo iniciando do zero .. em resumo o que aprendi foi por curiosidade, > e > gostaria de melhorar isso. > Encontrei um curso da Dextra de 24 horas aula,, ? bom? Eu n?o conhe?o o curso da Dextra, mas fico feliz em saber que existem empresas ensinando Perl no Brasil. Minha sugest?o ? que, al?m do curso, voc? tamb?m compre alguns livros sobre Perl, e participe ativamente da comunidade. Escrever um projeto completo vir? com o tempo e experi?ncia. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . From thiago at aware.com.br Mon Mar 9 05:24:15 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 09 Mar 2009 09:24:15 -0300 Subject: [SP-pm] RES: Curso Perl. In-Reply-To: <8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet> References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com>, <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> <8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet> Message-ID: <49B50A6F.7060108@aware.com.br> http://perldoc.perl.org seria o mais indicado. Mas pelo o que estou percebendo........ procurei no Google, e encontrei algo como: http://www.linuxforums.org/programming/learn_perl_in_10_easy_lessons__lesson_1.html Abs, -Thiago Rondon Fernando Zoriki Otsuka escreveu: > Al?m da Dextra, algu?m mais sabe de algum outro curso ? > > > Fernando > > ________________________________________ > De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org [saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] em Nome de Marcio Mello [marcio em modapoint.com.br] > Enviado: domingo, 8 de mar?o de 2009 23:08 > Para: saopaulo-pm em mail.pm.org > Assunto: Re: [SP-pm] Curso Perl. > > Ok, > Obrigado. > Vou procurar saber mais sobre o curso. > > Marcio Mello. > ----- Original Message ----- > From: "Nelson Ferraz" > To: > Sent: Sunday, March 08, 2009 5:55 PM > Subject: Re: [SP-pm] Curso Perl. > > > 2009/3/8 Marcio Mello : > >> Ol? a todos, >> >> Participo pouco da lista, mas acompanho as mensagens. >> Preciso de uma dica de um curso ou treinamento em Perl para melhorar o que >> sei. >> Leio, corrijo e improviso scripts, mas n?o consigo escrever um projeto >> completo iniciando do zero .. em resumo o que aprendi foi por curiosidade, >> e >> gostaria de melhorar isso. >> Encontrei um curso da Dextra de 24 horas aula,, ? bom? >> > > Eu n?o conhe?o o curso da Dextra, mas fico feliz em saber que existem > empresas ensinando Perl no Brasil. > > Minha sugest?o ? que, al?m do curso, voc? tamb?m compre alguns livros > sobre Perl, e participe ativamente da comunidade. > > Escrever um projeto completo vir? com o tempo e experi?ncia. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From fernando.otsuka at grupofolha.com.br Mon Mar 9 05:48:05 2009 From: fernando.otsuka at grupofolha.com.br (Fernando Zoriki Otsuka) Date: Mon, 9 Mar 2009 09:48:05 -0300 Subject: [SP-pm] RES: RES: Curso Perl. In-Reply-To: <49B50A6F.7060108@aware.com.br> References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com>, <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> <8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet>, <49B50A6F.7060108@aware.com.br> Message-ID: <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> Estou procurando curso p/ ser ministrado on site, aqui na Folha de S.Paulo Grato ________________________________________ De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org [saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] em Nome de Thiago Rondon [thiago em aware.com.br] Enviado: segunda-feira, 9 de mar?o de 2009 09:24 Para: saopaulo-pm em mail.pm.org Assunto: Re: [SP-pm] RES: Curso Perl. http://perldoc.perl.org seria o mais indicado. Mas pelo o que estou percebendo........ procurei no Google, e encontrei algo como: http://www.linuxforums.org/programming/learn_perl_in_10_easy_lessons__lesson_1.html Abs, -Thiago Rondon Fernando Zoriki Otsuka escreveu: > Al?m da Dextra, algu?m mais sabe de algum outro curso ? > > > Fernando > > ________________________________________ > De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org [saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] em Nome de Marcio Mello [marcio em modapoint.com.br] > Enviado: domingo, 8 de mar?o de 2009 23:08 > Para: saopaulo-pm em mail.pm.org > Assunto: Re: [SP-pm] Curso Perl. > > Ok, > Obrigado. > Vou procurar saber mais sobre o curso. > > Marcio Mello. > ----- Original Message ----- > From: "Nelson Ferraz" > To: > Sent: Sunday, March 08, 2009 5:55 PM > Subject: Re: [SP-pm] Curso Perl. > > > 2009/3/8 Marcio Mello : > >> Ol? a todos, >> >> Participo pouco da lista, mas acompanho as mensagens. >> Preciso de uma dica de um curso ou treinamento em Perl para melhorar o que >> sei. >> Leio, corrijo e improviso scripts, mas n?o consigo escrever um projeto >> completo iniciando do zero .. em resumo o que aprendi foi por curiosidade, >> e >> gostaria de melhorar isso. >> Encontrei um curso da Dextra de 24 horas aula,, ? bom? >> > > Eu n?o conhe?o o curso da Dextra, mas fico feliz em saber que existem > empresas ensinando Perl no Brasil. > > Minha sugest?o ? que, al?m do curso, voc? tamb?m compre alguns livros > sobre Perl, e participe ativamente da comunidade. > > Escrever um projeto completo vir? com o tempo e experi?ncia. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . From daniel.oliveira.mantovani at gmail.com Mon Mar 9 06:37:21 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 9 Mar 2009 10:37:21 -0300 Subject: [SP-pm] RES: RES: Curso Perl. In-Reply-To: <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com> <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> <8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet> <49B50A6F.7060108@aware.com.br> <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> Message-ID: <214823ca0903090637s3916115cpfbe4e0947ce593be@mail.gmail.com> Thiago++ Fernando Se voc? esperar um pouco, vai ter um curso da S?o Paulo PM. 2009/3/9 Fernando Zoriki Otsuka > Estou procurando curso p/ ser ministrado on site, aqui na Folha de S.Paulo > > > Grato > > > ________________________________________ > De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org[saopaulo-pm-bounces+fernando.otsuka= > grupofolha.com.br em pm.org] em Nome de Thiago Rondon [thiago em aware.com.br] > Enviado: segunda-feira, 9 de mar?o de 2009 09:24 > Para: saopaulo-pm em mail.pm.org > Assunto: Re: [SP-pm] RES: Curso Perl. > > http://perldoc.perl.org seria o mais indicado. > > Mas pelo o que estou percebendo........ procurei no Google, e encontrei > algo como: > > > http://www.linuxforums.org/programming/learn_perl_in_10_easy_lessons__lesson_1.html > > Abs, > -Thiago Rondon > > Fernando Zoriki Otsuka escreveu: > > Al?m da Dextra, algu?m mais sabe de algum outro curso ? > > > > > > Fernando > > > > ________________________________________ > > De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org[saopaulo-pm-bounces+fernando.otsuka= > grupofolha.com.br em pm.org] em Nome de Marcio Mello [marcio em modapoint.com.br > ] > > Enviado: domingo, 8 de mar?o de 2009 23:08 > > Para: saopaulo-pm em mail.pm.org > > Assunto: Re: [SP-pm] Curso Perl. > > > > Ok, > > Obrigado. > > Vou procurar saber mais sobre o curso. > > > > Marcio Mello. > > ----- Original Message ----- > > From: "Nelson Ferraz" > > To: > > Sent: Sunday, March 08, 2009 5:55 PM > > Subject: Re: [SP-pm] Curso Perl. > > > > > > 2009/3/8 Marcio Mello : > > > >> Ol? a todos, > >> > >> Participo pouco da lista, mas acompanho as mensagens. > >> Preciso de uma dica de um curso ou treinamento em Perl para melhorar o > que > >> sei. > >> Leio, corrijo e improviso scripts, mas n?o consigo escrever um projeto > >> completo iniciando do zero .. em resumo o que aprendi foi por > curiosidade, > >> e > >> gostaria de melhorar isso. > >> Encontrei um curso da Dextra de 24 horas aula,, ? bom? > >> > > > > Eu n?o conhe?o o curso da Dextra, mas fico feliz em saber que existem > > empresas ensinando Perl no Brasil. > > > > Minha sugest?o ? que, al?m do curso, voc? tamb?m compre alguns livros > > sobre Perl, e participe ativamente da comunidade. > > > > Escrever um projeto completo vir? com o tempo e experi?ncia. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus > anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) > acima referido(s), podendo conter informa??es sigilosas e/ou legalmente > protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que > qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de > seus anexos ? absolutamente proibida. Solicitamos que o remetente seja > comunicado imediatamente, respondendo esta mensagem, e que o original desta > mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o > realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. > Informa??es adicionais sobre nossa empresa podem ser obtidas no site > http://www.folha.uol.com.br/folha/conheca/ . > > > > NOTICE: The information contained in this e?mail and any attachments > thereto is CONFIDENTIAL and is intended only for use by the recipient named > herein and may contain legally privileged and/or secret information. If you > are not the e?mail's intended recipient, you are hereby notified that any > dissemination, distribution or copy of this e?mail, and/or any attachments > thereto, is strictly prohibited. Please immediately notify the sender > replying to the above mentioned e?mail address, and permanently delete > and/or destroy the original and any copy of this e?mail and/or its > attachments, as well as any printout thereof. Additional information about > our company may be obtained through the site > http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus > anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) > acima referido(s), podendo conter informa??es sigilosas e/ou legalmente > protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que > qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de > seus anexos ? absolutamente proibida. Solicitamos que o remetente seja > comunicado imediatamente, respondendo esta mensagem, e que o original desta > mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o > realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. > Informa??es adicionais sobre nossa empresa podem ser obtidas no site > http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail and any attachments > thereto is CONFIDENTIAL and is intended only for use by the recipient named > herein and may contain legally privileged and/or secret information. If you > are not the e?mail's intended recipient, you are hereby notified that any > dissemination, distribution or copy of this e?mail, and/or any attachments > thereto, is strictly prohibited. Please immediately notify the sender > replying to the above mentioned e?mail address, and permanently delete > and/or destroy the original and any copy of this e?mail and/or its > attachments, as well as any printout thereof. Additional information about > our company may be obtained through the site > http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcio at modapoint.com.br Mon Mar 9 06:57:59 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Mon, 9 Mar 2009 10:57:59 -0300 Subject: [SP-pm] RES: RES: Curso Perl. References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs><604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com><004a01c9a05b$e16cecd0$0501a8c0@notebookecs><8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet><49B50A6F.7060108@aware.com.br><8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> <214823ca0903090637s3916115cpfbe4e0947ce593be@mail.gmail.com> Message-ID: <034b01c9a0bf$0eb41390$0501a8c0@notebookecs> Se a S?o Paulo PM vai ter um curso, gostaria de ser informado. Obrigado. Marcio Mello marcio em modapoint.com.br www.modapoint.com.br - onde a moda se encontra! ----- Original Message ----- From: Daniel de Oliveira Mantovani To: saopaulo-pm em mail.pm.org Sent: Monday, March 09, 2009 10:37 AM Subject: Re: [SP-pm] RES: RES: Curso Perl. Thiago++ Fernando Se voc? esperar um pouco, vai ter um curso da S?o Paulo PM. 2009/3/9 Fernando Zoriki Otsuka Estou procurando curso p/ ser ministrado on site, aqui na Folha de S.Paulo Grato ________________________________________ De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org [saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] em Nome de Thiago Rondon [thiago em aware.com.br] Enviado: segunda-feira, 9 de mar?o de 2009 09:24 Para: saopaulo-pm em mail.pm.org Assunto: Re: [SP-pm] RES: Curso Perl. http://perldoc.perl.org seria o mais indicado. Mas pelo o que estou percebendo........ procurei no Google, e encontrei algo como: http://www.linuxforums.org/programming/learn_perl_in_10_easy_lessons__lesson_1.html Abs, -Thiago Rondon Fernando Zoriki Otsuka escreveu: > Al?m da Dextra, algu?m mais sabe de algum outro curso ? > > > Fernando > > ________________________________________ > De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org [saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] em Nome de Marcio Mello [marcio em modapoint.com.br] > Enviado: domingo, 8 de mar?o de 2009 23:08 > Para: saopaulo-pm em mail.pm.org > Assunto: Re: [SP-pm] Curso Perl. > > Ok, > Obrigado. > Vou procurar saber mais sobre o curso. > > Marcio Mello. > ----- Original Message ----- > From: "Nelson Ferraz" > To: > Sent: Sunday, March 08, 2009 5:55 PM > Subject: Re: [SP-pm] Curso Perl. > > > 2009/3/8 Marcio Mello : > >> Ol? a todos, >> >> Participo pouco da lista, mas acompanho as mensagens. >> Preciso de uma dica de um curso ou treinamento em Perl para melhorar o que >> sei. >> Leio, corrijo e improviso scripts, mas n?o consigo escrever um projeto >> completo iniciando do zero .. em resumo o que aprendi foi por curiosidade, >> e >> gostaria de melhorar isso. >> Encontrei um curso da Dextra de 24 horas aula,, ? bom? >> > > Eu n?o conhe?o o curso da Dextra, mas fico feliz em saber que existem > empresas ensinando Perl no Brasil. > > Minha sugest?o ? que, al?m do curso, voc? tamb?m compre alguns livros > sobre Perl, e participe ativamente da comunidade. > > Escrever um projeto completo vir? com o tempo e experi?ncia. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Mon Mar 9 10:26:24 2009 From: edencardim at gmail.com (Eden Cardim) Date: Mon, 9 Mar 2009 14:26:24 -0300 Subject: [SP-pm] RES: RES: Curso Perl. In-Reply-To: <034b01c9a0bf$0eb41390$0501a8c0@notebookecs> References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com> <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> <8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet> <49B50A6F.7060108@aware.com.br> <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> <214823ca0903090637s3916115cpfbe4e0947ce593be@mail.gmail.com> <034b01c9a0bf$0eb41390$0501a8c0@notebookecs> Message-ID: <3de55ead0903091026i54fa49e5mff46eecab9064083@mail.gmail.com> 2009/3/9 Marcio Mello : > Se a S?o Paulo PM vai ter um curso, gostaria de ser informado. A SP-PM sempre promove eventos de treinamento. ? s? acompanhar a lista. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From edencardim at gmail.com Mon Mar 9 10:28:22 2009 From: edencardim at gmail.com (Eden Cardim) Date: Mon, 9 Mar 2009 14:28:22 -0300 Subject: [SP-pm] RES: RES: Curso Perl. In-Reply-To: <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com> <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> <8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet> <49B50A6F.7060108@aware.com.br> <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> Message-ID: <3de55ead0903091028s2d766ecdx2c945b70475bdc0f@mail.gmail.com> 2009/3/9 Fernando Zoriki Otsuka : > Estou procurando curso p/ ser ministrado on site, aqui na Folha de S.Paulo Alguns participantes da lista fornecem treinamento on-site, ? s? mandar um email pra lista manifestando o seu interesse e a proposta (quantidade de horas, custo esperado, "n?vel" do curso, etc.) -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From shonorio at gmail.com Mon Mar 9 10:35:06 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 9 Mar 2009 14:35:06 -0300 Subject: [SP-pm] RES: RES: Curso Perl. In-Reply-To: <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com> <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> <8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet> <49B50A6F.7060108@aware.com.br> <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> Message-ID: <12d1f4ee0903091035t47d252fan3964687c3386fe21@mail.gmail.com> Fernando, Permita que eu me apresente, estou lider do grupo atualmente e tenho experi?ncia em treinamento. Quero responder as duas perguntas realizadas nesta thread. 1o. Estou desenvolvendo um treinamento online para Perl, mas que vai demorar um pouco mais para ficar dispon?vel. Neste exato momento estou trabalhando na tradu??o do material que ser? utlizado para este material. Ent?o a todos os novatos em perl, logo haver? sim um treinamento virtual, mas com a qualidade de presencial. 2o. Eu, particularmente desenvolvi um curso de Perl espec?fico para o UOL. Este curso foi ministrado nas depend?ncias da UOL e parece que ocorreu uma boa aprova??o. Se voc? tiver interesse neste tipo de curso, estou a tua disposi??o. Obrigado, Solli M. Hon?rio 2009/3/9 Fernando Zoriki Otsuka > Estou procurando curso p/ ser ministrado on site, aqui na Folha de S.Paulo > > > Grato > > > ________________________________________ > De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org[saopaulo-pm-bounces+fernando.otsuka= > grupofolha.com.br em pm.org] em Nome de Thiago Rondon [thiago em aware.com.br] > Enviado: segunda-feira, 9 de mar?o de 2009 09:24 > Para: saopaulo-pm em mail.pm.org > Assunto: Re: [SP-pm] RES: Curso Perl. > > http://perldoc.perl.org seria o mais indicado. > > Mas pelo o que estou percebendo........ procurei no Google, e encontrei > algo como: > > > http://www.linuxforums.org/programming/learn_perl_in_10_easy_lessons__lesson_1.html > > Abs, > -Thiago Rondon > > Fernando Zoriki Otsuka escreveu: > > Al?m da Dextra, algu?m mais sabe de algum outro curso ? > > > > > > Fernando > > > > ________________________________________ > > De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org[saopaulo-pm-bounces+fernando.otsuka= > grupofolha.com.br em pm.org] em Nome de Marcio Mello [marcio em modapoint.com.br > ] > > Enviado: domingo, 8 de mar?o de 2009 23:08 > > Para: saopaulo-pm em mail.pm.org > > Assunto: Re: [SP-pm] Curso Perl. > > > > Ok, > > Obrigado. > > Vou procurar saber mais sobre o curso. > > > > Marcio Mello. > > ----- Original Message ----- > > From: "Nelson Ferraz" > > To: > > Sent: Sunday, March 08, 2009 5:55 PM > > Subject: Re: [SP-pm] Curso Perl. > > > > > > 2009/3/8 Marcio Mello : > > > >> Ol? a todos, > >> > >> Participo pouco da lista, mas acompanho as mensagens. > >> Preciso de uma dica de um curso ou treinamento em Perl para melhorar o > que > >> sei. > >> Leio, corrijo e improviso scripts, mas n?o consigo escrever um projeto > >> completo iniciando do zero .. em resumo o que aprendi foi por > curiosidade, > >> e > >> gostaria de melhorar isso. > >> Encontrei um curso da Dextra de 24 horas aula,, ? bom? > >> > > > > Eu n?o conhe?o o curso da Dextra, mas fico feliz em saber que existem > > empresas ensinando Perl no Brasil. > > > > Minha sugest?o ? que, al?m do curso, voc? tamb?m compre alguns livros > > sobre Perl, e participe ativamente da comunidade. > > > > Escrever um projeto completo vir? com o tempo e experi?ncia. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus > anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) > acima referido(s), podendo conter informa??es sigilosas e/ou legalmente > protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que > qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de > seus anexos ? absolutamente proibida. Solicitamos que o remetente seja > comunicado imediatamente, respondendo esta mensagem, e que o original desta > mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o > realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. > Informa??es adicionais sobre nossa empresa podem ser obtidas no site > http://www.folha.uol.com.br/folha/conheca/ . > > > > NOTICE: The information contained in this e?mail and any attachments > thereto is CONFIDENTIAL and is intended only for use by the recipient named > herein and may contain legally privileged and/or secret information. If you > are not the e?mail's intended recipient, you are hereby notified that any > dissemination, distribution or copy of this e?mail, and/or any attachments > thereto, is strictly prohibited. Please immediately notify the sender > replying to the above mentioned e?mail address, and permanently delete > and/or destroy the original and any copy of this e?mail and/or its > attachments, as well as any printout thereof. Additional information about > our company may be obtained through the site > http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus > anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) > acima referido(s), podendo conter informa??es sigilosas e/ou legalmente > protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que > qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de > seus anexos ? absolutamente proibida. Solicitamos que o remetente seja > comunicado imediatamente, respondendo esta mensagem, e que o original desta > mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o > realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. > Informa??es adicionais sobre nossa empresa podem ser obtidas no site > http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail and any attachments > thereto is CONFIDENTIAL and is intended only for use by the recipient named > herein and may contain legally privileged and/or secret information. If you > are not the e?mail's intended recipient, you are hereby notified that any > dissemination, distribution or copy of this e?mail, and/or any attachments > thereto, is strictly prohibited. Please immediately notify the sender > replying to the above mentioned e?mail address, and permanently delete > and/or destroy the original and any copy of this e?mail and/or its > attachments, as well as any printout thereof. Additional information about > our company may be obtained through the site > http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernando.otsuka at grupofolha.com.br Mon Mar 9 10:55:40 2009 From: fernando.otsuka at grupofolha.com.br (Fernando Zoriki Otsuka) Date: Mon, 9 Mar 2009 14:55:40 -0300 Subject: [SP-pm] RES: RES: RES: Curso Perl. In-Reply-To: <12d1f4ee0903091035t47d252fan3964687c3386fe21@mail.gmail.com> References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com> <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> <8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet> <49B50A6F.7060108@aware.com.br> <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> <12d1f4ee0903091035t47d252fan3964687c3386fe21@mail.gmail.com> Message-ID: <8DD2971FE7D6A146B704767815DBF90B0C7BB1C3@sansao1.grupofolha.intranet> Solli, Voc? teria o conte?do do curso, dura??o e pre?o ? Grato, ________________________________ Fernando Zoriki Otsuka Analista de Sistemas Sistemas de Reda??o - Tecnologia Grupo Folha Tel: 55 11 3224-3261 fernando.otsuka em grupofolha.com.br [cid:image001.gif em 01C9A0C7.1CF84AE0] De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org [mailto:saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br em pm.org] Em nome de Solli Honorio Enviada em: segunda-feira, 9 de mar?o de 2009 14:35 Para: saopaulo-pm em mail.pm.org Assunto: Re: [SP-pm] RES: RES: Curso Perl. Fernando, Permita que eu me apresente, estou lider do grupo atualmente e tenho experi?ncia em treinamento. Quero responder as duas perguntas realizadas nesta thread. 1o. Estou desenvolvendo um treinamento online para Perl, mas que vai demorar um pouco mais para ficar dispon?vel. Neste exato momento estou trabalhando na tradu??o do material que ser? utlizado para este material. Ent?o a todos os novatos em perl, logo haver? sim um treinamento virtual, mas com a qualidade de presencial. 2o. Eu, particularmente desenvolvi um curso de Perl espec?fico para o UOL. Este curso foi ministrado nas depend?ncias da UOL e parece que ocorreu uma boa aprova??o. Se voc? tiver interesse neste tipo de curso, estou a tua disposi??o. Obrigado, Solli M. Hon?rio 2009/3/9 Fernando Zoriki Otsuka > Estou procurando curso p/ ser ministrado on site, aqui na Folha de S.Paulo Grato ________________________________________ De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br@pm.org [saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br@pm.org] em Nome de Thiago Rondon [thiago em aware.com.br] Enviado: segunda-feira, 9 de mar?o de 2009 09:24 Para: saopaulo-pm em mail.pm.org Assunto: Re: [SP-pm] RES: Curso Perl. http://perldoc.perl.org seria o mais indicado. Mas pelo o que estou percebendo........ procurei no Google, e encontrei algo como: http://www.linuxforums.org/programming/learn_perl_in_10_easy_lessons__lesson_1.html Abs, -Thiago Rondon Fernando Zoriki Otsuka escreveu: > Al?m da Dextra, algu?m mais sabe de algum outro curso ? > > > Fernando > > ________________________________________ > De: saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br@pm.org [saopaulo-pm-bounces+fernando.otsuka=grupofolha.com.br@pm.org] em Nome de Marcio Mello [marcio em modapoint.com.br] > Enviado: domingo, 8 de mar?o de 2009 23:08 > Para: saopaulo-pm em mail.pm.org > Assunto: Re: [SP-pm] Curso Perl. > > Ok, > Obrigado. > Vou procurar saber mais sobre o curso. > > Marcio Mello. > ----- Original Message ----- > From: "Nelson Ferraz" > > To: > > Sent: Sunday, March 08, 2009 5:55 PM > Subject: Re: [SP-pm] Curso Perl. > > > 2009/3/8 Marcio Mello >: > >> Ol? a todos, >> >> Participo pouco da lista, mas acompanho as mensagens. >> Preciso de uma dica de um curso ou treinamento em Perl para melhorar o que >> sei. >> Leio, corrijo e improviso scripts, mas n?o consigo escrever um projeto >> completo iniciando do zero .. em resumo o que aprendi foi por curiosidade, >> e >> gostaria de melhorar isso. >> Encontrei um curso da Dextra de 24 horas aula,, ? bom? >> > > Eu n?o conhe?o o curso da Dextra, mas fico feliz em saber que existem > empresas ensinando Perl no Brasil. > > Minha sugest?o ? que, al?m do curso, voc? tamb?m compre alguns livros > sobre Perl, e participe ativamente da comunidade. > > Escrever um projeto completo vir? com o tempo e experi?ncia. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . > > NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "o animal satisfeito dorme". - Guimar?es Rosa ________________________________ AVISO: A informa??o contida neste e?mail, bem como em qualquer de seus anexos, ? CONFIDENCIAL e destinada ao uso exclusivo do(s) destinat?rio(s) acima referido(s), podendo conter informa??es sigilosas e/ou legalmente protegidas. Caso voc? n?o seja o destinat?rio desta mensagem, informamos que qualquer divulga??o, distribui??o ou c?pia deste e?mail e/ou de qualquer de seus anexos ? absolutamente proibida. Solicitamos que o remetente seja comunicado imediatamente, respondendo esta mensagem, e que o original desta mensagem e de seus anexos, bem como toda e qualquer c?pia e/ou impress?o realizada a partir destes, sejam permanentemente apagados e/ou destru?dos. Informa??es adicionais sobre nossa empresa podem ser obtidas no site http://www.folha.uol.com.br/folha/conheca/ . NOTICE: The information contained in this e?mail and any attachments thereto is CONFIDENTIAL and is intended only for use by the recipient named herein and may contain legally privileged and/or secret information. If you are not the e?mail's intended recipient, you are hereby notified that any dissemination, distribution or copy of this e?mail, and/or any attachments thereto, is strictly prohibited. Please immediately notify the sender replying to the above mentioned e?mail address, and permanently delete and/or destroy the original and any copy of this e?mail and/or its attachments, as well as any printout thereof. Additional information about our company may be obtained through the site http://www1.folha.uol.com.br/folha/conheca/index-en.shtml . -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: image001.gif Tipo: image/gif Tamanho: 3702 bytes Descri??o: image001.gif URL: From luismottacampos at yahoo.co.uk Mon Mar 9 14:55:35 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 09 Mar 2009 22:55:35 +0100 Subject: [SP-pm] RES: RES: Curso Perl. In-Reply-To: <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> References: <011f01c9a017$39aeaa90$0501a8c0@notebookecs> <604cec170903081355s1ae7e907xc72ad41728b690e5@mail.gmail.com>, <004a01c9a05b$e16cecd0$0501a8c0@notebookecs> <8DD2971FE7D6A146B704767815DBF90B0C5EA669@sansao1.grupofolha.intranet>, <49B50A6F.7060108@aware.com.br> <8DD2971FE7D6A146B704767815DBF90B0C5EA66A@sansao1.grupofolha.intranet> Message-ID: <49B59057.9060403@yahoo.co.uk> Fernando Zoriki Otsuka wrote: > Estou procurando curso p/ ser ministrado on site, aqui na Folha de > S.Paulo Thiago, se voc? est? procurando algo especialmente desenvolvido para a Folha, eu posso me agendar pra ministrar. Precisa apenas fazer coincidir com a minha pr?xima ida ao Brazil, ou eu vou "obrigar" voc?s a me pagarem as passagens... ;) Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From andreoandre at gmail.com Tue Mar 10 12:24:38 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Tue, 10 Mar 2009 16:24:38 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: References: <8e3843570903021837u76c3fd1eq2c0446853870f1ee@mail.gmail.com> <214823ca0903021900s484eed4dtad55ae737a229a32@mail.gmail.com> <179354400903031940t31846adeqc08a691ad2bab7c1@mail.gmail.com> Message-ID: Grande Naylor .... desculpe o atraso, mas seja bem vindo! 2009/3/4 Naylor Garcia : > Obrigado a todos, fico feliz de participar. > > Em rela??o ao site, estou esperando um coisa para compartilhar com vcs. > > 2009/3/4 Blabos de Blebe : >> Bem Vindo!!!!!!!!! >> >> 2009/3/3 Daniel de Oliveira Mantovani : >>> Melhor ainda fa?a um site para tradu??o do livro Beginning Perl. >>> >>> Com informa??es de como contribuir e etc. Se voc? precisar de ajuda eu ajudo >>> tamb?m. >>> At? o pr?ximo encontro social. >>> >>> []'s >>> >>> 2009/3/2 Ot?vio Fernandes >>>> >>>> Naylor, bem vindo, >>>> >>>> Seu a??o de fazer um site sobre Perl ? louv?vel, sem d?vida! Mas >>>> pensando bem no que o Luis falou, n?o h? lugar melhor para hospedar >>>> este tipo de conte?do do que a CPAN, todos n?s aqui sabemos disso. >>>> Mesmo porque, l? ? o lugar central onde _todos_ os programadores Perl >>>> v?o procurar este tipo c?digo. >>>> >>>> Neste caso, minha sugest?o ?, continue fazendo o seu site, mas >>>> transforme-o em tipo de blog, com artigos, tutoriais, etc, talvez uma >>>> esp?cie de complemento para a CPAN. Quando voc? fizer algum script, >>>> publique-o na CPAN antes e fa?a um post no seu blog. Acho que desta >>>> forma voc? vai ter mais visibilidade e mais sucesso desta forma. >>>> >>>> um abra?o, >>>> >>>> -- >>>> Ot?vio Fernandes >>>> http://otaviof.blogspot.com/ >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> http://mantovanihouse.blogspot.com/ >>> >>> -------(\_------------_/)----------- >>> -------)--(----------)--(----------- >>> ------(----(---------)----)---------- >>> -------)----(-------)----(----------- >>> -------(----(-------)----)----------- >>> --------\_-(\\.---.//)-_/------------ >>> ----------\)' -8--8- '(/-------------- >>> -----------/------------\--------------- >>> ----------(--)--------(--)-------------- >>> ------------(_c__c_)---------------- >>> ---------------------------------------- >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Andr? O Moura http://andrem.wordpress.com From naylorgarcia at gmail.com Tue Mar 10 12:26:24 2009 From: naylorgarcia at gmail.com (Naylor Garcia) Date: Tue, 10 Mar 2009 16:26:24 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: References: <8e3843570903021837u76c3fd1eq2c0446853870f1ee@mail.gmail.com> <214823ca0903021900s484eed4dtad55ae737a229a32@mail.gmail.com> <179354400903031940t31846adeqc08a691ad2bab7c1@mail.gmail.com> Message-ID: Opa,, obrigado Ot?vio! 2009/3/10 Andr? Moura : > Grande Naylor .... > > desculpe o atraso, mas seja bem vindo! > > > > 2009/3/4 Naylor Garcia : >> Obrigado a todos, fico feliz de participar. >> >> Em rela??o ao site, estou esperando um coisa para compartilhar com vcs. >> >> 2009/3/4 Blabos de Blebe : >>> Bem Vindo!!!!!!!!! >>> >>> 2009/3/3 Daniel de Oliveira Mantovani : >>>> Melhor ainda fa?a um site para tradu??o do livro Beginning Perl. >>>> >>>> Com informa??es de como contribuir e etc. Se voc? precisar de ajuda eu ajudo >>>> tamb?m. >>>> At? o pr?ximo encontro social. >>>> >>>> []'s >>>> >>>> 2009/3/2 Ot?vio Fernandes >>>>> >>>>> Naylor, bem vindo, >>>>> >>>>> Seu a??o de fazer um site sobre Perl ? louv?vel, sem d?vida! Mas >>>>> pensando bem no que o Luis falou, n?o h? lugar melhor para hospedar >>>>> este tipo de conte?do do que a CPAN, todos n?s aqui sabemos disso. >>>>> Mesmo porque, l? ? o lugar central onde _todos_ os programadores Perl >>>>> v?o procurar este tipo c?digo. >>>>> >>>>> Neste caso, minha sugest?o ?, continue fazendo o seu site, mas >>>>> transforme-o em tipo de blog, com artigos, tutoriais, etc, talvez uma >>>>> esp?cie de complemento para a CPAN. Quando voc? fizer algum script, >>>>> publique-o na CPAN antes e fa?a um post no seu blog. Acho que desta >>>>> forma voc? vai ter mais visibilidade e mais sucesso desta forma. >>>>> >>>>> um abra?o, >>>>> >>>>> -- >>>>> Ot?vio Fernandes >>>>> http://otaviof.blogspot.com/ >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm at pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>>> -- >>>> http://mantovanihouse.blogspot.com/ >>>> >>>> -------(\_------------_/)----------- >>>> -------)--(----------)--(----------- >>>> ------(----(---------)----)---------- >>>> -------)----(-------)----(----------- >>>> -------(----(-------)----)----------- >>>> --------\_-(\\.---.//)-_/------------ >>>> ----------\)' -8--8- '(/-------------- >>>> -----------/------------\--------------- >>>> ----------(--)--------(--)-------------- >>>> ------------(_c__c_)---------------- >>>> ---------------------------------------- >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm at pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Andr? O Moura > http://andrem.wordpress.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel-vinciguerra at hotmail.com Tue Mar 10 12:28:19 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Tue, 10 Mar 2009 16:28:19 -0300 Subject: [SP-pm] Boas vindas ao Naylor Garcia In-Reply-To: References: <8e3843570903021837u76c3fd1eq2c0446853870f1ee@mail.gmail.com><214823ca0903021900s484eed4dtad55ae737a229a32@mail.gmail.com><179354400903031940t31846adeqc08a691ad2bab7c1@mail.gmail.com> Message-ID: Benvenuto... =D Forte abra?o, -------------------------------------------------- From: "Naylor Garcia" Sent: Tuesday, March 10, 2009 4:26 PM To: Subject: Re: [SP-pm] Boas vindas ao Naylor Garcia > Opa,, obrigado Ot?vio! > > 2009/3/10 Andr? Moura : >> Grande Naylor .... >> >> desculpe o atraso, mas seja bem vindo! >> >> >> >> 2009/3/4 Naylor Garcia : >>> Obrigado a todos, fico feliz de participar. >>> >>> Em rela??o ao site, estou esperando um coisa para compartilhar com vcs. >>> >>> 2009/3/4 Blabos de Blebe : >>>> Bem Vindo!!!!!!!!! >>>> >>>> 2009/3/3 Daniel de Oliveira Mantovani >>>> : >>>>> Melhor ainda fa?a um site para tradu??o do livro Beginning Perl. >>>>> >>>>> Com informa??es de como contribuir e etc. Se voc? precisar de ajuda eu >>>>> ajudo >>>>> tamb?m. >>>>> At? o pr?ximo encontro social. >>>>> >>>>> []'s >>>>> >>>>> 2009/3/2 Ot?vio Fernandes >>>>>> >>>>>> Naylor, bem vindo, >>>>>> >>>>>> Seu a??o de fazer um site sobre Perl ? louv?vel, sem d?vida! Mas >>>>>> pensando bem no que o Luis falou, n?o h? lugar melhor para hospedar >>>>>> este tipo de conte?do do que a CPAN, todos n?s aqui sabemos disso. >>>>>> Mesmo porque, l? ? o lugar central onde _todos_ os programadores Perl >>>>>> v?o procurar este tipo c?digo. >>>>>> >>>>>> Neste caso, minha sugest?o ?, continue fazendo o seu site, mas >>>>>> transforme-o em tipo de blog, com artigos, tutoriais, etc, talvez uma >>>>>> esp?cie de complemento para a CPAN. Quando voc? fizer algum script, >>>>>> publique-o na CPAN antes e fa?a um post no seu blog. Acho que desta >>>>>> forma voc? vai ter mais visibilidade e mais sucesso desta forma. >>>>>> >>>>>> um abra?o, >>>>>> >>>>>> -- >>>>>> Ot?vio Fernandes >>>>>> http://otaviof.blogspot.com/ >>>>>> _______________________________________________ >>>>>> SaoPaulo-pm mailing list >>>>>> SaoPaulo-pm em pm.org >>>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>>> >>>>> >>>>> -- >>>>> http://mantovanihouse.blogspot.com/ >>>>> >>>>> -------(\_------------_/)----------- >>>>> -------)--(----------)--(----------- >>>>> ------(----(---------)----)---------- >>>>> -------)----(-------)----(----------- >>>>> -------(----(-------)----)----------- >>>>> --------\_-(\\.---.//)-_/------------ >>>>> ----------\)' -8--8- '(/-------------- >>>>> -----------/------------\--------------- >>>>> ----------(--)--------(--)-------------- >>>>> ------------(_c__c_)---------------- >>>>> ---------------------------------------- >>>>> >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Andr? O Moura >> http://andrem.wordpress.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From breno at rio.pm.org Thu Mar 19 06:52:22 2009 From: breno at rio.pm.org (breno) Date: Thu, 19 Mar 2009 10:52:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?Atualiza=E7=E3o=3A_Perl_no_GSoC_=2709?= In-Reply-To: References: Message-ID: (perd?o pelo enorme cross-posting, mas acho que interessa a todos. Por favor repassem a sua lista local se acharem pertinente) Mais uma vez, a Perl Foundation foi aceita no Google Summer of Code[1]. Se voc? ? ou conhece estudantes que gostem de Perl por favor sugira que eles passem algumas semanas fu?ando um projeto open-source Perl[2] em troca da 4500 d?lares. Sua id?ia de projeto n?o est? l?? Edite! Algumas das melhores id?ias v?m dos alunos :-) Antes de fazer sua inscri??o, n?o deixe de ler o cronograma[3], o FAQ[4] e o Guia do Usu?rio[5]. Mas fique atento: o per?odo de inscri??o de alunos vai de 23 de mar?o a 3 de abril (19:00 UTC). E, acima de tudo: divirtam-se! []s -b 1. http://socghop.appspot.com/org/show/google/gsoc2009/dukeleto 2. http://www.perlfoundation.org/perl5/index.cgi?gsoc_2009_projects 3. http://socghop.appspot.com/document/show/program/google/gsoc2009/timeline 4. http://socghop.appspot.com/document/show/program/google/gsoc2009/faqs 5. http://socghop.appspot.com/document/show/program/google/gsoc2009/userguide From luismottacampos at yahoo.co.uk Sat Mar 21 01:08:26 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 21 Mar 2009 09:08:26 +0100 Subject: [SP-pm] =?iso-8859-1?q?Parem_as_M=E1quinas_-_CGI_tem_dono_=28AH?= =?iso-8859-1?q?=2C_AH=2C_AH=29?= Message-ID: <49C4A07A.3040604@yahoo.co.uk> O /. noticiou que a Red Hat det?m uma patente sobre o processamento de documentos SOAP (ou XML) por CGI. Como ser? que eles v?o cobrar royalties? :D AH, AH, AH! http://yro.slashdot.org/article.pl?sid=09/03/20/1420223 Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From gabriel.vieira at gmail.com Sat Mar 21 06:46:52 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Sat, 21 Mar 2009 10:46:52 -0300 Subject: [SP-pm] JOB: Nixus Message-ID: <83d8367f0903210646n247f101erea7b69fed9edaeb@mail.gmail.com> http://jobs.perl.org/job/10356 -- Gabriel Vieira From thiago at aware.com.br Mon Mar 23 12:57:43 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 23 Mar 2009 16:57:43 -0300 Subject: [SP-pm] JOB: Nixus In-Reply-To: <83d8367f0903210646n247f101erea7b69fed9edaeb@mail.gmail.com> References: <83d8367f0903210646n247f101erea7b69fed9edaeb@mail.gmail.com> Message-ID: <49C7E9B7.5070401@aware.com.br> Para quem usa o twitter, montei um robozinho para ficar vigiando o jobs.perl.org www.twitter.com/perljobs/ Abs, -Thiago Rondon Gabriel Vieira escreveu: > http://jobs.perl.org/job/10356 > > From otaviof at gmail.com Mon Mar 23 14:31:46 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 23 Mar 2009 18:31:46 -0300 Subject: [SP-pm] JOB: Nixus In-Reply-To: <49C7E9B7.5070401@aware.com.br> References: <83d8367f0903210646n247f101erea7b69fed9edaeb@mail.gmail.com> <49C7E9B7.5070401@aware.com.br> Message-ID: <8e3843570903231431o59ae2c84y4be153910a32fadf@mail.gmail.com> Parab?ns Thiago, excelente iniciativa. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From a.r.ferreira at gmail.com Mon Mar 23 14:38:20 2009 From: a.r.ferreira at gmail.com (Adriano Ferreira) Date: Mon, 23 Mar 2009 18:38:20 -0300 Subject: [SP-pm] JOB: Nixus In-Reply-To: <49C7E9B7.5070401@aware.com.br> References: <83d8367f0903210646n247f101erea7b69fed9edaeb@mail.gmail.com> <49C7E9B7.5070401@aware.com.br> Message-ID: <73ddeb6c0903231438j18391b7alec5bb700d05ce32c@mail.gmail.com> 2009/3/23 Thiago Rondon : > > Para quem usa o twitter, montei um robozinho para ficar vigiando o > jobs.perl.org > > www.twitter.com/perljobs/ > > Abs, > -Thiago Rondon > > Gabriel Vieira escreveu: >> >> http://jobs.perl.org/job/10356 >> >> Eu ia dizer que o jobs.perl.org aceita an?ncios de vagas em Perl em todas l?nguas poss?veis, inclusive em nosso bom portugu?s. Mas o an?ncio da Nixus j? ? assim e isto ent?o n?o ? novidade. Parab?ns, Thiago, pelo bem-vindo bot. Curiosidade: ele est? usando o feed feed://jobs.perl.org/rss/by_country.rss?country=Brazil ? Alguns dos telecommute jobs podem ser interessantes para os residentes no Brasil tamb?m. Sauda??es, Adriano > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From thiago at aware.com.br Mon Mar 23 18:58:14 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 23 Mar 2009 22:58:14 -0300 Subject: [SP-pm] JOB: Nixus In-Reply-To: <73ddeb6c0903231438j18391b7alec5bb700d05ce32c@mail.gmail.com> References: <83d8367f0903210646n247f101erea7b69fed9edaeb@mail.gmail.com> <49C7E9B7.5070401@aware.com.br> <73ddeb6c0903231438j18391b7alec5bb700d05ce32c@mail.gmail.com> Message-ID: <49C83E36.1030805@aware.com.br> Adriano, Estou buscando de http://jobs.perl.org/rss/standard.rss. Valeu! -Thiago Rondon Adriano Ferreira escreveu: > 2009/3/23 Thiago Rondon : > >> Para quem usa o twitter, montei um robozinho para ficar vigiando o >> jobs.perl.org >> >> www.twitter.com/perljobs/ >> >> Abs, >> -Thiago Rondon >> >> Gabriel Vieira escreveu: >> >>> http://jobs.perl.org/job/10356 >>> >>> >>> > > Eu ia dizer que o jobs.perl.org aceita an?ncios de vagas em Perl em > todas l?nguas poss?veis, inclusive em nosso bom portugu?s. Mas o > an?ncio da Nixus j? ? assim e isto ent?o n?o ? novidade. > > Parab?ns, Thiago, pelo bem-vindo bot. Curiosidade: ele est? usando o > feed feed://jobs.perl.org/rss/by_country.rss?country=Brazil ? Alguns > dos telecommute jobs podem ser interessantes para os residentes no > Brasil tamb?m. > > Sauda??es, > Adriano > > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From bean at bsolucoes.com.br Mon Mar 23 19:52:35 2009 From: bean at bsolucoes.com.br (Felipe Gregorio) Date: Mon, 23 Mar 2009 23:52:35 -0300 Subject: [SP-pm] JOB: Nixus In-Reply-To: <49C83E36.1030805@aware.com.br> References: <83d8367f0903210646n247f101erea7b69fed9edaeb@mail.gmail.com> <49C7E9B7.5070401@aware.com.br><73ddeb6c0903231438j18391b7alec5bb700d05ce32c@mail.gmail.com> <49C83E36.1030805@aware.com.br> Message-ID: Boa noite Thiago, Seria poss?vel voc? postar o c?digo para eu que sou iniciante em perl usar como base para estudo? Obrigado, Felipe Gregorio -------------------------------------------------- From: "Thiago Rondon" Sent: Monday, March 23, 2009 10:58 PM To: Subject: Re: [SP-pm] JOB: Nixus > > > Adriano, > > Estou buscando de http://jobs.perl.org/rss/standard.rss. > > Valeu! > -Thiago Rondon > > Adriano Ferreira escreveu: >> 2009/3/23 Thiago Rondon : >> >>> Para quem usa o twitter, montei um robozinho para ficar vigiando o >>> jobs.perl.org >>> >>> www.twitter.com/perljobs/ >>> >>> Abs, >>> -Thiago Rondon >>> >>> Gabriel Vieira escreveu: >>> >>>> http://jobs.perl.org/job/10356 >>>> >>>> >>>> >> >> Eu ia dizer que o jobs.perl.org aceita an?ncios de vagas em Perl em >> todas l?nguas poss?veis, inclusive em nosso bom portugu?s. Mas o >> an?ncio da Nixus j? ? assim e isto ent?o n?o ? novidade. >> >> Parab?ns, Thiago, pelo bem-vindo bot. Curiosidade: ele est? usando o >> feed feed://jobs.perl.org/rss/by_country.rss?country=Brazil ? Alguns >> dos telecommute jobs podem ser interessantes para os residentes no >> Brasil tamb?m. >> >> Sauda??es, >> Adriano >> >> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From thiago at aware.com.br Mon Mar 23 19:56:25 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 23 Mar 2009 23:56:25 -0300 Subject: [SP-pm] JOB: Nixus In-Reply-To: References: <83d8367f0903210646n247f101erea7b69fed9edaeb@mail.gmail.com> <49C7E9B7.5070401@aware.com.br><73ddeb6c0903231438j18391b7alec5bb700d05ce32c@mail.gmail.com> <49C83E36.1030805@aware.com.br> Message-ID: <49C84BD9.1090500@aware.com.br> Na realidade, eu utilizei dois modulos que fazem tudo para mim... XML::RSS::Headline::PerlJobs http://search.cpan.org/~jbisbee/XML-RSS-Feed-2.32/lib/XML/RSS/Headline/PerlJobs.pm Net::Twitter http://search.cpan.org/~cthom/Net-Twitter-2.11/lib/Net/Twitter.pm Abs, -Thiago Rondon Felipe Gregorio escreveu: > Boa noite Thiago, > > Seria poss?vel voc? postar o c?digo para eu que sou iniciante em perl > usar como base para estudo? > > Obrigado, > Felipe Gregorio > > -------------------------------------------------- > From: "Thiago Rondon" > Sent: Monday, March 23, 2009 10:58 PM > To: > Subject: Re: [SP-pm] JOB: Nixus > >> >> >> Adriano, >> >> Estou buscando de http://jobs.perl.org/rss/standard.rss. >> >> Valeu! >> -Thiago Rondon >> >> Adriano Ferreira escreveu: >>> 2009/3/23 Thiago Rondon : >>> >>>> Para quem usa o twitter, montei um robozinho para ficar vigiando o >>>> jobs.perl.org >>>> >>>> www.twitter.com/perljobs/ >>>> >>>> Abs, >>>> -Thiago Rondon >>>> >>>> Gabriel Vieira escreveu: >>>> >>>>> http://jobs.perl.org/job/10356 >>>>> >>>>> >>>>> >>> >>> Eu ia dizer que o jobs.perl.org aceita an?ncios de vagas em Perl em >>> todas l?nguas poss?veis, inclusive em nosso bom portugu?s. Mas o >>> an?ncio da Nixus j? ? assim e isto ent?o n?o ? novidade. >>> >>> Parab?ns, Thiago, pelo bem-vindo bot. Curiosidade: ele est? usando o >>> feed feed://jobs.perl.org/rss/by_country.rss?country=Brazil ? Alguns >>> dos telecommute jobs podem ser interessantes para os residentes no >>> Brasil tamb?m. >>> >>> Sauda??es, >>> Adriano >>> >>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > From gabriel.vieira at gmail.com Mon Mar 23 20:04:31 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Tue, 24 Mar 2009 00:04:31 -0300 Subject: [SP-pm] JOB: Nixus In-Reply-To: <49C84BD9.1090500@aware.com.br> References: <83d8367f0903210646n247f101erea7b69fed9edaeb@mail.gmail.com> <49C7E9B7.5070401@aware.com.br> <73ddeb6c0903231438j18391b7alec5bb700d05ce32c@mail.gmail.com> <49C83E36.1030805@aware.com.br> <49C84BD9.1090500@aware.com.br> Message-ID: <83d8367f0903232004h7b22ff9do6a2882133b306d0f@mail.gmail.com> E eu achando q o Thiago teve algum trabalho.. olhai... =P Parab?ns pela iniciativa! :) 2009/3/23 Thiago Rondon : > > Na realidade, eu utilizei dois modulos que fazem tudo para mim... > > XML::RSS::Headline::PerlJobs > http://search.cpan.org/~jbisbee/XML-RSS-Feed-2.32/lib/XML/RSS/Headline/PerlJobs.pm > > Net::Twitter > http://search.cpan.org/~cthom/Net-Twitter-2.11/lib/Net/Twitter.pm > > Abs, > -Thiago Rondon > > Felipe Gregorio escreveu: >> >> Boa noite Thiago, >> >> Seria poss?vel voc? postar o c?digo para eu que sou iniciante em perl usar >> como base para estudo? >> >> Obrigado, >> Felipe Gregorio >> >> -------------------------------------------------- >> From: "Thiago Rondon" >> Sent: Monday, March 23, 2009 10:58 PM >> To: >> Subject: Re: [SP-pm] JOB: Nixus >> >>> >>> >>> Adriano, >>> >>> Estou buscando de http://jobs.perl.org/rss/standard.rss. >>> >>> Valeu! >>> -Thiago Rondon >>> >>> Adriano Ferreira escreveu: >>>> >>>> 2009/3/23 Thiago Rondon : >>>> >>>>> Para quem usa o twitter, montei um robozinho para ficar vigiando o >>>>> jobs.perl.org >>>>> >>>>> www.twitter.com/perljobs/ >>>>> >>>>> Abs, >>>>> -Thiago Rondon >>>>> >>>>> Gabriel Vieira escreveu: >>>>> >>>>>> http://jobs.perl.org/job/10356 >>>>>> >>>>>> >>>>>> >>>> >>>> Eu ia dizer que o jobs.perl.org aceita an?ncios de vagas em Perl em >>>> todas l?nguas poss?veis, inclusive em nosso bom portugu?s. Mas o >>>> an?ncio da Nixus j? ? assim e isto ent?o n?o ? novidade. >>>> >>>> Parab?ns, Thiago, pelo bem-vindo bot. Curiosidade: ele est? usando o >>>> feed feed://jobs.perl.org/rss/by_country.rss?country=Brazil ? Alguns >>>> dos telecommute jobs podem ser interessantes para os residentes no >>>> Brasil tamb?m. >>>> >>>> Sauda??es, >>>> Adriano >>>> >>>> >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From russoz at gmail.com Tue Mar 24 06:30:18 2009 From: russoz at gmail.com (Russo) Date: Tue, 24 Mar 2009 13:30:18 +0000 Subject: [SP-pm] heise online: Perl 6 development: Parrot 1.0 has arrived Message-ID: This piece of news from The H Open Source has been sent to you by "Russo ". The sender's address has not been verified. If you doubt the sender's authenticy please ignore this mail. ------------------------------------------------------------------------ Provavelmente um monte de gente j? sabia, mas enfim... :-) ------------------------------------------------------------------------ 18.03.2009 15:55 Perl 6 development: Parrot 1.0 has arrived The developers of version 6 of the Perl scripting language have released version 1.0[1] of the Parrot[2] virtual machine on which the Rakudo[3] Perl 6 implementation will run. Parrot, unlike Perl 5, keeps compiler and runtime separate. It will also support other dynamic languages in the future. The developers describe the new version as a more stable platform for implementing Perl 6. It incorporates the Pynie[4] Python implementation and the Cardinal[5] Ruby interpreter for Parrot, as well as the paraplegic[6] APL implementation. The tool kit provided, now includes support for language builds by an installed Parrot and an extended shell for generating further languages. The documentation[7] has also been extensively revised. See also: Healthcheck: Perl - The Perl Future[8], a feature from The H Open. (crve[9]) This features's URL: http://www.h-online.com/open/news/112878 Links in this feature: [1] http://www.parrot.org/news/2009/Parrot-1.0.0 [2] http://www.parrot.org [3] http://rakudo.org/ [4] http://code.google.com/p/pynie/ [5] http://cardinal2.rubyforge.org/ [6] http://code.google.com/p/paraplegic/ [7] http://docs.parrot.org [8] http://www.h-online.com/open/Healthcheck-Perl-The-Perl-Future--/features/112388 [9] mailto:crve em h-online.com ------------------------------------------------------------------------ Copyright 2009 Heise Zeitschriften Verlag From nferraz at gmail.com Tue Mar 24 07:02:05 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 24 Mar 2009 15:02:05 +0100 Subject: [SP-pm] heise online: Perl 6 development: Parrot 1.0 has arrived In-Reply-To: References: Message-ID: <604cec170903240702h132e4e2fme8c5629e1475676e@mail.gmail.com> 2009/3/24 Russo : > Perl 6 development: Parrot 1.0 has arrived ? sempre bom lembrar que temos alguns programadores brasileiros com contribuic?es importantes no desenvolvimento de Perl 6: Daniel Ruoso, que atualmente est? trabalhando no SMOP (Simple Meta Object Programming), e Fl?vio Glock, que desenvolveu diversas implementac?es de Perl 6. S? n?o sei se eles participam desta lista, pois o Daniel vive em Fortaleza, e o Fl?vio em Amsterdam. From andreoandre at gmail.com Tue Mar 24 09:28:33 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Tue, 24 Mar 2009 13:28:33 -0300 Subject: [SP-pm] Catalyst + mod_perlite Message-ID: Senhores, Algu?m j? usou Catalyst com mod_perlite? Queria saber se ? uma boa combina??o ao inv?s de usar o mod_perl, mod_cgi ou mesmo o FastCGI.... Se algu?m j? usou, se teve problemas com ele, mesmo se n?o usou junto com o Catalyst, eu gostaria de ouvir opini?es .... []'s -- Andr? O Moura http://andrem.wordpress.com From andregarciacarneiro at gmail.com Tue Mar 24 09:41:01 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 24 Mar 2009 13:41:01 -0300 Subject: [SP-pm] Catalyst + mod_perlite In-Reply-To: References: Message-ID: N?o usei. Mas vc precisa realmente disso? Eu n?o usei mod_perlite, mas j? usei mod_perl, e j? me recomendaram usar FastCGI ao inv?s de mod_perl, com o Catalyst. ? mais simples e na maioria dos casos tem um desempenho similar ao mod_perl. A menos que vc tenha um bom motivo para usar mod_perl(Se vc precisa de vari?veis internas, m?todos do m?dulo Apache, e coisas do tipo), com ? melhor voc? usar FastCGI. Cheers! 2009/3/24 Andr? Moura > Senhores, > > Algu?m j? usou Catalyst com mod_perlite? > > Queria saber se ? uma boa combina??o ao inv?s de usar o mod_perl, > mod_cgi ou mesmo o FastCGI.... > > Se algu?m j? usou, se teve problemas com ele, mesmo se n?o usou junto > com o Catalyst, eu gostaria de ouvir opini?es .... > > > []'s > > -- > Andr? O Moura > http://andrem.wordpress.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Wed Mar 25 07:54:39 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 25 Mar 2009 11:54:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= Message-ID: <49CA45AF.50208@aware.com.br> Sugest?es de lugares ? Amanh?, 18:00... ? Abs, -Thiago Rondon From andregarciacarneiro at gmail.com Wed Mar 25 08:01:44 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 25 Mar 2009 12:01:44 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: <49CA45AF.50208@aware.com.br> References: <49CA45AF.50208@aware.com.br> Message-ID: Pub Blue... fica na Al. Campinas, uns tr?s ou quatro quarteir?es, no sentido centro, do lado direito. ? pequeno, mas tem muita cerveja boa, e gar?onetes gostosas... Cheers! 2009/3/25 Thiago Rondon > > Sugest?es de lugares ? Amanh?, 18:00... ? > > Abs, > -Thiago Rondon > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Mar 25 08:02:23 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 25 Mar 2009 12:02:23 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: References: <49CA45AF.50208@aware.com.br> Message-ID: sentido centro, atravessando a Paulista... :p 2009/3/25 Andre Carneiro > Pub Blue... fica na Al. Campinas, uns tr?s ou quatro quarteir?es, no > sentido centro, do lado direito. ? pequeno, mas tem muita cerveja boa, e > gar?onetes gostosas... > > Cheers! > > 2009/3/25 Thiago Rondon > > >> Sugest?es de lugares ? Amanh?, 18:00... ? >> >> Abs, >> -Thiago Rondon >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From russoz at gmail.com Wed Mar 25 08:25:36 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 25 Mar 2009 12:25:36 -0300 Subject: [SP-pm] =?utf-8?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/mar?= =?utf-8?b?w6dvKQ==?= In-Reply-To: References: <49CA45AF.50208@aware.com.br> Message-ID: <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> Estou em Sampa, grandes chances de eu estar l? amanh? - mas ? o meu dia do rod?zio, ent?o talvez eu s? consiga chegar depois das 8 (dependendo de onde eu estiver antes disso). S? fa?o quest?o das cervejas boas, uma trapista n?o seria nada mal. Ali?s, nas minhas f?rias (2 semanas atr?s), tomei umas cervas inglesas muito interessantes, 2 da marca Fullers (esqueci o nome espec?fico, mas se eu v?-las eu reconhe?o), e uma chamada Hen's Tooth, tamb?m bem legal. Al?m de uma Lager da Tcheca. []s, Russo 2009/3/25 Andre Carneiro > sentido centro, atravessando a Paulista... :p > > 2009/3/25 Andre Carneiro > > Pub Blue... fica na Al. Campinas, uns tr?s ou quatro quarteir?es, no >> sentido centro, do lado direito. ? pequeno, mas tem muita cerveja boa, e >> gar?onetes gostosas... >> >> Cheers! >> >> 2009/3/25 Thiago Rondon >> >> >>> Sugest?es de lugares ? Amanh?, 18:00... ? >>> >>> Abs, >>> -Thiago Rondon >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Wed Mar 25 09:10:53 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 25 Mar 2009 13:10:53 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> Message-ID: Esse que eu falei tem mais trapistas q o O'Malleys... sem zureira... Cheers! 2009/3/25 Alexei Znamensky > Estou em Sampa, grandes chances de eu estar l? amanh? - mas ? o meu dia do > rod?zio, ent?o talvez eu s? consiga chegar depois das 8 (dependendo de onde > eu estiver antes disso). > > S? fa?o quest?o das cervejas boas, uma trapista n?o seria nada mal. Ali?s, > nas minhas f?rias (2 semanas atr?s), tomei umas cervas inglesas muito > interessantes, 2 da marca Fullers (esqueci o nome espec?fico, mas se eu > v?-las eu reconhe?o), e uma chamada Hen's Tooth, tamb?m bem legal. Al?m de > uma Lager da Tcheca. > > []s, > Russo > > > 2009/3/25 Andre Carneiro > >> sentido centro, atravessando a Paulista... :p >> >> 2009/3/25 Andre Carneiro >> >> Pub Blue... fica na Al. Campinas, uns tr?s ou quatro quarteir?es, no >>> sentido centro, do lado direito. ? pequeno, mas tem muita cerveja boa, e >>> gar?onetes gostosas... >>> >>> Cheers! >>> >>> 2009/3/25 Thiago Rondon >>> >>> >>>> Sugest?es de lugares ? Amanh?, 18:00... ? >>>> >>>> Abs, >>>> -Thiago Rondon >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm at pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Analista/Desenvolvedor Perl >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Wed Mar 25 09:45:07 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 25 Mar 2009 13:45:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> Message-ID: <49CA5F93.7070006@aware.com.br> Maravilha ! -Thiago Rondon Andre Carneiro escreveu: > Esse que eu falei tem mais trapistas q o O'Malleys... sem zureira... > > Cheers! > > 2009/3/25 Alexei Znamensky > > > Estou em Sampa, grandes chances de eu estar l? amanh? - mas ? o > meu dia do rod?zio, ent?o talvez eu s? consiga chegar depois das 8 > (dependendo de onde eu estiver antes disso). > > S? fa?o quest?o das cervejas boas, uma trapista n?o seria nada > mal. Ali?s, nas minhas f?rias (2 semanas atr?s), tomei umas cervas > inglesas muito interessantes, 2 da marca Fullers (esqueci o nome > espec?fico, mas se eu v?-las eu reconhe?o), e uma chamada Hen's > Tooth, tamb?m bem legal. Al?m de uma Lager da Tcheca. > > []s, > Russo > > > 2009/3/25 Andre Carneiro > > > sentido centro, atravessando a Paulista... :p > > 2009/3/25 Andre Carneiro > > > Pub Blue... fica na Al. Campinas, uns tr?s ou quatro > quarteir?es, no sentido centro, do lado direito. ? > pequeno, mas tem muita cerveja boa, e gar?onetes gostosas... > > Cheers! > > 2009/3/25 Thiago Rondon > > > > Sugest?es de lugares ? Amanh?, 18:00... ? > > Abs, > -Thiago Rondon > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com > ] [www.flickr.com/photos/alexeiz > ] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From russoz at gmail.com Wed Mar 25 10:32:19 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 25 Mar 2009 14:32:19 -0300 Subject: [SP-pm] =?utf-8?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/mar?= =?utf-8?b?w6dvKQ==?= In-Reply-To: <49CA5F93.7070006@aware.com.br> References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> <49CA5F93.7070006@aware.com.br> Message-ID: <23f46d7f0903251032l3740f06fyd984d9ce2ab417f3@mail.gmail.com> Deal, I'm in. 2009/3/25 Thiago Rondon > > Maravilha ! > > -Thiago Rondon > > Andre Carneiro escreveu: > >> Esse que eu falei tem mais trapistas q o O'Malleys... sem zureira... >> >> Cheers! >> >> 2009/3/25 Alexei Znamensky > >> >> Estou em Sampa, grandes chances de eu estar l? amanh? - mas ? o >> meu dia do rod?zio, ent?o talvez eu s? consiga chegar depois das 8 >> (dependendo de onde eu estiver antes disso). >> >> S? fa?o quest?o das cervejas boas, uma trapista n?o seria nada >> mal. Ali?s, nas minhas f?rias (2 semanas atr?s), tomei umas cervas >> inglesas muito interessantes, 2 da marca Fullers (esqueci o nome >> espec?fico, mas se eu v?-las eu reconhe?o), e uma chamada Hen's >> Tooth, tamb?m bem legal. Al?m de uma Lager da Tcheca. >> >> []s, >> Russo >> >> >> 2009/3/25 Andre Carneiro > > >> >> sentido centro, atravessando a Paulista... :p >> >> 2009/3/25 Andre Carneiro > > >> >> Pub Blue... fica na Al. Campinas, uns tr?s ou quatro >> quarteir?es, no sentido centro, do lado direito. ? >> pequeno, mas tem muita cerveja boa, e gar?onetes gostosas... >> >> Cheers! >> >> 2009/3/25 Thiago Rondon > > >> >> >> Sugest?es de lugares ? Amanh?, 18:00... ? >> >> Abs, >> -Thiago Rondon >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> >> >> -- Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com >> ] [www.flickr.com/photos/alexeiz >> ] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Wed Mar 25 10:38:18 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 25 Mar 2009 14:38:18 -0300 Subject: [SP-pm] Fwd: Oferta em desenvolvimento Perl In-Reply-To: <89603f9e0903250941t4c28b75eg643901015a3a4926@mail.gmail.com> References: <89603f9e0903250941t4c28b75eg643901015a3a4926@mail.gmail.com> Message-ID: <8e3843570903251038u73613b69ic43978351889ee2c@mail.gmail.com> Pessoal, Espero que seja de interesse de algu?m aqui na lista. Atenciosamente, ---------- Forwarded message ---------- From: Fabio Pugliese Ornellas Date: 2009/3/25 Subject: Oferta em desenvolvimento Perl To: Ot?vio Fernandes Fala Ot?vio! Um colega meu de trabalho me perguntou se eu conhecia algu?m bom em Perl, lembrei de voc?. Uma amiga dele de outra empresa est? precisando de gente especialista em Perl. Sal?rio entre R$5k-6k pelo que ele falou. Estou deixando abaixo o contato. Sei que provavelmente n?o vai ser de seu interesse no momento, mas como sei que voc? conhece bastante gente boa em Perl, agrade?o se encaminhar para algu?m. Rosana: rh em bsabrasil.com.br Abra?os! ---- Fabio Pugliese Ornellas E-Mail: fabio.ornellas em gmail.com gTalk: fabio.ornellas em gmail.com ICQ: 6516089 MSN: neo_fpo em ig.com.br WWW: http://ornellas.apanela.com/ -- Ot?vio Fernandes http://otaviof.blogspot.com/ From blabos at gmail.com Wed Mar 25 19:51:00 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 25 Mar 2009 23:51:00 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: <23f46d7f0903251032l3740f06fyd984d9ce2ab417f3@mail.gmail.com> References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> <49CA5F93.7070006@aware.com.br> <23f46d7f0903251032l3740f06fyd984d9ce2ab417f3@mail.gmail.com> Message-ID: <179354400903251951i7c93e2eeraf774b3874dcf0e5@mail.gmail.com> mapas? 2009/3/25 Alexei Znamensky : > Deal, I'm in. > > 2009/3/25 Thiago Rondon >> >> Maravilha ! >> >> -Thiago Rondon >> >> Andre Carneiro escreveu: >>> >>> Esse que eu falei tem mais trapistas q o O'Malleys... sem zureira... >>> >>> Cheers! >>> >>> 2009/3/25 Alexei Znamensky > >>> >>> ? ?Estou em Sampa, grandes chances de eu estar l? amanh? - mas ? o >>> ? ?meu dia do rod?zio, ent?o talvez eu s? consiga chegar depois das 8 >>> ? ?(dependendo de onde eu estiver antes disso). >>> >>> ? ?S? fa?o quest?o das cervejas boas, uma trapista n?o seria nada >>> ? ?mal. Ali?s, nas minhas f?rias (2 semanas atr?s), tomei umas cervas >>> ? ?inglesas muito interessantes, 2 da marca Fullers (esqueci o nome >>> ? ?espec?fico, mas se eu v?-las eu reconhe?o), e uma chamada Hen's >>> ? ?Tooth, tamb?m bem legal. Al?m de uma Lager da Tcheca. >>> >>> ? ?[]s, >>> ? ?Russo >>> >>> >>> ? ?2009/3/25 Andre Carneiro >> ? ?> >>> >>> ? ? ? ?sentido centro, atravessando a Paulista... :p >>> >>> ? ? ? ?2009/3/25 Andre Carneiro >> ? ? ? ?> >>> >>> ? ? ? ? ? ?Pub Blue... fica na Al. Campinas, uns tr?s ou quatro >>> ? ? ? ? ? ?quarteir?es, no sentido centro, do lado direito. ? >>> ? ? ? ? ? ?pequeno, mas tem muita cerveja boa, e gar?onetes gostosas... >>> >>> ? ? ? ? ? ?Cheers! >>> >>> ? ? ? ? ? ?2009/3/25 Thiago Rondon >> ? ? ? ? ? ?> >>> >>> >>> ? ? ? ? ? ? ? ?Sugest?es de lugares ? Amanh?, 18:00... ? >>> >>> ? ? ? ? ? ? ? ?Abs, >>> ? ? ? ? ? ? ? ?-Thiago Rondon >>> ? ? ? ? ? ? ? ?_______________________________________________ >>> ? ? ? ? ? ? ? ?SaoPaulo-pm mailing list >>> ? ? ? ? ? ? ? ?SaoPaulo-pm em pm.org >>> ? ? ? ? ? ? ? ?http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> >>> ? ? ? ? ? ?-- ? ? ? ? ? ?Andr? Garcia Carneiro >>> ? ? ? ? ? ?Analista/Desenvolvedor Perl >>> >>> >>> >>> >>> ? ? ? ?-- ? ? ? ?Andr? Garcia Carneiro >>> ? ? ? ?Analista/Desenvolvedor Perl >>> >>> >>> ? ? ? ?_______________________________________________ >>> ? ? ? ?SaoPaulo-pm mailing list >>> ? ? ? ?SaoPaulo-pm em pm.org >>> ? ? ? ?http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> >>> ? ?-- ? ?Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com >>> ? ?] [www.flickr.com/photos/alexeiz >>> ? ?] >>> ? ?"Though we live in trying times, we're the ones who have to try" >>> >>> ? ?_______________________________________________ >>> ? ?SaoPaulo-pm mailing list >>> ? ?SaoPaulo-pm em pm.org >>> ? ?http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Analista/Desenvolvedor Perl >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Wed Mar 25 19:57:38 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 25 Mar 2009 23:57:38 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: <179354400903251951i7c93e2eeraf774b3874dcf0e5@mail.gmail.com> References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> <49CA5F93.7070006@aware.com.br> <23f46d7f0903251032l3740f06fyd984d9ce2ab417f3@mail.gmail.com> <179354400903251951i7c93e2eeraf774b3874dcf0e5@mail.gmail.com> Message-ID: <214823ca0903251957h7e06d86asc761c009f895d2e9@mail.gmail.com> Espero que nesse bar venda ?gua de coco, da ?ltima vez n?o vendia eu precisei tomar cerveja. 2009/3/25 Blabos de Blebe > mapas? > > 2009/3/25 Alexei Znamensky : > > Deal, I'm in. > > > > 2009/3/25 Thiago Rondon > >> > >> Maravilha ! > >> > >> -Thiago Rondon > >> > >> Andre Carneiro escreveu: > >>> > >>> Esse que eu falei tem mais trapistas q o O'Malleys... sem zureira... > >>> > >>> Cheers! > >>> > >>> 2009/3/25 Alexei Znamensky >> > >>> > >>> Estou em Sampa, grandes chances de eu estar l? amanh? - mas ? o > >>> meu dia do rod?zio, ent?o talvez eu s? consiga chegar depois das 8 > >>> (dependendo de onde eu estiver antes disso). > >>> > >>> S? fa?o quest?o das cervejas boas, uma trapista n?o seria nada > >>> mal. Ali?s, nas minhas f?rias (2 semanas atr?s), tomei umas cervas > >>> inglesas muito interessantes, 2 da marca Fullers (esqueci o nome > >>> espec?fico, mas se eu v?-las eu reconhe?o), e uma chamada Hen's > >>> Tooth, tamb?m bem legal. Al?m de uma Lager da Tcheca. > >>> > >>> []s, > >>> Russo > >>> > >>> > >>> 2009/3/25 Andre Carneiro >>> > > >>> > >>> sentido centro, atravessando a Paulista... :p > >>> > >>> 2009/3/25 Andre Carneiro >>> > > >>> > >>> Pub Blue... fica na Al. Campinas, uns tr?s ou quatro > >>> quarteir?es, no sentido centro, do lado direito. ? > >>> pequeno, mas tem muita cerveja boa, e gar?onetes gostosas... > >>> > >>> Cheers! > >>> > >>> 2009/3/25 Thiago Rondon >>> > > >>> > >>> > >>> Sugest?es de lugares ? Amanh?, 18:00... ? > >>> > >>> Abs, > >>> -Thiago Rondon > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >>> > >>> > >>> > >>> -- Andr? Garcia Carneiro > >>> Analista/Desenvolvedor Perl > >>> > >>> > >>> > >>> > >>> -- Andr? Garcia Carneiro > >>> Analista/Desenvolvedor Perl > >>> > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >>> > >>> > >>> > >>> -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com > >>> ] [www.flickr.com/photos/alexeiz > >>> ] > >>> "Though we live in trying times, we're the ones who have to try" > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >>> > >>> > >>> > >>> -- > >>> Andr? Garcia Carneiro > >>> Analista/Desenvolvedor Perl > >>> > >>> > ------------------------------------------------------------------------ > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Mar 26 06:38:04 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 26 Mar 2009 10:38:04 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: <214823ca0903251957h7e06d86asc761c009f895d2e9@mail.gmail.com> References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> <49CA5F93.7070006@aware.com.br> <23f46d7f0903251032l3740f06fyd984d9ce2ab417f3@mail.gmail.com> <179354400903251951i7c93e2eeraf774b3874dcf0e5@mail.gmail.com> <214823ca0903251957h7e06d86asc761c009f895d2e9@mail.gmail.com> Message-ID: <179354400903260638h25065b29j517a334e15e8e64c@mail.gmail.com> Se eu for, levo uma caixa de leite pra vc, ok? Voc? prefere desnatado ou interal? 2009/3/25 Daniel de Oliveira Mantovani : > Espero que nesse bar venda ?gua de coco, da ?ltima vez n?o vendia eu > precisei tomar cerveja. > > 2009/3/25 Blabos de Blebe >> >> mapas? >> >> 2009/3/25 Alexei Znamensky : >> > Deal, I'm in. >> > >> > 2009/3/25 Thiago Rondon >> >> >> >> Maravilha ! >> >> >> >> -Thiago Rondon >> >> >> >> Andre Carneiro escreveu: >> >>> >> >>> Esse que eu falei tem mais trapistas q o O'Malleys... sem zureira... >> >>> >> >>> Cheers! >> >>> >> >>> 2009/3/25 Alexei Znamensky > >>> > >> >>> >> >>> Estou em Sampa, grandes chances de eu estar l? amanh? - mas ? o >> >>> meu dia do rod?zio, ent?o talvez eu s? consiga chegar depois das 8 >> >>> (dependendo de onde eu estiver antes disso). >> >>> >> >>> S? fa?o quest?o das cervejas boas, uma trapista n?o seria nada >> >>> mal. Ali?s, nas minhas f?rias (2 semanas atr?s), tomei umas cervas >> >>> inglesas muito interessantes, 2 da marca Fullers (esqueci o nome >> >>> espec?fico, mas se eu v?-las eu reconhe?o), e uma chamada Hen's >> >>> Tooth, tamb?m bem legal. Al?m de uma Lager da Tcheca. >> >>> >> >>> []s, >> >>> Russo >> >>> >> >>> >> >>> 2009/3/25 Andre Carneiro > >>> > >> >>> >> >>> sentido centro, atravessando a Paulista... :p >> >>> >> >>> 2009/3/25 Andre Carneiro > >>> > >> >>> >> >>> Pub Blue... fica na Al. Campinas, uns tr?s ou quatro >> >>> quarteir?es, no sentido centro, do lado direito. ? >> >>> pequeno, mas tem muita cerveja boa, e gar?onetes >> >>> gostosas... >> >>> >> >>> Cheers! >> >>> >> >>> 2009/3/25 Thiago Rondon > >>> > >> >>> >> >>> >> >>> Sugest?es de lugares ? Amanh?, 18:00... ? >> >>> >> >>> Abs, >> >>> -Thiago Rondon >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >>> >> >>> >> >>> >> >>> -- Andr? Garcia Carneiro >> >>> Analista/Desenvolvedor Perl >> >>> >> >>> >> >>> >> >>> >> >>> -- Andr? Garcia Carneiro >> >>> Analista/Desenvolvedor Perl >> >>> >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >>> >> >>> >> >>> >> >>> -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com >> >>> ] [www.flickr.com/photos/alexeiz >> >>> ] >> >>> "Though we live in trying times, we're the ones who have to try" >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >>> >> >>> >> >>> >> >>> -- >> >>> Andr? Garcia Carneiro >> >>> Analista/Desenvolvedor Perl >> >>> >> >>> >> >>> ------------------------------------------------------------------------ >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andregarciacarneiro at gmail.com Thu Mar 26 06:40:24 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 26 Mar 2009 10:40:24 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: <179354400903251951i7c93e2eeraf774b3874dcf0e5@mail.gmail.com> References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> <49CA5F93.7070006@aware.com.br> <23f46d7f0903251032l3740f06fyd984d9ce2ab417f3@mail.gmail.com> <179354400903251951i7c93e2eeraf774b3874dcf0e5@mail.gmail.com> Message-ID: Segue o Mapa... 2009/3/25 Blabos de Blebe > mapas? > > 2009/3/25 Alexei Znamensky : > > Deal, I'm in. > > > > 2009/3/25 Thiago Rondon > >> > >> Maravilha ! > >> > >> -Thiago Rondon > >> > >> Andre Carneiro escreveu: > >>> > >>> Esse que eu falei tem mais trapistas q o O'Malleys... sem zureira... > >>> > >>> Cheers! > >>> > >>> 2009/3/25 Alexei Znamensky >> > >>> > >>> Estou em Sampa, grandes chances de eu estar l? amanh? - mas ? o > >>> meu dia do rod?zio, ent?o talvez eu s? consiga chegar depois das 8 > >>> (dependendo de onde eu estiver antes disso). > >>> > >>> S? fa?o quest?o das cervejas boas, uma trapista n?o seria nada > >>> mal. Ali?s, nas minhas f?rias (2 semanas atr?s), tomei umas cervas > >>> inglesas muito interessantes, 2 da marca Fullers (esqueci o nome > >>> espec?fico, mas se eu v?-las eu reconhe?o), e uma chamada Hen's > >>> Tooth, tamb?m bem legal. Al?m de uma Lager da Tcheca. > >>> > >>> []s, > >>> Russo > >>> > >>> > >>> 2009/3/25 Andre Carneiro >>> > > >>> > >>> sentido centro, atravessando a Paulista... :p > >>> > >>> 2009/3/25 Andre Carneiro >>> > > >>> > >>> Pub Blue... fica na Al. Campinas, uns tr?s ou quatro > >>> quarteir?es, no sentido centro, do lado direito. ? > >>> pequeno, mas tem muita cerveja boa, e gar?onetes gostosas... > >>> > >>> Cheers! > >>> > >>> 2009/3/25 Thiago Rondon >>> > > >>> > >>> > >>> Sugest?es de lugares ? Amanh?, 18:00... ? > >>> > >>> Abs, > >>> -Thiago Rondon > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >>> > >>> > >>> > >>> -- Andr? Garcia Carneiro > >>> Analista/Desenvolvedor Perl > >>> > >>> > >>> > >>> > >>> -- Andr? Garcia Carneiro > >>> Analista/Desenvolvedor Perl > >>> > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >>> > >>> > >>> > >>> -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com > >>> ] [www.flickr.com/photos/alexeiz > >>> ] > >>> "Though we live in trying times, we're the ones who have to try" > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >>> > >>> > >>> > >>> -- > >>> Andr? Garcia Carneiro > >>> Analista/Desenvolvedor Perl > >>> > >>> > ------------------------------------------------------------------------ > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: pubblue.jpg Type: image/jpeg Size: 285630 bytes Desc: not available URL: From blabos at gmail.com Thu Mar 26 06:44:46 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 26 Mar 2009 10:44:46 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> <49CA5F93.7070006@aware.com.br> <23f46d7f0903251032l3740f06fyd984d9ce2ab417f3@mail.gmail.com> <179354400903251951i7c93e2eeraf774b3874dcf0e5@mail.gmail.com> Message-ID: <179354400903260644r47f0b5d8q429d871164a6e44e@mail.gmail.com> vlw :) 2009/3/26 Andre Carneiro : > Segue o Mapa... > > > > 2009/3/25 Blabos de Blebe >> >> mapas? >> >> 2009/3/25 Alexei Znamensky : >> > Deal, I'm in. >> > >> > 2009/3/25 Thiago Rondon >> >> >> >> Maravilha ! >> >> >> >> -Thiago Rondon >> >> >> >> Andre Carneiro escreveu: >> >>> >> >>> Esse que eu falei tem mais trapistas q o O'Malleys... sem zureira... >> >>> >> >>> Cheers! >> >>> >> >>> 2009/3/25 Alexei Znamensky > >>> > >> >>> >> >>> Estou em Sampa, grandes chances de eu estar l? amanh? - mas ? o >> >>> meu dia do rod?zio, ent?o talvez eu s? consiga chegar depois das 8 >> >>> (dependendo de onde eu estiver antes disso). >> >>> >> >>> S? fa?o quest?o das cervejas boas, uma trapista n?o seria nada >> >>> mal. Ali?s, nas minhas f?rias (2 semanas atr?s), tomei umas cervas >> >>> inglesas muito interessantes, 2 da marca Fullers (esqueci o nome >> >>> espec?fico, mas se eu v?-las eu reconhe?o), e uma chamada Hen's >> >>> Tooth, tamb?m bem legal. Al?m de uma Lager da Tcheca. >> >>> >> >>> []s, >> >>> Russo >> >>> >> >>> >> >>> 2009/3/25 Andre Carneiro > >>> > >> >>> >> >>> sentido centro, atravessando a Paulista... :p >> >>> >> >>> 2009/3/25 Andre Carneiro > >>> > >> >>> >> >>> Pub Blue... fica na Al. Campinas, uns tr?s ou quatro >> >>> quarteir?es, no sentido centro, do lado direito. ? >> >>> pequeno, mas tem muita cerveja boa, e gar?onetes >> >>> gostosas... >> >>> >> >>> Cheers! >> >>> >> >>> 2009/3/25 Thiago Rondon > >>> > >> >>> >> >>> >> >>> Sugest?es de lugares ? Amanh?, 18:00... ? >> >>> >> >>> Abs, >> >>> -Thiago Rondon >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >>> >> >>> >> >>> >> >>> -- Andr? Garcia Carneiro >> >>> Analista/Desenvolvedor Perl >> >>> >> >>> >> >>> >> >>> >> >>> -- Andr? Garcia Carneiro >> >>> Analista/Desenvolvedor Perl >> >>> >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >>> >> >>> >> >>> >> >>> -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com >> >>> ] [www.flickr.com/photos/alexeiz >> >>> ] >> >>> "Though we live in trying times, we're the ones who have to try" >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >>> >> >>> >> >>> >> >>> -- >> >>> Andr? Garcia Carneiro >> >>> Analista/Desenvolvedor Perl >> >>> >> >>> >> >>> ------------------------------------------------------------------------ >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From edencardim at gmail.com Thu Mar 26 06:55:28 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 26 Mar 2009 10:55:28 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: <179354400903260638h25065b29j517a334e15e8e64c@mail.gmail.com> References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> <49CA5F93.7070006@aware.com.br> <23f46d7f0903251032l3740f06fyd984d9ce2ab417f3@mail.gmail.com> <179354400903251951i7c93e2eeraf774b3874dcf0e5@mail.gmail.com> <214823ca0903251957h7e06d86asc761c009f895d2e9@mail.gmail.com> <179354400903260638h25065b29j517a334e15e8e64c@mail.gmail.com> Message-ID: <3de55ead0903260655t13ecc7a0v7c657610bb96300b@mail.gmail.com> 2009/3/26 Blabos de Blebe : > Se eu for, levo uma caixa de leite pra vc, ok? > > Voc? prefere desnatado ou interal? uhauhauhuhauh blabos++ leva toddy sabor morango, ele gosta -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From blabos at gmail.com Thu Mar 26 07:06:55 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 26 Mar 2009 11:06:55 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: <3de55ead0903260655t13ecc7a0v7c657610bb96300b@mail.gmail.com> References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> <49CA5F93.7070006@aware.com.br> <23f46d7f0903251032l3740f06fyd984d9ce2ab417f3@mail.gmail.com> <179354400903251951i7c93e2eeraf774b3874dcf0e5@mail.gmail.com> <214823ca0903251957h7e06d86asc761c009f895d2e9@mail.gmail.com> <179354400903260638h25065b29j517a334e15e8e64c@mail.gmail.com> <3de55ead0903260655t13ecc7a0v7c657610bb96300b@mail.gmail.com> Message-ID: <179354400903260706h5e80563dsad8467e766606e98@mail.gmail.com> http://www.youtube.com/watch?v=PCegGnWFbVo 2009/3/26 Eden Cardim : > 2009/3/26 Blabos de Blebe : >> Se eu for, levo uma caixa de leite pra vc, ok? >> >> Voc? prefere desnatado ou interal? > > uhauhauhuhauh > > blabos++ > > leva toddy sabor morango, ele gosta > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andregarciacarneiro at gmail.com Thu Mar 26 08:19:28 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 26 Mar 2009 12:19:28 -0300 Subject: [SP-pm] =?iso-8859-1?q?ES_na_Av=2E_Paulista_Quinta-Feira_=2826/ma?= =?iso-8859-1?q?r=E7o=29?= In-Reply-To: <214823ca0903251957h7e06d86asc761c009f895d2e9@mail.gmail.com> References: <49CA45AF.50208@aware.com.br> <23f46d7f0903250825u2a1416bey38e109d4e4af77e4@mail.gmail.com> <49CA5F93.7070006@aware.com.br> <23f46d7f0903251032l3740f06fyd984d9ce2ab417f3@mail.gmail.com> <179354400903251951i7c93e2eeraf774b3874dcf0e5@mail.gmail.com> <214823ca0903251957h7e06d86asc761c009f895d2e9@mail.gmail.com> Message-ID: Sem coment?rios... :p 2009/3/25 Daniel de Oliveira Mantovani > Espero que nesse bar venda ?gua de coco, da ?ltima vez n?o vendia eu > precisei tomar cerveja. > > 2009/3/25 Blabos de Blebe > > mapas? >> >> 2009/3/25 Alexei Znamensky : >> > Deal, I'm in. >> > >> > 2009/3/25 Thiago Rondon >> >> >> >> Maravilha ! >> >> >> >> -Thiago Rondon >> >> >> >> Andre Carneiro escreveu: >> >>> >> >>> Esse que eu falei tem mais trapistas q o O'Malleys... sem zureira... >> >>> >> >>> Cheers! >> >>> >> >>> 2009/3/25 Alexei Znamensky > >> >> >>> >> >>> Estou em Sampa, grandes chances de eu estar l? amanh? - mas ? o >> >>> meu dia do rod?zio, ent?o talvez eu s? consiga chegar depois das 8 >> >>> (dependendo de onde eu estiver antes disso). >> >>> >> >>> S? fa?o quest?o das cervejas boas, uma trapista n?o seria nada >> >>> mal. Ali?s, nas minhas f?rias (2 semanas atr?s), tomei umas cervas >> >>> inglesas muito interessantes, 2 da marca Fullers (esqueci o nome >> >>> espec?fico, mas se eu v?-las eu reconhe?o), e uma chamada Hen's >> >>> Tooth, tamb?m bem legal. Al?m de uma Lager da Tcheca. >> >>> >> >>> []s, >> >>> Russo >> >>> >> >>> >> >>> 2009/3/25 Andre Carneiro > >>> > >> >>> >> >>> sentido centro, atravessando a Paulista... :p >> >>> >> >>> 2009/3/25 Andre Carneiro > >>> > >> >>> >> >>> Pub Blue... fica na Al. Campinas, uns tr?s ou quatro >> >>> quarteir?es, no sentido centro, do lado direito. ? >> >>> pequeno, mas tem muita cerveja boa, e gar?onetes >> gostosas... >> >>> >> >>> Cheers! >> >>> >> >>> 2009/3/25 Thiago Rondon > >>> > >> >>> >> >>> >> >>> Sugest?es de lugares ? Amanh?, 18:00... ? >> >>> >> >>> Abs, >> >>> -Thiago Rondon >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm at pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >>> >> >>> >> >>> >> >>> -- Andr? Garcia Carneiro >> >>> Analista/Desenvolvedor Perl >> >>> >> >>> >> >>> >> >>> >> >>> -- Andr? Garcia Carneiro >> >>> Analista/Desenvolvedor Perl >> >>> >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm at pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >>> >> >>> >> >>> >> >>> -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com >> >>> ] [www.flickr.com/photos/alexeiz >> >>> ] >> >>> "Though we live in trying times, we're the ones who have to try" >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm at pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >>> >> >>> >> >>> >> >>> -- >> >>> Andr? Garcia Carneiro >> >>> Analista/Desenvolvedor Perl >> >>> >> >>> >> ------------------------------------------------------------------------ >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm at pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Tue Mar 31 04:16:04 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 31 Mar 2009 08:16:04 -0300 Subject: [SP-pm] Chamada de trabalho para o FISL Message-ID: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> Pessoal, Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 ( http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite at? o dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o minha experi?ncia de palestrante para ajud?-lo a escrever propostas com maior possibilidade de serem aceitas. O Jo?nio j? disponibilizou o site do YAPC::SA::2009 http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo Brasil.pm. Obrigado, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From joenio at gmail.com Tue Mar 31 06:37:25 2009 From: joenio at gmail.com (Joenio Costa) Date: Tue, 31 Mar 2009 10:37:25 -0300 Subject: [SP-pm] Chamada de trabalho para o FISL In-Reply-To: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> Message-ID: <65934b450903310637t27662df4ld73ff2a7d651d5bb@mail.gmail.com> Ainda temos muita coisa a fazer com o portal (e o evento em si), quem tiver disposi??o interesse em ajudar ? s? levantar a m?o. 2009/3/31 Solli Honorio : > Pessoal, > > Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 > (http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite at? > o dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o minha > experi?ncia de palestrante para ajud?-lo a escrever propostas com maior > possibilidade de serem aceitas. > > O Jo?nio j? disponibilizou o site do YAPC::SA::2009 > http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo > Brasil.pm. > > Obrigado, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From thiago at aware.com.br Tue Mar 31 06:59:02 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 31 Mar 2009 10:59:02 -0300 Subject: [SP-pm] Chamada de trabalho para o FISL In-Reply-To: <65934b450903310637t27662df4ld73ff2a7d651d5bb@mail.gmail.com> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> <65934b450903310637t27662df4ld73ff2a7d651d5bb@mail.gmail.com> Message-ID: <49D221A6.3010708@aware.com.br> Na agenda eu vi isto: 22 e 23 - Mini-cursos e Worksohps Ser? fora do FISL estes mini-cursos e workshops ? -Thiago Rondon Joenio Costa escreveu: > Ainda temos muita coisa a fazer com o portal (e o evento em si), quem > tiver disposi??o > interesse em ajudar ? s? levantar a m?o. > > 2009/3/31 Solli Honorio : > >> Pessoal, >> >> Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 >> (http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite at? >> o dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o minha >> experi?ncia de palestrante para ajud?-lo a escrever propostas com maior >> possibilidade de serem aceitas. >> >> O Jo?nio j? disponibilizou o site do YAPC::SA::2009 >> http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo >> Brasil.pm. >> >> Obrigado, >> >> Solli M. Hon?rio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > > > From joenio at gmail.com Tue Mar 31 10:38:53 2009 From: joenio at gmail.com (Joenio Costa) Date: Tue, 31 Mar 2009 14:38:53 -0300 Subject: [SP-pm] Chamada de trabalho para o FISL In-Reply-To: <49D221A6.3010708@aware.com.br> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> <65934b450903310637t27662df4ld73ff2a7d651d5bb@mail.gmail.com> <49D221A6.3010708@aware.com.br> Message-ID: <65934b450903311038t651c5a5bv7bc1e2c065b2d50@mail.gmail.com> Thiago, Eu n?o sei, acho que o Mago quem colocou essas datas l?. Tem que saber o que ele t? planejando ou se foi um engano. Att, 2009/3/31 Thiago Rondon : > > Na agenda eu vi isto: > > 22 e 23 - Mini-cursos e Worksohps > > Ser? fora do FISL estes mini-cursos e workshops ? > > -Thiago Rondon > > Joenio Costa escreveu: >> >> Ainda temos muita coisa a fazer com o portal (e o evento em si), quem >> tiver disposi??o >> interesse em ajudar ? s? levantar a m?o. >> >> 2009/3/31 Solli Honorio : >> >>> >>> Pessoal, >>> >>> Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 >>> (http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite >>> at? >>> o dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o >>> minha >>> experi?ncia de palestrante para ajud?-lo a escrever propostas com maior >>> possibilidade de serem aceitas. >>> >>> O Jo?nio j? disponibilizou o site do YAPC::SA::2009 >>> http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo >>> Brasil.pm. >>> >>> Obrigado, >>> >>> Solli M. Hon?rio >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >> >> >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From blabos at gmail.com Tue Mar 31 10:52:37 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 31 Mar 2009 14:52:37 -0300 Subject: [SP-pm] Chamada de trabalho para o FISL In-Reply-To: <65934b450903311038t651c5a5bv7bc1e2c065b2d50@mail.gmail.com> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> <65934b450903310637t27662df4ld73ff2a7d651d5bb@mail.gmail.com> <49D221A6.3010708@aware.com.br> <65934b450903311038t651c5a5bv7bc1e2c065b2d50@mail.gmail.com> Message-ID: <179354400903311052i184ef01bp9ead5f95edf99fb8@mail.gmail.com> Lamento, este ano, no way :( 2009/3/31 Joenio Costa : > Thiago, > > Eu n?o sei, acho que o Mago quem colocou essas datas l?. Tem que saber > o que ele t? planejando ou se foi um engano. > > Att, > > > 2009/3/31 Thiago Rondon : >> >> Na agenda eu vi isto: >> >> 22 e 23 - Mini-cursos e Worksohps >> >> Ser? fora do FISL estes mini-cursos e workshops ? >> >> -Thiago Rondon >> >> Joenio Costa escreveu: >>> >>> Ainda temos muita coisa a fazer com o portal (e o evento em si), quem >>> tiver disposi??o >>> interesse em ajudar ? s? levantar a m?o. >>> >>> 2009/3/31 Solli Honorio : >>> >>>> >>>> Pessoal, >>>> >>>> Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 >>>> (http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite >>>> at? >>>> o dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o >>>> minha >>>> experi?ncia de palestrante para ajud?-lo a escrever propostas com maior >>>> possibilidade de serem aceitas. >>>> >>>> O Jo?nio j? disponibilizou o site do YAPC::SA::2009 >>>> http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo >>>> Brasil.pm. >>>> >>>> Obrigado, >>>> >>>> Solli M. Hon?rio >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>> >>> >>> >>> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Joenio Costa > - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador > - Colibre - Cooperativa de Tecnologias Livres > - PSL-BA - Projeto Software Livre Bahia > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Tue Mar 31 14:31:54 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 31 Mar 2009 23:31:54 +0200 Subject: [SP-pm] =?iso-8859-1?q?Links_Quebrados=2C_Informa=E7=E3o_Confusa_?= =?iso-8859-1?q?e_Linha_Cruzada_com_Singapura_=5BWas=3A_Re=3A__Chamada_de_?= =?iso-8859-1?q?trabalho_para_o_FISL=5D?= In-Reply-To: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> Message-ID: <49D28BCA.6030802@yahoo.co.uk> Solli Honorio wrote: > Pessoal, > > Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 ( > http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite at? o > dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o minha > experi?ncia de palestrante para ajud?-lo a escrever propostas com maior > possibilidade de serem aceitas. > > O Jo?nio j? disponibilizou o site do YAPC::SA::2009 > http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo > Brasil.pm. O website est? confuso, lamento dizer. A data no cabe?alho diz "24 a 27 de Junho de 2009", mas mais abaixo tem uma entrada dizendo "Last call for paper submission. The deadline is September 30th, submit your paper!", que obviamente deve se referir ao ano passado, sem tornar isso expl?cito. Fora isso, o link http://www.conisli.org/grade/grade.html est? quebrado: $ whois conisli.org. # ... Domain ID:D155220281-LROR Domain Name:CONISLI.ORG Created On:29-Jan-2009 14:31:11 UTC Last Updated On:31-Mar-2009 03:58:02 UTC Expiration Date:29-Jan-2010 14:31:11 UTC Sponsoring Registrar:Blue Razor Domains, Inc. (R1268-LROR) #... Registrant ID:DABO-03539033 Registrant Name:Zheng Hua Registrant Street1:Jurong East Registrant City:Singapore Registrant State/Province:Singapore Registrant Postal Code:600251 Registrant Country:SG Registrant Phone:+65.96252761 Registrant Phone Ext.: Registrant Email:barryford82 em gmail.com Parece que os chineses j? registraram o dom?nio... e parece que a expira??o venceu faz tempo, j? que os chineses registraram este no final de janeiro. Eu at? poderia arriscar dizer quem deve ter se comprometido a pagar pelo registro do DNS... O Conisli est? fora da jogada, pessoal. E o YAPC::SA j? levou os primeiros respingos... :-( Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From joenio at gmail.com Tue Mar 31 19:12:56 2009 From: joenio at gmail.com (Joenio Costa) Date: Tue, 31 Mar 2009 23:12:56 -0300 Subject: [SP-pm] =?iso-8859-1?q?Links_Quebrados=2C_Informa=E7=E3o_Confusa_?= =?iso-8859-1?q?e_Linha_Cruzada_com_Singapura_=5BWas=3A_Re=3A_Chama?= =?iso-8859-1?q?da_de_trabalho_para_o_FISL=5D?= In-Reply-To: <49D28BCA.6030802@yahoo.co.uk> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> <49D28BCA.6030802@yahoo.co.uk> Message-ID: <65934b450903311912hd8d4448p2bf7a173130e486d@mail.gmail.com> Ol? Champs, Obrigado pelas observa??es. Na verdade o conte?do do site n?o foi feito ainda e o que tem l? precisa de uma revis?o completa. (alguns t?picos s?o simplesmente uma c?pia do YAPC::SA::2006). Como se trata de um Wiki, todos est?o convidados a ajudar. Obrigado, 2009/3/31 Luis Motta Campos : > Solli Honorio wrote: >> Pessoal, >> >> Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 ( >> http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite at? o >> dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o minha >> experi?ncia de palestrante para ajud?-lo a escrever propostas com maior >> possibilidade de serem aceitas. >> >> O Jo?nio j? disponibilizou o site do YAPC::SA::2009 >> http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo >> Brasil.pm. > > O website est? confuso, lamento dizer. A data no cabe?alho diz "24 a 27 > de Junho de 2009", mas mais abaixo tem uma entrada dizendo "Last call > for paper submission. The deadline is September 30th, submit your > paper!", que obviamente deve se referir ao ano passado, sem tornar isso > expl?cito. > > Fora isso, o link http://www.conisli.org/grade/grade.html est? quebrado: > > $ whois conisli.org. > # ... > Domain ID:D155220281-LROR > Domain Name:CONISLI.ORG > Created On:29-Jan-2009 14:31:11 UTC > Last Updated On:31-Mar-2009 03:58:02 UTC > Expiration Date:29-Jan-2010 14:31:11 UTC > Sponsoring Registrar:Blue Razor Domains, Inc. (R1268-LROR) > #... > Registrant ID:DABO-03539033 > Registrant Name:Zheng Hua > Registrant Street1:Jurong East > Registrant City:Singapore > Registrant State/Province:Singapore > Registrant Postal Code:600251 > Registrant Country:SG > Registrant Phone:+65.96252761 > Registrant Phone Ext.: > Registrant Email:barryford82 em gmail.com > > Parece que os chineses j? registraram o dom?nio... e parece que a > expira??o venceu faz tempo, j? que os chineses registraram este no final > de janeiro. Eu at? poderia arriscar dizer quem deve ter se comprometido > a pagar pelo registro do DNS... > > O Conisli est? fora da jogada, pessoal. E o YAPC::SA j? levou os > primeiros respingos... :-( > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From thiago at aware.com.br Tue Mar 31 19:36:23 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 31 Mar 2009 23:36:23 -0300 Subject: [SP-pm] =?iso-8859-1?q?Links_Quebrados=2C_Informa=E7=E3o_Confusa_?= =?iso-8859-1?q?e_Linha_Cruzada_com_Singapura_=5BWas=3A_Re=3A__Chamada_de_?= =?iso-8859-1?q?trabalho_para_o_FISL=5D?= In-Reply-To: <49D28BCA.6030802@yahoo.co.uk> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> <49D28BCA.6030802@yahoo.co.uk> Message-ID: <49D2D327.9090705@aware.com.br> Este conceito de 'Bazar' muitas vezes ? totalmente distorcida......... A informa??o do curso ainda esta l? e at? agora o m?gico n?o atualizou a informa??o, se ele vai existir fora do FISL ou se o evento foi redimensionado errado. Fico s? preocupado com as pessoas fora da 'comunidade' que olham isto, acaba virando um evento s? da comunidade, por que s? ela entende. ** N?o estou jogando pedras, ? apenas uma observa??o construtiva. ;-) -Thiago Rondon Luis Motta Campos escreveu: > Solli Honorio wrote: > >> Pessoal, >> >> Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 ( >> http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite at? o >> dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o minha >> experi?ncia de palestrante para ajud?-lo a escrever propostas com maior >> possibilidade de serem aceitas. >> >> O Jo?nio j? disponibilizou o site do YAPC::SA::2009 >> http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo >> Brasil.pm. >> > > O website est? confuso, lamento dizer. A data no cabe?alho diz "24 a 27 > de Junho de 2009", mas mais abaixo tem uma entrada dizendo "Last call > for paper submission. The deadline is September 30th, submit your > paper!", que obviamente deve se referir ao ano passado, sem tornar isso > expl?cito. > > Fora isso, o link http://www.conisli.org/grade/grade.html est? quebrado: > > $ whois conisli.org. > # ... > Domain ID:D155220281-LROR > Domain Name:CONISLI.ORG > Created On:29-Jan-2009 14:31:11 UTC > Last Updated On:31-Mar-2009 03:58:02 UTC > Expiration Date:29-Jan-2010 14:31:11 UTC > Sponsoring Registrar:Blue Razor Domains, Inc. (R1268-LROR) > #... > Registrant ID:DABO-03539033 > Registrant Name:Zheng Hua > Registrant Street1:Jurong East > Registrant City:Singapore > Registrant State/Province:Singapore > Registrant Postal Code:600251 > Registrant Country:SG > Registrant Phone:+65.96252761 > Registrant Phone Ext.: > Registrant Email:barryford82 em gmail.com > > Parece que os chineses j? registraram o dom?nio... e parece que a > expira??o venceu faz tempo, j? que os chineses registraram este no final > de janeiro. Eu at? poderia arriscar dizer quem deve ter se comprometido > a pagar pelo registro do DNS... > > O Conisli est? fora da jogada, pessoal. E o YAPC::SA j? levou os > primeiros respingos... :-( > > Putamplexos. > From joenio at gmail.com Wed Apr 1 09:11:32 2009 From: joenio at gmail.com (Joenio Costa) Date: Wed, 1 Apr 2009 13:11:32 -0300 Subject: [SP-pm] =?iso-8859-1?q?Links_Quebrados=2C_Informa=E7=E3o_Confusa_?= =?iso-8859-1?q?e_Linha_Cruzada_com_Singapura_=5BWas=3A_Re=3A_Chama?= =?iso-8859-1?q?da_de_trabalho_para_o_FISL=5D?= In-Reply-To: <49D2D327.9090705@aware.com.br> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> <49D28BCA.6030802@yahoo.co.uk> <49D2D327.9090705@aware.com.br> Message-ID: <65934b450904010911m7b17d4b3ubc904b905ea7fb8e@mail.gmail.com> Feito! ps.: quem ? o m?gico? 2009/3/31 Thiago Rondon : > > Este conceito de 'Bazar' muitas vezes ? totalmente distorcida......... > > A informa??o do curso ainda esta l? e at? agora o m?gico n?o atualizou a > informa??o, se ele vai existir fora do FISL ou se o evento foi > redimensionado errado. > > Fico s? preocupado com as pessoas fora da 'comunidade' que olham isto, acaba > virando um evento s? da comunidade, por que s? ela entende. > > ** N?o estou jogando pedras, ? apenas uma observa??o construtiva. ;-) > > -Thiago Rondon > > Luis Motta Campos escreveu: >> >> Solli Honorio wrote: >> >>> >>> Pessoal, >>> >>> Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 ( >>> http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite >>> at? o >>> dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o >>> minha >>> experi?ncia de palestrante para ajud?-lo a escrever propostas com maior >>> possibilidade de serem aceitas. >>> >>> O Jo?nio j? disponibilizou o site do YAPC::SA::2009 >>> http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo >>> Brasil.pm. >>> >> >> O website est? confuso, lamento dizer. A data no cabe?alho diz "24 a 27 >> de Junho de 2009", mas mais abaixo tem uma entrada dizendo "Last call >> for paper submission. The deadline is September 30th, submit your >> paper!", que obviamente deve se referir ao ano passado, sem tornar isso >> expl?cito. >> >> Fora isso, o link http://www.conisli.org/grade/grade.html est? quebrado: >> >> $ whois conisli.org. >> # ... >> Domain ID:D155220281-LROR >> Domain Name:CONISLI.ORG >> Created On:29-Jan-2009 14:31:11 UTC >> Last Updated On:31-Mar-2009 03:58:02 UTC >> Expiration Date:29-Jan-2010 14:31:11 UTC >> Sponsoring Registrar:Blue Razor Domains, Inc. (R1268-LROR) >> #... >> Registrant ID:DABO-03539033 >> Registrant Name:Zheng Hua >> Registrant Street1:Jurong East >> Registrant City:Singapore >> Registrant State/Province:Singapore >> Registrant Postal Code:600251 >> Registrant Country:SG >> Registrant Phone:+65.96252761 >> Registrant Phone Ext.: >> Registrant Email:barryford82 em gmail.com >> >> Parece que os chineses j? registraram o dom?nio... e parece que a >> expira??o venceu faz tempo, j? que os chineses registraram este no final >> de janeiro. Eu at? poderia arriscar dizer quem deve ter se comprometido >> a pagar pelo registro do DNS... >> >> O Conisli est? fora da jogada, pessoal. E o YAPC::SA j? levou os >> primeiros respingos... :-( >> >> Putamplexos. >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From thiago at aware.com.br Wed Apr 1 09:20:33 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 01 Apr 2009 13:20:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?Links_Quebrados=2C_Informa=E7=E3o_Confusa_?= =?iso-8859-1?q?e_Linha_Cruzada_com_Singapura_=5BWas=3A_Re=3A_Chamada_de_t?= =?iso-8859-1?q?rabalho_para_o_FISL=5D?= In-Reply-To: <65934b450904010911m7b17d4b3ubc904b905ea7fb8e@mail.gmail.com> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> <49D28BCA.6030802@yahoo.co.uk> <49D2D327.9090705@aware.com.br> <65934b450904010911m7b17d4b3ubc904b905ea7fb8e@mail.gmail.com> Message-ID: <49D39451.1020302@aware.com.br> Ops. ? o "mago" que voc? comentou no primeiro e-mail que escreveu o texto. Valeu Joenio ! Abs, -Thiago Rondon Joenio Costa escreveu: > Feito! > > ps.: quem ? o m?gico? > > 2009/3/31 Thiago Rondon : > >> Este conceito de 'Bazar' muitas vezes ? totalmente distorcida......... >> >> A informa??o do curso ainda esta l? e at? agora o m?gico n?o atualizou a >> informa??o, se ele vai existir fora do FISL ou se o evento foi >> redimensionado errado. >> >> Fico s? preocupado com as pessoas fora da 'comunidade' que olham isto, acaba >> virando um evento s? da comunidade, por que s? ela entende. >> >> ** N?o estou jogando pedras, ? apenas uma observa??o construtiva. ;-) >> >> -Thiago Rondon >> >> Luis Motta Campos escreveu: >> >>> Solli Honorio wrote: >>> >>> >>>> Pessoal, >>>> >>>> Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 ( >>>> http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite >>>> at? o >>>> dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o >>>> minha >>>> experi?ncia de palestrante para ajud?-lo a escrever propostas com maior >>>> possibilidade de serem aceitas. >>>> >>>> O Jo?nio j? disponibilizou o site do YAPC::SA::2009 >>>> http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo >>>> Brasil.pm. >>>> >>>> >>> O website est? confuso, lamento dizer. A data no cabe?alho diz "24 a 27 >>> de Junho de 2009", mas mais abaixo tem uma entrada dizendo "Last call >>> for paper submission. The deadline is September 30th, submit your >>> paper!", que obviamente deve se referir ao ano passado, sem tornar isso >>> expl?cito. >>> >>> Fora isso, o link http://www.conisli.org/grade/grade.html est? quebrado: >>> >>> $ whois conisli.org. >>> # ... >>> Domain ID:D155220281-LROR >>> Domain Name:CONISLI.ORG >>> Created On:29-Jan-2009 14:31:11 UTC >>> Last Updated On:31-Mar-2009 03:58:02 UTC >>> Expiration Date:29-Jan-2010 14:31:11 UTC >>> Sponsoring Registrar:Blue Razor Domains, Inc. (R1268-LROR) >>> #... >>> Registrant ID:DABO-03539033 >>> Registrant Name:Zheng Hua >>> Registrant Street1:Jurong East >>> Registrant City:Singapore >>> Registrant State/Province:Singapore >>> Registrant Postal Code:600251 >>> Registrant Country:SG >>> Registrant Phone:+65.96252761 >>> Registrant Phone Ext.: >>> Registrant Email:barryford82 em gmail.com >>> >>> Parece que os chineses j? registraram o dom?nio... e parece que a >>> expira??o venceu faz tempo, j? que os chineses registraram este no final >>> de janeiro. Eu at? poderia arriscar dizer quem deve ter se comprometido >>> a pagar pelo registro do DNS... >>> >>> O Conisli est? fora da jogada, pessoal. E o YAPC::SA j? levou os >>> primeiros respingos... :-( >>> >>> Putamplexos. >>> >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > > > From daniel.oliveira.mantovani at gmail.com Wed Apr 1 14:59:26 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 1 Apr 2009 18:59:26 -0300 Subject: [SP-pm] Chamada de trabalho para o FISL In-Reply-To: <65934b450903310637t27662df4ld73ff2a7d651d5bb@mail.gmail.com> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> <65934b450903310637t27662df4ld73ff2a7d651d5bb@mail.gmail.com> Message-ID: <214823ca0904011459v2e9450d1ma5f5f93a22cce312@mail.gmail.com> Estou com a m?o levantada. 2009/3/31 Joenio Costa > Ainda temos muita coisa a fazer com o portal (e o evento em si), quem > tiver disposi??o > interesse em ajudar ? s? levantar a m?o. > > 2009/3/31 Solli Honorio : > > Pessoal, > > > > Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 > > (http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite > at? > > o dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o > minha > > experi?ncia de palestrante para ajud?-lo a escrever propostas com maior > > possibilidade de serem aceitas. > > > > O Jo?nio j? disponibilizou o site do YAPC::SA::2009 > > http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo > > Brasil.pm. > > > > Obrigado, > > > > Solli M. Hon?rio > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Joenio Costa > - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador > - Colibre - Cooperativa de Tecnologias Livres > - PSL-BA - Projeto Software Livre Bahia > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From joenio at gmail.com Wed Apr 1 15:48:30 2009 From: joenio at gmail.com (Joenio Costa) Date: Wed, 1 Apr 2009 19:48:30 -0300 Subject: [SP-pm] Chamada de trabalho para o FISL In-Reply-To: <214823ca0904011459v2e9450d1ma5f5f93a22cce312@mail.gmail.com> References: <12d1f4ee0903310416k63de2d07xef5b4bf5d3dd511@mail.gmail.com> <65934b450903310637t27662df4ld73ff2a7d651d5bb@mail.gmail.com> <214823ca0904011459v2e9450d1ma5f5f93a22cce312@mail.gmail.com> Message-ID: <65934b450904011548o71964b18y1ca0086d403caa46@mail.gmail.com> Tem muita coisa a ser feita: * Organizar as informa??es do evento no site * Verificar com o Breno se se t? tudo certo junto ao Fisl * Convidar palestrantes e organizar programa??o * Etc... Att, 2009/4/1 Daniel de Oliveira Mantovani : > Estou com a m?o levantada. > > 2009/3/31 Joenio Costa >> >> Ainda temos muita coisa a fazer com o portal (e o evento em si), quem >> tiver disposi??o >> interesse em ajudar ? s? levantar a m?o. >> >> 2009/3/31 Solli Honorio : >> > Pessoal, >> > >> > Est? aberto as inscri??es para a chamada de trabalho para o FISL 10 >> > (http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos), com limite >> > at? >> > o dia 26/4/2009. N?o estarei no FISL este ano, mas coloco ? disposi??o >> > minha >> > experi?ncia de palestrante para ajud?-lo a escrever propostas com maior >> > possibilidade de serem aceitas. >> > >> > O Jo?nio j? disponibilizou o site do YAPC::SA::2009 >> > http://www.perl.org.br/YAPC/SA2009/, que est? sendo organizada pelo >> > Brasil.pm. >> > >> > Obrigado, >> > >> > Solli M. Hon?rio >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Joenio Costa >> - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador >> - Colibre - Cooperativa de Tecnologias Livres >> - PSL-BA - Projeto Software Livre Bahia >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usu?rio Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From breno at rio.pm.org Thu Apr 2 09:49:00 2009 From: breno at rio.pm.org (breno) Date: Thu, 2 Apr 2009 13:49:00 -0300 Subject: [SP-pm] Fwd: [pm_groups] Summer of Code Student Deadline In-Reply-To: <200904020000.32660.scratchcomputing@gmail.com> References: <200904020000.32660.scratchcomputing@gmail.com> Message-ID: Oi pessoal, desculpem novamente o cross-posting, mas acho que isso interessa muita gente na comunidade Perl :) O Josh McAdams fez um v?deo chamando todos os estudantes universit?rios para participarem do GSoC'2009, de prefer?ncia num projeto em Perl, claro: ?http://www.youtube.com/watch?v=-utZ2cA9r-E Se voc? ? um estudante interessado em Software Livre, agora ? a hora de agir e se envolver no programa Summer of Code do Goole. ?http://code.google.com/soc/ A cada ano, o Google oferece aos estudantes a oportunidade de passar suas f?rias de ver?o (no hemisf?rio norte) escrevendo c?digo em vez de trabalhar em lanchonetes. Voc? prop?e um projeto e, se selecionado, ser? encaminhado para um mentor e ser? (muito bem) remunerado por isso. ? um programa competitivo, mas oferece uma enorme quantidade de experi?ncia pr?tica e a possibilidade de se envolver seriamente em um projeto de software livre de sua escolha. A Perl Foundation possui uma grande variedade de projetos incluindo Perl 5, Perl 6 e Parrot, com muitos mentores comprometidos a ajud?-los - incluindo nosso car?ssimo Daniel Ruoso :) E o limite para se inscrever est? pr?ximo (? amanh?! 17:00 UTC => DUAS DA TARDE na hora do Brasil) ?http://www.perlfoundation.org/perl5/index.cgi?gsoc Participem! []s -b From nferraz at gmail.com Fri Apr 3 05:45:00 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Fri, 3 Apr 2009 14:45:00 +0200 Subject: [SP-pm] Perl Testing Message-ID: <604cec170904030545x6496c72h58dd028510d77889@mail.gmail.com> Acabei de ler esta boa not?cia na lista Lisbon.pm: O livro Perl Testing agora est? disponivel no Google Books: http://books.google.com/books?id=o9xWJtvhVZ4C&dq=perl+testing&printsec=frontcover&source=bn&hl=en&ei=yUHTSeTEF6GsjAf50P3jBg&sa=X&oi=book_result&resnum=4&ct=result#PPP1,M1 ? um livro muito bom, vale a pena ler! []s Nelson From daniel.oliveira.mantovani at gmail.com Fri Apr 3 07:16:53 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 3 Apr 2009 11:16:53 -0300 Subject: [SP-pm] Perl Testing In-Reply-To: <604cec170904030545x6496c72h58dd028510d77889@mail.gmail.com> References: <604cec170904030545x6496c72h58dd028510d77889@mail.gmail.com> Message-ID: <214823ca0904030716p86a59fbr64e230a3ed96f98d@mail.gmail.com> Obrigado por compartilhar essa not?cia Nelson. :) 2009/4/3 Nelson Ferraz > Acabei de ler esta boa not?cia na lista Lisbon.pm: > > O livro Perl Testing agora est? disponivel no Google Books: > > > http://books.google.com/books?id=o9xWJtvhVZ4C&dq=perl+testing&printsec=frontcover&source=bn&hl=en&ei=yUHTSeTEF6GsjAf50P3jBg&sa=X&oi=book_result&resnum=4&ct=result#PPP1,M1 > > ? um livro muito bom, vale a pena ler! > > []s > > Nelson > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From pedro at ibest.com.br Thu Apr 9 10:54:47 2009 From: pedro at ibest.com.br (Pedro Anisio) Date: Thu, 9 Apr 2009 14:54:47 -0300 Subject: [SP-pm] Amazon S3 e SimpleDB com Perl Message-ID: Pessoal, Esse link rolou na RIO-PM e eu fiz uma tradu??o dele. Segue os dois links para a galera que ficar interessada: Cultured Perl: Perl and the Amazon cloud, Part 1 http://www.ibm.com/developerworks/linux/library/l-amazon-perl-1/index.html?ca=drs- http://pedroanisio.com/blog/?p=132 -- Abs, Pedro Anisio -------------- next part -------------- An HTML attachment was scrubbed... URL: From breno at rio.pm.org Tue Apr 21 12:23:33 2009 From: breno at rio.pm.org (breno) Date: Tue, 21 Apr 2009 16:23:33 -0300 Subject: [SP-pm] YAPC::SA 2009 Message-ID: Prezados, gostaria de convidar a todos mais uma vez a participarem do YAPC::SA 2009, que acontecer? de 24 a 27 de junho dentro do FISL - F?rum Internacional de Software Livre. http://www.perl.org.br/YAPC/SA2009/ Os YAPCs (Yet Another Perl Conference) s?o eventos t?cnicos tradicionais da comunidade Perl em todo o mundo, em que profissionais, entusiastas e curiosos podem se encontrar e trocar experi?ncias sobre a linguagem, frameworks, projetos, problemas e solu??es. A edi??o da Am?rica do Sul (YAPC::SA) n?o ser? diferente, e sem d?vida trar? grande valor pessoal e profissional a todos os que ir?o apresentar ou assistir. Falando em apresentar, submetam suas palestras! Voc?s podem ou inscrever suas palestras diretamente pelo FISL[1] - lembrando que esse ano Perl ser? um dos tem?rios principais do evento - ou, caso queira falar sobre algo muito espec?fico e/ou queiram um p?blico mais seleto, inscrevam suas palestras especificamente para o YAPC, realizados no stand da comunidade Perl dentro do FISL ou em sala separada l? na PUC-RS (em negocia??o). Apresenta??es/Hackathons/Lightning Talks s?o muito bem-vindas! Inscrevam-se j?, colocando suas propostas na ?rea de programa??o[2] da nossa wiki, ou mandando email diretamente para mim. Mas, se quiserem apresentar dentro da grade do FISL, fiquem atentos! O prazo de submiss?o de propostas termina agora dia 26 de abril (domingo). Ouviram, n?? ********************* 26 de abril ********************* Ah, dei uma guaribada nos textos do site e atualizei todo o conte?do, mas sintam-se ? vontade para contribuir com mais conte?do ou novas id?ias (? uma wiki :-) Quem quiser divulgar o evento (obrigado!), o (Gabriel Vieira)++ fez uma s?rie de banners[3] que podem ser colocados em sites, blogs e derivados. ? isso. Submetam suas propostas de palestras! E qualquer d?vida podem me procurar off-list. Nos vemos l?!!! 1. http://fisl.softwarelivre.org/10/www/chamada-de-trabalhos 2. http://www.perl.org.br/YAPC/SA2009/Programacao 3. http://www.perl.org.br/YAPC/SA2009/Divulgacao From gabriel.vieira at gmail.com Sun Apr 26 20:00:45 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Mon, 27 Apr 2009 00:00:45 -0300 Subject: [SP-pm] [JOB]: Desenvolvedor de SW em Vocalize Message-ID: <83d8367f0904262000j64879ee2jda2790e635803c03@mail.gmail.com> Campinas, SP: Desenvolvedor de SW em Vocalize via Job4Dev em 24/04/09 Localiza??o:?Campinas, SP Url:?http://www.vocalize.com.br Sobre a empresa: Os interessados devem enviar curr?culo, com indica??o da vaga escolhida, para o e-mail: vocalize.oportunidades em e-vocalize.com.br. Maiores informa??es podem ser obtidas atrav?s do e-mail acima ou pelo telefone +55 (19) 3521-4995 no hor?rio comercial, de segunda a sexta-feira. Falar com Sara. Sobre a empresa: A VOCALIZE ? uma Empresa de Base Tecnol?gica, Spin-Off da UNICAMP, fundada h?, aproximadamente, tr?s anos. Atualmente, localiza-se na Incubadora de Empresas da Universidade Estadual de Campinas (INCAMP/UNICAMP). Sua ?rea de atua??o ? em Tecnologias da Fala e da Linguagem, fornecendo para o mercado solu??es em Convers?o de Texto em Fala, em Reconhecimento Autom?tico de Fala e em Ling??stica Computacional. Tem como miss?o a excel?ncia em Pesquisa, Desenvolvimento e Inova??o (P&D&I) em sua ?rea de atua??o e a busca pela lideran?a em solu??es inovadoras em Tecnologias da Fala e da Linguagem, n?o somente, mas sobretudo para o Portugu?s Brasileiro. Sobre o candidato ideal: Profissional: ENGENHEIRO/CIENTISTA DA COMPUTA??O ou MATEM?TICO COMPUTACIONAL ou graduado em PROCESSAMENTO DE DADOS ou em AN?LISE DE SISTEMAS ou em TECNOLOGIA DA INFORMA??O. Compet?ncias T?cnicas necess?rias: Dom?nio das linguagens de programa??o C/C++, C#, Java, Python e Perl. Fundamentos sobre arquitetura de software. Dom?nio de UML e t?cnicas de documenta??o de software. Dom?nio de t?cnicas para teste de software. Ingl?s Avan?ado para Leitura e Escrita T?cnica e Intermedi?rio para Conversa??o. ? importante: iniciativa, dinamismo, comprometimento, esp?rito de equipe, organiza??o, persuas?o e boa comunica??o. Sobre a vaga: A empresa VOCALIZE ? Solu??es em Tecnologias da Fala e da Linguagem sediada na INCAMP (Incubadora de Base Tecnol?gica da Unicamp) abre 6 (seis) novas oportunidades de trabalho em atividades de Pesquisa e Desenvolvimento para diversos profissionais da ?rea de Tecnologia da Informa??o e da Comunica??o. Os profissionais ser?o contratados em regime CLT (com sal?rios de mercado) e atuar?o no projeto ?Sistema de Reconhecimento Autom?tico de Fala para Aparelhos Celulares? (apoiado pelo Programa de Subven??o Econ?mica ? Inova??o da FINEP). Os profissionais selecionados atuar?o em equipe interdisciplinar formada por Engenheiros, Cientistas da Computa??o, Ling?istas, Matem?ticos Computacionais e Fonoaudi?logos. Perfil da vaga: contrata??o em regime CLT. O profissional ser? respons?vel pela codifica??o de algoritmos e m?dulos do sistema desenvolvido nas linguagens C/C++, Java e .Net; tamb?m atuar? realizando testes de regress?o/carga e otimiza??o do sistema desenvolvido. Os interessados devem enviar curr?culo, com indica??o da vaga escolhida, para o e-mail: vocalize.oportunidades em e-vocalize.com.br. Maiores informa??es podem ser obtidas atrav?s do e-mail acima ou pelo telefone +55 (19) 3521-4995 no hor?rio comercial, de segunda a sexta-feira. Falar com Sara. -- Gabriel Vieira From luismottacampos at yahoo.co.uk Tue Apr 28 14:26:29 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 28 Apr 2009 23:26:29 +0200 Subject: [SP-pm] Boas vindas ao Adimir In-Reply-To: References: Message-ID: <49F77485.1070807@yahoo.co.uk> mailman-bounces em pm.org wrote: > Adimir Colen has been successfully subscribed to SaoPaulo-pm. Adimir, Seja muito bem vindo ? nossa lista de discuss?o. A lista ? sua, (ab)use ? vontade. E, sem querer abusar, voc? n?o quer contar para a gente como voc? encontrou a lista; e como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Tue Apr 28 14:29:52 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 28 Apr 2009 18:29:52 -0300 Subject: [SP-pm] Boas vindas ao Adimir In-Reply-To: <49F77485.1070807@yahoo.co.uk> References: <49F77485.1070807@yahoo.co.uk> Message-ID: <23f46d7f0904281429mca8525qc465d218b8813c8b@mail.gmail.com> bem vindo! 2009/4/28 Luis Motta Campos > mailman-bounces em pm.org wrote: > >> Adimir Colen has been successfully subscribed to SaoPaulo-pm. >> > > Adimir, > > Seja muito bem vindo ? nossa lista de discuss?o. A lista ? sua, (ab)use ? > vontade. > > E, sem querer abusar, voc? n?o quer contar para a gente como voc? encontrou > a lista; e como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From adimircolen at gmail.com Tue Apr 28 14:42:42 2009 From: adimircolen at gmail.com (Adimir) Date: Tue, 28 Apr 2009 18:42:42 -0300 Subject: [SP-pm] Boas vindas ao Adimir In-Reply-To: <49F77485.1070807@yahoo.co.uk> References: <49F77485.1070807@yahoo.co.uk> Message-ID: Em uma outra lista de Perl vi o site da lista e achei legal inscrever em mais uma lista, Uso Perl no trabalho, em uma intranet para configura??o de um produto de voip, junto com asterisk. Obrigado a Todos!! ########## #::Adimir::# ########## 2009/4/28 Luis Motta Campos > mailman-bounces em pm.org wrote: > >> Adimir Colen has been successfully subscribed to SaoPaulo-pm. >> > > Adimir, > > Seja muito bem vindo ? nossa lista de discuss?o. A lista ? sua, (ab)use ? > vontade. > > E, sem querer abusar, voc? n?o quer contar para a gente como voc? encontrou > a lista; e como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Tue Apr 28 15:54:03 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 28 Apr 2009 19:54:03 -0300 Subject: [SP-pm] Boas vindas ao Adimir In-Reply-To: References: <49F77485.1070807@yahoo.co.uk> Message-ID: <8e3843570904281554x525eefdcwff2f67d78873a7dd@mail.gmail.com> 2009/4/28 Adimir : > Em uma outra lista de Perl vi o site da lista e achei legal inscrever em > mais uma lista, > Uso Perl no trabalho, em uma intranet para configura??o de um produto de > voip, junto com asterisk. > > Obrigado a Todos!! > > ########## > #::Adimir::# > ########## > > > 2009/4/28 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >>> >>> Adimir Colen has been successfully subscribed to SaoPaulo-pm. >> >> Adimir, >> >> Seja muito bem vindo ? nossa lista de discuss?o. A lista ? sua, (ab)use ? >> vontade. >> >> E, sem querer abusar, voc? n?o quer contar para a gente como voc? >> encontrou a lista; e como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Seja bem vindo Adimir! Espero que n?s possamos te mostrar o caminho da "luz" (hehe), falando nisso, voc? est? usando Catalyst na sua aplica??o? um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From adimircolen at gmail.com Tue Apr 28 16:46:54 2009 From: adimircolen at gmail.com (Adimir) Date: Tue, 28 Apr 2009 20:46:54 -0300 Subject: [SP-pm] Boas vindas ao Adimir In-Reply-To: <8e3843570904281554x525eefdcwff2f67d78873a7dd@mail.gmail.com> References: <49F77485.1070807@yahoo.co.uk> <8e3843570904281554x525eefdcwff2f67d78873a7dd@mail.gmail.com> Message-ID: Obrigado Galera, No momento ?, to usando CGI e as cosas novas estou colocanco com Template toolk e Jquery, esta dando pra enriquecer um pouco as telas ########## #::Adimir::# ########## 2009/4/28 Ot?vio Fernandes > 2009/4/28 Adimir : > > Em uma outra lista de Perl vi o site da lista e achei legal inscrever em > > mais uma lista, > > Uso Perl no trabalho, em uma intranet para configura??o de um produto de > > voip, junto com asterisk. > > > > Obrigado a Todos!! > > > > ########## > > #::Adimir::# > > ########## > > > > > > 2009/4/28 Luis Motta Campos > >> > >> mailman-bounces em pm.org wrote: > >>> > >>> Adimir Colen has been successfully subscribed to SaoPaulo-pm. > >> > >> Adimir, > >> > >> Seja muito bem vindo ? nossa lista de discuss?o. A lista ? sua, (ab)use > ? > >> vontade. > >> > >> E, sem querer abusar, voc? n?o quer contar para a gente como voc? > >> encontrou a lista; e como e onde voc? usa Perl no seu dia-a-dia? > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > Seja bem vindo Adimir! Espero que n?s possamos te mostrar o caminho da > "luz" (hehe), falando nisso, voc? est? usando Catalyst na sua > aplica??o? > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonisbs25 at gmail.com Thu Apr 30 17:06:06 2009 From: leonisbs25 at gmail.com (Leoni Sandes) Date: Thu, 30 Apr 2009 21:06:06 -0300 Subject: [SP-pm] Threads em Perl Message-ID: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> Ol? gostaria de saber como posso mexer e manipular Threads em Perl alguem poderia me ajudar? J? procurei na internet mas a maioria dos materiais sobre Perl est?o em e ingles e se uso os tradutores muitas vezes traduzem errado e dificulta para aprender...se alguem poder ajudar agrade?o! -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Fri May 1 07:59:13 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 1 May 2009 11:59:13 -0300 Subject: [SP-pm] Threads em Perl In-Reply-To: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> Message-ID: <214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com> "A interface atual para threads em Perl ? definida pelo m?dulo Thread" http://search.cpan.org/~nwclark/perl-5.8.9/lib/Thread.pm Voc? tamb?m pode usar a fun??o Fork. "Essa fun??o cria dois processo a partir de um chamado a syscall, Se tiver sucesso, a fun??o retorna a ID de processo do novo filho para o processo pai e 0 para o processo filho. Se o sistema n?o tiver recursos suficientes para alocar um novo processo, a chamada falhar? e retornar? undef. Os descritores de arquivo ( e ?s vezes os bloqueios sobre esses descritores) s?o compartilhados, enquanto tudo mais ? copiado - ou pelo menos ? feito para parecer assim." Para mais informa??es: perldoc perlthrtut perldoc -f fork D?vidas ? []'s 2009/4/30 Leoni Sandes > Ol? gostaria de saber como posso mexer e manipular Threads em Perl alguem > poderia me ajudar? J? procurei na internet mas a maioria dos materiais sobre > Perl est?o em e ingles e se uso os tradutores muitas vezes traduzem errado e > dificulta para aprender...se alguem poder ajudar agrade?o! > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Fri May 1 09:33:04 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 1 May 2009 13:33:04 -0300 Subject: [SP-pm] Threads em Perl In-Reply-To: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> Message-ID: <8e3843570905010933m19f27758u21565c8612a5998b@mail.gmail.com> Leoni, O suporte a threads no Perl ? muito ruim, visto que em nenhum momento a linguagem foi pensada para fazer este tipo de coisa. Acredito que antes de lhe ajudar com esta d?vida, voc? deveria falar um pouco mais sobre onde voc? quer aplicar isso, assim podemos dar dicas melhores. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From breno at rio.pm.org Fri May 1 09:56:34 2009 From: breno at rio.pm.org (breno) Date: Fri, 1 May 2009 13:56:34 -0300 Subject: [SP-pm] Threads em Perl In-Reply-To: <8e3843570905010933m19f27758u21565c8612a5998b@mail.gmail.com> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <8e3843570905010933m19f27758u21565c8612a5998b@mail.gmail.com> Message-ID: Ot?vio, pode elaborar um pouco mais em pq vc acha que o suporte a threads em Perl ? ruim? []s -b 2009/5/1 Ot?vio Fernandes : > Leoni, > > O suporte a threads no Perl ? muito ruim, visto que em nenhum momento > a linguagem foi pensada para fazer este tipo de coisa. Acredito que > antes de lhe ajudar com esta d?vida, voc? deveria falar um pouco mais > sobre onde voc? quer aplicar isso, assim podemos dar dicas melhores. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From otaviof at gmail.com Fri May 1 21:06:05 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sat, 2 May 2009 01:06:05 -0300 Subject: [SP-pm] Threads em Perl In-Reply-To: References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <8e3843570905010933m19f27758u21565c8612a5998b@mail.gmail.com> Message-ID: <8e3843570905012106y541d848bxdca41b5c4100da2b@mail.gmail.com> Breno, Digo que a implementa??o de threads em Perl ? ruim (fraca), porque o gerenciamento de mem?ria deixa a desejar, sendo que, para evitar problemas maiores, Perl simplesmente copia uma regi?o de mem?ria para outra e assim aloca espa?o para uma nova thread. Com isso, o consumo de mem?ria ? alto, evitar este tipo de problema exige muito trabalho do programador. Por estas desvantagens, e por sabermos que o uso de threads n?o ? o foco de Perl, eu recomendo a utiliza??o de processos (forks), na CPAN temos ?timas implementa??es para esta finalidade. Porem, ainda gostaria de saber amis sobre o projeto que o nosso amigo Leoni est? trabalhando, com mais detalhes podemos dar melhores sugest?es. Meus dois centavos. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From fernandocorrea at gmail.com Fri May 1 21:39:20 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Sat, 2 May 2009 01:39:20 -0300 Subject: [SP-pm] Threads em Perl In-Reply-To: <214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com> Message-ID: "For new code the use of the Thread module is discouraged and the direct use of the threads and threads::shared modules is encouraged instead." 2009/5/1 Daniel de Oliveira Mantovani > > "A interface atual para threads em Perl ? definida pelo m?dulo Thread" > http://search.cpan.org/~nwclark/perl-5.8.9/lib/Thread.pm > > Voc? tamb?m pode usar a fun??o Fork. > "Essa fun??o cria dois processo a partir de um chamado a syscall, Se tiver > sucesso, a fun??o retorna a ID de processo do novo filho para o processo pai > e 0 para o processo filho. Se o sistema n?o tiver recursos suficientes para > alocar um novo processo, a chamada falhar? e retornar? undef. Os descritores > de arquivo ( e ?s vezes os bloqueios sobre esses descritores) s?o > compartilhados, enquanto tudo mais ? copiado - ou pelo menos ? feito para > parecer assim." > > Para mais informa??es: > perldoc perlthrtut > perldoc -f fork > > D?vidas ? > > []'s > > 2009/4/30 Leoni Sandes > >> Ol? gostaria de saber como posso mexer e manipular Threads em Perl alguem >> poderia me ajudar? J? procurei na internet mas a maioria dos materiais sobre >> Perl est?o em e ingles e se uso os tradutores muitas vezes traduzem errado e >> dificulta para aprender...se alguem poder ajudar agrade?o! >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" > http://www.perl.org.br"))' > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Fri May 1 22:01:59 2009 From: breno at rio.pm.org (breno) Date: Sat, 2 May 2009 02:01:59 -0300 Subject: [SP-pm] Threads em Perl In-Reply-To: References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com> Message-ID: 2009/5/2 Fernando Oliveira : > "For new code the use of the Thread module is discouraged and the direct use > of the threads and threads::shared modules is encouraged instead." > Uma explica??o maior sobre toda a evolu??o do uso de threads em Perl pode ser encontrada aqui: http://search.cpan.org/~nwclark/perl-5.8.9/lib/Thread.pm#CAVEAT (em resumo: o link que o Daniel passou estava certo mas a informa??o estava errada. A informa??o do Fernando ? a que procede) Agora, se estiver em um esp?rito aventureiro, pode experimentar o threads::emulate, que usa forks para emular o comportamento de threads. O c?digo ainda tem muitas... err... pend?ncias... mas promete! :-) []s -b > 2009/5/1 Daniel de Oliveira Mantovani >> >> "A interface atual para threads em Perl ? definida pelo m?dulo Thread" >> http://search.cpan.org/~nwclark/perl-5.8.9/lib/Thread.pm >> >> Voc? tamb?m pode usar a fun??o Fork. >> "Essa fun??o cria dois processo a partir de um chamado a syscall, Se tiver >> sucesso, a fun??o retorna a ID de processo do novo filho para o processo pai >> e 0 para o processo filho. Se o sistema n?o tiver recursos suficientes para >> alocar um novo processo, a chamada falhar? e retornar? undef. Os descritores >> de arquivo ( e ?s vezes os bloqueios sobre esses descritores) s?o >> compartilhados, enquanto tudo mais ? copiado - ou pelo menos ? feito para >> parecer assim." >> >> Para mais informa??es: >> perldoc perlthrtut >> perldoc -f fork >> >> D?vidas ? >> >> []'s >> >> 2009/4/30 Leoni Sandes >>> >>> Ol? gostaria de saber como posso mexer e manipular Threads em Perl alguem >>> poderia me ajudar? J? procurei na internet mas a maioria dos materiais sobre >>> Perl est?o em e ingles e se uso os tradutores muitas vezes traduzem errado e >>> dificulta para aprender...se alguem poder ajudar agrade?o! >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Sat May 2 16:05:21 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 03 May 2009 01:05:21 +0200 Subject: [SP-pm] Boas vindas ao Leoni In-Reply-To: References: Message-ID: <49FCD1B1.8060207@yahoo.co.uk> mailman-bounces em pm.org wrote: > Leoni has been successfully subscribed to SaoPaulo-pm. Leoni, Seja muito bem vindo ? nossa humile lista de discuss?o. Eu j? notei que voc? se colocou ? vontade e est? perguntando sobre threads, ? assim mesmo que se faz. :) Agora, fa?a um favor para mim e se apresente. A gente gosta de saber dos que chegam: 1) como encontrou a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia. Putamplexos e boa sorte com a sua implementa??o de fork() (n?o, n?o use threads, Perl ? ruim com threads). -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Sat May 2 17:13:11 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sat, 2 May 2009 21:13:11 -0300 Subject: [SP-pm] Boas vindas ao Leoni In-Reply-To: <49FCD1B1.8060207@yahoo.co.uk> References: <49FCD1B1.8060207@yahoo.co.uk> Message-ID: <23f46d7f0905021713l2672f122r707bcede04170f2b@mail.gmail.com> bem vindo Leoni 2009/5/2 Luis Motta Campos > mailman-bounces em pm.org wrote: > >> Leoni has been successfully subscribed to SaoPaulo-pm. >> > > Leoni, > > Seja muito bem vindo ? nossa humile lista de discuss?o. Eu j? notei que > voc? se colocou ? vontade e est? perguntando sobre threads, ? assim mesmo > que se faz. :) > > Agora, fa?a um favor para mim e se apresente. A gente gosta de saber dos > que chegam: 1) como encontrou a lista? e 2) como e onde voc? usa Perl no seu > dia-a-dia. > > Putamplexos e boa sorte com a sua implementa??o de fork() (n?o, n?o use > threads, Perl ? ruim com threads). > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sat May 2 21:41:02 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 3 May 2009 01:41:02 -0300 Subject: [SP-pm] Boas vindas ao Leoni In-Reply-To: <23f46d7f0905021713l2672f122r707bcede04170f2b@mail.gmail.com> References: <49FCD1B1.8060207@yahoo.co.uk> <23f46d7f0905021713l2672f122r707bcede04170f2b@mail.gmail.com> Message-ID: <179354400905022141u20aabdcbv341195986545cca1@mail.gmail.com> Bem Vindo!!!!!!!! 2009/5/2 Alexei Znamensky : > bem vindo Leoni > > 2009/5/2 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >>> >>> Leoni has been successfully subscribed to SaoPaulo-pm. >> >> Leoni, >> >> Seja muito bem vindo ? nossa humile lista de discuss?o. Eu j? notei que >> voc? se colocou ? vontade e est? perguntando sobre threads, ? assim mesmo >> que se faz. :) >> >> Agora, fa?a um favor para mim e se apresente. A gente gosta de saber dos >> que chegam: 1) como encontrou a lista? e 2) como e onde voc? usa Perl no seu >> dia-a-dia. >> >> Putamplexos e boa sorte com a sua implementa??o de fork() (n?o, n?o use >> threads, Perl ? ruim com threads). >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From gabriel.vieira at gmail.com Sun May 3 07:34:32 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Sun, 3 May 2009 11:34:32 -0300 Subject: [SP-pm] Threads em Perl In-Reply-To: References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com> Message-ID: <83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com> Aproveitando o t?pico... vai um OT. J? est?o obtendo bons resultados com o fork, em breve ser? a vez do camelo! http://tvuol.uol.com.br/permalink/?view/id=cientistas-apresentam-1-dromedrio-clonado-do-mundo-04023660C8811346/user=1575mnadmj5c/date=2009-05-03&&list/type=search/q=dromedario/edFilter=all/sort=mostRelevance/ -- Gabriel Vieira From gabriel at joaogabriel.org Sun May 3 12:28:23 2009 From: gabriel at joaogabriel.org (=?ISO-8859-1?Q?Jo=E3o_Gabriel_Casteluber_Laass?=) Date: Sun, 3 May 2009 16:28:23 -0300 Subject: [SP-pm] Threads em Perl In-Reply-To: <83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com> <83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com> Message-ID: <8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com> srsrsrsrsrsrsr Jo?o Gabriel C. Laass 27 8802.0195 www.joaogabriel.org 2009/5/3 Gabriel Vieira : > Aproveitando o t?pico... vai um OT. > > J? est?o obtendo bons resultados com o fork, em breve ser? a vez do camelo! > > http://tvuol.uol.com.br/permalink/?view/id=cientistas-apresentam-1-dromedrio-clonado-do-mundo-04023660C8811346/user=1575mnadmj5c/date=2009-05-03&&list/type=search/q=dromedario/edFilter=all/sort=mostRelevance/ > > > -- > Gabriel Vieira > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From claudio at dpreferencial.com.br Mon May 4 14:05:00 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Mon, 4 May 2009 18:05:00 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com><83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com> <8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com> Message-ID: <0E29CADE96234A74B0F1F964F42B7361@preferencial.local> Perl..soall, boa noite! Sou iniciante em perl. Estou com dificuldade em usa os comandos opendir/ readdir Fiz um c?digo bem simples: opendir(Dir,$tp) or die("Dir n?o existe: $!"); while($dPasta=readdir(Dir)){ my $Dor = $tp . $dPasta; if(-z $Dor){ # testa se ? um sub-diret?rio my $dirtem = $Dor . "/" . $gProj . ".xml"; if(-e $dirtem ){ $dtudo = $dtudo . $dPasta . "\n"; } } } closedir(Dir); print "Content-type: text/html\n\n"; print $dtudo; 1? - rodo e d? OK 2? - crio uma pasta no path para onde aponto o opendir 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. Parece que o resulado fica na mem?ria. Se algu?m puder me dar uma luz, desde j? agrade?o a todos. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 From thomas at tcnet.com.br Mon May 4 15:28:50 2009 From: thomas at tcnet.com.br (Thomas Britis) Date: Mon, 04 May 2009 19:28:50 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: <0E29CADE96234A74B0F1F964F42B7361@preferencial.local> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com><83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com> <8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com> <0E29CADE96234A74B0F1F964F42B7361@preferencial.local> Message-ID: <49FF6C22.5020205@tcnet.com.br> 1- para testar se ? um diret?rio, utilize -d ao inv?s de -z. 2- .= concatena ao inv?s de vc usar $dtudo = $dtudo . $dPasta. Sem o uso de m?dulos, eu faria algo assim: use strict; use warnings; # Utilize isso em todos os seus programas. my $tp = q(/etc); my $gProj = q(file.xml); my $dtudo; opendir (my $dir, $tp) or die ("Erro: $!"); while (my $path = readdir ($dir)) { if (-d $path) { # Eh um diretorio if (-e qq($tp/$path/$gProj)) { # O arquivo existe. $dtudo .= $path, "\n"; } } closedir ($dir); print $dtudo; N?o testei, mas acho que ? isso. claudio em dpreferencial.com.br wrote: > Perl..soall, boa noite! > > Sou iniciante em perl. > > Estou com dificuldade em usa os comandos > opendir/ readdir > > Fiz um c?digo bem simples: > > opendir(Dir,$tp) or die("Dir n?o existe: $!"); > while($dPasta=readdir(Dir)){ > my $Dor = $tp . $dPasta; > if(-z $Dor){ # testa se ? um sub-diret?rio > my $dirtem = $Dor . "/" . $gProj . ".xml"; > if(-e $dirtem ){ > $dtudo = $dtudo . $dPasta . "\n"; > } > } > } > closedir(Dir); > print "Content-type: text/html\n\n"; > print $dtudo; > > 1? - rodo e d? OK > 2? - crio uma pasta no path para onde aponto o opendir > 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. > > Parece que o resulado fica na mem?ria. > > Se algu?m puder me dar uma luz, > > desde j? agrade?o a todos. > > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From claudio at dpreferencial.com.br Mon May 4 15:32:32 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Mon, 4 May 2009 19:32:32 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com><83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com><8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com><0E29CADE96234A74B0F1F964F42B7361@preferencial.local> <49FF6C22.5020205@tcnet.com.br> Message-ID: <513A29110A2F4FE9947EFB7E346DECC6@preferencial.local> Valeu Thomas.. vou testar.. obrigado! ----- Original Message ----- From: "Thomas Britis" To: Sent: Monday, May 04, 2009 7:28 PM Subject: Re: [SP-pm] Problema com opendir/readdir 1- para testar se ? um diret?rio, utilize -d ao inv?s de -z. 2- .= concatena ao inv?s de vc usar $dtudo = $dtudo . $dPasta. Sem o uso de m?dulos, eu faria algo assim: use strict; use warnings; # Utilize isso em todos os seus programas. my $tp = q(/etc); my $gProj = q(file.xml); my $dtudo; opendir (my $dir, $tp) or die ("Erro: $!"); while (my $path = readdir ($dir)) { if (-d $path) { # Eh um diretorio if (-e qq($tp/$path/$gProj)) { # O arquivo existe. $dtudo .= $path, "\n"; } } closedir ($dir); print $dtudo; N?o testei, mas acho que ? isso. claudio at dpreferencial.com.br wrote: > Perl..soall, boa noite! > > Sou iniciante em perl. > > Estou com dificuldade em usa os comandos > opendir/ readdir > > Fiz um c?digo bem simples: > > opendir(Dir,$tp) or die("Dir n?o existe: $!"); > while($dPasta=readdir(Dir)){ > my $Dor = $tp . $dPasta; > if(-z $Dor){ # testa se ? um sub-diret?rio > my $dirtem = $Dor . "/" . $gProj . ".xml"; > if(-e $dirtem ){ > $dtudo = $dtudo . $dPasta . "\n"; > } > } > } > closedir(Dir); > print "Content-type: text/html\n\n"; > print $dtudo; > > 1? - rodo e d? OK > 2? - crio uma pasta no path para onde aponto o opendir > 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. > > Parece que o resulado fica na mem?ria. > > Se algu?m puder me dar uma luz, > > desde j? agrade?o a todos. > > > Claudio H.Binaghi > claudio at dpreferencial.com.br > 5511 3288.4840 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 From claudio at dpreferencial.com.br Mon May 4 16:02:43 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Mon, 4 May 2009 20:02:43 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com><83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com><8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com><0E29CADE96234A74B0F1F964F42B7361@preferencial.local> <49FF6C22.5020205@tcnet.com.br> Message-ID: Thomas, Agrade?o muito as suas dicas, testei o seu c?digo e ele funciona perfeito.. mas... ainda continuo com o mesmo problema. 1? - rodo e d? OK 2? - crio uma pasta no path para onde aponto o opendir 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. ainda d? retorno com o conte?do antigo do Diret?rio.. n?o atualiza a informa??o, nem aparece as novas pastas, nem as deletadas saem... Qualquer luz agrade?o. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Thomas Britis" To: Sent: Monday, May 04, 2009 7:28 PM Subject: Re: [SP-pm] Problema com opendir/readdir 1- para testar se ? um diret?rio, utilize -d ao inv?s de -z. 2- .= concatena ao inv?s de vc usar $dtudo = $dtudo . $dPasta. Sem o uso de m?dulos, eu faria algo assim: use strict; use warnings; # Utilize isso em todos os seus programas. my $tp = q(/etc); my $gProj = q(file.xml); my $dtudo; opendir (my $dir, $tp) or die ("Erro: $!"); while (my $path = readdir ($dir)) { if (-d $path) { # Eh um diretorio if (-e qq($tp/$path/$gProj)) { # O arquivo existe. $dtudo .= $path, "\n"; } } closedir ($dir); print $dtudo; N?o testei, mas acho que ? isso. claudio at dpreferencial.com.br wrote: > Perl..soall, boa noite! > > Sou iniciante em perl. > > Estou com dificuldade em usa os comandos > opendir/ readdir > > Fiz um c?digo bem simples: > > opendir(Dir,$tp) or die("Dir n?o existe: $!"); > while($dPasta=readdir(Dir)){ > my $Dor = $tp . $dPasta; > if(-z $Dor){ # testa se ? um sub-diret?rio > my $dirtem = $Dor . "/" . $gProj . ".xml"; > if(-e $dirtem ){ > $dtudo = $dtudo . $dPasta . "\n"; > } > } > } > closedir(Dir); > print "Content-type: text/html\n\n"; > print $dtudo; > > 1? - rodo e d? OK > 2? - crio uma pasta no path para onde aponto o opendir > 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. > > Parece que o resulado fica na mem?ria. > > Se algu?m puder me dar uma luz, > > desde j? agrade?o a todos. > > > Claudio H.Binaghi > claudio at dpreferencial.com.br > 5511 3288.4840 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 From breno at rio.pm.org Mon May 4 16:47:46 2009 From: breno at rio.pm.org (breno) Date: Mon, 4 May 2009 20:47:46 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com> <83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com> <8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com> <0E29CADE96234A74B0F1F964F42B7361@preferencial.local> <49FF6C22.5020205@tcnet.com.br> Message-ID: Eu vi um print "Content-type: text/html\n\n"; mesmo? Claudio, acho que o problema n?o est? no script (segue vers?o levemente modificada do c?digo do Thomas abaixo), mas sim na forma como ele est? sendo chamado. --------------------8<-------------------- use strict; use warnings; # Utilize isso em todos os seus programas. (otima dica, Thomas++) my $tp = q(/etc); # diretorio alvo my $gProj = q(file.xml); # arquivo alvo my $dtudo = ''; opendir (my $dir, $tp) or die "Erro: $!\n"; # obtem lista de dirs em que o arquivo $gProj existe while (my $path = readdir ($dir)) { if (-d $path) { # Eh um diretorio if (-e qq($tp/$path/$gProj)) { # O arquivo existe. $dtudo .= $path . "\n"; } } } closedir ($dir); print "Content-type: text/html\n\n"; print $dtudo; --------------------8<-------------------- Experimentou rodar pela linha de comando? O problema persiste? Caso esteja rodando pela web, experimentou limpar o cache do seu navegador? Ah, e se me permite uma dica, procure usar nomes significativos para suas vari?veis. Voc? vai me agradecer daqui a 6 meses, qdo quiser modificar "s? uma coisinha" nesse c?digo ;-) []s -b 2009/5/4 : > Thomas, > > Agrade?o muito as suas dicas, > testei o seu c?digo e ele funciona perfeito.. mas... > > ainda continuo com o mesmo problema. > > 1? - rodo e d? OK > 2? - crio uma pasta no path para onde aponto o opendir > 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. > > ainda d? retorno com o conte?do antigo do Diret?rio.. > n?o atualiza a informa??o, nem aparece as novas pastas, nem as deletadas > saem... > > Qualquer luz agrade?o. > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > > > > > > ----- Original Message ----- From: "Thomas Britis" > To: > Sent: Monday, May 04, 2009 7:28 PM > Subject: Re: [SP-pm] Problema com opendir/readdir > > > 1- para testar se ? um diret?rio, utilize -d ao inv?s de -z. > 2- .= concatena ao inv?s de vc usar $dtudo = $dtudo . $dPasta. > > Sem o uso de m?dulos, eu faria algo assim: > > use strict; > use warnings; > # Utilize isso em todos os seus programas. > > my $tp = q(/etc); > my $gProj = q(file.xml); > my $dtudo; > > opendir (my $dir, $tp) or die ("Erro: $!"); > while (my $path = readdir ($dir)) { > if (-d $path) { # Eh um diretorio > if (-e qq($tp/$path/$gProj)) { # O arquivo existe. > $dtudo .= $path, "\n"; > } > } > > closedir ($dir); > > print $dtudo; > > N?o testei, mas acho que ? isso. > > claudio em dpreferencial.com.br wrote: >> >> Perl..soall, boa noite! >> >> Sou iniciante em perl. >> >> Estou com dificuldade em usa os comandos >> opendir/ readdir >> >> Fiz um c?digo bem simples: >> >> ? ? ?opendir(Dir,$tp) or die("Dir n?o existe: $!"); >> ? ? ?while($dPasta=readdir(Dir)){ >> ? ? ? ? ? my $Dor = $tp . $dPasta; >> ? ? ? ? ? if(-z $Dor){ ? ? ? ? # testa se ? um sub-diret?rio >> ? ? ? ? ? my $dirtem = $Dor . "/" . $gProj . ".xml"; >> ? ? ? ? ? ? ?if(-e $dirtem ){ >> ? ? ? ? ? ? ? ? $dtudo ?= $dtudo . $dPasta . "\n"; >> ? ? ? ? ? ? ?} >> ? ? ? ? ? } >> ? ? ?} >> ? ? ?closedir(Dir); >> ? ?print "Content-type: text/html\n\n"; >> ? ?print $dtudo; >> >> 1? - rodo e d? OK >> 2? - crio uma pasta no path para onde aponto o opendir >> 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. >> >> Parece que o resulado fica na mem?ria. >> >> Se algu?m puder me dar uma luz, >> >> desde j? agrade?o a todos. >> >> >> Claudio H.Binaghi >> claudio em dpreferencial.com.br >> 5511 3288.4840 >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > -- > Thomas Storino Britis > TCNet Informatica e Telecomunicacoes LTDA > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 > 17:53 > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From claudio at dpreferencial.com.br Tue May 5 05:23:09 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Tue, 5 May 2009 09:23:09 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><214823ca0905010759w44dae14fgc1366a38ba7fe851@mail.gmail.com><83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com><8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com><0E29CADE96234A74B0F1F964F42B7361@preferencial.local><49FF6C22.5020205@tcnet.com.br> Message-ID: Grande Breno, Bom dia! Obrigado pela sua aten??o e dicas.. Esse c?digo ? utilizado via web, para atualizar uma lista de diret?rios.. J? coloquei as tag's de no-cache, no html... Fora essa, n?o conhe?o outra forma de limpar o cache do browser.. Eu chamo este c?digo via c?digo Javascript, com http_request... ......................................................................... http_request = new XMLHttpRequest(); ... var Envio = gpathCGI+'?sta='+NPath+'&pta='+Proj; ... ......................................................................... O script roda bem a quest?o ? na segunda chamada., ele fica em cache em algum lugar e n?o se atualiza... Ser? que tem a ver com alguma configura??o no apache ou no perl...? Usei o xampp para instalar o apache e perl... Qualquer luz ? super bem vinda. obrigado. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "breno" To: Sent: Monday, May 04, 2009 8:47 PM Subject: Re: [SP-pm] Problema com opendir/readdir Eu vi um print "Content-type: text/html\n\n"; mesmo? Claudio, acho que o problema n?o est? no script (segue vers?o levemente modificada do c?digo do Thomas abaixo), mas sim na forma como ele est? sendo chamado. --------------------8<-------------------- use strict; use warnings; # Utilize isso em todos os seus programas. (otima dica, Thomas++) my $tp = q(/etc); # diretorio alvo my $gProj = q(file.xml); # arquivo alvo my $dtudo = ''; opendir (my $dir, $tp) or die "Erro: $!\n"; # obtem lista de dirs em que o arquivo $gProj existe while (my $path = readdir ($dir)) { if (-d $path) { # Eh um diretorio if (-e qq($tp/$path/$gProj)) { # O arquivo existe. $dtudo .= $path . "\n"; } } } closedir ($dir); print "Content-type: text/html\n\n"; print $dtudo; --------------------8<-------------------- Experimentou rodar pela linha de comando? O problema persiste? Caso esteja rodando pela web, experimentou limpar o cache do seu navegador? Ah, e se me permite uma dica, procure usar nomes significativos para suas vari?veis. Voc? vai me agradecer daqui a 6 meses, qdo quiser modificar "s? uma coisinha" nesse c?digo ;-) []s -b 2009/5/4 : > Thomas, > > Agrade?o muito as suas dicas, > testei o seu c?digo e ele funciona perfeito.. mas... > > ainda continuo com o mesmo problema. > > 1? - rodo e d? OK > 2? - crio uma pasta no path para onde aponto o opendir > 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. > > ainda d? retorno com o conte?do antigo do Diret?rio.. > n?o atualiza a informa??o, nem aparece as novas pastas, nem as deletadas > saem... > > Qualquer luz agrade?o. > > Claudio H.Binaghi > claudio at dpreferencial.com.br > 5511 3288.4840 > > > > > > > ----- Original Message ----- From: "Thomas Britis" > To: > Sent: Monday, May 04, 2009 7:28 PM > Subject: Re: [SP-pm] Problema com opendir/readdir > > > 1- para testar se ? um diret?rio, utilize -d ao inv?s de -z. > 2- .= concatena ao inv?s de vc usar $dtudo = $dtudo . $dPasta. > > Sem o uso de m?dulos, eu faria algo assim: > > use strict; > use warnings; > # Utilize isso em todos os seus programas. > > my $tp = q(/etc); > my $gProj = q(file.xml); > my $dtudo; > > opendir (my $dir, $tp) or die ("Erro: $!"); > while (my $path = readdir ($dir)) { > if (-d $path) { # Eh um diretorio > if (-e qq($tp/$path/$gProj)) { # O arquivo existe. > $dtudo .= $path, "\n"; > } > } > > closedir ($dir); > > print $dtudo; > > N?o testei, mas acho que ? isso. > > claudio at dpreferencial.com.br wrote: >> >> Perl..soall, boa noite! >> >> Sou iniciante em perl. >> >> Estou com dificuldade em usa os comandos >> opendir/ readdir >> >> Fiz um c?digo bem simples: >> >> opendir(Dir,$tp) or die("Dir n?o existe: $!"); >> while($dPasta=readdir(Dir)){ >> my $Dor = $tp . $dPasta; >> if(-z $Dor){ # testa se ? um sub-diret?rio >> my $dirtem = $Dor . "/" . $gProj . ".xml"; >> if(-e $dirtem ){ >> $dtudo = $dtudo . $dPasta . "\n"; >> } >> } >> } >> closedir(Dir); >> print "Content-type: text/html\n\n"; >> print $dtudo; >> >> 1? - rodo e d? OK >> 2? - crio uma pasta no path para onde aponto o opendir >> 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. >> >> Parece que o resulado fica na mem?ria. >> >> Se algu?m puder me dar uma luz, >> >> desde j? agrade?o a todos. >> >> >> Claudio H.Binaghi >> claudio at dpreferencial.com.br >> 5511 3288.4840 >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > -- > Thomas Storino Britis > TCNet Informatica e Telecomunicacoes LTDA > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: > 30/4/2009 > 17:53 > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 From diogo86 at gmail.com Tue May 5 06:21:46 2009 From: diogo86 at gmail.com (Diogo Galvao) Date: Tue, 5 May 2009 10:21:46 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com> <8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com> <0E29CADE96234A74B0F1F964F42B7361@preferencial.local> <49FF6C22.5020205@tcnet.com.br> Message-ID: <18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com> Cl?udio, deve ser cache do navegador mesmo. Por curiosidade, tenta adicionar + '&' + Math.random() na URL, s? pra gerar uma URL diferente e tentar contornar o cache. 2009/5/5 : > Grande Breno, Bom dia! > > Obrigado pela sua aten??o e dicas.. > > Esse c?digo ? utilizado via web, > para atualizar uma lista de diret?rios.. > > J? coloquei as tag's de no-cache, no html... > Fora essa, n?o conhe?o outra forma de limpar o cache do browser.. > > Eu chamo este c?digo via c?digo Javascript, com http_request... > ......................................................................... > ? http_request = new XMLHttpRequest(); > ? ... > ? var Envio = gpathCGI+'?sta='+NPath+'&pta='+Proj; > ? ?... > ......................................................................... > O script roda bem a quest?o ? na segunda chamada., > ele fica em cache em algum lugar e n?o se atualiza... > > Ser? que tem a ver com alguma configura??o no apache ou no perl...? > Usei o xampp para instalar o apache e perl... > > Qualquer luz ? super bem vinda. > > obrigado. > > Claudio H.Binaghi > claudio at dpreferencial.com.br > 5511 3288.4840 > > > > > ----- Original Message ----- From: "breno" > To: > Sent: Monday, May 04, 2009 8:47 PM > Subject: Re: [SP-pm] Problema com opendir/readdir > > > Eu vi um print "Content-type: text/html\n\n"; mesmo? > > Claudio, acho que o problema n?o est? no script (segue vers?o > levemente modificada do c?digo do Thomas abaixo), mas sim na forma > como ele est? sendo chamado. > > --------------------8<-------------------- > use strict; > use warnings; > # Utilize isso em todos os seus programas. (otima dica, Thomas++) > > my $tp = q(/etc); ? ? ? ? ? # diretorio alvo > my $gProj = q(file.xml); ?# arquivo alvo > my $dtudo = ''; > > opendir (my $dir, $tp) > ? or die "Erro: $!\n"; > > # obtem lista de dirs em que o arquivo $gProj existe > while (my $path = readdir ($dir)) { > ? if (-d $path) { # Eh um diretorio > ? ? ? if (-e qq($tp/$path/$gProj)) { # O arquivo existe. > ? ? ? ? ? $dtudo .= $path . "\n"; > ? ? ? } > ? } > } > closedir ($dir); > > print "Content-type: text/html\n\n"; > print $dtudo; > --------------------8<-------------------- > > Experimentou rodar pela linha de comando? O problema persiste? > Caso esteja rodando pela web, experimentou limpar o cache do seu navegador? > > Ah, e se me permite uma dica, procure usar nomes significativos para > suas vari?veis. Voc? vai me agradecer daqui a 6 meses, qdo quiser > modificar "s? uma coisinha" nesse c?digo ;-) > > > []s > > -b > > 2009/5/4 ?: >> >> Thomas, >> >> Agrade?o muito as suas dicas, >> testei o seu c?digo e ele funciona perfeito.. mas... >> >> ainda continuo com o mesmo problema. >> >> 1? - rodo e d? OK >> 2? - crio uma pasta no path para onde aponto o opendir >> 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. >> >> ainda d? retorno com o conte?do antigo do Diret?rio.. >> n?o atualiza a informa??o, nem aparece as novas pastas, nem as deletadas >> saem... >> >> Qualquer luz agrade?o. >> >> Claudio H.Binaghi >> claudio at dpreferencial.com.br >> 5511 3288.4840 >> >> >> >> >> >> >> ----- Original Message ----- From: "Thomas Britis" >> To: >> Sent: Monday, May 04, 2009 7:28 PM >> Subject: Re: [SP-pm] Problema com opendir/readdir >> >> >> 1- para testar se ? um diret?rio, utilize -d ao inv?s de -z. >> 2- .= concatena ao inv?s de vc usar $dtudo = $dtudo . $dPasta. >> >> Sem o uso de m?dulos, eu faria algo assim: >> >> use strict; >> use warnings; >> # Utilize isso em todos os seus programas. >> >> my $tp = q(/etc); >> my $gProj = q(file.xml); >> my $dtudo; >> >> opendir (my $dir, $tp) or die ("Erro: $!"); >> while (my $path = readdir ($dir)) { >> if (-d $path) { # Eh um diretorio >> if (-e qq($tp/$path/$gProj)) { # O arquivo existe. >> $dtudo .= $path, "\n"; >> } >> } >> >> closedir ($dir); >> >> print $dtudo; >> >> N?o testei, mas acho que ? isso. >> >> claudio at dpreferencial.com.br wrote: >>> >>> Perl..soall, boa noite! >>> >>> Sou iniciante em perl. >>> >>> Estou com dificuldade em usa os comandos >>> opendir/ readdir >>> >>> Fiz um c?digo bem simples: >>> >>> opendir(Dir,$tp) or die("Dir n?o existe: $!"); >>> while($dPasta=readdir(Dir)){ >>> my $Dor = $tp . $dPasta; >>> if(-z $Dor){ # testa se ? um sub-diret?rio >>> my $dirtem = $Dor . "/" . $gProj . ".xml"; >>> if(-e $dirtem ){ >>> $dtudo = $dtudo . $dPasta . "\n"; >>> } >>> } >>> } >>> closedir(Dir); >>> print "Content-type: text/html\n\n"; >>> print $dtudo; >>> >>> 1? - rodo e d? OK >>> 2? - crio uma pasta no path para onde aponto o opendir >>> 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. >>> >>> Parece que o resulado fica na mem?ria. >>> >>> Se algu?m puder me dar uma luz, >>> >>> desde j? agrade?o a todos. >>> >>> >>> Claudio H.Binaghi >>> claudio at dpreferencial.com.br >>> 5511 3288.4840 >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >> >> -- >> Thomas Storino Britis >> TCNet Informatica e Telecomunicacoes LTDA >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> No virus found in this incoming message. >> Checked by AVG. >> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >> 30/4/2009 >> 17:53 >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 > 17:53 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From claudio at dpreferencial.com.br Tue May 5 06:38:33 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Tue, 5 May 2009 10:38:33 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com><8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com><0E29CADE96234A74B0F1F964F42B7361@preferencial.local><49FF6C22.5020205@tcnet.com.br> <18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com> Message-ID: <4EADB2F8FF2042778B15D73D2D005779@preferencial.local> Diogo, ?TIMA DICA!! Voc? tem toda raz?o, o problema ? o cache do navegador mesmo. Resolveu 100%.. Muito obrigado. Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Diogo Galvao" To: Sent: Tuesday, May 05, 2009 10:21 AM Subject: Re: [SP-pm] Problema com opendir/readdir Cl?udio, deve ser cache do navegador mesmo. Por curiosidade, tenta adicionar + '&' + Math.random() na URL, s? pra gerar uma URL diferente e tentar contornar o cache. 2009/5/5 : > Grande Breno, Bom dia! > > Obrigado pela sua aten??o e dicas.. > > Esse c?digo ? utilizado via web, > para atualizar uma lista de diret?rios.. > > J? coloquei as tag's de no-cache, no html... > Fora essa, n?o conhe?o outra forma de limpar o cache do browser.. > > Eu chamo este c?digo via c?digo Javascript, com http_request... > ......................................................................... > http_request = new XMLHttpRequest(); > ... > var Envio = gpathCGI+'?sta='+NPath+'&pta='+Proj; > ... > ......................................................................... > O script roda bem a quest?o ? na segunda chamada., > ele fica em cache em algum lugar e n?o se atualiza... > > Ser? que tem a ver com alguma configura??o no apache ou no perl...? > Usei o xampp para instalar o apache e perl... > > Qualquer luz ? super bem vinda. > > obrigado. > > Claudio H.Binaghi > claudio at dpreferencial.com.br > 5511 3288.4840 > > > > > ----- Original Message ----- From: "breno" > To: > Sent: Monday, May 04, 2009 8:47 PM > Subject: Re: [SP-pm] Problema com opendir/readdir > > > Eu vi um print "Content-type: text/html\n\n"; mesmo? > > Claudio, acho que o problema n?o est? no script (segue vers?o > levemente modificada do c?digo do Thomas abaixo), mas sim na forma > como ele est? sendo chamado. > > --------------------8<-------------------- > use strict; > use warnings; > # Utilize isso em todos os seus programas. (otima dica, Thomas++) > > my $tp = q(/etc); # diretorio alvo > my $gProj = q(file.xml); # arquivo alvo > my $dtudo = ''; > > opendir (my $dir, $tp) > or die "Erro: $!\n"; > > # obtem lista de dirs em que o arquivo $gProj existe > while (my $path = readdir ($dir)) { > if (-d $path) { # Eh um diretorio > if (-e qq($tp/$path/$gProj)) { # O arquivo existe. > $dtudo .= $path . "\n"; > } > } > } > closedir ($dir); > > print "Content-type: text/html\n\n"; > print $dtudo; > --------------------8<-------------------- > > Experimentou rodar pela linha de comando? O problema persiste? > Caso esteja rodando pela web, experimentou limpar o cache do seu > navegador? > > Ah, e se me permite uma dica, procure usar nomes significativos para > suas vari?veis. Voc? vai me agradecer daqui a 6 meses, qdo quiser > modificar "s? uma coisinha" nesse c?digo ;-) > > > []s > > -b > > 2009/5/4 : >> >> Thomas, >> >> Agrade?o muito as suas dicas, >> testei o seu c?digo e ele funciona perfeito.. mas... >> >> ainda continuo com o mesmo problema. >> >> 1? - rodo e d? OK >> 2? - crio uma pasta no path para onde aponto o opendir >> 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. >> >> ainda d? retorno com o conte?do antigo do Diret?rio.. >> n?o atualiza a informa??o, nem aparece as novas pastas, nem as deletadas >> saem... >> >> Qualquer luz agrade?o. >> >> Claudio H.Binaghi >> claudio at dpreferencial.com.br >> 5511 3288.4840 >> >> >> >> >> >> >> ----- Original Message ----- From: "Thomas Britis" >> To: >> Sent: Monday, May 04, 2009 7:28 PM >> Subject: Re: [SP-pm] Problema com opendir/readdir >> >> >> 1- para testar se ? um diret?rio, utilize -d ao inv?s de -z. >> 2- .= concatena ao inv?s de vc usar $dtudo = $dtudo . $dPasta. >> >> Sem o uso de m?dulos, eu faria algo assim: >> >> use strict; >> use warnings; >> # Utilize isso em todos os seus programas. >> >> my $tp = q(/etc); >> my $gProj = q(file.xml); >> my $dtudo; >> >> opendir (my $dir, $tp) or die ("Erro: $!"); >> while (my $path = readdir ($dir)) { >> if (-d $path) { # Eh um diretorio >> if (-e qq($tp/$path/$gProj)) { # O arquivo existe. >> $dtudo .= $path, "\n"; >> } >> } >> >> closedir ($dir); >> >> print $dtudo; >> >> N?o testei, mas acho que ? isso. >> >> claudio at dpreferencial.com.br wrote: >>> >>> Perl..soall, boa noite! >>> >>> Sou iniciante em perl. >>> >>> Estou com dificuldade em usa os comandos >>> opendir/ readdir >>> >>> Fiz um c?digo bem simples: >>> >>> opendir(Dir,$tp) or die("Dir n?o existe: $!"); >>> while($dPasta=readdir(Dir)){ >>> my $Dor = $tp . $dPasta; >>> if(-z $Dor){ # testa se ? um sub-diret?rio >>> my $dirtem = $Dor . "/" . $gProj . ".xml"; >>> if(-e $dirtem ){ >>> $dtudo = $dtudo . $dPasta . "\n"; >>> } >>> } >>> } >>> closedir(Dir); >>> print "Content-type: text/html\n\n"; >>> print $dtudo; >>> >>> 1? - rodo e d? OK >>> 2? - crio uma pasta no path para onde aponto o opendir >>> 3? - rodo e d? ERRADO .. retorna o mesmo conte?do da primeira rodada. >>> >>> Parece que o resulado fica na mem?ria. >>> >>> Se algu?m puder me dar uma luz, >>> >>> desde j? agrade?o a todos. >>> >>> >>> Claudio H.Binaghi >>> claudio at dpreferencial.com.br >>> 5511 3288.4840 >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >> >> -- >> Thomas Storino Britis >> TCNet Informatica e Telecomunicacoes LTDA >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> No virus found in this incoming message. >> Checked by AVG. >> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >> 30/4/2009 >> 17:53 >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: > 30/4/2009 > 17:53 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 From luismottacampos at yahoo.co.uk Tue May 5 08:46:00 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 05 May 2009 17:46:00 +0200 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: <4EADB2F8FF2042778B15D73D2D005779@preferencial.local> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com><8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com><0E29CADE96234A74B0F1F964F42B7361@preferencial.local><49FF6C22.5020205@tcnet.com.br> <18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com> <4EADB2F8FF2042778B15D73D2D005779@preferencial.local> Message-ID: <4A005F38.2090107@yahoo.co.uk> claudio em dpreferencial.com.br wrote: > Diogo, ?TIMA DICA!! > > Voc? tem toda raz?o, > o problema ? o cache do navegador mesmo. > > Resolveu 100%.. > > Muito obrigado. Cl?udio, O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de comprovar que o cache ? mesmo o problema. POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, e ainda por cima criam outro problema, maior, mais complicado: manter o software. Eu aposto como daqui a 6 meses, algu?m vai estar se perguntando por que ? que essa chamada de Math.random() precisa estar na URL. E isso ?, no m?nimo, m? pr?tica de programa??o. Eu tenho certeza de que voc? pode fazer o seu browser se comportar corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos in?meros hackers da lista pode te ajudar com isso. Por favor tente resolver o problema com boas pr?ticas de programa??o. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From claudio at dpreferencial.com.br Tue May 5 09:25:57 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Tue, 5 May 2009 13:25:57 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><83d8367f0905030734rbbf879bof91104c75cd24fc8@mail.gmail.com><8ff2963a0905031228o1ff46b66y2eec7daf914957d6@mail.gmail.com><0E29CADE96234A74B0F1F964F42B7361@preferencial.local><49FF6C22.5020205@tcnet.com.br><18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com><4EADB2F8FF2042778B15D73D2D005779@preferencial.local> <4A005F38.2090107@yahoo.co.uk> Message-ID: <89D776BAB8204CB98C4050F85ADD2D77@preferencial.local> Luiz, Boa tarde! Tem toda raz?o... era s? um teste.. Vou Pesquisar mais sobre o controle do cache... Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se encontram no html ... e n?o resolveram nd... Se algu?m tiver alguma dica... Enquanto isso vou pesquisar ++++++.... Agrade?o a sua aten??o. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, May 05, 2009 12:46 PM Subject: Re: [SP-pm] Problema com opendir/readdir claudio at dpreferencial.com.br wrote: > Diogo, ?TIMA DICA!! > > Voc? tem toda raz?o, > o problema ? o cache do navegador mesmo. > > Resolveu 100%.. > > Muito obrigado. Cl?udio, O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de comprovar que o cache ? mesmo o problema. POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, e ainda por cima criam outro problema, maior, mais complicado: manter o software. Eu aposto como daqui a 6 meses, algu?m vai estar se perguntando por que ? que essa chamada de Math.random() precisa estar na URL. E isso ?, no m?nimo, m? pr?tica de programa??o. Eu tenho certeza de que voc? pode fazer o seu browser se comportar corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos in?meros hackers da lista pode te ajudar com isso. Por favor tente resolver o problema com boas pr?ticas de programa??o. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 From russoz at gmail.com Tue May 5 10:34:37 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 5 May 2009 14:34:37 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: <89D776BAB8204CB98C4050F85ADD2D77@preferencial.local> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <0E29CADE96234A74B0F1F964F42B7361@preferencial.local> <49FF6C22.5020205@tcnet.com.br> <18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com> <4EADB2F8FF2042778B15D73D2D005779@preferencial.local> <4A005F38.2090107@yahoo.co.uk> <89D776BAB8204CB98C4050F85ADD2D77@preferencial.local> Message-ID: <23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com> Claudio, Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? algo como: GET /minha/pagina HTTP/1.1 Pragma: no-cache Cookies: ... Etc... Etc... Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de outro, mas d? uma procurada. 2009/5/5 > Luiz, Boa tarde! > > Tem toda raz?o... era s? um teste.. > > Vou Pesquisar mais sobre o controle do cache... > > Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se > encontram no html ... e n?o resolveram nd... > > > > > Se algu?m tiver alguma dica... > > Enquanto isso vou pesquisar ++++++.... > > Agrade?o a sua aten??o. > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > > > > ----- Original Message ----- From: "Luis Motta Campos" < > luismottacampos em yahoo.co.uk> > To: > Sent: Tuesday, May 05, 2009 12:46 PM > Subject: Re: [SP-pm] Problema com opendir/readdir > > > claudio em dpreferencial.com.br wrote: > >> Diogo, ?TIMA DICA!! >> >> Voc? tem toda raz?o, >> o problema ? o cache do navegador mesmo. >> >> Resolveu 100%.. >> >> Muito obrigado. >> > > Cl?udio, > > O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de > comprovar que o cache ? mesmo o problema. > > POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. > > Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, > e ainda por cima criam outro problema, maior, mais complicado: manter o > software. Eu aposto como daqui a 6 meses, algu?m vai estar se > perguntando por que ? que essa chamada de Math.random() precisa estar na > URL. E isso ?, no m?nimo, m? pr?tica de programa??o. > > Eu tenho certeza de que voc? pode fazer o seu browser se comportar > corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? > n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos > in?meros hackers da lista pode te ajudar com isso. > > Por favor tente resolver o problema com boas pr?ticas de programa??o. > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 > 17:53 > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue May 5 11:42:53 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 5 May 2009 15:42:53 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: <23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <49FF6C22.5020205@tcnet.com.br> <18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com> <4EADB2F8FF2042778B15D73D2D005779@preferencial.local> <4A005F38.2090107@yahoo.co.uk> <89D776BAB8204CB98C4050F85ADD2D77@preferencial.local> <23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com> Message-ID: <214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com> []'s 2009/5/5 Alexei Znamensky > Claudio, > > Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache > nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? > algo como: > > GET /minha/pagina HTTP/1.1 > Pragma: no-cache > Cookies: ... > Etc... > Etc... > > Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de > outro, mas d? uma procurada. > > 2009/5/5 > >> Luiz, Boa tarde! >> >> >> Tem toda raz?o... era s? um teste.. >> >> Vou Pesquisar mais sobre o controle do cache... >> >> Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se >> encontram no html ... e n?o resolveram nd... >> >> >> >> >> Se algu?m tiver alguma dica... >> >> Enquanto isso vou pesquisar ++++++.... >> >> Agrade?o a sua aten??o. >> >> Claudio H.Binaghi >> claudio em dpreferencial.com.br >> 5511 3288.4840 >> >> >> >> >> ----- Original Message ----- From: "Luis Motta Campos" < >> luismottacampos em yahoo.co.uk> >> To: >> Sent: Tuesday, May 05, 2009 12:46 PM >> Subject: Re: [SP-pm] Problema com opendir/readdir >> >> >> claudio em dpreferencial.com.br wrote: >> >>> Diogo, ?TIMA DICA!! >>> >>> Voc? tem toda raz?o, >>> o problema ? o cache do navegador mesmo. >>> >>> Resolveu 100%.. >>> >>> Muito obrigado. >>> >> >> Cl?udio, >> >> O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de >> comprovar que o cache ? mesmo o problema. >> >> POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. >> >> Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, >> e ainda por cima criam outro problema, maior, mais complicado: manter o >> software. Eu aposto como daqui a 6 meses, algu?m vai estar se >> perguntando por que ? que essa chamada de Math.random() precisa estar na >> URL. E isso ?, no m?nimo, m? pr?tica de programa??o. >> >> Eu tenho certeza de que voc? pode fazer o seu browser se comportar >> corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? >> n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos >> in?meros hackers da lista pode te ajudar com isso. >> >> Por favor tente resolver o problema com boas pr?ticas de programa??o. >> >> Putamplexos. >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> No virus found in this incoming message. >> Checked by AVG. >> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >> 30/4/2009 17:53 >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From claudio at dpreferencial.com.br Tue May 5 11:52:54 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Tue, 5 May 2009 15:52:54 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><0E29CADE96234A74B0F1F964F42B7361@preferencial.local><49FF6C22.5020205@tcnet.com.br><18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com><4EADB2F8FF2042778B15D73D2D005779@preferencial.local><4A005F38.2090107@yahoo.co.uk><89D776BAB8204CB98C4050F85ADD2D77@preferencial.local> <23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com> Message-ID: <63C7A7CDCB4F4255AA41315066DC99BA@preferencial.local> Alexei, Pois ? estou estudando sobre o assunto. A quest?o ? peneirar s? o que interessa. Valeu... ----- Original Message ----- From: Alexei Znamensky To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 2:34 PM Subject: Re: [SP-pm] Problema com opendir/readdir Claudio, Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? algo como: GET /minha/pagina HTTP/1.1 Pragma: no-cache Cookies: ... Etc... Etc... Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de outro, mas d? uma procurada. 2009/5/5 Luiz, Boa tarde! Tem toda raz?o... era s? um teste.. Vou Pesquisar mais sobre o controle do cache... Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se encontram no html ... e n?o resolveram nd... Se algu?m tiver alguma dica... Enquanto isso vou pesquisar ++++++.... Agrade?o a sua aten??o. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, May 05, 2009 12:46 PM Subject: Re: [SP-pm] Problema com opendir/readdir claudio at dpreferencial.com.br wrote: Diogo, ?TIMA DICA!! Voc? tem toda raz?o, o problema ? o cache do navegador mesmo. Resolveu 100%.. Muito obrigado. Cl?udio, O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de comprovar que o cache ? mesmo o problema. POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, e ainda por cima criam outro problema, maior, mais complicado: manter o software. Eu aposto como daqui a 6 meses, algu?m vai estar se perguntando por que ? que essa chamada de Math.random() precisa estar na URL. E isso ?, no m?nimo, m? pr?tica de programa??o. Eu tenho certeza de que voc? pode fazer o seu browser se comportar corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos in?meros hackers da lista pode te ajudar com isso. Por favor tente resolver o problema com boas pr?ticas de programa??o. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 -------------- next part -------------- An HTML attachment was scrubbed... URL: From claudio at dpreferencial.com.br Tue May 5 11:51:43 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Tue, 5 May 2009 15:51:43 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><49FF6C22.5020205@tcnet.com.br><18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com><4EADB2F8FF2042778B15D73D2D005779@preferencial.local><4A005F38.2090107@yahoo.co.uk><89D776BAB8204CB98C4050F85ADD2D77@preferencial.local><23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com> <214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com> Message-ID: Daniel, valeu mas este eu ja uso... abs ----- Original Message ----- From: Daniel de Oliveira Mantovani To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 3:42 PM Subject: Re: [SP-pm] Problema com opendir/readdir []'s 2009/5/5 Alexei Znamensky Claudio, Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? algo como: GET /minha/pagina HTTP/1.1 Pragma: no-cache Cookies: ... Etc... Etc... Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de outro, mas d? uma procurada. 2009/5/5 Luiz, Boa tarde! Tem toda raz?o... era s? um teste.. Vou Pesquisar mais sobre o controle do cache... Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se encontram no html ... e n?o resolveram nd... Se algu?m tiver alguma dica... Enquanto isso vou pesquisar ++++++.... Agrade?o a sua aten??o. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, May 05, 2009 12:46 PM Subject: Re: [SP-pm] Problema com opendir/readdir claudio at dpreferencial.com.br wrote: Diogo, ?TIMA DICA!! Voc? tem toda raz?o, o problema ? o cache do navegador mesmo. Resolveu 100%.. Muito obrigado. Cl?udio, O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de comprovar que o cache ? mesmo o problema. POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, e ainda por cima criam outro problema, maior, mais complicado: manter o software. Eu aposto como daqui a 6 meses, algu?m vai estar se perguntando por que ? que essa chamada de Math.random() precisa estar na URL. E isso ?, no m?nimo, m? pr?tica de programa??o. Eu tenho certeza de que voc? pode fazer o seu browser se comportar corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos in?meros hackers da lista pode te ajudar com isso. Por favor tente resolver o problema com boas pr?ticas de programa??o. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel-vinciguerra at hotmail.com Tue May 5 12:13:23 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Tue, 5 May 2009 16:13:23 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><49FF6C22.5020205@tcnet.com.br><18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com><4EADB2F8FF2042778B15D73D2D005779@preferencial.local><4A005F38.2090107@yahoo.co.uk><89D776BAB8204CB98C4050F85ADD2D77@preferencial.local><23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com><214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com> Message-ID: Use esta tag tamb?m... Esta tag faz com que o navegador procure por uma nova vers?o da pagina a cada requisi??o. Obs.: Como o pr?prio Luiz disse n?o serve para resolver o problema... s? para "tapar o buraco"... Mas a titulo de conhecimento ? v?lido. Forte abra?o, From: claudio em dpreferencial.com.br Sent: Tuesday, May 05, 2009 3:51 PM To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] Problema com opendir/readdir Daniel, valeu mas este eu ja uso... abs ----- Original Message ----- From: Daniel de Oliveira Mantovani To: saopaulo-pm em mail.pm.org Sent: Tuesday, May 05, 2009 3:42 PM Subject: Re: [SP-pm] Problema com opendir/readdir []'s 2009/5/5 Alexei Znamensky Claudio, Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? algo como: GET /minha/pagina HTTP/1.1 Pragma: no-cache Cookies: ... Etc... Etc... Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de outro, mas d? uma procurada. 2009/5/5 Luiz, Boa tarde! Tem toda raz?o... era s? um teste.. Vou Pesquisar mais sobre o controle do cache... Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se encontram no html ... e n?o resolveram nd... Se algu?m tiver alguma dica... Enquanto isso vou pesquisar ++++++.... Agrade?o a sua aten??o. Claudio H.Binaghi claudio em dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, May 05, 2009 12:46 PM Subject: Re: [SP-pm] Problema com opendir/readdir claudio em dpreferencial.com.br wrote: Diogo, ?TIMA DICA!! Voc? tem toda raz?o, o problema ? o cache do navegador mesmo. Resolveu 100%.. Muito obrigado. Cl?udio, O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de comprovar que o cache ? mesmo o problema. POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, e ainda por cima criam outro problema, maior, mais complicado: manter o software. Eu aposto como daqui a 6 meses, algu?m vai estar se perguntando por que ? que essa chamada de Math.random() precisa estar na URL. E isso ?, no m?nimo, m? pr?tica de programa??o. Eu tenho certeza de que voc? pode fazer o seu browser se comportar corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos in?meros hackers da lista pode te ajudar com isso. Por favor tente resolver o problema com boas pr?ticas de programa??o. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 -------------------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue May 5 12:28:32 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 5 May 2009 16:28:32 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: <89D776BAB8204CB98C4050F85ADD2D77@preferencial.local> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <0E29CADE96234A74B0F1F964F42B7361@preferencial.local> <49FF6C22.5020205@tcnet.com.br> <18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com> <4EADB2F8FF2042778B15D73D2D005779@preferencial.local> <4A005F38.2090107@yahoo.co.uk> <89D776BAB8204CB98C4050F85ADD2D77@preferencial.local> Message-ID: <214823ca0905051228j424aa894sa97f6109284c47c3@mail.gmail.com> Voc? est? usando frame ? 2009/5/5 > Luiz, Boa tarde! > > Tem toda raz?o... era s? um teste.. > > Vou Pesquisar mais sobre o controle do cache... > > Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se > encontram no html ... e n?o resolveram nd... > > > > > Se algu?m tiver alguma dica... > > Enquanto isso vou pesquisar ++++++.... > > Agrade?o a sua aten??o. > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > > > > ----- Original Message ----- From: "Luis Motta Campos" < > luismottacampos em yahoo.co.uk> > To: > Sent: Tuesday, May 05, 2009 12:46 PM > Subject: Re: [SP-pm] Problema com opendir/readdir > > > claudio em dpreferencial.com.br wrote: > >> Diogo, ?TIMA DICA!! >> >> Voc? tem toda raz?o, >> o problema ? o cache do navegador mesmo. >> >> Resolveu 100%.. >> >> Muito obrigado. >> > > Cl?udio, > > O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de > comprovar que o cache ? mesmo o problema. > > POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. > > Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, > e ainda por cima criam outro problema, maior, mais complicado: manter o > software. Eu aposto como daqui a 6 meses, algu?m vai estar se > perguntando por que ? que essa chamada de Math.random() precisa estar na > URL. E isso ?, no m?nimo, m? pr?tica de programa??o. > > Eu tenho certeza de que voc? pode fazer o seu browser se comportar > corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? > n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos > in?meros hackers da lista pode te ajudar com isso. > > Por favor tente resolver o problema com boas pr?ticas de programa??o. > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 > 17:53 > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From claudio at dpreferencial.com.br Wed May 6 05:25:36 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 6 May 2009 09:25:36 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><0E29CADE96234A74B0F1F964F42B7361@preferencial.local><49FF6C22.5020205@tcnet.com.br><18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com><4EADB2F8FF2042778B15D73D2D005779@preferencial.local><4A005F38.2090107@yahoo.co.uk><89D776BAB8204CB98C4050F85ADD2D77@preferencial.local> <214823ca0905051228j424aa894sa97f6109284c47c3@mail.gmail.com> Message-ID: <4CD15D1EA0B1431DA995324D5608ABB4@preferencial.local> Bom dia! N?o uso frame, Tudo ocorre num form s?... Fa?o v?rias consultas no servidor e todas rolam bem... s? essa ? que me d? essa dor de cabe?a...rsrs... ... (ossos do of?cio...rsrs...acho que falta umas brejas na cabe?a pra clarear a mente..rsrs)... at?.. ----- Original Message ----- From: Daniel de Oliveira Mantovani To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 4:28 PM Subject: Re: [SP-pm] Problema com opendir/readdir Voc? est? usando frame ? 2009/5/5 Luiz, Boa tarde! Tem toda raz?o... era s? um teste.. Vou Pesquisar mais sobre o controle do cache... Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se encontram no html ... e n?o resolveram nd... Se algu?m tiver alguma dica... Enquanto isso vou pesquisar ++++++.... Agrade?o a sua aten??o. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, May 05, 2009 12:46 PM Subject: Re: [SP-pm] Problema com opendir/readdir claudio at dpreferencial.com.br wrote: Diogo, ?TIMA DICA!! Voc? tem toda raz?o, o problema ? o cache do navegador mesmo. Resolveu 100%.. Muito obrigado. Cl?udio, O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de comprovar que o cache ? mesmo o problema. POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, e ainda por cima criam outro problema, maior, mais complicado: manter o software. Eu aposto como daqui a 6 meses, algu?m vai estar se perguntando por que ? que essa chamada de Math.random() precisa estar na URL. E isso ?, no m?nimo, m? pr?tica de programa??o. Eu tenho certeza de que voc? pode fazer o seu browser se comportar corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos in?meros hackers da lista pode te ajudar com isso. Por favor tente resolver o problema com boas pr?ticas de programa??o. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 -------------- next part -------------- An HTML attachment was scrubbed... URL: From claudio at dpreferencial.com.br Wed May 6 05:33:01 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 6 May 2009 09:33:01 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><49FF6C22.5020205@tcnet.com.br><18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com><4EADB2F8FF2042778B15D73D2D005779@preferencial.local><4A005F38.2090107@yahoo.co.uk><89D776BAB8204CB98C4050F85ADD2D77@preferencial.local><23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com><214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com> Message-ID: <86A998A851584B57BD7309F270A2DD77@preferencial.local> Daniel, Bom dia! Valeu pela dica, mas... ainda continuo com o mesmo resultado final: 1? - Rola OK 2? - Crio/Deleto pasta 3? - Rola ERRADO (retorna a mesma lista de diret?rios) continuo estudando sobre o assunto... Obrigado. ----- Original Message ----- From: Daniel Vinciguerra To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 4:13 PM Subject: Re: [SP-pm] Problema com opendir/readdir Use esta tag tamb?m... Esta tag faz com que o navegador procure por uma nova vers?o da pagina a cada requisi??o. Obs.: Como o pr?prio Luiz disse n?o serve para resolver o problema... s? para "tapar o buraco"... Mas a titulo de conhecimento ? v?lido. Forte abra?o, From: claudio at dpreferencial.com.br Sent: Tuesday, May 05, 2009 3:51 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Problema com opendir/readdir Daniel, valeu mas este eu ja uso... abs ----- Original Message ----- From: Daniel de Oliveira Mantovani To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 3:42 PM Subject: Re: [SP-pm] Problema com opendir/readdir []'s 2009/5/5 Alexei Znamensky Claudio, Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? algo como: GET /minha/pagina HTTP/1.1 Pragma: no-cache Cookies: ... Etc... Etc... Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de outro, mas d? uma procurada. 2009/5/5 Luiz, Boa tarde! Tem toda raz?o... era s? um teste.. Vou Pesquisar mais sobre o controle do cache... Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se encontram no html ... e n?o resolveram nd... Se algu?m tiver alguma dica... Enquanto isso vou pesquisar ++++++.... Agrade?o a sua aten??o. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, May 05, 2009 12:46 PM Subject: Re: [SP-pm] Problema com opendir/readdir claudio at dpreferencial.com.br wrote: Diogo, ?TIMA DICA!! Voc? tem toda raz?o, o problema ? o cache do navegador mesmo. Resolveu 100%.. Muito obrigado. Cl?udio, O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de comprovar que o cache ? mesmo o problema. POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, e ainda por cima criam outro problema, maior, mais complicado: manter o software. Eu aposto como daqui a 6 meses, algu?m vai estar se perguntando por que ? que essa chamada de Math.random() precisa estar na URL. E isso ?, no m?nimo, m? pr?tica de programa??o. Eu tenho certeza de que voc? pode fazer o seu browser se comportar corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos in?meros hackers da lista pode te ajudar com isso. Por favor tente resolver o problema com boas pr?ticas de programa??o. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' ---------------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ---------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 -------------- next part -------------- An HTML attachment was scrubbed... URL: From geovanny at eutsiv.com.br Wed May 6 05:43:33 2009 From: geovanny at eutsiv.com.br (Geovanny Junio - Eutsiv) Date: Wed, 6 May 2009 09:43:33 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: <86A998A851584B57BD7309F270A2DD77@preferencial.local> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com> <4EADB2F8FF2042778B15D73D2D005779@preferencial.local> <4A005F38.2090107@yahoo.co.uk> <89D776BAB8204CB98C4050F85ADD2D77@preferencial.local> <23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com> <214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com> <86A998A851584B57BD7309F270A2DD77@preferencial.local> Message-ID: <692c13f70905060543j62e9db4brbb63503f3fda9365@mail.gmail.com> Ol?, tudo bem? Peguei o bonde meio que andando, mas, o seguintes http headers n?o resolveriam? Cache-Control: no-cache, must-revalidate Expires: Mon, 01 Jan 1970 00:00:01 GMT Abs, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/6 > > Daniel, Bom dia! > > Valeu pela dica, mas... > ainda continuo com o mesmo resultado final: > > 1? - Rola OK > 2? - Crio/Deleto pasta > 3? - Rola ERRADO (retorna a mesma lista de diret?rios) > > continuo estudando sobre o assunto... > > Obrigado. > > > ----- Original Message ----- > *From:* Daniel Vinciguerra > *To:* saopaulo-pm at mail.pm.org > *Sent:* Tuesday, May 05, 2009 4:13 PM > *Subject:* Re: [SP-pm] Problema com opendir/readdir > > Use esta tag tamb?m... > > > < > meta http-equiv=*"EXPIRES"* content=*"-1"*> > > Esta tag faz com que o navegador procure por uma nova vers?o da pagina a > cada requisi??o. > > Obs.: Como o pr?prio Luiz disse n?o serve para resolver o problema... s? > para "tapar o buraco"... > Mas a titulo de conhecimento ? v?lido. > > Forte abra?o, > > *From:* claudio at dpreferencial.com.br > *Sent:* Tuesday, May 05, 2009 3:51 PM > *To:* saopaulo-pm at mail.pm.org > *Subject:* Re: [SP-pm] Problema com opendir/readdir > > Daniel, > > valeu mas este eu ja uso... > > abs > > ----- Original Message ----- > *From:* Daniel de Oliveira Mantovani > *To:* saopaulo-pm at mail.pm.org > *Sent:* Tuesday, May 05, 2009 3:42 PM > *Subject:* Re: [SP-pm] Problema com opendir/readdir > > > > > > []'s > > 2009/5/5 Alexei Znamensky > >> Claudio, >> >> Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache >> nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? >> algo como: >> >> GET /minha/pagina HTTP/1.1 >> Pragma: no-cache >> Cookies: ... >> Etc... >> Etc... >> >> Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de >> outro, mas d? uma procurada. >> >> 2009/5/5 >> >>> Luiz, Boa tarde! >>> >>> >>> Tem toda raz?o... era s? um teste.. >>> >>> Vou Pesquisar mais sobre o controle do cache... >>> >>> Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? >>> se encontram no html ... e n?o resolveram nd... >>> >>> >>> >>> >>> Se algu?m tiver alguma dica... >>> >>> Enquanto isso vou pesquisar ++++++.... >>> >>> Agrade?o a sua aten??o. >>> >>> Claudio H.Binaghi >>> claudio at dpreferencial.com.br >>> 5511 3288.4840 >>> >>> >>> >>> >>> ----- Original Message ----- From: "Luis Motta Campos" < >>> luismottacampos at yahoo.co.uk> >>> To: >>> Sent: Tuesday, May 05, 2009 12:46 PM >>> Subject: Re: [SP-pm] Problema com opendir/readdir >>> >>> >>> claudio at dpreferencial.com.br wrote: >>> >>>> Diogo, ?TIMA DICA!! >>>> >>>> Voc? tem toda raz?o, >>>> o problema ? o cache do navegador mesmo. >>>> >>>> Resolveu 100%.. >>>> >>>> Muito obrigado. >>>> >>> >>> Cl?udio, >>> >>> O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de >>> comprovar que o cache ? mesmo o problema. >>> >>> POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. >>> >>> Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, >>> e ainda por cima criam outro problema, maior, mais complicado: manter o >>> software. Eu aposto como daqui a 6 meses, algu?m vai estar se >>> perguntando por que ? que essa chamada de Math.random() precisa estar na >>> URL. E isso ?, no m?nimo, m? pr?tica de programa??o. >>> >>> Eu tenho certeza de que voc? pode fazer o seu browser se comportar >>> corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? >>> n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos >>> in?meros hackers da lista pode te ajudar com isso. >>> >>> Por favor tente resolver o problema com boas pr?ticas de programa??o. >>> >>> Putamplexos. >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> No virus found in this incoming message. >>> Checked by AVG. >>> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >>> 30/4/2009 17:53 >>> >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >> www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" > http://www.perl.org.br"))' > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 > 17:53 > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 > 17:53 > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From claudio at dpreferencial.com.br Wed May 6 05:57:10 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 6 May 2009 09:57:10 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><18ae4b610905050621sc7a854bn942945842cc9118e@mail.gmail.com><4EADB2F8FF2042778B15D73D2D005779@preferencial.local><4A005F38.2090107@yahoo.co.uk><89D776BAB8204CB98C4050F85ADD2D77@preferencial.local><23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com><214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com><86A998A851584B57BD7309F270A2DD77@preferencial.local> <692c13f70905060543j62e9db4brbb63503f3fda9365@mail.gmail.com> Message-ID: Geovany, Testei com as seguintes tag's... j? tinha feito com... At? o momento o problema persiste. obrigado. ----- Original Message ----- From: Geovanny Junio - Eutsiv To: saopaulo-pm at mail.pm.org Sent: Wednesday, May 06, 2009 9:43 AM Subject: Re: [SP-pm] Problema com opendir/readdir Ol?, tudo bem? Peguei o bonde meio que andando, mas, o seguintes http headers n?o resolveriam? Cache-Control: no-cache, must-revalidate Expires: Mon, 01 Jan 1970 00:00:01 GMT Abs, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/6 Daniel, Bom dia! Valeu pela dica, mas... ainda continuo com o mesmo resultado final: 1? - Rola OK 2? - Crio/Deleto pasta 3? - Rola ERRADO (retorna a mesma lista de diret?rios) continuo estudando sobre o assunto... Obrigado. ----- Original Message ----- From: Daniel Vinciguerra To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 4:13 PM Subject: Re: [SP-pm] Problema com opendir/readdir Use esta tag tamb?m... < meta http-equiv="EXPIRES" content="-1"> Esta tag faz com que o navegador procure por uma nova vers?o da pagina a cada requisi??o. Obs.: Como o pr?prio Luiz disse n?o serve para resolver o problema... s? para "tapar o buraco"... Mas a titulo de conhecimento ? v?lido. Forte abra?o, From: claudio at dpreferencial.com.br Sent: Tuesday, May 05, 2009 3:51 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Problema com opendir/readdir Daniel, valeu mas este eu ja uso... abs ----- Original Message ----- From: Daniel de Oliveira Mantovani To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 3:42 PM Subject: Re: [SP-pm] Problema com opendir/readdir []'s 2009/5/5 Alexei Znamensky Claudio, Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? algo como: GET /minha/pagina HTTP/1.1 Pragma: no-cache Cookies: ... Etc... Etc... Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de outro, mas d? uma procurada. 2009/5/5 Luiz, Boa tarde! Tem toda raz?o... era s? um teste.. Vou Pesquisar mais sobre o controle do cache... Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se encontram no html ... e n?o resolveram nd... Se algu?m tiver alguma dica... Enquanto isso vou pesquisar ++++++.... Agrade?o a sua aten??o. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, May 05, 2009 12:46 PM Subject: Re: [SP-pm] Problema com opendir/readdir claudio at dpreferencial.com.br wrote: Diogo, ?TIMA DICA!! Voc? tem toda raz?o, o problema ? o cache do navegador mesmo. Resolveu 100%.. Muito obrigado. Cl?udio, O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de comprovar que o cache ? mesmo o problema. POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, e ainda por cima criam outro problema, maior, mais complicado: manter o software. Eu aposto como daqui a 6 meses, algu?m vai estar se perguntando por que ? que essa chamada de Math.random() precisa estar na URL. E isso ?, no m?nimo, m? pr?tica de programa??o. Eu tenho certeza de que voc? pode fazer o seu browser se comportar corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos in?meros hackers da lista pode te ajudar com isso. Por favor tente resolver o problema com boas pr?ticas de programa??o. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' ------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 -------------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 -------------- next part -------------- An HTML attachment was scrubbed... URL: From geovanny at eutsiv.com.br Wed May 6 06:02:51 2009 From: geovanny at eutsiv.com.br (Geovanny Junio - Eutsiv) Date: Wed, 6 May 2009 10:02:51 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <4A005F38.2090107@yahoo.co.uk> <89D776BAB8204CB98C4050F85ADD2D77@preferencial.local> <23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com> <214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com> <86A998A851584B57BD7309F270A2DD77@preferencial.local> <692c13f70905060543j62e9db4brbb63503f3fda9365@mail.gmail.com> Message-ID: <692c13f70905060602p10acbeecud7d21b8d7af477e8@mail.gmail.com> Ol? Claudio, Isso que te enviei s?o headers do protocolo http, tente colocar no cabe?alho do response diretamente. Abs, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/6 > Geovany, > > Testei com as seguintes tag's... > > > > > j? tinha feito com... > > > > At? o momento o problema persiste. > > obrigado. > > > > ----- Original Message ----- > *From:* Geovanny Junio - Eutsiv > *To:* saopaulo-pm at mail.pm.org > *Sent:* Wednesday, May 06, 2009 9:43 AM > *Subject:* Re: [SP-pm] Problema com opendir/readdir > > Ol?, tudo bem? > > Peguei o bonde meio que andando, mas, o seguintes http headers n?o > resolveriam? > > Cache-Control: no-cache, must-revalidate > Expires: Mon, 01 Jan 1970 00:00:01 GMT > > > Abs, > > -- > Geovanny Junio > Analista de Tecnologia > geovanny (at) eutsiv.com.br > +55 31 9422-8885 > +55 31 3393-9132 > www.eutsiv.com.br > > > > 2009/5/6 > >> >> Daniel, Bom dia! >> >> Valeu pela dica, mas... >> ainda continuo com o mesmo resultado final: >> >> 1? - Rola OK >> 2? - Crio/Deleto pasta >> 3? - Rola ERRADO (retorna a mesma lista de diret?rios) >> >> continuo estudando sobre o assunto... >> >> Obrigado. >> >> >> ----- Original Message ----- >> *From:* Daniel Vinciguerra >> *To:* saopaulo-pm at mail.pm.org >> *Sent:* Tuesday, May 05, 2009 4:13 PM >> *Subject:* Re: [SP-pm] Problema com opendir/readdir >> >> Use esta tag tamb?m... >> >> >> < >> meta http-equiv=*"EXPIRES"* content=*"-1"*> >> >> Esta tag faz com que o navegador procure por uma nova vers?o da pagina a >> cada requisi??o. >> >> Obs.: Como o pr?prio Luiz disse n?o serve para resolver o problema... s? >> para "tapar o buraco"... >> Mas a titulo de conhecimento ? v?lido. >> >> Forte abra?o, >> >> *From:* claudio at dpreferencial.com.br >> *Sent:* Tuesday, May 05, 2009 3:51 PM >> *To:* saopaulo-pm at mail.pm.org >> *Subject:* Re: [SP-pm] Problema com opendir/readdir >> >> Daniel, >> >> valeu mas este eu ja uso... >> >> abs >> >> ----- Original Message ----- >> *From:* Daniel de Oliveira Mantovani >> *To:* saopaulo-pm at mail.pm.org >> *Sent:* Tuesday, May 05, 2009 3:42 PM >> *Subject:* Re: [SP-pm] Problema com opendir/readdir >> >> >> >> >> >> []'s >> >> 2009/5/5 Alexei Znamensky >> >>> Claudio, >>> >>> Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache >>> nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? >>> algo como: >>> >>> GET /minha/pagina HTTP/1.1 >>> Pragma: no-cache >>> Cookies: ... >>> Etc... >>> Etc... >>> >>> Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de >>> outro, mas d? uma procurada. >>> >>> 2009/5/5 >>> >>>> Luiz, Boa tarde! >>>> >>>> >>>> Tem toda raz?o... era s? um teste.. >>>> >>>> Vou Pesquisar mais sobre o controle do cache... >>>> >>>> Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? >>>> se encontram no html ... e n?o resolveram nd... >>>> >>>> >>>> >>>> >>>> Se algu?m tiver alguma dica... >>>> >>>> Enquanto isso vou pesquisar ++++++.... >>>> >>>> Agrade?o a sua aten??o. >>>> >>>> Claudio H.Binaghi >>>> claudio at dpreferencial.com.br >>>> 5511 3288.4840 >>>> >>>> >>>> >>>> >>>> ----- Original Message ----- From: "Luis Motta Campos" < >>>> luismottacampos at yahoo.co.uk> >>>> To: >>>> Sent: Tuesday, May 05, 2009 12:46 PM >>>> Subject: Re: [SP-pm] Problema com opendir/readdir >>>> >>>> >>>> claudio at dpreferencial.com.br wrote: >>>> >>>>> Diogo, ?TIMA DICA!! >>>>> >>>>> Voc? tem toda raz?o, >>>>> o problema ? o cache do navegador mesmo. >>>>> >>>>> Resolveu 100%.. >>>>> >>>>> Muito obrigado. >>>>> >>>> >>>> Cl?udio, >>>> >>>> O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de >>>> comprovar que o cache ? mesmo o problema. >>>> >>>> POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. >>>> >>>> Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, >>>> e ainda por cima criam outro problema, maior, mais complicado: manter o >>>> software. Eu aposto como daqui a 6 meses, algu?m vai estar se >>>> perguntando por que ? que essa chamada de Math.random() precisa estar na >>>> URL. E isso ?, no m?nimo, m? pr?tica de programa??o. >>>> >>>> Eu tenho certeza de que voc? pode fazer o seu browser se comportar >>>> corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? >>>> n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos >>>> in?meros hackers da lista pode te ajudar com isso. >>>> >>>> Por favor tente resolver o problema com boas pr?ticas de programa??o. >>>> >>>> Putamplexos. >>>> -- >>>> Luis Motta Campos is a software engineer, >>>> Perl Programmer, foodie and photographer. >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm at pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>>> -- >>>> No virus found in this incoming message. >>>> Checked by AVG. >>>> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >>>> 30/4/2009 17:53 >>>> >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm at pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >>> www.flickr.com/photos/alexeiz] >>> "Though we live in trying times, we're the ones who have to try" >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> >> ------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ------------------------------ >> >> No virus found in this incoming message. >> Checked by AVG. >> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >> 30/4/2009 17:53 >> >> ------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ------------------------------ >> >> No virus found in this incoming message. >> Checked by AVG. >> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >> 30/4/2009 17:53 >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 > 17:53 > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ce.langoni at gmail.com Wed May 6 08:33:25 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 6 May 2009 12:33:25 -0300 Subject: [SP-pm] md5_base64 Message-ID: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> Amigos, Como disse inicialmente pra voc?s estou iniciando em perl com o objetivo de fazer algumas modifica??es em um sistema chamado nocat, com o objetivo de integra-lo a uma solu??o que estou desenvolvendo. O sistema est? feito em php+mysql e o nocat em perl, no fim das contas estou usando php, perl e shell script (com preten??o futura de remover o shell e substituir por puro perl). Tudo caminhava muito bem na parte de php e shell, at? mesmo a parte que eu precisaria mexer em perl j? estava acertada, mas nada hora de testar o sistema completo (essas coisas sempre acontecem no final) tive problemas com a autentica??o do usu?rio :( o nocat (perl) n?o consegue interpretar a senha q eu salvo usando o php :( Fu?ando no fonte do nocat atr?s de descobrir a forma de encripta??o utilizada (que inicialmente achei que fosse md5) eu encontrei uma chamada a uma fun??o chamada md5_base64. Ele come?a as refer?ncias a md5_base64 no come?o do arquivo DBI.pm onde encontro: use Digest::MD5 qw( md5_base64 ); mais abaixo no mesmo arquivo eu encontro: $user->set_password( md5_base64( $user->passwd ), 1 ) if $user->changed_password; (talvez eu esteja acostumado de mais com identa??o, mas esta linha n?o fez mto sentido pra mim) Esta linha faz parte do seguinte bloco: sub check_password { my ($self, $user) = @_; # MD5 the password if it's not already MD5'd, prior to actually using it. $user->set_password( md5_base64( $user->passwd ), 1 ) if $user->changed_password; return $user->passwd; } e depois ainda tem: return md5_base64( $user_pw ) eq $stored_pw; como parte do bloco: sub authenticate_user { my ($self, $user_pw, $user) = @_; my $stored_pw = $self->check_password( $user ); return md5_base64( $user_pw ) eq $stored_pw; } Na primeira vez que analisei o c?digo para ver qual o m?todo de encripta??o era utilizado para as senhas eu acreditei que fosse md5, mas depois percebi que o hash gerado por ele n?o se parece em nada com md5, a? encontrei a fun??o crypt como parte do seguinte bloco: sub md5_hash { my ( $self, $string, $salt ) = @_; unless ( $salt ) { my @chars = ( "0".."9", "a".."z", "A".."Z", ".", "/" ); $salt = ""; $salt .= @chars[int rand @chars] for ( 1 .. 8 ); } $salt = '$1$' . substr( $salt, 0, 8 ) if $salt !~ /^\$1\$/o; return crypt( $string, $salt ); } E analisando a url http://www.osix.net/modules/article/?id=571 acreditei que fosse DES-std, mas nenhuma das formas que testei com php conseguiu gerar uma senha que o nocat conseguisse interpretar. Uma coisa que me deixa encucado, sem entender direito, s?o esses IFs na rente de linhas como $salt = '$1$' . substr( $salt, 0, 8 ) if $salt !~ /^\$1\$/o; Tem algum companheiro na lista que pode me ajudar a entender tudo isso? Obrigado a todos desde j?! Abra?os Kadu From andregarciacarneiro at gmail.com Wed May 6 09:27:27 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 6 May 2009 13:27:27 -0300 Subject: [SP-pm] md5_base64 In-Reply-To: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> References: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> Message-ID: N?o posso te ajudar muito com o problema de md5_base64, porque nunca usei. Mas o lance dos ifs, ? s? mais um jeito de fazer a mesma coisa, s? q de maneira mais resumida, para facilitar. . . . #Exemplo cretino... $var = '1' if $var > 1; ? a mesma coisa que if($var >1){ $var = 1; } O primeiro if ? uma op??o q se tem em Perl, para n?o precisar usar '{ }'. N?o sei ao certo se esse tipo de coisa ? recomend?vel usar. Mas pela sua rea??o, imagino que n?o seja, pois n?o ficou muito claro pra voc?. Repare que no primeiro if eu tamb?m omiti par?nteses. ? uma coisa que podemos fazer em Perl tamb?m. Se tiver mais d?vidas, tente colocar o mais detalhadamente poss?vel ok? At? mais! 2009/5/6 Carlos Eduardo Langoni > Amigos, > > Como disse inicialmente pra voc?s estou iniciando em perl com o > objetivo de fazer algumas modifica??es em um sistema chamado nocat, > com o objetivo de integra-lo a uma solu??o que estou desenvolvendo. > > O sistema est? feito em php+mysql e o nocat em perl, no fim das contas > estou usando php, perl e shell script (com preten??o futura de remover > o shell e substituir por puro perl). > > Tudo caminhava muito bem na parte de php e shell, at? mesmo a parte > que eu precisaria mexer em perl j? estava acertada, mas nada hora de > testar o sistema completo (essas coisas sempre acontecem no final) > tive problemas com a autentica??o do usu?rio :( o nocat (perl) n?o > consegue interpretar a senha q eu salvo usando o php :( > > Fu?ando no fonte do nocat atr?s de descobrir a forma de encripta??o > utilizada (que inicialmente achei que fosse md5) eu encontrei uma > chamada a uma fun??o chamada md5_base64. > > Ele come?a as refer?ncias a md5_base64 no come?o do arquivo DBI.pm > onde encontro: > use Digest::MD5 qw( md5_base64 ); > > mais abaixo no mesmo arquivo eu encontro: > $user->set_password( md5_base64( $user->passwd ), 1 ) if > $user->changed_password; > (talvez eu esteja acostumado de mais com identa??o, mas esta linha n?o > fez mto sentido pra mim) > Esta linha faz parte do seguinte bloco: > sub check_password { > my ($self, $user) = @_; > # MD5 the password if it's not already MD5'd, prior to actually using > it. > $user->set_password( md5_base64( $user->passwd ), 1 ) if > $user->changed_password; > return $user->passwd; > } > > e depois ainda tem: > return md5_base64( $user_pw ) eq $stored_pw; > como parte do bloco: > sub authenticate_user { > my ($self, $user_pw, $user) = @_; > my $stored_pw = $self->check_password( $user ); > return md5_base64( $user_pw ) eq $stored_pw; > } > > Na primeira vez que analisei o c?digo para ver qual o m?todo de > encripta??o era utilizado para as senhas eu acreditei que fosse md5, > mas depois percebi que o hash gerado por ele n?o se parece em nada com > md5, a? encontrei a fun??o crypt como parte do seguinte bloco: > > sub md5_hash { > my ( $self, $string, $salt ) = @_; > > unless ( $salt ) { > my @chars = ( "0".."9", "a".."z", "A".."Z", ".", "/" ); > $salt = ""; > $salt .= @chars[int rand @chars] for ( 1 .. 8 ); > } > > $salt = '$1$' . substr( $salt, 0, 8 ) if $salt !~ /^\$1\$/o; > > return crypt( $string, $salt ); > } > > E analisando a url http://www.osix.net/modules/article/?id=571 > acreditei que fosse DES-std, mas nenhuma das formas que testei com php > conseguiu gerar uma senha que o nocat conseguisse interpretar. > > Uma coisa que me deixa encucado, sem entender direito, s?o esses IFs > na rente de linhas como $salt = '$1$' . substr( $salt, 0, 8 ) if > $salt !~ /^\$1\$/o; > > Tem algum companheiro na lista que pode me ajudar a entender tudo isso? > > Obrigado a todos desde j?! > Abra?os > Kadu > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed May 6 09:32:35 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 6 May 2009 13:32:35 -0300 Subject: [SP-pm] md5_base64 In-Reply-To: References: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> Message-ID: S? complementando a frase 'Mas o lance dos ifs, ? s? mais um jeito de fazer a mesma coisa, s? q de maneira mais resumida, para facilitar.'. O 'facilitar' refere-se a casos em que voc? tem poucas condi??es dentro do if. Quando voc? tiver muitas express?es, ou v?rias express?es para comparar com as condi??es dentro desse tipo de if, ? prefer?vel voc? usar o if 'tradicional' ... Cheers! . 2009/5/6 Andre Carneiro > N?o posso te ajudar muito com o problema de md5_base64, porque nunca usei. > > Mas o lance dos ifs, ? s? mais um jeito de fazer a mesma coisa, s? q de > maneira mais resumida, para facilitar. > . > . > . > #Exemplo cretino... > $var = '1' if $var > 1; > > ? a mesma coisa que > > if($var >1){ > $var = 1; > } > > O primeiro if ? uma op??o q se tem em Perl, para n?o precisar usar '{ }'. > N?o sei ao certo se esse tipo de coisa ? recomend?vel usar. Mas pela sua > rea??o, imagino que n?o seja, pois n?o ficou muito claro pra voc?. > > Repare que no primeiro if eu tamb?m omiti par?nteses. ? uma coisa que > podemos fazer em Perl tamb?m. > > > > > Se tiver mais d?vidas, tente colocar o mais detalhadamente poss?vel ok? > > > At? mais! > > > > 2009/5/6 Carlos Eduardo Langoni > > Amigos, >> >> Como disse inicialmente pra voc?s estou iniciando em perl com o >> objetivo de fazer algumas modifica??es em um sistema chamado nocat, >> com o objetivo de integra-lo a uma solu??o que estou desenvolvendo. >> >> O sistema est? feito em php+mysql e o nocat em perl, no fim das contas >> estou usando php, perl e shell script (com preten??o futura de remover >> o shell e substituir por puro perl). >> >> Tudo caminhava muito bem na parte de php e shell, at? mesmo a parte >> que eu precisaria mexer em perl j? estava acertada, mas nada hora de >> testar o sistema completo (essas coisas sempre acontecem no final) >> tive problemas com a autentica??o do usu?rio :( o nocat (perl) n?o >> consegue interpretar a senha q eu salvo usando o php :( >> >> Fu?ando no fonte do nocat atr?s de descobrir a forma de encripta??o >> utilizada (que inicialmente achei que fosse md5) eu encontrei uma >> chamada a uma fun??o chamada md5_base64. >> >> Ele come?a as refer?ncias a md5_base64 no come?o do arquivo DBI.pm >> onde encontro: >> use Digest::MD5 qw( md5_base64 ); >> >> mais abaixo no mesmo arquivo eu encontro: >> $user->set_password( md5_base64( $user->passwd ), 1 ) if >> $user->changed_password; >> (talvez eu esteja acostumado de mais com identa??o, mas esta linha n?o >> fez mto sentido pra mim) >> Esta linha faz parte do seguinte bloco: >> sub check_password { >> my ($self, $user) = @_; >> # MD5 the password if it's not already MD5'd, prior to actually using >> it. >> $user->set_password( md5_base64( $user->passwd ), 1 ) if >> $user->changed_password; >> return $user->passwd; >> } >> >> e depois ainda tem: >> return md5_base64( $user_pw ) eq $stored_pw; >> como parte do bloco: >> sub authenticate_user { >> my ($self, $user_pw, $user) = @_; >> my $stored_pw = $self->check_password( $user ); >> return md5_base64( $user_pw ) eq $stored_pw; >> } >> >> Na primeira vez que analisei o c?digo para ver qual o m?todo de >> encripta??o era utilizado para as senhas eu acreditei que fosse md5, >> mas depois percebi que o hash gerado por ele n?o se parece em nada com >> md5, a? encontrei a fun??o crypt como parte do seguinte bloco: >> >> sub md5_hash { >> my ( $self, $string, $salt ) = @_; >> >> unless ( $salt ) { >> my @chars = ( "0".."9", "a".."z", "A".."Z", ".", "/" ); >> $salt = ""; >> $salt .= @chars[int rand @chars] for ( 1 .. 8 ); >> } >> >> $salt = '$1$' . substr( $salt, 0, 8 ) if $salt !~ /^\$1\$/o; >> >> return crypt( $string, $salt ); >> } >> >> E analisando a url http://www.osix.net/modules/article/?id=571 >> acreditei que fosse DES-std, mas nenhuma das formas que testei com php >> conseguiu gerar uma senha que o nocat conseguisse interpretar. >> >> Uma coisa que me deixa encucado, sem entender direito, s?o esses IFs >> na rente de linhas como $salt = '$1$' . substr( $salt, 0, 8 ) if >> $salt !~ /^\$1\$/o; >> >> Tem algum companheiro na lista que pode me ajudar a entender tudo isso? >> >> Obrigado a todos desde j?! >> Abra?os >> Kadu >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From otaviof at gmail.com Wed May 6 09:40:41 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 6 May 2009 13:40:41 -0300 Subject: [SP-pm] md5_base64 In-Reply-To: References: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> Message-ID: <8e3843570905060940p68aa79f4nd375024cf6b49836@mail.gmail.com> Quanto a esta quest?o do "if", tamb?m usa-se o "if" no final da express?o para facilitar a leitura, j? que ele ficaria pr?ximo do ingl?s tradicional: "do something IF foo is true". -- Ot?vio Fernandes http://otaviof.blogspot.com/ From otaviof at gmail.com Wed May 6 09:44:25 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 6 May 2009 13:44:25 -0300 Subject: [SP-pm] md5_base64 In-Reply-To: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> References: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> Message-ID: <8e3843570905060944j4126b57oc2bfb03819741f5@mail.gmail.com> Carlos, Seja bem vindo ao Perl. Vou te apresentar o seu futuro melhor amigo, o "perldoc", acredito que na documenta??o deste m?dulo voc? vai conseguir encontrar o que procura: $ perldoc Digest::MD5 (...) md5_base64($data,...) Same as md5(), but will return the digest as a base64 encoded string. The length of the returned string will be 22 and it will only contain characters from this set: 'A'..'Z', 'a'..'z', '0'..'9', '+' and '/'. (...) Ficou mais claro agora? um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From ce.langoni at gmail.com Wed May 6 09:55:28 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 6 May 2009 13:55:28 -0300 Subject: [SP-pm] md5_base64 In-Reply-To: <8e3843570905060944j4126b57oc2bfb03819741f5@mail.gmail.com> References: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> <8e3843570905060944j4126b57oc2bfb03819741f5@mail.gmail.com> Message-ID: <8aa07a210905060955h28e2a0cfpa54bd553edbfe4fb@mail.gmail.com> Ot?vio, Em primeiro lugar muito obrigado. Ficou realmente mais claro, vou procurar o perldoc a partir de agora. Eu at? entendi o que este cara faz, mas n?o fa?o a menor id?ia em como vou fazer isso com php :( N?o consegui entender como vou gerar um hash md5 encodado em base64 com apenas 22 caracteres. Vou continuar minhas buscas. Obrigado a todos pela explica??o! Abra?os Kadu 2009/5/6 Ot?vio Fernandes : > Carlos, > > Seja bem vindo ao Perl. Vou te apresentar o seu futuro melhor amigo, o > "perldoc", acredito que na documenta??o deste m?dulo voc? vai > conseguir encontrar o que procura: $ perldoc Digest::MD5 > > (...) > md5_base64($data,...) > ? ? ? ?Same as md5(), but will return the digest as a base64 encoded > ? ? ? ?string. The length of the returned string will be 22 and it will > ? ? ? ?only contain characters from this set: 'A'..'Z', 'a'..'z', '0'..'9', > ? ? ? ?'+' and '/'. > (...) > > Ficou mais claro agora? > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From ce.langoni at gmail.com Wed May 6 10:00:55 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 6 May 2009 14:00:55 -0300 Subject: [SP-pm] md5_base64 In-Reply-To: <8aa07a210905060955h28e2a0cfpa54bd553edbfe4fb@mail.gmail.com> References: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> <8e3843570905060944j4126b57oc2bfb03819741f5@mail.gmail.com> <8aa07a210905060955h28e2a0cfpa54bd553edbfe4fb@mail.gmail.com> Message-ID: <8aa07a210905061000u3dec6f4dxb6b14426633cfd4@mail.gmail.com> Eu amo voc?s e amo o google tamb?m :D Depois de todas as explica??es e de entender o funcionamento do md5_base64 comecei a fu?ar mais no google. Encontrei o seguinte: function md5_base64($data) { return base64_encode(pack('H*',md5($data))); } Ao procurar sobre a fun??o pack encontrei na documenta??o do php: Pack given arguments into binary string according to format . The idea for this function was taken from Perl and all formatting codes work the same as in Perl However, there are some formatting codes that are missing such as Perl's "u" format code. Agora acredito que vou conseguir. Mais uma vez obrigado a todos pelas explica??es e orienta??es. Sem sombra de d?vidas esta ? a lista com o menor tempo de resposta entre todas as que eu assino abra?os a todos! Kadu 2009/5/6 Carlos Eduardo Langoni : > Ot?vio, > > Em primeiro lugar muito obrigado. > Ficou realmente mais claro, vou procurar o perldoc a partir de agora. > > Eu at? entendi o que este cara faz, mas n?o fa?o a menor id?ia em como > vou fazer isso com php :( > N?o consegui entender como vou gerar um hash md5 encodado em base64 > com apenas 22 caracteres. > > Vou continuar minhas buscas. > > Obrigado a todos pela explica??o! > Abra?os > Kadu > > 2009/5/6 Ot?vio Fernandes : >> Carlos, >> >> Seja bem vindo ao Perl. Vou te apresentar o seu futuro melhor amigo, o >> "perldoc", acredito que na documenta??o deste m?dulo voc? vai >> conseguir encontrar o que procura: $ perldoc Digest::MD5 >> >> (...) >> md5_base64($data,...) >> ? ? ? ?Same as md5(), but will return the digest as a base64 encoded >> ? ? ? ?string. The length of the returned string will be 22 and it will >> ? ? ? ?only contain characters from this set: 'A'..'Z', 'a'..'z', '0'..'9', >> ? ? ? ?'+' and '/'. >> (...) >> >> Ficou mais claro agora? >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://otaviof.blogspot.com/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > From breno at rio.pm.org Wed May 6 10:18:14 2009 From: breno at rio.pm.org (breno) Date: Wed, 6 May 2009 14:18:14 -0300 Subject: [SP-pm] md5_base64 In-Reply-To: <8aa07a210905061000u3dec6f4dxb6b14426633cfd4@mail.gmail.com> References: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> <8e3843570905060944j4126b57oc2bfb03819741f5@mail.gmail.com> <8aa07a210905060955h28e2a0cfpa54bd553edbfe4fb@mail.gmail.com> <8aa07a210905061000u3dec6f4dxb6b14426633cfd4@mail.gmail.com> Message-ID: 2009/5/6 Carlos Eduardo Langoni : > > Agora acredito que vou conseguir. > > Mais uma vez obrigado a todos pelas explica??es e orienta??es. > Sem sombra de d?vidas esta ? a lista com o menor tempo de resposta > entre todas as que eu assino > N?o deixe de entrar em contato caso ainda tenha dificuldades com essa ou outras quest?es. Boa sorte! []s -b From otaviof at gmail.com Wed May 6 12:55:54 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 6 May 2009 16:55:54 -0300 Subject: [SP-pm] md5_base64 In-Reply-To: <8aa07a210905060955h28e2a0cfpa54bd553edbfe4fb@mail.gmail.com> References: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> <8e3843570905060944j4126b57oc2bfb03819741f5@mail.gmail.com> <8aa07a210905060955h28e2a0cfpa54bd553edbfe4fb@mail.gmail.com> Message-ID: <8e3843570905061255l347023c5t8207aa77c8ed119a@mail.gmail.com> Kadu, Um dos grandes destaques de Perl ? a documenta??o, pessoalmente, tudo o que eu aprendi sobre a linguagem, e at? a linguagem em si, foi atrav?s do perldoc. Fico feliz que voc? est? encontrando solu??es para o seu caso, n?o deixe de postar os avan?os aqui. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From otaviof at gmail.com Wed May 6 12:59:25 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 6 May 2009 16:59:25 -0300 Subject: [SP-pm] md5_base64 In-Reply-To: <8aa07a210905060955h28e2a0cfpa54bd553edbfe4fb@mail.gmail.com> References: <8aa07a210905060833k7a59db0el525c2a7b58689586@mail.gmail.com> <8e3843570905060944j4126b57oc2bfb03819741f5@mail.gmail.com> <8aa07a210905060955h28e2a0cfpa54bd553edbfe4fb@mail.gmail.com> Message-ID: <8e3843570905061259m139218caif179c255c6d6efda@mail.gmail.com> Kadu, ? mais f?cil do que parece. Faz assim, primeiro encrypte a sua senha para MD5, em seguida, fa?a a convers?o desta para Base64, para os dois casos tem op??es no PHP. Veja se isso fica igual a uma senha gerada pelo seu sistema em Perl. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From claudio at dpreferencial.com.br Wed May 6 15:23:09 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 6 May 2009 19:23:09 -0300 Subject: [SP-pm] Problema com opendir/readdir References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><4A005F38.2090107@yahoo.co.uk><89D776BAB8204CB98C4050F85ADD2D77@preferencial.local><23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com><214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com><86A998A851584B57BD7309F270A2DD77@preferencial.local><692c13f70905060543j62e9db4brbb63503f3fda9365@mail.gmail.com> <692c13f70905060602p10acbeecud7d21b8d7af477e8@mail.gmail.com> Message-ID: Geovanny, Boa noite! Desculpe a demora no retorno.. s? pude ver agora.. hoje o retorno s? fa?o isso.. print "Content-type: text/html\n\n"; print $result; ........................ Tentei fazendo algo assim.... print "Content-type: text/html\n\n"; print "Cache-Control: no-cache, must-revalidate"; print "Expires: Mon, 01 Jan 1970 00:00:01 GMT"; assim.... print ""; print ""; print ""; assim.... mas ainda assim n?o eliminou o problema... Qualquer dica agrade?o. Claudio. ----- Original Message ----- From: Geovanny Junio - Eutsiv To: saopaulo-pm at mail.pm.org Sent: Wednesday, May 06, 2009 10:02 AM Subject: Re: [SP-pm] Problema com opendir/readdir Ol? Claudio, Isso que te enviei s?o headers do protocolo http, tente colocar no cabe?alho do response diretamente. Abs, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/6 Geovany, Testei com as seguintes tag's... j? tinha feito com... At? o momento o problema persiste. obrigado. ----- Original Message ----- From: Geovanny Junio - Eutsiv To: saopaulo-pm at mail.pm.org Sent: Wednesday, May 06, 2009 9:43 AM Subject: Re: [SP-pm] Problema com opendir/readdir Ol?, tudo bem? Peguei o bonde meio que andando, mas, o seguintes http headers n?o resolveriam? Cache-Control: no-cache, must-revalidate Expires: Mon, 01 Jan 1970 00:00:01 GMT Abs, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/6 Daniel, Bom dia! Valeu pela dica, mas... ainda continuo com o mesmo resultado final: 1? - Rola OK 2? - Crio/Deleto pasta 3? - Rola ERRADO (retorna a mesma lista de diret?rios) continuo estudando sobre o assunto... Obrigado. ----- Original Message ----- From: Daniel Vinciguerra To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 4:13 PM Subject: Re: [SP-pm] Problema com opendir/readdir Use esta tag tamb?m... < meta http-equiv="EXPIRES" content="-1"> Esta tag faz com que o navegador procure por uma nova vers?o da pagina a cada requisi??o. Obs.: Como o pr?prio Luiz disse n?o serve para resolver o problema... s? para "tapar o buraco"... Mas a titulo de conhecimento ? v?lido. Forte abra?o, From: claudio at dpreferencial.com.br Sent: Tuesday, May 05, 2009 3:51 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Problema com opendir/readdir Daniel, valeu mas este eu ja uso... abs ----- Original Message ----- From: Daniel de Oliveira Mantovani To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 3:42 PM Subject: Re: [SP-pm] Problema com opendir/readdir []'s 2009/5/5 Alexei Znamensky Claudio, Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? algo como: GET /minha/pagina HTTP/1.1 Pragma: no-cache Cookies: ... Etc... Etc... Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de outro, mas d? uma procurada. 2009/5/5 Luiz, Boa tarde! Tem toda raz?o... era s? um teste.. Vou Pesquisar mais sobre o controle do cache... Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se encontram no html ... e n?o resolveram nd... Se algu?m tiver alguma dica... Enquanto isso vou pesquisar ++++++.... Agrade?o a sua aten??o. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, May 05, 2009 12:46 PM Subject: Re: [SP-pm] Problema com opendir/readdir claudio at dpreferencial.com.br wrote: Diogo, ?TIMA DICA!! Voc? tem toda raz?o, o problema ? o cache do navegador mesmo. Resolveu 100%.. Muito obrigado. Cl?udio, O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de comprovar que o cache ? mesmo o problema. POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, e ainda por cima criam outro problema, maior, mais complicado: manter o software. Eu aposto como daqui a 6 meses, algu?m vai estar se perguntando por que ? que essa chamada de Math.random() precisa estar na URL. E isso ?, no m?nimo, m? pr?tica de programa??o. Eu tenho certeza de que voc? pode fazer o seu browser se comportar corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos in?meros hackers da lista pode te ajudar com isso. Por favor tente resolver o problema com boas pr?ticas de programa??o. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' -------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 ---------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ---------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ---------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 -------------- next part -------------- An HTML attachment was scrubbed... URL: From geovanny at eutsiv.com.br Wed May 6 16:17:54 2009 From: geovanny at eutsiv.com.br (Geovanny Junio - Eutsiv) Date: Wed, 6 May 2009 20:17:54 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com> <214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com> <86A998A851584B57BD7309F270A2DD77@preferencial.local> <692c13f70905060543j62e9db4brbb63503f3fda9365@mail.gmail.com> <692c13f70905060602p10acbeecud7d21b8d7af477e8@mail.gmail.com> Message-ID: <692c13f70905061617wb505383h5bba8669097989df@mail.gmail.com> Boa noite Cl?udio, tudo bem? Mas se voc? fez desse jeito: print "Content-type: text/html\n\n"; print "Cache-Control: no-cache, must-revalidate"; print "Expires: Mon, 01 Jan 1970 00:00:01 GMT"; Realmente n?o vai funcionar, a linha em branco tem que separar o cabe?alho do restante da mensagem: print "Content-type: text/html"; print "Cache-Control: no-cache, must-revalidate"; print "Expires: Mon, 01 Jan 1970 00:00:01 GMT\n\n"; Sempre uso esses cabe?alhos para evitar cache quando trabalho com ajax. Abs, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/6 > Geovanny, Boa noite! > > Desculpe a demora no retorno.. s? pude ver agora.. > > hoje o retorno s? fa?o isso.. > > print "Content-type: text/html\n\n"; > print $result; > ........................ > > Tentei fazendo algo assim.... > > print "Content-type: text/html\n\n"; > print "Cache-Control: no-cache, must-revalidate"; > print "Expires: Mon, 01 Jan 1970 00:00:01 GMT"; > > assim.... > > print ""; > print ""; > print ""; > assim.... > > mas ainda assim n?o eliminou o problema... > > Qualquer dica agrade?o. > > Claudio. > > > ----- Original Message ----- > *From:* Geovanny Junio - Eutsiv > *To:* saopaulo-pm at mail.pm.org > *Sent:* Wednesday, May 06, 2009 10:02 AM > *Subject:* Re: [SP-pm] Problema com opendir/readdir > > Ol? Claudio, > > Isso que te enviei s?o headers do protocolo http, > tente colocar no cabe?alho do response diretamente. > > Abs, > > -- > Geovanny Junio > Analista de Tecnologia > geovanny (at) eutsiv.com.br > +55 31 9422-8885 > +55 31 3393-9132 > www.eutsiv.com.br > > > > 2009/5/6 > >> Geovany, >> >> Testei com as seguintes tag's... >> >> >> >> >> j? tinha feito com... >> >> >> >> At? o momento o problema persiste. >> >> obrigado. >> >> >> >> ----- Original Message ----- >> *From:* Geovanny Junio - Eutsiv >> *To:* saopaulo-pm at mail.pm.org >> *Sent:* Wednesday, May 06, 2009 9:43 AM >> *Subject:* Re: [SP-pm] Problema com opendir/readdir >> >> Ol?, tudo bem? >> >> Peguei o bonde meio que andando, mas, o seguintes http headers n?o >> resolveriam? >> >> Cache-Control: no-cache, must-revalidate >> Expires: Mon, 01 Jan 1970 00:00:01 GMT >> >> >> Abs, >> >> -- >> Geovanny Junio >> Analista de Tecnologia >> geovanny (at) eutsiv.com.br >> +55 31 9422-8885 >> +55 31 3393-9132 >> www.eutsiv.com.br >> >> >> >> 2009/5/6 >> >>> >>> Daniel, Bom dia! >>> >>> Valeu pela dica, mas... >>> ainda continuo com o mesmo resultado final: >>> >>> 1? - Rola OK >>> 2? - Crio/Deleto pasta >>> 3? - Rola ERRADO (retorna a mesma lista de diret?rios) >>> >>> continuo estudando sobre o assunto... >>> >>> Obrigado. >>> >>> >>> ----- Original Message ----- >>> *From:* Daniel Vinciguerra >>> *To:* saopaulo-pm at mail.pm.org >>> *Sent:* Tuesday, May 05, 2009 4:13 PM >>> *Subject:* Re: [SP-pm] Problema com opendir/readdir >>> >>> Use esta tag tamb?m... >>> >>> >>> < >>> meta http-equiv=*"EXPIRES"* content=*"-1"*> >>> >>> Esta tag faz com que o navegador procure por uma nova vers?o da pagina a >>> cada requisi??o. >>> >>> Obs.: Como o pr?prio Luiz disse n?o serve para resolver o problema... s? >>> para "tapar o buraco"... >>> Mas a titulo de conhecimento ? v?lido. >>> >>> Forte abra?o, >>> >>> *From:* claudio at dpreferencial.com.br >>> *Sent:* Tuesday, May 05, 2009 3:51 PM >>> *To:* saopaulo-pm at mail.pm.org >>> *Subject:* Re: [SP-pm] Problema com opendir/readdir >>> >>> Daniel, >>> >>> valeu mas este eu ja uso... >>> >>> abs >>> >>> ----- Original Message ----- >>> *From:* Daniel de Oliveira Mantovani >>> *To:* saopaulo-pm at mail.pm.org >>> *Sent:* Tuesday, May 05, 2009 3:42 PM >>> *Subject:* Re: [SP-pm] Problema com opendir/readdir >>> >>> >>> >>> >>> >>> []'s >>> >>> 2009/5/5 Alexei Znamensky >>> >>>> Claudio, >>>> >>>> Se n?o me falha a mem?ria tem um esquema de passar as indica??es de >>>> cache nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me >>>> lembro ? algo como: >>>> >>>> GET /minha/pagina HTTP/1.1 >>>> Pragma: no-cache >>>> Cookies: ... >>>> Etc... >>>> Etc... >>>> >>>> Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? >>>> de outro, mas d? uma procurada. >>>> >>>> 2009/5/5 >>>> >>>>> Luiz, Boa tarde! >>>>> >>>>> >>>>> Tem toda raz?o... era s? um teste.. >>>>> >>>>> Vou Pesquisar mais sobre o controle do cache... >>>>> >>>>> Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? >>>>> se encontram no html ... e n?o resolveram nd... >>>>> >>>>> >>>>> >>>>> >>>>> Se algu?m tiver alguma dica... >>>>> >>>>> Enquanto isso vou pesquisar ++++++.... >>>>> >>>>> Agrade?o a sua aten??o. >>>>> >>>>> Claudio H.Binaghi >>>>> claudio at dpreferencial.com.br >>>>> 5511 3288.4840 >>>>> >>>>> >>>>> >>>>> >>>>> ----- Original Message ----- From: "Luis Motta Campos" < >>>>> luismottacampos at yahoo.co.uk> >>>>> To: >>>>> Sent: Tuesday, May 05, 2009 12:46 PM >>>>> Subject: Re: [SP-pm] Problema com opendir/readdir >>>>> >>>>> >>>>> claudio at dpreferencial.com.br wrote: >>>>> >>>>>> Diogo, ?TIMA DICA!! >>>>>> >>>>>> Voc? tem toda raz?o, >>>>>> o problema ? o cache do navegador mesmo. >>>>>> >>>>>> Resolveu 100%.. >>>>>> >>>>>> Muito obrigado. >>>>>> >>>>> >>>>> Cl?udio, >>>>> >>>>> O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua >>>>> de >>>>> comprovar que o cache ? mesmo o problema. >>>>> >>>>> POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. >>>>> >>>>> Estas coisas mancham o bom nome da linguagem, n?o resolvem seu >>>>> problema, >>>>> e ainda por cima criam outro problema, maior, mais complicado: manter o >>>>> software. Eu aposto como daqui a 6 meses, algu?m vai estar se >>>>> perguntando por que ? que essa chamada de Math.random() precisa estar >>>>> na >>>>> URL. E isso ?, no m?nimo, m? pr?tica de programa??o. >>>>> >>>>> Eu tenho certeza de que voc? pode fazer o seu browser se comportar >>>>> corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? >>>>> n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos >>>>> in?meros hackers da lista pode te ajudar com isso. >>>>> >>>>> Por favor tente resolver o problema com boas pr?ticas de programa??o. >>>>> >>>>> Putamplexos. >>>>> -- >>>>> Luis Motta Campos is a software engineer, >>>>> Perl Programmer, foodie and photographer. >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm at pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>>> >>>>> >>>>> -- >>>>> No virus found in this incoming message. >>>>> Checked by AVG. >>>>> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >>>>> 30/4/2009 17:53 >>>>> >>>>> >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm at pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>> >>>> >>>> >>>> -- >>>> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >>>> www.flickr.com/photos/alexeiz] >>>> "Though we live in trying times, we're the ones who have to try" >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm at pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> http://mantovanihouse.blogspot.com/ >>> This is my poney: >>> -------(\_------------_/)----------- >>> -------)--(----------)--(----------- >>> ------(----(---------)----)---------- >>> -------)----(-------)----(----------- >>> -------(----(-------)----)----------- >>> --------\_-(\\.---.//)-_/------------ >>> ----------\)' -8--8- '(/-------------- >>> -----------/------------\--------------- >>> ----------(--)--------(--)-------------- >>> ------------(_c__c_)---------------- >>> ---------------------------------------- >>> perl -MLWP::Simple -le 'grep{ print $1 if >>> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> >>> ------------------------------ >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> ------------------------------ >>> >>> No virus found in this incoming message. >>> Checked by AVG. >>> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >>> 30/4/2009 17:53 >>> >>> ------------------------------ >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> ------------------------------ >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> ------------------------------ >>> >>> No virus found in this incoming message. >>> Checked by AVG. >>> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >>> 30/4/2009 17:53 >>> >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> ------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ------------------------------ >> >> No virus found in this incoming message. >> Checked by AVG. >> Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: >> 30/4/2009 17:53 >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 > 17:53 > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From diogo86 at gmail.com Wed May 6 17:46:48 2009 From: diogo86 at gmail.com (Diogo Galvao) Date: Wed, 6 May 2009 21:46:48 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: <692c13f70905061617wb505383h5bba8669097989df@mail.gmail.com> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com> <86A998A851584B57BD7309F270A2DD77@preferencial.local> <692c13f70905060543j62e9db4brbb63503f3fda9365@mail.gmail.com> <692c13f70905060602p10acbeecud7d21b8d7af477e8@mail.gmail.com> <692c13f70905061617wb505383h5bba8669097989df@mail.gmail.com> Message-ID: <18ae4b610905061746x1cb9c354iaefc01e578a1e924@mail.gmail.com> A linha em branco sim, mas acho que ficou faltando 1 \n no final de cada header. 2009/5/6 Geovanny Junio - Eutsiv : > Boa noite Cl?udio, tudo bem? > > Mas se voc? fez desse jeito: > > ??? print "Content-type: text/html\n\n"; > ??? print "Cache-Control: no-cache, must-revalidate"; > ??? print "Expires: Mon, 01 Jan 1970 00:00:01 GMT"; > > Realmente n?o vai funcionar, a linha em branco tem que separar o cabe?alho > do restante da mensagem: > > ??? print "Content-type: text/html"; > ??? print "Cache-Control: no-cache, must-revalidate"; > ??? print "Expires: Mon, 01 Jan 1970 00:00:01 GMT\n\n"; > > Sempre uso esses cabe?alhos para evitar cache quando trabalho com ajax. > > Abs, > > -- > Geovanny Junio > Analista de Tecnologia > geovanny (at) eutsiv.com.br > +55 31 9422-8885 > +55 31 3393-9132 > www.eutsiv.com.br From geovanny at eutsiv.com.br Wed May 6 17:59:18 2009 From: geovanny at eutsiv.com.br (Geovanny Junio - Eutsiv) Date: Wed, 6 May 2009 21:59:18 -0300 Subject: [SP-pm] Problema com opendir/readdir In-Reply-To: <18ae4b610905061746x1cb9c354iaefc01e578a1e924@mail.gmail.com> References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com> <86A998A851584B57BD7309F270A2DD77@preferencial.local> <692c13f70905060543j62e9db4brbb63503f3fda9365@mail.gmail.com> <692c13f70905060602p10acbeecud7d21b8d7af477e8@mail.gmail.com> <692c13f70905061617wb505383h5bba8669097989df@mail.gmail.com> <18ae4b610905061746x1cb9c354iaefc01e578a1e924@mail.gmail.com> Message-ID: <692c13f70905061759k7d77cfc2y39d1b50fb79d3509@mail.gmail.com> Bem lembrado Diogo, apenas copiei o c?digo que ele havia postado, e me esqueci. Grato, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/6 Diogo Galvao > A linha em branco sim, mas acho que ficou faltando 1 \n no final de cada > header. > > > 2009/5/6 Geovanny Junio - Eutsiv : > > Boa noite Cl?udio, tudo bem? > > > > Mas se voc? fez desse jeito: > > > > print "Content-type: text/html\n\n"; > > print "Cache-Control: no-cache, must-revalidate"; > > print "Expires: Mon, 01 Jan 1970 00:00:01 GMT"; > > > > Realmente n?o vai funcionar, a linha em branco tem que separar o > cabe?alho > > do restante da mensagem: > > > > print "Content-type: text/html"; > > print "Cache-Control: no-cache, must-revalidate"; > > print "Expires: Mon, 01 Jan 1970 00:00:01 GMT\n\n"; > > > > Sempre uso esses cabe?alhos para evitar cache quando trabalho com ajax. > > > > Abs, > > > > -- > > Geovanny Junio > > Analista de Tecnologia > > geovanny (at) eutsiv.com.br > > +55 31 9422-8885 > > +55 31 3393-9132 > > www.eutsiv.com.br > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From adimircolen at gmail.com Thu May 7 06:56:53 2009 From: adimircolen at gmail.com (Adimir) Date: Thu, 7 May 2009 10:56:53 -0300 Subject: [SP-pm] Htm to pdf Message-ID: Perl..soall, Estou com um pequeno problema ao gerar html em pdf, estou usando a PDF::FromHTML do html2pdf.pl que tem no cpan. Mas o problema ? que tenho que gerar uma pagina com html basicos , sem css e coisas do tipo. Alguem usa algum converter ai que n?o tenha este tipo de ploblema ? ########## #::Adimir::# ########## -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu May 7 07:18:04 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 7 May 2009 11:18:04 -0300 Subject: [SP-pm] Htm to pdf In-Reply-To: References: Message-ID: <214823ca0905070718k558fb480qd2033ea1d460d451@mail.gmail.com> J? tem um thread sobre isso, da uma olhada. 2009/5/7 Adimir : > Perl..soall, > Estou com um pequeno problema ao gerar html em pdf, estou usando a > PDF::FromHTML do html2pdf.pl que tem no cpan. > Mas o problema ? que tenho que gerar uma pagina com html basicos , sem css e > coisas do tipo. > Alguem usa algum converter ai que n?o tenha este tipo de ploblema ? > > > ########## > #::Adimir::# > ########## > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From claudio at dpreferencial.com.br Thu May 7 07:50:01 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Thu, 7 May 2009 11:50:01 -0300 Subject: [SP-pm] Problema com opendir/readdir [RESOLVIDO] References: <4c2744070904301706s1e4024b2y736d6c661f6aa33c@mail.gmail.com><23f46d7f0905051034t5a13c0b2me51723a25972ebe5@mail.gmail.com><214823ca0905051142q646dfdabx7a07a756bd90f6bb@mail.gmail.com><86A998A851584B57BD7309F270A2DD77@preferencial.local><692c13f70905060543j62e9db4brbb63503f3fda9365@mail.gmail.com><692c13f70905060602p10acbeecud7d21b8d7af477e8@mail.gmail.com> <692c13f70905061617wb505383h5bba8669097989df@mail.gmail.com> Message-ID: A todos da Lista, Bom dia! Quest?o resolvida... Realmente o problema era o header do retorno... Quero agradecer a todos que colaboraram para solu??o do problema (pelas aulas ... rsrs), nesta quest?o do cache. Valeu galera... abs Claudio. ----- Original Message ----- From: Geovanny Junio - Eutsiv To: saopaulo-pm at mail.pm.org Sent: Wednesday, May 06, 2009 8:17 PM Subject: Re: [SP-pm] Problema com opendir/readdir Boa noite Cl?udio, tudo bem? VALEU GEOVANNY ... vc tinha toda raz?o .. Mas se voc? fez desse jeito: print "Content-type: text/html\n\n"; print "Cache-Control: no-cache, must-revalidate"; print "Expires: Mon, 01 Jan 1970 00:00:01 GMT"; Realmente n?o vai funcionar, a linha em branco tem que separar o cabe?alho do restante da mensagem: print "Content-type: text/html"; print "Cache-Control: no-cache, must-revalidate"; print "Expires: Mon, 01 Jan 1970 00:00:01 GMT\n\n"; Sempre uso esses cabe?alhos para evitar cache quando trabalho com ajax. Abs, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/6 Geovanny, Boa noite! Desculpe a demora no retorno.. s? pude ver agora.. hoje o retorno s? fa?o isso.. print "Content-type: text/html\n\n"; print $result; ........................ Tentei fazendo algo assim.... print "Content-type: text/html\n\n"; print "Cache-Control: no-cache, must-revalidate"; print "Expires: Mon, 01 Jan 1970 00:00:01 GMT"; assim.... print ""; print ""; print ""; assim.... mas ainda assim n?o eliminou o problema... Qualquer dica agrade?o. Claudio. ----- Original Message ----- From: Geovanny Junio - Eutsiv To: saopaulo-pm at mail.pm.org Sent: Wednesday, May 06, 2009 10:02 AM Subject: Re: [SP-pm] Problema com opendir/readdir Ol? Claudio, Isso que te enviei s?o headers do protocolo http, tente colocar no cabe?alho do response diretamente. Abs, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/6 Geovany, Testei com as seguintes tag's... j? tinha feito com... At? o momento o problema persiste. obrigado. ----- Original Message ----- From: Geovanny Junio - Eutsiv To: saopaulo-pm at mail.pm.org Sent: Wednesday, May 06, 2009 9:43 AM Subject: Re: [SP-pm] Problema com opendir/readdir Ol?, tudo bem? Peguei o bonde meio que andando, mas, o seguintes http headers n?o resolveriam? Cache-Control: no-cache, must-revalidate Expires: Mon, 01 Jan 1970 00:00:01 GMT Abs, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/6 Daniel, Bom dia! Valeu pela dica, mas... ainda continuo com o mesmo resultado final: 1? - Rola OK 2? - Crio/Deleto pasta 3? - Rola ERRADO (retorna a mesma lista de diret?rios) continuo estudando sobre o assunto... Obrigado. ----- Original Message ----- From: Daniel Vinciguerra To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 4:13 PM Subject: Re: [SP-pm] Problema com opendir/readdir Use esta tag tamb?m... < meta http-equiv="EXPIRES" content="-1"> Esta tag faz com que o navegador procure por uma nova vers?o da pagina a cada requisi??o. Obs.: Como o pr?prio Luiz disse n?o serve para resolver o problema... s? para "tapar o buraco"... Mas a titulo de conhecimento ? v?lido. Forte abra?o, From: claudio at dpreferencial.com.br Sent: Tuesday, May 05, 2009 3:51 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Problema com opendir/readdir Daniel, valeu mas este eu ja uso... abs ----- Original Message ----- From: Daniel de Oliveira Mantovani To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 05, 2009 3:42 PM Subject: Re: [SP-pm] Problema com opendir/readdir []'s 2009/5/5 Alexei Znamensky Claudio, Se n?o me falha a mem?ria tem um esquema de passar as indica??es de cache nos headers da requisi??o HTTP, ao inv?s de passar no HTML. Se me lembro ? algo como: GET /minha/pagina HTTP/1.1 Pragma: no-cache Cookies: ... Etc... Etc... Eu n?o estou lembrando de cabe?a agora quando ? de um jeito e quando ? de outro, mas d? uma procurada. 2009/5/5 Luiz, Boa tarde! Tem toda raz?o... era s? um teste.. Vou Pesquisar mais sobre o controle do cache... Por enquanto eu s? conhe?o as seguintes tag's, para esta opera??o... j? se encontram no html ... e n?o resolveram nd... Se algu?m tiver alguma dica... Enquanto isso vou pesquisar ++++++.... Agrade?o a sua aten??o. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, May 05, 2009 12:46 PM Subject: Re: [SP-pm] Problema com opendir/readdir claudio at dpreferencial.com.br wrote: Diogo, ?TIMA DICA!! Voc? tem toda raz?o, o problema ? o cache do navegador mesmo. Resolveu 100%.. Muito obrigado. Cl?udio, O que o Diogo te sugeriu N?O ? UMA SOLU??O, ? apenas uma maneira crua de comprovar que o cache ? mesmo o problema. POR FAVOR EVITE IMPLEMENTAR ISSO COMO SOLU??O DEFINITIVA. Estas coisas mancham o bom nome da linguagem, n?o resolvem seu problema, e ainda por cima criam outro problema, maior, mais complicado: manter o software. Eu aposto como daqui a 6 meses, algu?m vai estar se perguntando por que ? que essa chamada de Math.random() precisa estar na URL. E isso ?, no m?nimo, m? pr?tica de programa??o. Eu tenho certeza de que voc? pode fazer o seu browser se comportar corretamente ajustando os headers HTTP que voc? est? enviando. Se voc? n?o sabe fazer isso, pergunte aqui, eu tenho certeza de que um dos in?meros hackers da lista pode te ajudar com isso. Por favor tente resolver o problema com boas pr?ticas de programa??o. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' ---------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ---------------------------------------------------------------- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 ------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ---------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ---------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.557 / Virus Database: 270.12.11/2089 - Release Date: 30/4/2009 17:53 -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu May 7 08:08:54 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 7 May 2009 12:08:54 -0300 Subject: [SP-pm] Htm to pdf In-Reply-To: <214823ca0905070718k558fb480qd2033ea1d460d451@mail.gmail.com> References: <214823ca0905070718k558fb480qd2033ea1d460d451@mail.gmail.com> Message-ID: Tem um outro m?dulo que eu usei, e n?o tive problemas. Mas eu n?o precisei transformar css tamb?m. E na documenta??o dele diz que n?o tem suporte a css. Como vc disse que n?o precisa, acho q vai servir para voc? tamb?m. O nome do m?dulo ? HTML::HTMLDoc - http://search.cpan.org/~mfrankl/HTML-HTMLDoc-0.10/lib/HTML/HTMLDoc.pm Cheers! 2009/5/7 Daniel de Oliveira Mantovani > J? tem um thread sobre isso, da uma olhada. > > 2009/5/7 Adimir : > > Perl..soall, > > Estou com um pequeno problema ao gerar html em pdf, estou usando a > > PDF::FromHTML do html2pdf.pl que tem no cpan. > > Mas o problema ? que tenho que gerar uma pagina com html basicos , sem > css e > > coisas do tipo. > > Alguem usa algum converter ai que n?o tenha este tipo de ploblema ? > > > > > > ########## > > #::Adimir::# > > ########## > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas at tcnet.com.br Thu May 7 09:52:38 2009 From: thomas at tcnet.com.br (Thomas Britis) Date: Thu, 07 May 2009 13:52:38 -0300 Subject: [SP-pm] Htm to pdf In-Reply-To: References: <214823ca0905070718k558fb480qd2033ea1d460d451@mail.gmail.com> Message-ID: <4A0311D6.8020204@tcnet.com.br> Andre Carneiro wrote: > Tem um outro m?dulo que eu usei, e n?o tive problemas. Mas eu n?o > precisei transformar css tamb?m. E na documenta??o dele diz que n?o tem > suporte a css. Como vc disse que n?o precisa, acho q vai servir para > voc? tamb?m. Se n?o me engano, o que ele quis dizer ? que o problema dele ? exatamente n?o poder usar "css e coisas do tipo". > 2009/5/7 Adimir >: > > Mas o problema ? que tenho que gerar uma pagina com html basicos > , sem css e > > coisas do tipo. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From andregarciacarneiro at gmail.com Thu May 7 09:55:57 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 7 May 2009 13:55:57 -0300 Subject: [SP-pm] Htm to pdf In-Reply-To: <4A0311D6.8020204@tcnet.com.br> References: <214823ca0905070718k558fb480qd2033ea1d460d451@mail.gmail.com> <4A0311D6.8020204@tcnet.com.br> Message-ID: N?o, voc? est? enganado. Leia novamente: 'o problema ? que tenho que gerar uma pagina com html basicos , sem css e coisas do tipo.' Portanto ele n?o precisa de css. Portanto, baseando-me nessa frase, HTML::HTMLDoc deve resolver o problema dele. Cheers! 2009/5/7 Thomas Britis > Andre Carneiro wrote: > >> Tem um outro m?dulo que eu usei, e n?o tive problemas. Mas eu n?o precisei >> transformar css tamb?m. E na documenta??o dele diz que n?o tem suporte a >> css. Como vc disse que n?o precisa, acho q vai servir para voc? tamb?m. >> > Se n?o me engano, o que ele quis dizer ? que o problema dele ? > exatamente n?o poder usar "css e coisas do tipo". > > 2009/5/7 Adimir > >>: >> > Mas o problema ? que tenho que gerar uma pagina com html basicos >> , sem css e >> > coisas do tipo. >> > > -- > Thomas Storino Britis > TCNet Informatica e Telecomunicacoes LTDA > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu May 7 09:59:42 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 7 May 2009 13:59:42 -0300 Subject: [SP-pm] Htm to pdf In-Reply-To: References: <214823ca0905070718k558fb480qd2033ea1d460d451@mail.gmail.com> <4A0311D6.8020204@tcnet.com.br> Message-ID: Humm... na verdade, acho q eu ? quem me enganei, desculpe... Bom, nesse caso eu n?o conhe?o nenhum m?dulo q trate css automaticamente. Cheers! 2009/5/7 Andre Carneiro > N?o, voc? est? enganado. Leia novamente: 'o problema ? que tenho que gerar > uma pagina com html basicos , sem css e coisas do tipo.' > > Portanto ele n?o precisa de css. Portanto, baseando-me nessa frase, > HTML::HTMLDoc deve resolver o problema dele. > > Cheers! > > > 2009/5/7 Thomas Britis > > Andre Carneiro wrote: >> >>> Tem um outro m?dulo que eu usei, e n?o tive problemas. Mas eu n?o >>> precisei transformar css tamb?m. E na documenta??o dele diz que n?o tem >>> suporte a css. Como vc disse que n?o precisa, acho q vai servir para voc? >>> tamb?m. >>> >> Se n?o me engano, o que ele quis dizer ? que o problema dele ? >> exatamente n?o poder usar "css e coisas do tipo". >> >> 2009/5/7 Adimir >> >>: >>> > Mas o problema ? que tenho que gerar uma pagina com html basicos >>> , sem css e >>> > coisas do tipo. >>> >> >> -- >> Thomas Storino Britis >> TCNet Informatica e Telecomunicacoes LTDA >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andreoandre at gmail.com Mon May 11 10:37:49 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Mon, 11 May 2009 14:37:49 -0300 Subject: [SP-pm] Catalyst e celulares Message-ID: Senhores, Quando uma aplica??o web feita com Catalyst ? acessada pelo celular, ela consegue renderizar um template especial se vinda do celular? No caso, preciso que minha aplica??o "renderize" templates diferentes de acordo com o tipo de acesso, web browser, celular, iphone ... por?m n?o sei de que maneira posso fazer isso.... Obrigado, -- Andr? O Moura http://andrem.wordpress.com From gabriel.vieira at gmail.com Mon May 11 10:42:33 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Mon, 11 May 2009 14:42:33 -0300 Subject: [SP-pm] Catalyst e celulares In-Reply-To: References: Message-ID: <83d8367f0905111042i1b295455nd69c81b3f872fb47@mail.gmail.com> O uso de CSS serveria? http://www.w3.org/TR/CSS2/media.html 2009/5/11 Andr? Moura : > Senhores, > > Quando uma aplica??o web feita com Catalyst ? acessada pelo celular, > ela consegue renderizar um template especial se vinda do celular? > > No caso, preciso que minha aplica??o "renderize" templates diferentes > de acordo com o tipo de acesso, web browser, celular, iphone ... por?m > n?o sei de que maneira posso fazer isso.... > > > Obrigado, > > > > -- > Andr? O Moura > http://andrem.wordpress.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From edencardim at gmail.com Mon May 11 10:57:58 2009 From: edencardim at gmail.com (Eden Cardim) Date: Mon, 11 May 2009 14:57:58 -0300 Subject: [SP-pm] Catalyst e celulares In-Reply-To: References: Message-ID: <3de55ead0905111057h57c6d176n79ee8f4d1727e013@mail.gmail.com> 2009/5/11 Andr? Moura : > Senhores, > > Quando uma aplica??o web feita com Catalyst ? acessada pelo celular, > ela consegue renderizar um template especial se vinda do celular? > > No caso, preciso que minha aplica??o "renderize" templates diferentes > de acordo com o tipo de acesso, web browser, celular, iphone ... por?m > n?o sei de que maneira posso fazer isso.... Isso n?o depende do Catalyst, depende do protocolo HTTP e do seu uso correto. O protocolo estabelece que os browsers precisam se identificar atrav?s do header "User-Agent", mas n?o h? nenhuma garantia de que a identifica??o correta ser? enviada. No caso, a API do catalyst j? facilita a obten??o dessa identifica??o via $c->req->user_agent, da? cabe a voc? montar a l?gica de analizar a string e renderizar o template correto. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From andreoandre at gmail.com Mon May 11 12:18:28 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Mon, 11 May 2009 16:18:28 -0300 Subject: [SP-pm] Catalyst e celulares In-Reply-To: <3de55ead0905111057h57c6d176n79ee8f4d1727e013@mail.gmail.com> References: <3de55ead0905111057h57c6d176n79ee8f4d1727e013@mail.gmail.com> Message-ID: Usei a ideia do Gabriel, ficando com o wrapper.tt2 com o conte?do html: assim, renderiza para celulares e iPhone tamb?m .... []'s 2009/5/11 Eden Cardim : > 2009/5/11 Andr? Moura : >> Senhores, >> >> Quando uma aplica??o web feita com Catalyst ? acessada pelo celular, >> ela consegue renderizar um template especial se vinda do celular? >> >> No caso, preciso que minha aplica??o "renderize" templates diferentes >> de acordo com o tipo de acesso, web browser, celular, iphone ... por?m >> n?o sei de que maneira posso fazer isso.... > > Isso n?o depende do Catalyst, depende do protocolo HTTP e do seu uso > correto. O protocolo estabelece que os browsers precisam se > identificar atrav?s do header "User-Agent", mas n?o h? nenhuma > garantia de que a identifica??o correta ser? enviada. No caso, a API > do catalyst j? facilita a obten??o dessa identifica??o via > $c->req->user_agent, da? cabe a voc? montar a l?gica de analizar a > string e renderizar o template correto. > > -- > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? O Moura http://andrem.wordpress.com From edencardim at gmail.com Mon May 11 12:23:51 2009 From: edencardim at gmail.com (Eden Cardim) Date: Mon, 11 May 2009 16:23:51 -0300 Subject: [SP-pm] Catalyst e celulares In-Reply-To: References: <3de55ead0905111057h57c6d176n79ee8f4d1727e013@mail.gmail.com> Message-ID: <3de55ead0905111223u6be1bcb1g737b7398af09996d@mail.gmail.com> 2009/5/11 Andr? Moura : > Usei a ideia do Gabriel, ficando com o wrapper.tt2 com o conte?do html: ...que tamb?m n?o depende do Catalyst :) -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From diogo86 at gmail.com Mon May 11 14:54:22 2009 From: diogo86 at gmail.com (Diogo Galvao) Date: Mon, 11 May 2009 18:54:22 -0300 Subject: [SP-pm] Catalyst e celulares In-Reply-To: References: <3de55ead0905111057h57c6d176n79ee8f4d1727e013@mail.gmail.com> Message-ID: <18ae4b610905111454g3d4b5c2fl9659ba50afcaa046@mail.gmail.com> Ol? Andr?! Apesar desta solu??o resolver a apar?ncia do site, seria legal se o conte?do fosse direcionado, principalmente em rela??o ao tamanho em bytes e quantidade de informa??o. Vai ficar bem mais eficiente pro usu?rio. N?o conhe?o o Catalyst, mas esse $c->req->user_agent que o Eden comentou deve ajudar. S? n?o sei como a estrutura do Catalyst facilita pra que seja o mais transparente poss?vel nos controllers. Vale a pena dar mais uma investida. Diogo 2009/5/11 Andr? Moura : > Usei a ideia do Gabriel, ficando com o wrapper.tt2 com o conte?do html: > > > > ? href="iphone.css" type="text/css" rel="stylesheet" /> > ? > > > assim, renderiza para celulares e iPhone tamb?m .... > > []'s > > > 2009/5/11 Eden Cardim : >> 2009/5/11 Andr? Moura : >>> Senhores, >>> >>> Quando uma aplica??o web feita com Catalyst ? acessada pelo celular, >>> ela consegue renderizar um template especial se vinda do celular? >>> >>> No caso, preciso que minha aplica??o "renderize" templates diferentes >>> de acordo com o tipo de acesso, web browser, celular, iphone ... por?m >>> n?o sei de que maneira posso fazer isso.... >> >> Isso n?o depende do Catalyst, depende do protocolo HTTP e do seu uso >> correto. O protocolo estabelece que os browsers precisam se >> identificar atrav?s do header "User-Agent", mas n?o h? nenhuma >> garantia de que a identifica??o correta ser? enviada. No caso, a API >> do catalyst j? facilita a obten??o dessa identifica??o via >> $c->req->user_agent, da? cabe a voc? montar a l?gica de analizar a >> string e renderizar o template correto. >> >> -- >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? >> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? >> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? O Moura > http://andrem.wordpress.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From geovanny at eutsiv.com.br Fri May 15 09:43:08 2009 From: geovanny at eutsiv.com.br (Geovanny Junio - Eutsiv) Date: Fri, 15 May 2009 13:43:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rios_web?= Message-ID: <692c13f70905150943y7c89bb90sfe96fcbd91377544@mail.gmail.com> Ol? companheiros. N?o sei se j? contei, mas, vou resumir: Tenho 24 anos, sou de Contagem - MG - Brasil, cansado de ser funcion?rio, decidi come?ar meu pr?prio neg?cio, tenho alguns clientes, e presto servi?os de suporte em redes (basicamente servidores linux) e desenvolvimento web, sempre usando php, e perl somente como backend. Minha meta ? de no m?ximo em 3 meses, abandonar de vez php e ficar s? com perl. Mas antes da mudan?a, estou estudando catalyst e moose, enfim, antes de mudar estou estudando pontos chaves, e uma coisa que me preocupa (isso n?o est? amarrado a perl) s?o os relat?rios em aplica??es web-based, no modo mais simples (html + css + javascript, etc.) ? dif?cil ter facilidades de aplica??es desktop como totalizadores por p?gina, cabe?alhos por p?gina, etc... Uma poss?vel solu??o que pensei seria de gerar relat?rios em pdf. Algu?m j? usou isso? Sei usar os m?dulos para gerar PDF, minha d?vida ? com rela??o a desempenho para gerar relat?rios muito grandes. ? esta uma boa solu??o? Voc?s conhecem outras solu??es? Ou ? melhor ficar nos relat?rios de html + css? Grato, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: From breno at rio.pm.org Fri May 15 10:35:08 2009 From: breno at rio.pm.org (breno) Date: Fri, 15 May 2009 14:35:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rios_web?= In-Reply-To: <692c13f70905150943y7c89bb90sfe96fcbd91377544@mail.gmail.com> References: <692c13f70905150943y7c89bb90sfe96fcbd91377544@mail.gmail.com> Message-ID: 2009/5/15 Geovanny Junio - Eutsiv : (...) > Mas antes da mudan?a, estou estudando catalyst e moose, enfim, antes > de mudar estou estudando pontos chaves, e uma coisa que me preocupa (isso > n?o est? amarrado a perl) > s?o os relat?rios em aplica??es web-based, no modo mais simples (html + css > + javascript, etc.) > ? dif?cil ter facilidades de aplica??es desktop como totalizadores por > p?gina, cabe?alhos por p?gina, etc... > Uma poss?vel solu??o que pensei seria de gerar relat?rios em pdf. > > Algu?m j? usou isso? Sei usar os m?dulos para gerar PDF, minha d?vida > ? com rela??o a desempenho para gerar relat?rios muito grandes. > ? esta uma boa solu??o? Voc?s conhecem outras solu??es? > Ou ? melhor ficar nos relat?rios de html + css? > Oi Geovanny, acho que depende muito do que voc? quer. Pode elaborar um pouco em cima do "? dif?cil ter facilidades de aplica??es desktop como totalizadores por p?gina, cabe?alhos por p?gina, etc..." ? Talvez a melhor solu??o para o seu problema seja um sistema de templates como o TemplateToolkit [1][2]. Talvez eu s? n?o tenha entendido corretamente o problema :-) Sobre desempenho para gerar relat?rios em PDF, acho que o maior gargalo estaria na coleta dos dados, n?o na gera??o dos PDFs em si (ou vc espera muitos relat?rios sendo gerados ao mesmo tempo?). De qualquer forma, me parece um pouco o caso de otimiza??o prematura... []s -b 1. http://template-toolkit.org/ 2. http://search.cpan.org/perldoc?Template From geovanny at eutsiv.com.br Fri May 15 11:06:03 2009 From: geovanny at eutsiv.com.br (Geovanny Junio - Eutsiv) Date: Fri, 15 May 2009 15:06:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rios_web?= In-Reply-To: References: <692c13f70905150943y7c89bb90sfe96fcbd91377544@mail.gmail.com> Message-ID: <692c13f70905151106q696328c3v5abdd75e218c8209@mail.gmail.com> Ol? Breno. O "? dif?cil ter facilidades de aplica??es desktop como totalizadores por p?gina, cabe?alhos por p?gina, etc..." refere-se a relat?rios iguais da imagem: http://s3.amazonaws.com/rede_prod/assets/0045/5765/RELATORIO_DE_CAIXA_thumb.jpg onde h? um cabe?alho contendo n?mero da p?gina atual, nome do relat?rio, etc... e um rodap? contendo total da p?gina, total do relat?rio, etc... O problema n?o ? bem esse, pois d? para fazer o cabe?alho e o rodap? com html + css (na m?o, ou usando um sistema de templates), mas, imagina um relat?rio de 1000 p?ginas, se eu quiser d? op??o do usu?rio imprimir todas de uma vez, tenho que exibi-las todas de uma vez, e usando html n?o tem como definir saltos de p?gina, ent?o posso ter problemas de cont?udo sendo impresso em uma folha e terminando em outra. Para acabar com isso teria que fazer pagina??o no resultado exibido na tela, mas ai o usu?rio teria que ir em p?gina por p?gina para mandar imprimir. Desculpa, mas n?o sei se estou conseguindo explicar. Grato, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/15 breno > 2009/5/15 Geovanny Junio - Eutsiv : > (...) > > Mas antes da mudan?a, estou estudando catalyst e moose, enfim, antes > > de mudar estou estudando pontos chaves, e uma coisa que me preocupa (isso > > n?o est? amarrado a perl) > > s?o os relat?rios em aplica??es web-based, no modo mais simples (html + > css > > + javascript, etc.) > > ? dif?cil ter facilidades de aplica??es desktop como totalizadores por > > p?gina, cabe?alhos por p?gina, etc... > > Uma poss?vel solu??o que pensei seria de gerar relat?rios em pdf. > > > > Algu?m j? usou isso? Sei usar os m?dulos para gerar PDF, minha d?vida > > ? com rela??o a desempenho para gerar relat?rios muito grandes. > > ? esta uma boa solu??o? Voc?s conhecem outras solu??es? > > Ou ? melhor ficar nos relat?rios de html + css? > > > > Oi Geovanny, > > acho que depende muito do que voc? quer. Pode elaborar um pouco em > cima do "? dif?cil ter facilidades de aplica??es desktop como > totalizadores por p?gina, cabe?alhos por p?gina, etc..." ? > > Talvez a melhor solu??o para o seu problema seja um sistema de > templates como o TemplateToolkit [1][2]. Talvez eu s? n?o tenha > entendido corretamente o problema :-) > > Sobre desempenho para gerar relat?rios em PDF, acho que o maior > gargalo estaria na coleta dos dados, n?o na gera??o dos PDFs em si (ou > vc espera muitos relat?rios sendo gerados ao mesmo tempo?). De > qualquer forma, me parece um pouco o caso de otimiza??o prematura... > > []s > > -b > > 1. http://template-toolkit.org/ > 2. http://search.cpan.org/perldoc?Template > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Fri May 15 11:21:33 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 15 May 2009 15:21:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rios_web?= In-Reply-To: <692c13f70905151106q696328c3v5abdd75e218c8209@mail.gmail.com> References: <692c13f70905150943y7c89bb90sfe96fcbd91377544@mail.gmail.com> <692c13f70905151106q696328c3v5abdd75e218c8209@mail.gmail.com> Message-ID: O maior problema que eu vejo em rela??o a PDFs ? a pr?pria constru??o do relat?rio. ? muito trabalhoso fazer na m?o, mas d? pra fazer. Nesse caso muitos m?dulos no CPAN est?o dispon?veis para fazer. http://search.cpan.org/search?query=PDF&mode=all Da ?ltima vez q tive q mexer com isso, usei um m?dulo q converte HTML em PDF(inclusive faz as pagina??es automaticamente, q pelo q eu entendi, ? uma das quest?es principais que vc colocou). Esse m?dulo ? o HTML::HTMLDoc. http://search.cpan.org/~mfrankl/HTML-HTMLDoc-0.10/lib/HTML/HTMLDoc.pm Lembrando novamente q ele n?o trata CSS. Cheers! 2009/5/15 Geovanny Junio - Eutsiv > Ol? Breno. > > O "? dif?cil ter facilidades de aplica??es desktop como > totalizadores por p?gina, cabe?alhos por p?gina, etc..." > refere-se a relat?rios iguais da imagem: > http://s3.amazonaws.com/rede_prod/assets/0045/5765/RELATORIO_DE_CAIXA_thumb.jpg > onde h? um cabe?alho contendo n?mero da p?gina atual, nome do relat?rio, > etc... > e um rodap? contendo total da p?gina, total do relat?rio, etc... > > O problema n?o ? bem esse, pois d? para fazer o cabe?alho e o rodap? com > html + css (na m?o, ou usando um sistema de templates), > mas, imagina um relat?rio de 1000 p?ginas, se eu quiser d? op??o do usu?rio > imprimir todas de uma vez, tenho que exibi-las > todas de uma vez, e usando html n?o tem como definir saltos de p?gina, > ent?o posso ter problemas de cont?udo sendo impresso > em uma folha e terminando em outra. > Para acabar com isso teria que fazer pagina??o no resultado exibido na > tela, mas ai o usu?rio teria que ir em p?gina por p?gina > para mandar imprimir. > > Desculpa, mas n?o sei se estou conseguindo explicar. > > Grato, > > -- > Geovanny Junio > Analista de Tecnologia > geovanny (at) eutsiv.com.br > +55 31 9422-8885 > +55 31 3393-9132 > www.eutsiv.com.br > > > > 2009/5/15 breno > > 2009/5/15 Geovanny Junio - Eutsiv : >> (...) >> > Mas antes da mudan?a, estou estudando catalyst e moose, enfim, antes >> > de mudar estou estudando pontos chaves, e uma coisa que me preocupa >> (isso >> > n?o est? amarrado a perl) >> > s?o os relat?rios em aplica??es web-based, no modo mais simples (html + >> css >> > + javascript, etc.) >> > ? dif?cil ter facilidades de aplica??es desktop como totalizadores por >> > p?gina, cabe?alhos por p?gina, etc... >> > Uma poss?vel solu??o que pensei seria de gerar relat?rios em pdf. >> > >> > Algu?m j? usou isso? Sei usar os m?dulos para gerar PDF, minha d?vida >> > ? com rela??o a desempenho para gerar relat?rios muito grandes. >> > ? esta uma boa solu??o? Voc?s conhecem outras solu??es? >> > Ou ? melhor ficar nos relat?rios de html + css? >> > >> >> Oi Geovanny, >> >> acho que depende muito do que voc? quer. Pode elaborar um pouco em >> cima do "? dif?cil ter facilidades de aplica??es desktop como >> totalizadores por p?gina, cabe?alhos por p?gina, etc..." ? >> >> Talvez a melhor solu??o para o seu problema seja um sistema de >> templates como o TemplateToolkit [1][2]. Talvez eu s? n?o tenha >> entendido corretamente o problema :-) >> >> Sobre desempenho para gerar relat?rios em PDF, acho que o maior >> gargalo estaria na coleta dos dados, n?o na gera??o dos PDFs em si (ou >> vc espera muitos relat?rios sendo gerados ao mesmo tempo?). De >> qualquer forma, me parece um pouco o caso de otimiza??o prematura... >> >> []s >> >> -b >> >> 1. http://template-toolkit.org/ >> 2. http://search.cpan.org/perldoc?Template >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From diogo86 at gmail.com Fri May 15 15:45:55 2009 From: diogo86 at gmail.com (Diogo Galvao) Date: Fri, 15 May 2009 19:45:55 -0300 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rios_web?= In-Reply-To: <692c13f70905151106q696328c3v5abdd75e218c8209@mail.gmail.com> References: <692c13f70905150943y7c89bb90sfe96fcbd91377544@mail.gmail.com> <692c13f70905151106q696328c3v5abdd75e218c8209@mail.gmail.com> Message-ID: <18ae4b610905151545k7333c135y6eda71fddadfafd7@mail.gmail.com> 2009/5/15 Geovanny Junio - Eutsiv : > todas de uma vez, e usando html n?o tem como definir saltos de p?gina, ent?o Voc? pode quebrar a p?gina com CSS http://www.w3schools.com/CSS/css_ref_print.asp No geral, voc? precisa apenas de uma boa estrutura pra gerar os relat?rios e aproveitar essas facilidades de forma generalizada, sem ter que ficar repetindo a l?gica. Talvez j? exista algo pronto, n?o sei. Diogo From blabos at gmail.com Fri May 15 20:38:27 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 16 May 2009 00:38:27 -0300 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rios_web?= In-Reply-To: <18ae4b610905151545k7333c135y6eda71fddadfafd7@mail.gmail.com> References: <692c13f70905150943y7c89bb90sfe96fcbd91377544@mail.gmail.com> <692c13f70905151106q696328c3v5abdd75e218c8209@mail.gmail.com> <18ae4b610905151545k7333c135y6eda71fddadfafd7@mail.gmail.com> Message-ID: <179354400905152038u3961eb20ofc2f86dddd92a793@mail.gmail.com> Relat?rios? dados? web? Hum... Deixa eu pensar.... to pensando.... t? vindo.... Brincadeiras ? parte, cara, Template Toolkit na veia. Vai te permitir criar relat?rios complexos de forma estruturada e elegante. O resto, ? o resto. Quanto ? formata??o, CSS. Que combinado com o TT vai tornar sua vida muito mais feliz. Eu n?o sou um expert no assunto, mas sugiro ent?o o pacote completo: Catalyst. Voc? vai demorar um pouco mais aprendendo como estruturar melhora a sua aplica??o, por?m vai construir algo com maior valor agregado e menor custo de manuten??o. Adicionalmente, sugiro ao inv?s de usar Javascript ? seco, utilizar um framework como JQuery, que para mim tamb?m foi dif?cil no come?o, mas me ajudou a arrancar exclama??es da plat?ia. Inclusive eu acho que Catalyst e JQuery ? uma combina??o que ainda vou explorar muito. Ali?s, o Catalyst tem transformado um programador tosco como eu em webdeveloper. ? triste lembrar da ?poca que eu programava em PHP 4 e achava o m?ximo... Quando algu?m fala em java pra web ent?o, me c?rebro diminuto n?o consegue captar a profundidade desta abstra??o... Abra?os 2009/5/15 Diogo Galvao : > 2009/5/15 Geovanny Junio - Eutsiv : >> todas de uma vez, e usando html n?o tem como definir saltos de p?gina, ent?o > > Voc? pode quebrar a p?gina com CSS > http://www.w3schools.com/CSS/css_ref_print.asp > > No geral, voc? precisa apenas de uma boa estrutura pra gerar os > relat?rios e aproveitar essas facilidades de forma generalizada, sem > ter que ficar repetindo a l?gica. > > Talvez j? exista algo pronto, n?o sei. > > > Diogo > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From geovanny at eutsiv.com.br Sat May 16 04:19:41 2009 From: geovanny at eutsiv.com.br (Geovanny Junio - Eutsiv) Date: Sat, 16 May 2009 08:19:41 -0300 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rios_web?= In-Reply-To: <179354400905152038u3961eb20ofc2f86dddd92a793@mail.gmail.com> References: <692c13f70905150943y7c89bb90sfe96fcbd91377544@mail.gmail.com> <692c13f70905151106q696328c3v5abdd75e218c8209@mail.gmail.com> <18ae4b610905151545k7333c135y6eda71fddadfafd7@mail.gmail.com> <179354400905152038u3961eb20ofc2f86dddd92a793@mail.gmail.com> Message-ID: <692c13f70905160419j5793a9ddjc1c6c76c2e5091f2@mail.gmail.com> Blabos, Minha id?ia ? justamente o que voc? falou: "Inclusive eu acho que Catalyst e JQuery ? uma combina??o que ainda vou explorar muito." Quando eu disse javascript na verdade ? Jquery, e estou apostando muito nessa dupla Catalyst + Jquery, inclusive todos os meus datagrids, s?o em JQuery "alimentados" por XML. Enfim, criei meu neg?cio para atender pequenas empresas, aqui em Minas tem um campo a ser explorado, e quero ajudar a comunidade Perl dessa forma, quero que pessoas relacionadas a TI, cheguem nessas pequenas empresas e encontrem um software desenvolvido em Perl, aqui em Minas ? dif?cil encontrar algum jovem da ?rea de TI que conhe?a Perl. Mas l?gico, quero fazer aplica??es estruturadas, que realmente possam "arrancar exclama??es da plat?ia", e fazer que essa galera nova se interesse por Perl. Abra?os, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/16 Blabos de Blebe > Relat?rios? dados? web? Hum... > > Deixa eu pensar.... > > to pensando.... > > t? vindo.... > > Brincadeiras ? parte, cara, Template Toolkit na veia. Vai te permitir > criar relat?rios complexos de forma estruturada e elegante. O resto, ? > o resto. > > Quanto ? formata??o, CSS. Que combinado com o TT vai tornar sua vida > muito mais feliz. > > Eu n?o sou um expert no assunto, mas sugiro ent?o o pacote completo: > Catalyst. Voc? vai demorar um pouco mais aprendendo como estruturar > melhora a sua aplica??o, por?m vai construir algo com maior valor > agregado e menor custo de manuten??o. > > Adicionalmente, sugiro ao inv?s de usar Javascript ? seco, utilizar um > framework como JQuery, que para mim tamb?m foi dif?cil no come?o, mas > me ajudou a arrancar exclama??es da plat?ia. Inclusive eu acho que > Catalyst e JQuery ? uma combina??o que ainda vou explorar muito. > > Ali?s, o Catalyst tem transformado um programador tosco como eu em > webdeveloper. ? triste lembrar da ?poca que eu programava em PHP 4 e > achava o m?ximo... Quando algu?m fala em java pra web ent?o, me > c?rebro diminuto n?o consegue captar a profundidade desta abstra??o... > > Abra?os > > > > 2009/5/15 Diogo Galvao : > > 2009/5/15 Geovanny Junio - Eutsiv : > >> todas de uma vez, e usando html n?o tem como definir saltos de p?gina, > ent?o > > > > Voc? pode quebrar a p?gina com CSS > > http://www.w3schools.com/CSS/css_ref_print.asp > > > > No geral, voc? precisa apenas de uma boa estrutura pra gerar os > > relat?rios e aproveitar essas facilidades de forma generalizada, sem > > ter que ficar repetindo a l?gica. > > > > Talvez j? exista algo pronto, n?o sei. > > > > > > Diogo > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From geovanny at eutsiv.com.br Sat May 16 04:23:06 2009 From: geovanny at eutsiv.com.br (Geovanny Junio - Eutsiv) Date: Sat, 16 May 2009 08:23:06 -0300 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rios_web?= In-Reply-To: <18ae4b610905151545k7333c135y6eda71fddadfafd7@mail.gmail.com> References: <692c13f70905150943y7c89bb90sfe96fcbd91377544@mail.gmail.com> <692c13f70905151106q696328c3v5abdd75e218c8209@mail.gmail.com> <18ae4b610905151545k7333c135y6eda71fddadfafd7@mail.gmail.com> Message-ID: <692c13f70905160423j4b513f18r65bb731f371a4d50@mail.gmail.com> Valeu, Diogo. N?o tinha conhecimento disso http://www.w3schools.com/CSS/css_ref_print.asp, isso resolve meus problemas com relat?rios. Grato, -- Geovanny Junio Analista de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br 2009/5/15 Diogo Galvao > 2009/5/15 Geovanny Junio - Eutsiv : > > todas de uma vez, e usando html n?o tem como definir saltos de p?gina, > ent?o > > Voc? pode quebrar a p?gina com CSS > http://www.w3schools.com/CSS/css_ref_print.asp > > No geral, voc? precisa apenas de uma boa estrutura pra gerar os > relat?rios e aproveitar essas facilidades de forma generalizada, sem > ter que ficar repetindo a l?gica. > > Talvez j? exista algo pronto, n?o sei. > > > Diogo > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn.br at gmail.com Sat May 16 10:22:05 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Sat, 16 May 2009 14:22:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rios_web?= In-Reply-To: <692c13f70905160423j4b513f18r65bb731f371a4d50@mail.gmail.com> References: <692c13f70905150943y7c89bb90sfe96fcbd91377544@mail.gmail.com> <692c13f70905151106q696328c3v5abdd75e218c8209@mail.gmail.com> <18ae4b610905151545k7333c135y6eda71fddadfafd7@mail.gmail.com> <692c13f70905160423j4b513f18r65bb731f371a4d50@mail.gmail.com> Message-ID: Acho que todo mundo te falou como seu relatorio tem que ser feito, usando modulos, PDF, CSS, whatever, mas o mais importante n?o ? a parte final e sim como vir? esses dados. Se o "select" para retornar esses dados demorar 5min, sua aplicac?o web vai ficar esperando(interrogacao). Ou pior, se demorar 15min, sua aplicacao web vai ficar no "loading", e vc vai aumentar o timeout do apacha(interrogacao) Acho isso mais complicado do que a parte final :) E na minha opniao, selects que demoram 5-15min, tem que ficar procedures que iram alimentar as tabelas que o seu programa de relatorios vai ler. Entao se os dados que vc precisa para o relatorio estao na tabela x,y,z ( e essas tabelas sao gigantescas ) Voce faria uma procedure que faria o select complicado, cheio de joins e etc nas tabelas x,y,z E o resultado dessa procedure voce colocaria em outra tabela relatorio_foo e nessa tabela sim, que j? est? com seu relatorio relativamente pronto, voc? daria select para criar o seu pdf/css etc Apenas uma dica Lorn 2009/5/16 Geovanny Junio - Eutsiv > Valeu, Diogo. > > N?o tinha conhecimento disso > http://www.w3schools.com/CSS/css_ref_print.asp, isso resolve meus > problemas com relat?rios. > > Grato, > > -- > Geovanny Junio > Analista de Tecnologia > geovanny (at) eutsiv.com.br > +55 31 9422-8885 > +55 31 3393-9132 > www.eutsiv.com.br > > > > 2009/5/15 Diogo Galvao > >> 2009/5/15 Geovanny Junio - Eutsiv : >> > todas de uma vez, e usando html n?o tem como definir saltos de p?gina, >> ent?o >> >> Voc? pode quebrar a p?gina com CSS >> http://www.w3schools.com/CSS/css_ref_print.asp >> >> No geral, voc? precisa apenas de uma boa estrutura pra gerar os >> relat?rios e aproveitar essas facilidades de forma generalizada, sem >> ter que ficar repetindo a l?gica. >> >> Talvez j? exista algo pronto, n?o sei. >> >> >> Diogo >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thomas at tcnet.com.br Tue May 19 10:43:25 2009 From: thomas at tcnet.com.br (Thomas Britis) Date: Tue, 19 May 2009 14:43:25 -0300 Subject: [SP-pm] =?iso-8859-1?q?M=F3dulo_para_Match_IP?= Message-ID: <4A12EFBD.4050903@tcnet.com.br> Senhores, Tenho uma aplica??o que precisa fazer uma verifica??o de blocos de IPs, afim de evitar que IPs repetidos sejam utilizados. Fiz uma busca no cpan e encontrei diversos m?dulos que fazem esse Match pelo IP, por?m, ainda n?o ? o que preciso e continua deixando meu trabalho lento. Os m?dulos que vi (*IP::Match*) n?o me d?o a possibilidade de checar, por exemplo, se algum IP da rede 192.168.0.0/28 est? contido na rede 192.168.0.0/24. E ? exatamente isso o que preciso. Algu?m sabe de alguma solu??o nesse sentido? Ou ainda, tem alguma id?ia de como posso solucionar esse problema? Obrigado. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From gabiruh at gmail.com Tue May 19 11:29:17 2009 From: gabiruh at gmail.com (Gabriel Andrade) Date: Tue, 19 May 2009 15:29:17 -0300 Subject: [SP-pm] =?iso-8859-1?q?M=F3dulo_para_Match_IP?= In-Reply-To: <4A12EFBD.4050903@tcnet.com.br> References: <4A12EFBD.4050903@tcnet.com.br> Message-ID: 2009/5/19 Thomas Britis : > ? ? ? ?Os m?dulos que vi (*IP::Match*) n?o me d?o a possibilidade de checar, > por exemplo, se algum IP da rede 192.168.0.0/28 est? contido na rede > 192.168.0.0/24. E ? exatamente isso o que preciso. > > ? ? ? ?Algu?m sabe de alguma solu??o nesse sentido? Ou ainda, tem alguma > id?ia de como posso solucionar esse problema? use Net::IP::Match; # ou Net::IP::CMatch match_ip('192.168.0.10', '192.168.0.0/29'); # 0 match_ip('192.168.0.10', '192.168.0.0/28'); # 1 match_ip('192.168.0.0/2', '192.168.0.0/8'); # 1 match_ip('192.168.0.0/2', '192.168.0.0/9'); # 0 From breno at rio.pm.org Tue May 19 14:52:19 2009 From: breno at rio.pm.org (breno) Date: Tue, 19 May 2009 18:52:19 -0300 Subject: [SP-pm] =?iso-8859-1?q?M=F3dulo_para_Match_IP?= In-Reply-To: References: <4A12EFBD.4050903@tcnet.com.br> Message-ID: Gosto particularmente do Net::Netmask http://search.cpan.org/perldoc?Net::Netmask []s -b 2009/5/19 Gabriel Andrade : > 2009/5/19 Thomas Britis : >> ? ? ? ?Os m?dulos que vi (*IP::Match*) n?o me d?o a possibilidade de checar, >> por exemplo, se algum IP da rede 192.168.0.0/28 est? contido na rede >> 192.168.0.0/24. E ? exatamente isso o que preciso. >> >> ? ? ? ?Algu?m sabe de alguma solu??o nesse sentido? Ou ainda, tem alguma >> id?ia de como posso solucionar esse problema? > > use Net::IP::Match; # ou Net::IP::CMatch > > match_ip('192.168.0.10', '192.168.0.0/29'); # 0 > match_ip('192.168.0.10', '192.168.0.0/28'); # 1 > > match_ip('192.168.0.0/2', '192.168.0.0/8'); # 1 > match_ip('192.168.0.0/2', '192.168.0.0/9'); # 0 > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Tue May 19 15:34:24 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 20 May 2009 00:34:24 +0200 Subject: [SP-pm] =?iso-8859-1?q?M=F3dulo_para_Match_IP?= In-Reply-To: <4A12EFBD.4050903@tcnet.com.br> References: <4A12EFBD.4050903@tcnet.com.br> Message-ID: <4A1333F0.7080305@yahoo.co.uk> Thomas Britis wrote: > Senhores, > > Tenho uma aplica??o que precisa fazer uma verifica??o de blocos de > IPs, afim de evitar que IPs repetidos sejam utilizados. > > Fiz uma busca no cpan e encontrei diversos m?dulos que fazem esse > Match pelo IP, por?m, ainda n?o ? o que preciso e continua deixando meu > trabalho lento. > > Os m?dulos que vi (*IP::Match*) n?o me d?o a possibilidade de > checar, por exemplo, se algum IP da rede 192.168.0.0/28 est? contido na > rede 192.168.0.0/24. E ? exatamente isso o que preciso. > > Algu?m sabe de alguma solu??o nesse sentido? Ou ainda, tem alguma > id?ia de como posso solucionar esse problema? CIDR::Assign pode ajudar. http://search.cpan.org/~markprior/CIDR-Assign-0.01/Assign.pm O Net::CIDR tamb?m pode se mostrar ?til. http://search.cpan.org/~mrsam/Net-CIDR-0.13/CIDR.pm E o Net::CIDR::Compare tamb?m pode se mostrar ?til. http://search.cpan.org/~grjones/Net-CIDR-Compare-0.03/lib/Net/CIDR/Compare.pm Divirta-se. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From paulo at odos.com.br Wed May 20 06:50:05 2009 From: paulo at odos.com.br (Paulo) Date: Wed, 20 May 2009 10:50:05 -0300 Subject: [SP-pm] CGI::Application::Dispatch Message-ID: <4A140A8D.40501@odos.com.br> Prezados da lista, estou estudando um despachador de requisi??es chamado CGI::Application::Dispatch http://search.cpan.org/~markstos/CGI-Application-Dispatch-2.16/lib/CGI/Application/Dispatch.pm Pela documenta??o eu deveria receber as vari?veis constantes nas regras de despacho atrav?s do mecanismo $self->param() no meu m?dulo CGI::Application. Isto n?o est? acontecendo! Mais abaixo, onde repasso a sa?da do console, podemos observar que a url bate com a regra mas as vari?veis n?o s?o repassadas quando o m?dulo ? chamado. J? vasculhei o google, as listas pertinentes, a lista de bugs e nada. Algu?m tem alguma dica? Estou fazendo alguma bobagem ?bvia? Segue trecho da documenta??o: -------------------------------------------------------- variable Any token which begins with a colon (:) is a variable token. These are simply wild-card place holders in the rule that will match anything in the URL that isn't a slash. These variables can later be referred to by using the $self->param mechanism. In the rule 'posts/:category' :category is a variable token. If the URL matched this rule, then you could retrieve the value of that token from whithin your application like so: my $category = $self->param('category'); -------------------------------------------------------- Segue exemplo de teste colocado no /cgi-bin/teste.pl: -------------------------------------------------------- #!/usr/bin/perl -w use strict; use warnings; use diagnostics; use lib '..'; # para simular a rota quando pela linha de comando $ENV{'PATH_INFO'}='/cgi_teste/show'; use CGI::Application::Dispatch; CGI::Application::Dispatch->dispatch( debug=>1, prefix => 'My', table => [ ':app/:rm' => {}, ], ); -------------------------------------------------------- Segue exemplo do m?dulo: -------------------------------------------------------- package My::Cgi::Teste; use strict; use base qw(CGI::Application); sub setup { my $c = shift; $c->start_mode('show'); $c->mode_param('rm'); $c->run_modes([qw(show)]); }; sub show { my $c = shift; my @p = $c->param(); unshift @p, '>>>'; # para mostrar que algo foi impresso my $s .= join ' ', @p; # monta string # retorna html simples return "".$s.""; } 1; -------------------------------------------------------- Segue a sa?da do console -------------------------------------------------------- [Dispatch] Trying to match '/cgi_teste/show/' against rule ':app/:rm' using regex '/([^/]*)/([^/]*)/' [Dispatch] Matched! [Dispatch] Named args from match: $VAR1 = { 'rm' => 'show', 'app' => 'cgi_teste' }; [Dispatch] loading module My::Cgi::Teste [Dispatch] Final args to pass to new(): $VAR1 = { 'PARAMS' => {} }; [Dispatch] creating instance of My::Cgi::Teste Content-Type: text/html; charset=ISO-8859-1 >>> -------------------------------------------------------- From tony.unix at yahoo.com.br Wed May 20 14:34:46 2009 From: tony.unix at yahoo.com.br (Tony Costa) Date: Wed, 20 May 2009 14:34:46 -0700 (PDT) Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 Message-ID: <878923.96167.qm@web45615.mail.sp1.yahoo.com> Salve Monges Paulistas Algu?m? sabe me dizer qual a m?dia de sal?rio para um programador em Perl ? Ser? que vale a pena comprar este livro para aprender catalyst http://www..amazon.com/Catalyst-Accelerating-Perl-Application-Development/dp/1847190952 duas perguntas ai que est?o me matando valeu galera --- Em ter, 19/5/09, saopaulo-pm-request em pm.org escreveu: De: saopaulo-pm-request em pm.org Assunto: SaoPaulo-pm Digest, Vol 56, Issue 22 Para: saopaulo-pm em pm.org Data: Ter?a-feira, 19 de Maio de 2009, 19:00 Send SaoPaulo-pm mailing list submissions to ??? saopaulo-pm em pm.org To subscribe or unsubscribe via the World Wide Web, visit ??? http://mail.pm.org/mailman/listinfo/saopaulo-pm or, via email, send a message with subject or body 'help' to ??? saopaulo-pm-request em pm.org You can reach the person managing the list at ??? saopaulo-pm-owner em pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of SaoPaulo-pm digest..." Today's Topics: ???1. M?dulo para Match IP (Thomas Britis) ???2. Re: M?dulo para Match IP (Gabriel Andrade) ---------------------------------------------------------------------- Message: 1 Date: Tue, 19 May 2009 14:43:25 -0300 From: Thomas Britis Subject: [SP-pm] M?dulo para Match IP To: saopaulo-pm em mail.pm.org Message-ID: <4A12EFBD.4050903 em tcnet.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Senhores, ??? Tenho uma aplica??o que precisa fazer uma verifica??o de blocos de IPs, afim de evitar que IPs repetidos sejam utilizados. ??? Fiz uma busca no cpan e encontrei diversos m?dulos que fazem esse Match pelo IP, por?m, ainda n?o ? o que preciso e continua deixando meu trabalho lento. ??? Os m?dulos que vi (*IP::Match*) n?o me d?o a possibilidade de checar, por exemplo, se algum IP da rede 192.168.0.0/28 est? contido na rede 192.168.0.0/24. E ? exatamente isso o que preciso. ??? Algu?m sabe de alguma solu??o nesse sentido? Ou ainda, tem alguma id?ia de como posso solucionar esse problema? ??? Obrigado. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA ------------------------------ Message: 2 Date: Tue, 19 May 2009 15:29:17 -0300 From: Gabriel Andrade Subject: Re: [SP-pm] M?dulo para Match IP To: saopaulo-pm em mail.pm.org Message-ID: ??? Content-Type: text/plain; charset=ISO-8859-1 2009/5/19 Thomas Britis : > ? ? ? ?Os m?dulos que vi (*IP::Match*) n?o me d?o a possibilidade de checar, > por exemplo, se algum IP da rede 192.168.0.0/28 est? contido na rede > 192.168.0.0/24. E ? exatamente isso o que preciso. > > ? ? ? ?Algu?m sabe de alguma solu??o nesse sentido? Ou ainda, tem alguma > id?ia de como posso solucionar esse problema? use Net::IP::Match; # ou Net::IP::CMatch match_ip('192.168.0.10', '192.168.0.0/29'); # 0 match_ip('192.168.0.10', '192.168.0.0/28'); # 1 match_ip('192.168.0.0/2', '192.168.0.0/8'); # 1 match_ip('192.168.0.0/2', '192.168.0.0/9'); # 0 ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm End of SaoPaulo-pm Digest, Vol 56, Issue 22 ******************************************* Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Wed May 20 15:39:10 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 20 May 2009 19:39:10 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: <878923.96167.qm@web45615.mail.sp1.yahoo.com> References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> Message-ID: <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> Tony, Somente para programar em Perl? ? complicado tirar medidas de um mercado de trabalho t?o novo quanto no Brasil, o que eu posso te afirmar ? que n?o existe uma tabela de pre?o para este tipo de coloca??o. Um melhor sal?rio vem de uma s?rie de compet?ncias, tanto pessoais, t?cnicas e comportamentais, o que eu te recomendo ? seguir o modelo do especialista-generalista e colocar Perl no meio deste jogo. No final das contas ? voc? quem define o quanto ser? pago para um programador Perl ;-). Quanto ao livro eu n?o sei dizer se ? bom ou n?o... quando eu preciso fazer algo com o Catalyst recorro as manpages, no caso o perldoc. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From luismottacampos at yahoo.co.uk Wed May 20 15:45:33 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 21 May 2009 00:45:33 +0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> Message-ID: <4A14880D.5040305@yahoo.co.uk> Ot?vio Fernandes wrote: > Tony, > > Somente para programar em Perl? ? complicado tirar medidas de um > mercado de trabalho t?o novo quanto no Brasil, o que eu posso te > afirmar ? que n?o existe uma tabela de pre?o para este tipo de > coloca??o. Um melhor sal?rio vem de uma s?rie de compet?ncias, tanto > pessoais, t?cnicas e comportamentais, o que eu te recomendo ? seguir o > modelo do especialista-generalista e colocar Perl no meio deste jogo. > No final das contas ? voc? quem define o quanto ser? pago para um > programador Perl ;-). > > Quanto ao livro eu n?o sei dizer se ? bom ou n?o... quando eu preciso > fazer algo com o Catalyst recorro as manpages, no caso o perldoc. Pr?tico e pragm?tico, Ot?vio. Quando eu programava Perl no Brazil, fazia uma m?dia de R$5000 por m?s, como PJ. Como CLT, a m?dia ? R$2500-R$3000, dependendo das compent?ncias pessoais. Ot?vio, quanto ? que faz um programador Perl na Localweb? Andr?, quanto faz um programador Perl no Jacotei? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Wed May 20 15:52:55 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 20 May 2009 19:52:55 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: <4A14880D.5040305@yahoo.co.uk> References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> <4A14880D.5040305@yahoo.co.uk> Message-ID: <214823ca0905201552r5801807dk2fde0a08681ab501@mail.gmail.com> 2009/5/20 Luis Motta Campos : > Ot?vio Fernandes wrote: >> >> Tony, >> >> Somente para programar em Perl? ? complicado tirar medidas de um >> mercado de trabalho t?o novo quanto no Brasil, o que eu posso te >> afirmar ? que n?o existe uma tabela de pre?o para este tipo de >> coloca??o. Um melhor sal?rio vem de uma s?rie de compet?ncias, tanto >> pessoais, t?cnicas e comportamentais, o que eu te recomendo ? seguir o >> modelo do especialista-generalista e colocar Perl no meio deste jogo. >> No final das contas ? voc? quem define o quanto ser? pago para um >> programador Perl ;-). >> >> Quanto ao livro eu n?o sei dizer se ? bom ou n?o... quando eu preciso >> fazer algo com o Catalyst recorro as manpages, no caso o perldoc. > > Pr?tico e pragm?tico, Ot?vio. > > Quando eu programava Perl no Brazil, fazia uma m?dia de R$5000 por m?s, como > PJ. Como CLT, a m?dia ? R$2500-R$3000, dependendo das compent?ncias > pessoais. > > Ot?vio, quanto ? que faz um programador Perl na Localweb? > > Andr?, quanto faz um programador Perl no Jacotei? Bom, eu sou *estagi?rio*, programo em Perl e ganho um sal?rio l?quido de R$700,00. E tamb?m ganho algo que o dinheiro n?o pode comprar, satisfa??o. -- Parab?ns Champs!! Felicidades :P []'s > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Wed May 20 15:53:13 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 20 May 2009 19:53:13 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: <878923.96167.qm@web45615.mail.sp1.yahoo.com> References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> Message-ID: Oi Tony! Olha, sobre o livro, falaram t?o mal, mas t?o mal desse livro, que eu acabei at? me esquecendo dele....rsrsrs!!! Mas a verdade ? que eu n?o li exatamente por confiar na opini?o da galera. De qualquer forma, a recomenda??o que me fizeram ? a mesma que vou fazer para voc?, ou seja, use o canal irc da comunidade: irc.perl.org(ou perl.irc.org... vixi... isso ? q dar usar pidgin. Fiquei t?o pregui?oso q acabei esquecendo do endre?o, algu?m me corrija e depois me xingue por favor). Enfim... l? tem um canal s? de catalyst que ? muito bom. Tem o canal do sao-paulo.pm tamb?m, onde muitos integrantes da lista tamb?m participam do irc. Fora isso, leia a documenta??o do Catalyst dispon?vel com perldoc ou direto no CPAN, ou direto no site do Catayst (http://www.catalystframework.org/), tem inclusive videos. Sobre sal?rios, cara... eu n?o sei de nenhuma pesquisa a esse respeito. O que eu sei ? que normalmente os desenvolvedores Perl no in?cio da carreira costumam ganhar bem mal...rsrs! Na verdade aqui no Brasil parece que isso ? uma tend?ncia. L? fora tenho ouvido not?cias de pessoas que est?o por l?(brasileiras) que ganham bem melhor do que aqui. Alias ganham razoavelmente bem, mesmo para os padr?es dos lugares onde est?o. Cheers! 2009/5/20 Tony Costa > Salve Monges Paulistas > Algu?m sabe me dizer qual a m?dia de sal?rio para um programador em Perl ? > > Ser? que vale a pena comprar este livro para aprender catalyst > http://www.amazon.com/Catalyst-Accelerating-Perl-Application-Development/dp/1847190952 > > duas perguntas ai que est?o me matando valeu galera > > --- Em *ter, 19/5/09, saopaulo-pm-request at pm.org < > saopaulo-pm-request at pm.org>* escreveu: > > > De: saopaulo-pm-request at pm.org > Assunto: SaoPaulo-pm Digest, Vol 56, Issue 22 > Para: saopaulo-pm at pm.org > Data: Ter?a-feira, 19 de Maio de 2009, 19:00 > > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm at pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > saopaulo-pm-request at pm.org > > You can reach the person managing the list at > saopaulo-pm-owner at pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest...." > > > Today's Topics: > > 1. M?dulo para Match IP (Thomas Britis) > 2. Re: M?dulo para Match IP (Gabriel Andrade) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 19 May 2009 14:43:25 -0300 > From: Thomas Britis > > > Subject: [SP-pm] M?dulo para Match IP > To: saopaulo-pm at mail.pm.org > Message-ID: <4A12EFBD.4050903 at tcnet.com.br > > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Senhores, > > Tenho uma aplica??o que precisa fazer uma verifica??o de blocos de IPs, > > afim de evitar que IPs repetidos sejam utilizados. > > Fiz uma busca no cpan e encontrei diversos m?dulos que fazem esse Match > > pelo IP, por?m, ainda n?o ? o que preciso e continua deixando meu > trabalho lento. > > Os m?dulos que vi (*IP::Match*) n?o me d?o a possibilidade de checar, > por exemplo, se algum IP da rede 192.168.0.0/28 est? contido na rede > 192.168.0.0/24. E ? exatamente isso o que preciso. > > Algu?m sabe de alguma solu??o nesse sentido? Ou ainda, tem alguma id?ia > > de como posso solucionar esse problema? > > Obrigado. > -- > Thomas Storino Britis > TCNet Informatica e Telecomunicacoes LTDA > > > ------------------------------ > > Message: 2 > Date: Tue, 19 May 2009 15:29:17 -0300 > From: Gabriel Andrade > > > Subject: Re: [SP-pm] M?dulo para Match IP > To: saopaulo-pm at mail.pm.org > Message-ID: > > > > Content-Type: text/plain; charset=ISO-8859-1 > > 2009/5/19 Thomas Britis > >: > > ? ? ? ?Os m?dulos que vi (*IP::Match*) n?o me d?o a possibilidade de > checar, > > por exemplo, se algum IP da rede 192.168.0.0/28 est? contido na rede > > 192.168.0.0/24. E ? exatamente isso o que preciso. > > > > ? ? ? ?Algu?m sabe de alguma solu??o nesse sentido? Ou ainda, tem alguma > > id?ia de como posso solucionar esse problema? > > use Net::IP::Match; # ou Net::IP::CMatch > > match_ip('192.168.0.10', '192.168.0.0/29' ); # 0 > match_ip('192.168.0.10', '192.168.0.0/28' ); # 1 > > match_ip('192.168.0.0/2', '192.168.0.0/8' ); # 1 > match_ip('192.168.0.0/2', '192.168.0.0/9' ); # 0 > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 56, Issue 22 > ******************************************* > > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed May 20 15:57:03 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 20 May 2009 19:57:03 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: <4A14880D.5040305@yahoo.co.uk> References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> <4A14880D.5040305@yahoo.co.uk> Message-ID: 2009/5/20 Luis Motta Campos > Ot?vio Fernandes wrote: > >> Tony, >> >> Somente para programar em Perl? ? complicado tirar medidas de um >> mercado de trabalho t?o novo quanto no Brasil, o que eu posso te >> afirmar ? que n?o existe uma tabela de pre?o para este tipo de >> coloca??o. Um melhor sal?rio vem de uma s?rie de compet?ncias, tanto >> pessoais, t?cnicas e comportamentais, o que eu te recomendo ? seguir o >> modelo do especialista-generalista e colocar Perl no meio deste jogo. >> No final das contas ? voc? quem define o quanto ser? pago para um >> programador Perl ;-). >> >> Quanto ao livro eu n?o sei dizer se ? bom ou n?o... quando eu preciso >> fazer algo com o Catalyst recorro as manpages, no caso o perldoc. >> > > Pr?tico e pragm?tico, Ot?vio. > > Quando eu programava Perl no Brazil, fazia uma m?dia de R$5000 por m?s, > como PJ. Como CLT, a m?dia ? R$2500-R$3000, dependendo das compent?ncias > pessoais. > > Ot?vio, quanto ? que faz um programador Perl na Localweb? > > Andr?, quanto faz um programador Perl no Jacotei? > Faz R$3.700,00 CLT + benef?cios. N?o t?o ruim, se comparado com o q a maioria dos desenvolvedores ganha. Mas poderia ser melhor. > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From otaviof at gmail.com Wed May 20 15:58:39 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 20 May 2009 19:58:39 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: <4A14880D.5040305@yahoo.co.uk> References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> <4A14880D.5040305@yahoo.co.uk> Message-ID: <8e3843570905201558v1f6c3cf8k2dcdcf35bd258b56@mail.gmail.com> Lu?s, obrigado. N?o temos uma m?dia salarial muito fixa... e n?o temos o cargo, espec?fico, de programador Perl. Porem, temos os cargos de analista-de-tecnologia, neste caso, um trainee tira uma m?dia de 3k mensais, um j?nior pr?ximo dos 5k e por ai vai, lembrando que temos v?rios outros setores que esta m?dia pode ser melhor ou pior, e que este n?o ? um dado oficial. A Locaweb acredita no modelo especialista-generalista, ent?o, um candidato tem que ter algumas compet?ncias, entre elas saber programar, contribui??es para projetos open-source s?o um grande diferencial. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From otaviof at gmail.com Wed May 20 16:05:43 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 20 May 2009 20:05:43 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: <4A14880D.5040305@yahoo.co.uk> References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> <4A14880D.5040305@yahoo.co.uk> Message-ID: <8e3843570905201605l18f37173v23e3abf45d7821f1@mail.gmail.com> Luis, S? um off-topic sobre o assunto: nesta ?poca j? existia o Real ou voc? fez uma convers?o r?pida? :-) um forte abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From lorn.br at gmail.com Thu May 21 05:38:49 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Thu, 21 May 2009 09:38:49 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: <8e3843570905201605l18f37173v23e3abf45d7821f1@mail.gmail.com> References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> <4A14880D.5040305@yahoo.co.uk> <8e3843570905201605l18f37173v23e3abf45d7821f1@mail.gmail.com> Message-ID: haha, que sacanagem, falou que o Luis participou das passeatas de "Diretas J?!". Essa ideia da locaweb de analista-de-tecnologia ? bem interessante, poderia detalhar um pouco mais? 2009/5/20 Ot?vio Fernandes > Luis, > > S? um off-topic sobre o assunto: nesta ?poca j? existia o Real ou voc? > fez uma convers?o r?pida? :-) > > um forte abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Thu May 21 07:18:34 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 21 May 2009 11:18:34 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: <878923.96167.qm@web45615.mail.sp1.yahoo.com> References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> Message-ID: <3de55ead0905210718j34f107f4w2cd9487eef6c9e6d@mail.gmail.com> 2009/5/20 Tony Costa : > Salve Monges Paulistas > Algu?m? sabe me dizer qual a m?dia de sal?rio para um programador em Perl ? Depende da ?rea de atua??o e de quem t? pagando, no Brasil, costumam pagar mal, como pagam mal a qualquer programador. > Ser? que vale a pena comprar este livro para aprender catalyst > http://www.amazon.com/Catalyst-Accelerating-Perl-Application-Development/dp/1847190952 Compre esse: http://www.apress.com/book/view/9781430223658 -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From otaviof at gmail.com Thu May 21 07:25:19 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 21 May 2009 11:25:19 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> <4A14880D.5040305@yahoo.co.uk> <8e3843570905201605l18f37173v23e3abf45d7821f1@mail.gmail.com> Message-ID: <8e3843570905210725r1b12ff92t8a536f2382596c83@mail.gmail.com> Ent?o Lorn, ? assim, temos tr?s n?veis b?sicos: suporte, opera??es e tecnologia. Neste ?ltimo todos os profissionais s?o todos contratados como analistas... dependendo da equipe/projeto ele deve ter alguns conhecimentos espec?ficos. Porem, durante a sele??o n?s tentamos encontrar pessoas que sabem um pouco de tudo e tem uma especialidade definida, um especialista-generalista. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From luismottacampos at yahoo.co.uk Thu May 21 10:18:05 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 21 May 2009 19:18:05 +0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 56, Issue 22 In-Reply-To: <8e3843570905201605l18f37173v23e3abf45d7821f1@mail.gmail.com> References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> <4A14880D.5040305@yahoo.co.uk> <8e3843570905201605l18f37173v23e3abf45d7821f1@mail.gmail.com> Message-ID: <4A158CCD.7070500@yahoo.co.uk> Ot?vio Fernandes wrote: > Luis, > > S? um off-topic sobre o assunto: nesta ?poca j? existia o Real ou > voc? fez uma convers?o r?pida? :-) Engra?adinho... :P Eu me lembro de ter ganho dinheiro antes do Real, mas n?o me lembro de quanto era... deve haver recibos de pagamento em algum lugar nas coisas que eu deixei no Brazil com os valores... Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel-vinciguerra at hotmail.com Thu May 21 10:49:09 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Thu, 21 May 2009 13:49:09 -0400 Subject: [SP-pm] Personal invitation from Daniel Vinciguerra Message-ID: <20090521134909.-1411721465@unyk.com> Personal invitation from Daniel Vinciguerra -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcio at modapoint.com.br Fri May 22 16:25:28 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Fri, 22 May 2009 20:25:28 -0300 Subject: [SP-pm] Job - 15 a 25 horas. References: <878923.96167.qm@web45615.mail.sp1.yahoo.com> <8e3843570905201539y554bb074ud5ab2132677228c0@mail.gmail.com> <4A14880D.5040305@yahoo.co.uk><8e3843570905201605l18f37173v23e3abf45d7821f1@mail.gmail.com> <4A158CCD.7070500@yahoo.co.uk> Message-ID: <002401c9db34$983014c0$0401a8c0@notebookecs> Caros amigos, Participo pouco da lista, pois n?o sou programador e sim um curioso da linguagem PERL. Conhe?o o suficiente para ler, entender, fazer adapta??es e criar scripts simples, mas n?o d? para projetos mais elaborados. Estou em Jundia? - SP e tenho um trabalho a ser feito com uma ?rea de Usu?rios a partir da Locked-Area Pro (www.locked-area.com ) Ser?o implementadas tabelas adicionais no MySql, e o sistema dever? se comunicar com um servidor Web-Services (wsdl) e tamb?m com o sistema do PagSeguro Uol. Al?m disso, ser?o criados relat?rios e rotinas de admin. Estimo o tempo gasto em 15 a 25 horas de programa??o. Caso algu?m possa fazer este trabalho comigo na regi?o de Jundia? ou Campinas, favor entrar em contato. Obrigado. Marcio Mello. From luismottacampos at yahoo.co.uk Sat May 23 00:31:11 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 23 May 2009 09:31:11 +0200 Subject: [SP-pm] Personal invitation from Daniel Vinciguerra In-Reply-To: <20090521134909.-1411721465@unyk.com> References: <20090521134909.-1411721465@unyk.com> Message-ID: <4A17A63F.1000507@yahoo.co.uk> Daniel Vinciguerra wrote: > Personal invitation from Daniel Vinciguerra Daniel, por favor n?o mande mais convites como este para a lista. Eu considero isso de muito mau tom, e vou reclamar com o l?der dos S?o Paulo Perl Mongers se isso continuar. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From thiago at aware.com.br Sun May 24 16:33:57 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 24 May 2009 20:33:57 -0300 Subject: [SP-pm] ES Quinta-feira ? Message-ID: <4A19D965.7080209@aware.com.br> Vamos marcar um ES ? Quinta-feira ? Horario, local ? sugest?es ? Abs! -Thiago Rondon From shonorio at gmail.com Sun May 24 17:02:26 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 24 May 2009 21:02:26 -0300 Subject: [SP-pm] Encontro Social Message-ID: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> Pessoal, Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das 18 horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente temos 2 lugares interessante, a 'Prainha Paulista' ( http://www.prainhapaulista.com.br/) e o 'Blue Pub' ( http://www.thebluepub.com.br/home.htm). O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sun May 24 18:40:09 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 24 May 2009 22:40:09 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> Message-ID: <214823ca0905241840o3afac708hdd346d3e3d153350@mail.gmail.com> Prainha Paulista 2009/5/24 Solli Honorio > Pessoal, > > Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das 18 > horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente temos 2 > lugares interessante, a 'Prainha Paulista' ( > http://www.prainhapaulista.com.br/) e o 'Blue Pub' ( > http://www.thebluepub.com.br/home.htm). > > O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel-vinciguerra at hotmail.com Mon May 25 03:34:33 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Mon, 25 May 2009 07:34:33 -0300 Subject: [SP-pm] Personal invitation from Daniel Vinciguerra In-Reply-To: <4A17A63F.1000507@yahoo.co.uk> References: <20090521134909.-1411721465@unyk.com> <4A17A63F.1000507@yahoo.co.uk> Message-ID: Bom dia a todos Pe?o desculpas pela minha falta de aten??o caro amigos. Posso garantir que este invite n?o foi enviado de forma proposital porem acabei me esquecendo de tirar o email da lista. Isso n?o voltara a acontece. Forte abra?o a todos e me desculpe novamente. Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://danielshadow.blogspot.com ---------------------------------------------------------------------- > Date: Sat, 23 May 2009 09:31:11 +0200 > From: luismottacampos em yahoo.co.uk > To: saopaulo-pm em mail.pm.org > Subject: Re: [SP-pm] Personal invitation from Daniel Vinciguerra > > Daniel Vinciguerra wrote: > > Personal invitation from Daniel Vinciguerra > > Daniel, por favor n?o mande mais convites como este para a lista. Eu > considero isso de muito mau tom, e vou reclamar com o l?der dos S?o > Paulo Perl Mongers se isso continuar. > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _________________________________________________________________ Emoticons e Winks super diferentes para o Messenger. Baixe agora, ? gr?tis! http://specials.br.msn.com/ilovemessenger/pacotes.aspx -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Mon May 25 05:38:49 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 25 May 2009 09:38:49 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> Message-ID: <4A1A9159.90001@aware.com.br> Como o ?ltimo foi no blue pub, meu voto ? na prainha ! Abs! -Thiago rondon Solli Honorio escreveu: > Pessoal, > > Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das > 18 horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente > temos 2 lugares interessante, a 'Prainha Paulista' > (http://www.prainhapaulista.com.br/) e o 'Blue Pub' > (http://www.thebluepub.com.br/home.htm). > > O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From marcio at modapoint.com.br Mon May 25 06:06:17 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Mon, 25 May 2009 10:06:17 -0300 Subject: [SP-pm] Encontro Social References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> <4A1A9159.90001@aware.com.br> Message-ID: <016601c9dd39$979f1770$0401a8c0@notebookecs> Bom dia ? todos., Enviei uma mensagem sobre um projeto que preciso fazer aqui, e n?o tenho certeza se chegou ? todos. Tenho um trabalho a ser feito em PERL que estimo em 20 a 25 horas de programa??o. Ser?o implementadas tabelas adicionais no MySql em um sistema de ?rea de Usu?rio j? exixtente. O sistema dever? se comunicar com um servidor Web-Services (wsdl) e tamb?m com o sistema do PagSeguro Uol. Al?m disso, ser?o criados relat?rios e rotinas de admin. Caso algu?m tenha interesse e possa fazer este trabalho comigo na regi?o de Jundia?, S?o Paulo ou Campinas, favor entrar em contato. Obrigado. Marcio Mello. marcio em modapoint.com.br ----- Original Message ----- From: "Thiago Rondon" To: Sent: Monday, May 25, 2009 9:38 AM Subject: Re: [SP-pm] Encontro Social Como o ?ltimo foi no blue pub, meu voto ? na prainha ! Abs! -Thiago rondon Solli Honorio escreveu: > Pessoal, > > Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das 18 > horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente temos 2 > lugares interessante, a 'Prainha Paulista' > (http://www.prainhapaulista.com.br/) e o 'Blue Pub' > (http://www.thebluepub.com.br/home.htm). > > O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From breno at rio.pm.org Mon May 25 06:20:16 2009 From: breno at rio.pm.org (breno) Date: Mon, 25 May 2009 10:20:16 -0300 Subject: [SP-pm] =?iso-8859-1?q?Indica=E7=F5es_para_o_Pr=EAmio_=22White_Ca?= =?iso-8859-1?q?mel=22?= Message-ID: Pessoal, Segue tradu??o de mensagem importante do David Adler. Participem! A comunidade brasileira ? grande e deve ter sua voz representada internacionalmente tamb?m :-) Ps1: Por favor mandem seus emails em ingl?s. Pe?am ajuda para algu?m da comunidade se tiverem dificuldade de expor seus argumentos. Ps2: N?o ? pq vcs s?o brasileiros que precisam votar em nomes brasileiros - mas tamb?m n?o quer dizer que n?o possam. Todos do mundo (inclusive brasileiros) s?o eleg?veis. Leiam os argumentos do David e fa?am suas escolhas. S? n?o deixem de participar! Ps3: Lembrem-se, o email deve ser enviado para "whitecamel-suggestions em pm.org", com o assunto: "White Camel Nomination :: $nome". Ps4: Vencedores anteriores: http://www.perl.org/advocacy/white_camel/ []s -b ------------------------8<------------------------ Todo ano os White Camels (Camelos Albinos) s?o entregues por servi?o ? comunidade Perl. Se voc? observar vencedores anteriores, perceber? que s?o na maioria her?is an?nimos, como o premiado Eric Cholet, moderador humano de diversas listas de discuss?o sobre Perl, ou Jay Hannah, um dos respons?veis pelo pm.org (se voc? algum dia criou/manteve um grupo pm, provavelmente foi Jay quem te guiou pelo processo). Algumas dessas pessoas podem ser bem conhecidas, como Allison Randal ou Randal Schwartz, enquanto outros podem ser completos estranhos para ao menos partes do mundo, como Josh McAdams ou Jay. Alguns podem ser grandes hackers de Perl que criaram o JAPH original, mas receberam esse pr?mio como um reconhecimento por suas contribui??es comunit?rias ao Perl, e n?o por sua habilidade de programa??o. Isso n?o quer dizer que um grande hacker n?o possa receber o pr?mio, mas voc? n?o precisa ser um para ser eleg?vel. Dito isso, o processo de nomea??o para os White Camels de 2009 est? aberto. Se voc? acha que h? algu?m que mere?a o White Camel, agora ? a hora de enviar seus nomeados. Envie-os para whitecamel-suggestions em pm.org, se poss?vel colocando o assunto do email como "White Camel Nomination :: $nome". Verifique se voc? identificou corretamente o nomeado e nos diga no email por que voc? acha que ele/ela ? uma pessoa digna de receber o pr?mio. N?o pense coisas como "naah, algu?m vai fazer isso, n?o preciso me preocupar" porque a) todo mundo pode estar pensando a mesma coisa, e b) os seus argumentos podem ser diferentes do de outra pessoa. Estaremos recebendo nomes at? dia 21 de Junho, 2009, meia noite, mas n?o espere at? l? ou voc? pode esquecer. Envie agora! ------------------------8<------------------------ From shonorio at gmail.com Mon May 25 06:58:05 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 25 May 2009 10:58:05 -0300 Subject: [SP-pm] Personal invitation from Daniel Vinciguerra In-Reply-To: References: <20090521134909.-1411721465@unyk.com> <4A17A63F.1000507@yahoo.co.uk> Message-ID: <12d1f4ee0905250658q302a5d6fnbd67e7e0097f8e5@mail.gmail.com> Ok Daniel, voc? est? desculpado... mas para isto dever? 'pagar' um puni??o (que vou lhe enviar em privado) mas o resultado ser? publico ... aguarde os meus contatos ;) !!! Solli M. Hon?rio 2009/5/25 Daniel Vinciguerra > Bom dia a todos > > Pe?o desculpas pela minha falta de aten??o caro amigos. > > Posso garantir que este invite n?o foi enviado de forma proposital porem > acabei me esquecendo de tirar o email da lista. > > Isso n?o voltara a acontece. > > Forte abra?o a todos e me desculpe novamente. > > Daniel Vinciguerra > ---------------------------------------------------------------------- > Perl, Java, Microsoft .Net, Oracle and SQLite Developer > Damn Small Linux Project and DSL BR MOD > http://danielshadow.blogspot.com > ---------------------------------------------------------------------- > > > > > Date: Sat, 23 May 2009 09:31:11 +0200 > > From: luismottacampos em yahoo.co.uk > > To: saopaulo-pm em mail.pm.org > > Subject: Re: [SP-pm] Personal invitation from Daniel Vinciguerra > > > > Daniel Vinciguerra wrote: > > > Personal invitation from Daniel Vinciguerra > > > > Daniel, por favor n?o mande mais convites como este para a lista. Eu > > considero isso de muito mau tom, e vou reclamar com o l?der dos S?o > > Paulo Perl Mongers se isso continuar. > > > > Putamplexos. > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > Quer uma internet mais segura? Baixe agora o novo Internet Explorer 8. ? > gr?tis! > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From claudio at dpreferencial.com.br Mon May 25 07:17:50 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Mon, 25 May 2009 11:17:50 -0300 Subject: [SP-pm] Encontro Social References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> <4A1A9159.90001@aware.com.br> Message-ID: Se me permitem, gostaria de participar para conhecer o pessoall... Sou vizinho do Blue Pub e da Prainha tb...rsrs .. qq um fica bem f?cil .... mas prefiro o Blue Pub ...o Z? e a Jane s?o super gente-fina... Decidam data e hor?rio e estarei l? para pagar umas ... Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Thiago Rondon" To: Sent: Monday, May 25, 2009 9:38 AM Subject: Re: [SP-pm] Encontro Social Como o ?ltimo foi no blue pub, meu voto ? na prainha ! Abs! -Thiago rondon Solli Honorio escreveu: > Pessoal, > > Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das 18 > horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente temos 2 > lugares interessante, a 'Prainha Paulista' > (http://www.prainhapaulista.com.br/) e o 'Blue Pub' > (http://www.thebluepub.com.br/home.htm). > > O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Internal Virus Database is out-of-date. Checked by AVG. Version: 7.5.560 / Virus Database: 270.12.26/2116 - Release Date: 15/5/2009 06:16 From shonorio at gmail.com Mon May 25 08:12:17 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 25 May 2009 12:12:17 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> <4A1A9159.90001@aware.com.br> Message-ID: <12d1f4ee0905250812h227610caj8340b8d00167cb08@mail.gmail.com> Bom, vou usar o meu poder de l?der e vou escolher o 'Blue Pub' por uma raz?o muito simples. L? a comanda ? individual e a? n?o temos 'problema' com a divis?o da conta. Solli M. Hon?rio 2009/5/25 > Se me permitem, > gostaria de participar para conhecer o pessoall... > > Sou vizinho do Blue Pub e da Prainha tb...rsrs .. qq um fica bem f?cil .... > mas prefiro o Blue Pub ...o Z? e a Jane s?o super gente-fina... > > Decidam data e hor?rio e > estarei l? para pagar umas ... > > Abs > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > > > > ----- Original Message ----- From: "Thiago Rondon" > To: > Sent: Monday, May 25, 2009 9:38 AM > Subject: Re: [SP-pm] Encontro Social > > > > Como o ?ltimo foi no blue pub, meu voto ? na prainha ! > > Abs! > -Thiago rondon > > Solli Honorio escreveu: > >> Pessoal, >> >> Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das 18 >> horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente temos 2 >> lugares interessante, a 'Prainha Paulista' ( >> http://www.prainhapaulista.com.br/) e o 'Blue Pub' ( >> http://www.thebluepub.com.br/home.htm). >> >> O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? >> >> Abra?os, >> >> Solli M. Hon?rio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Internal Virus Database is out-of-date. > Checked by AVG. > Version: 7.5.560 / Virus Database: 270.12.26/2116 - Release Date: 15/5/2009 > 06:16 > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Mon May 25 08:15:42 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 25 May 2009 12:15:42 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> Message-ID: <12d1f4ee0905250815u263994ean6991680f4fb7b6f4@mail.gmail.com> 2009/5/24 Solli Honorio > Pessoal, > > Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das 18 > horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente temos 2 > lugares interessante, a 'Prainha Paulista' ( > http://www.prainhapaulista.com.br/) e o 'Blue Pub' ( > http://www.thebluepub.com.br/home.htm). > > O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? > Por defini??o n?o democr?tica, defini o 'Blue Pub'. Ent?o nesta data e hor?rio teremos ES, e talvez com alguma novidade sobre alguns projetos para a comunidade Perl de S?o Paulo. > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Mon May 25 10:00:29 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 25 May 2009 14:00:29 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: <12d1f4ee0905250815u263994ean6991680f4fb7b6f4@mail.gmail.com> References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> <12d1f4ee0905250815u263994ean6991680f4fb7b6f4@mail.gmail.com> Message-ID: <179354400905251000i18a711bfredc1235df9588260@mail.gmail.com> Infelizmente n?o poderei comparecer. :((( 2009/5/25 Solli Honorio : > > 2009/5/24 Solli Honorio >> >> Pessoal, >> >> Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das 18 >> horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente temos 2 >> lugares interessante, a 'Prainha Paulista' >> (http://www.prainhapaulista.com.br/) e o 'Blue Pub' >> (http://www.thebluepub.com.br/home.htm). >> >> O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? > > Por defini??o n?o democr?tica, defini o 'Blue Pub'. Ent?o nesta data e > hor?rio teremos ES, e talvez com alguma novidade sobre alguns projetos para > a comunidade Perl de S?o Paulo. > > >> >> Abra?os, >> >> Solli M. Hon?rio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From gabriel at joaogabriel.org Mon May 25 11:58:43 2009 From: gabriel at joaogabriel.org (=?ISO-8859-1?Q?Jo=E3o_Gabriel_Casteluber_Laass?=) Date: Mon, 25 May 2009 15:58:43 -0300 Subject: [SP-pm] Vaga: analista programador Message-ID: <8ff2963a0905251158i19866dc8l13c2ba8d3ebad2c4@mail.gmail.com> S? repassando o e-mail enviado a lista Perl-BR: A GTCON, consultoria provedora de solu??es inovadoras em tecnologia da informa??o, em parceria com empresa multinacional seleciona profissionais: VAGA 1? Analista Programador PERL Pleno (1 vagas) Experi?ncia com PERL,HTML,JAVASCRIPT,CGI. Ingl?s Avan?ado / Fluente Local de trabalho pode ser Hortol?ndia, S?o Paulo, Rio de Janeiro ou Belo Horizonte. Interessados enviar cv para carlos.castilho em gtcon.com.br Jo?o Gabriel C. Laass 27 8802.0195 www.joaogabriel.org From daniel-vinciguerra at hotmail.com Tue May 26 08:27:41 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Tue, 26 May 2009 12:27:41 -0300 Subject: [SP-pm] Personal invitation from Daniel Vinciguerra In-Reply-To: <12d1f4ee0905250658q302a5d6fnbd67e7e0097f8e5@mail.gmail.com> References: <20090521134909.-1411721465@unyk.com><4A17A63F.1000507@yahoo.co.uk> <12d1f4ee0905250658q302a5d6fnbd67e7e0097f8e5@mail.gmail.com> Message-ID: Acho que isso ? mais que justo Solli. Primeiro por andar meio distante da lista e segundo pela minha falta de aten??o. Fico no aguardo para que me seja passada uma puni??o adequada. Forte abra?o a todos, From: Solli Honorio Sent: Monday, May 25, 2009 10:58 AM To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] Personal invitation from Daniel Vinciguerra Ok Daniel, voc? est? desculpado... mas para isto dever? 'pagar' um puni??o (que vou lhe enviar em privado) mas o resultado ser? publico ... aguarde os meus contatos ;) !!! Solli M. Hon?rio 2009/5/25 Daniel Vinciguerra Bom dia a todos Pe?o desculpas pela minha falta de aten??o caro amigos. Posso garantir que este invite n?o foi enviado de forma proposital porem acabei me esquecendo de tirar o email da lista. Isso n?o voltara a acontece. Forte abra?o a todos e me desculpe novamente. Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://danielshadow.blogspot.com ---------------------------------------------------------------------- > Date: Sat, 23 May 2009 09:31:11 +0200 > From: luismottacampos em yahoo.co.uk > To: saopaulo-pm em mail.pm.org > Subject: Re: [SP-pm] Personal invitation from Daniel Vinciguerra > > Daniel Vinciguerra wrote: > > Personal invitation from Daniel Vinciguerra > > Daniel, por favor n?o mande mais convites como este para a lista. Eu > considero isso de muito mau tom, e vou reclamar com o l?der dos S?o > Paulo Perl Mongers se isso continuar. > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ Quer uma internet mais segura? Baixe agora o novo Internet Explorer 8. ? gr?tis! _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "o animal satisfeito dorme". - Guimar?es Rosa -------------------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Tue May 26 14:44:35 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 26 May 2009 18:44:35 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: <179354400905251000i18a711bfredc1235df9588260@mail.gmail.com> References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> <12d1f4ee0905250815u263994ean6991680f4fb7b6f4@mail.gmail.com> <179354400905251000i18a711bfredc1235df9588260@mail.gmail.com> Message-ID: <23f46d7f0905261444m6cd2da0bh8e8b22cd69d868bb@mail.gmail.com> Eu estarei em Sampa, mas ainda n?o sei se poderei ir =( 2009/5/25 Blabos de Blebe > Infelizmente n?o poderei comparecer. > > :((( > > 2009/5/25 Solli Honorio : > > > > 2009/5/24 Solli Honorio > >> > >> Pessoal, > >> > >> Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das > 18 > >> horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente temos > 2 > >> lugares interessante, a 'Prainha Paulista' > >> (http://www.prainhapaulista.com.br/) e o 'Blue Pub' > >> (http://www.thebluepub.com.br/home.htm). > >> > >> O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? > > > > Por defini??o n?o democr?tica, defini o 'Blue Pub'. Ent?o nesta data e > > hor?rio teremos ES, e talvez com alguma novidade sobre alguns projetos > para > > a comunidade Perl de S?o Paulo. > > > > > >> > >> Abra?os, > >> > >> Solli M. Hon?rio > >> > >> -- > >> "o animal satisfeito dorme". - Guimar?es Rosa > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue May 26 15:43:33 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 26 May 2009 19:43:33 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: <23f46d7f0905261444m6cd2da0bh8e8b22cd69d868bb@mail.gmail.com> References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> <12d1f4ee0905250815u263994ean6991680f4fb7b6f4@mail.gmail.com> <179354400905251000i18a711bfredc1235df9588260@mail.gmail.com> <23f46d7f0905261444m6cd2da0bh8e8b22cd69d868bb@mail.gmail.com> Message-ID: Desculpem, mas n?o poderei comparecer dessa vez. N?o sei se vai ter essa cerveja q eu vou recomendar onde vcs v?o, mas se tiver, experimentem. Trata-se da Lust. Cheers and Beers! 2009/5/26 Alexei Znamensky > Eu estarei em Sampa, mas ainda n?o sei se poderei ir > > =( > > 2009/5/25 Blabos de Blebe > > Infelizmente n?o poderei comparecer. >> >> :((( >> >> 2009/5/25 Solli Honorio : >> > >> > 2009/5/24 Solli Honorio >> >> >> >> Pessoal, >> >> >> >> Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das >> 18 >> >> horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente temos >> 2 >> >> lugares interessante, a 'Prainha Paulista' >> >> (http://www.prainhapaulista.com.br/) e o 'Blue Pub' >> >> (http://www.thebluepub.com.br/home.htm). >> >> >> >> O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? >> > >> > Por defini??o n?o democr?tica, defini o 'Blue Pub'. Ent?o nesta data e >> > hor?rio teremos ES, e talvez com alguma novidade sobre alguns projetos >> para >> > a comunidade Perl de S?o Paulo. >> > >> > >> >> >> >> Abra?os, >> >> >> >> Solli M. Hon?rio >> >> >> >> -- >> >> "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Tue May 26 16:01:38 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 26 May 2009 20:01:38 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> <12d1f4ee0905250815u263994ean6991680f4fb7b6f4@mail.gmail.com> <179354400905251000i18a711bfredc1235df9588260@mail.gmail.com> <23f46d7f0905261444m6cd2da0bh8e8b22cd69d868bb@mail.gmail.com> Message-ID: <179354400905261601u3fa302b9q94160d9d6c7c6e33@mail.gmail.com> Me lembrou Full Metal Achemist, deve ser boa... 2009/5/26 Andre Carneiro : > Desculpem, mas n?o poderei comparecer dessa vez. > > > N?o sei se vai ter essa cerveja q eu vou recomendar onde vcs v?o, mas se > tiver, experimentem. Trata-se da Lust. > > > Cheers and Beers! > > > > 2009/5/26 Alexei Znamensky >> >> Eu estarei em Sampa, mas ainda n?o sei se poderei ir >> >> =( >> >> 2009/5/25 Blabos de Blebe >>> >>> Infelizmente n?o poderei comparecer. >>> >>> :((( >>> >>> 2009/5/25 Solli Honorio : >>> > >>> > 2009/5/24 Solli Honorio >>> >> >>> >> Pessoal, >>> >> >>> >> Que tal um encontro social na pr?xima quinta-feira (28/5) a partir das >>> >> 18 >>> >> horas ? Tenho prefer?ncia por algo pr?ximo ? paulista, atualmente >>> >> temos 2 >>> >> lugares interessante, a 'Prainha Paulista' >>> >> (http://www.prainhapaulista.com.br/) e o 'Blue Pub' >>> >> (http://www.thebluepub.com.br/home.htm). >>> >> >>> >> O dia e o hor?rio j? est? determinado, agora quero saber onde ser? ? >>> > >>> > Por defini??o n?o democr?tica, defini o 'Blue Pub'. Ent?o nesta data e >>> > hor?rio teremos ES, e talvez com alguma novidade sobre alguns projetos >>> > para >>> > a comunidade Perl de S?o Paulo. >>> > >>> > >>> >> >>> >> Abra?os, >>> >> >>> >> Solli M. Hon?rio >>> >> >>> >> -- >>> >> "o animal satisfeito dorme". - Guimar?es Rosa >>> > >>> > >>> > >>> > -- >>> > "o animal satisfeito dorme". - Guimar?es Rosa >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> [www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Wed May 27 10:50:48 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 27 May 2009 19:50:48 +0200 Subject: [SP-pm] Boas vindas a(o) Sukla Datta Message-ID: <4A1D7D78.2050602@yahoo.co.uk> > Sukla Datta has been successfully subscribed to SaoPaulo-pm. Sukla, Seja muito bem vinda(o) ? nossa lista de discuss?o. A casa ? sua, por favor (ab)use ? vontade. A gente gosta de saber dos rec?m-chegados: * como voc? encontrou a lista? * como e em que voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Wed May 27 10:57:20 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 27 May 2009 14:57:20 -0300 Subject: [SP-pm] Boas vindas a(o) Sukla Datta In-Reply-To: <4A1D7D78.2050602@yahoo.co.uk> References: <4A1D7D78.2050602@yahoo.co.uk> Message-ID: <214823ca0905271057x3bacfb82udc7015a849f919d7@mail.gmail.com> Welcome! 2009/5/27 Luis Motta Campos > Sukla Datta has been successfully subscribed to SaoPaulo-pm. >> > > Sukla, > > Seja muito bem vinda(o) ? nossa lista de discuss?o. A casa ? sua, por favor > (ab)use ? vontade. > > A gente gosta de saber dos rec?m-chegados: > * como voc? encontrou a lista? > * como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Wed May 27 11:00:44 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 27 May 2009 20:00:44 +0200 Subject: [SP-pm] =?iso-8859-1?q?O_an=FAncio_do_M=E1rcio_Mello_=5BWas=3A__E?= =?iso-8859-1?q?ncontro_Social=5D?= In-Reply-To: <016601c9dd39$979f1770$0401a8c0@notebookecs> References: <12d1f4ee0905241702u257c6972w3a663284c8214acc@mail.gmail.com> <4A1A9159.90001@aware.com.br> <016601c9dd39$979f1770$0401a8c0@notebookecs> Message-ID: <4A1D7FCC.5000700@yahoo.co.uk> Marcio Mello wrote: > Bom dia ? todos. Boa noite, M?rcio. > Enviei uma mensagem sobre um projeto que preciso fazer aqui, e n?o > tenho certeza se chegou ? todos. Bom, neste caso, parece que: 1) o mailman tem um bug; ou 2) voc? n?o sabe como funciona uma lista de discuss?o. Eu aposto em (2), e assim acho que voc? deveria ler isso: http://en.wikipedia.org/wiki/Electronic_mailing_list > Tenho um trabalho a ser feito em PERL que estimo em 20 a 25 horas de > programa??o. Ser?o implementadas tabelas adicionais no MySql em um > sistema de ?rea de Usu?rio j? exixtente. O sistema dever? se > comunicar com um servidor Web-Services (wsdl) e tamb?m com o sistema > do PagSeguro Uol. Al?m disso, ser?o criados relat?rios e rotinas de > admin. > > Caso algu?m tenha interesse e possa fazer este trabalho comigo na > regi?o de Jundia?, S?o Paulo ou Campinas, favor entrar em contato. A sua mensagem original parece clara e simples de entender. Ela est? at? escrita em Portugu?s. Bom, voc? postou o an?ncio acima, e ningu?m respondeu. Pense bem: se voc? tivesse publicado isso na se??o de classificados de um jornal, e ningu?m telefonasse, o que voc? deduziria? Se voc? pensou "puxa, parece que ningu?m aqui est? interessado" voc? pode ter acertado. ? o que eu pensaria tamb?m. Mas, claro, eu posso estar enganado. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From otaviof at gmail.com Wed May 27 12:43:44 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 27 May 2009 16:43:44 -0300 Subject: [SP-pm] Boas vindas a(o) Sukla Datta In-Reply-To: <4A1D7D78.2050602@yahoo.co.uk> References: <4A1D7D78.2050602@yahoo.co.uk> Message-ID: <8e3843570905271243h385c3353pf10862a19163b4e7@mail.gmail.com> Sukla, Bem vindo. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From russoz at gmail.com Wed May 27 19:14:13 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 27 May 2009 23:14:13 -0300 Subject: [SP-pm] Boas vindas a(o) Sukla Datta In-Reply-To: <8e3843570905271243h385c3353pf10862a19163b4e7@mail.gmail.com> References: <4A1D7D78.2050602@yahoo.co.uk> <8e3843570905271243h385c3353pf10862a19163b4e7@mail.gmail.com> Message-ID: <23f46d7f0905271914s22fb7aa1k3c4941ae8a43856f@mail.gmail.com> Wel come! []s 2009/5/27 Ot?vio Fernandes > Sukla, > > Bem vindo. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Thu May 28 07:35:32 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 28 May 2009 11:35:32 -0300 Subject: [SP-pm] Fisl divulga primeira lista de palestras Message-ID: <12d1f4ee0905280735r5acc1d71x68663fe468bf38e5@mail.gmail.com> Pessoal, O FISL divulgou a mais recente lista das palestras ( http://fisl.org.br/10/www/05/27/errata-fisl10-divulga-primeira-lista-de-palestrantes-aprovados). Esta lista me chama a aten??o por duas coisas : 1o. Temos boas palestras em Perl, com destaque para o Eden como palestrante convidado; 2o. Me chama a aten??o ainda a quantidade de palestras com t?pico de convencimento de que software livre ? bom, eu acho que 10 anos j? ter?amos tempo para desenvolver trabalhos mais afirmativos, mas esta ? apenas a minha humilde opini?o. Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Thu May 28 08:31:45 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 28 May 2009 17:31:45 +0200 Subject: [SP-pm] [Fwd: duvidas] Message-ID: <4A1EAE61.3030707@yahoo.co.uk> Gente, O Erick Her?dia est? precisando de uma forcinha... ser? que voc?s podem ajudar? Putamplexos! -------- Original Message -------- Subject: duvidas Date: Thu, 28 May 2009 12:17:01 -0300 From: Erick Her?dia To: Perl Monks S?o Paulo References: Ola, Boa Tarde eu gostaria de saber se voces podem me dar uma maozinha com um programinha em perl: eu estou iniciando na programa??o em perl, e gostaria de tirar algumas duvidas eu tenho esse codigo que seria de um programa de busca por uma respectiva linha em um arquivo dci. e eu preciso pesquisar por linha, e nao por palavra chave o conteudo do edescovery.dci para evitar erros na busca, #!C:/perl/bin/perl.exe #Handle Area - in - outfile open FILE, "c:/perl/discoverEdit[1].4796.11.30.5.8.2009" || die "failed to open notice.txt $!\n"; @read=; close FILE; open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; chomp @read; #searching area print "digite uma linha\n"; $choose=; chomp $choose; my @greplines = grep(/@lines/, em read); print "N?o encontrado!!" unless(@greplines); foreach $line (@greplines) { print OUTFILE @lines."\n"; while () { sub commify { } } Boa Tarde _________________________________________________________________ More than messages?check out the rest of the Windows Live?. http://www.microsoft.com/windows/windowslive/ -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Thu May 28 08:59:34 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 28 May 2009 12:59:34 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: <4A1EAE61.3030707@yahoo.co.uk> References: <4A1EAE61.3030707@yahoo.co.uk> Message-ID: <214823ca0905280859l2b5c13fal32204489366d8781@mail.gmail.com> Algo como isso ? perl -e 'map {print $_ if /foo/}<>' file.txt Bom se o resultado for esse, voc? pode fazer algo assim: #!/usr/bin/perl use strict; use warnings; print "O que deseja procurar\n"; chomp (my $var = ); # - Abra o arquivo com 3 argumentos; open my $file, q{<}, 'foo.txt' || die $!; foreach my $line(<$file>) { chomp($line); # - 'qr' interpreta a vari?vel. print "$line\n" if $line =~ qr/$var/; } Mas como voc? quer *literalmente* buscar por linha, voc? pode fazer assim: #!/usr/bin/perl use strict; use warnings; open my $file, q{<}, 'foo.txt' || die $!; my @palavras = <$file>; print "O seu arquivo tem: " . scalar(@palavras) . " linhas\n"; print "Qual linha voc? deseja pesquisar?\n"; chomp (my $var = ); if ($var < scalar(@palavras)) { print $palavras[$var]; } []'s 2009/5/28 Luis Motta Campos > Gente, O Erick Her?dia est? precisando de uma forcinha... ser? que voc?s > podem ajudar? > > Putamplexos! > > -------- Original Message -------- > Subject: duvidas > Date: Thu, 28 May 2009 12:17:01 -0300 > From: Erick Her?dia > To: Perl Monks S?o Paulo > References: > > > > Ola, Boa Tarde > > > > eu gostaria de saber se voces podem me dar uma maozinha com um > programinha em perl: > > eu estou iniciando na programa??o em perl, e gostaria de tirar algumas > duvidas > > eu tenho esse codigo que seria de um programa de busca por uma > respectiva linha em um arquivo dci. > > e eu preciso pesquisar por linha, e nao por palavra chave o conteudo do > edescovery.dci para evitar erros na busca, > > > #!C:/perl/bin/perl.exe > > > #Handle Area - in - outfile > > open FILE, "c:/perl/discoverEdit[1].4796.11.30.5.8.2009" || die "failed > to open notice.txt $!\n"; > @read=; > close FILE; > open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; > > chomp @read; > > > > #searching area > > > print "digite uma linha\n"; > $choose=; chomp $choose; > my @greplines = grep(/@lines/, em read); > print "N?o encontrado!!" unless(@greplines); > foreach $line (@greplines) { > print OUTFILE @lines."\n"; > while () { > sub commify { > > } > } > > > > > Boa Tarde > > > > > _________________________________________________________________ > More than messages?check out the rest of the Windows Live?. > http://www.microsoft.com/windows/windowslive/ > > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andjusticeforall4 at msn.com Thu May 28 10:24:56 2009 From: andjusticeforall4 at msn.com (=?Windows-1252?Q?Erick_Her=E9dia?=) Date: Thu, 28 May 2009 14:24:56 -0300 Subject: [SP-pm] [Fwd: duvidas] - In-Reply-To: <214823ca0905280859l2b5c13fal32204489366d8781@mail.gmail.com> References: <4A1EAE61.3030707@yahoo.co.uk> <214823ca0905280859l2b5c13fal32204489366d8781@mail.gmail.com> Message-ID: eu utilizei a busca *literal* de linhas do meu arquivo, porem ele diz que tem 0 linhas eis o codigo que tu me passou, eu coloquei o meu arquivo open my $file, q{< c:/perl/discoverEdit[1].4796.11.30.5.8.2009.dci, 'foo.txt'} || die $!; my @palavras = <$file>; print "O seu arquivo tem: " .scalar(@palavras) . " linhas\n"; print "Qual linha voc? deseja pesquisar?\n"; chomp (my $var = ); if ($var < scalar(@palavras)) { print $palavras[$var]; } open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; chomp @read; o objetivo desse programa ? mesmo buscar a linha respectiva do arquivo dci ou txt e criar um outro arquivo somente com essa linha!! acredito que sua ultima dica foi a que eu preciso, mas acho que eu deixei de declarar algo mas nao consigo identificar .... Date: Thu, 28 May 2009 12:59:34 -0300 From: daniel.oliveira.mantovani em gmail.com To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] [Fwd: duvidas] Algo como isso ? perl -e 'map {print $_ if /foo/}<>' file.txt Bom se o resultado for esse, voc? pode fazer algo assim: #!/usr/bin/perl use strict; use warnings; print "O que deseja procurar\n"; chomp (my $var = ); # - Abra o arquivo com 3 argumentos; open my $file, q{<}, 'foo.txt' || die $!; foreach my $line(<$file>) { chomp($line); # - 'qr' interpreta a vari?vel. print "$line\n" if $line =~ qr/$var/; } Mas como voc? quer *literalmente* buscar por linha, voc? pode fazer assim: #!/usr/bin/perl use strict; use warnings; open my $file, q{<}, 'foo.txt' || die $!; my @palavras = <$file>; print "O seu arquivo tem: " . scalar(@palavras) . " linhas\n"; print "Qual linha voc? deseja pesquisar?\n"; chomp (my $var = ); if ($var < scalar(@palavras)) { print $palavras[$var]; } []'s 2009/5/28 Luis Motta Campos Gente, O Erick Her?dia est? precisando de uma forcinha... ser? que voc?s podem ajudar? Putamplexos! -------- Original Message -------- Subject: duvidas Date: Thu, 28 May 2009 12:17:01 -0300 From: Erick Her?dia To: Perl Monks S?o Paulo References: Ola, Boa Tarde eu gostaria de saber se voces podem me dar uma maozinha com um programinha em perl: eu estou iniciando na programa??o em perl, e gostaria de tirar algumas duvidas eu tenho esse codigo que seria de um programa de busca por uma respectiva linha em um arquivo dci. e eu preciso pesquisar por linha, e nao por palavra chave o conteudo do edescovery.dci para evitar erros na busca, #!C:/perl/bin/perl.exe #Handle Area - in - outfile open FILE, "c:/perl/discoverEdit[1].4796.11.30.5.8.2009" || die "failed to open notice.txt $!\n"; @read=; close FILE; open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; chomp @read; #searching area print "digite uma linha\n"; $choose=; chomp $choose; my @greplines = grep(/@lines/, em read); print "N?o encontrado!!" unless(@greplines); foreach $line (@greplines) { print OUTFILE @lines."\n"; while () { sub commify { } } Boa Tarde _________________________________________________________________ More than messages?check out the rest of the Windows Live?. http://www.microsoft.com/windows/windowslive/ -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' _________________________________________________________________ Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu May 28 10:48:18 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 28 May 2009 14:48:18 -0300 Subject: [SP-pm] [Fwd: duvidas] - In-Reply-To: References: <4A1EAE61.3030707@yahoo.co.uk> <214823ca0905280859l2b5c13fal32204489366d8781@mail.gmail.com> Message-ID: <214823ca0905281048k197b034ep55860bb162dd6b9d@mail.gmail.com> Se voc? colar a mensagem de erro aqui vai ser f?cil arrumar, se voc? colar o c?digo aqui vai ser mais f?cil ainda :) []s 2009/5/28 Erick Her?dia > > eu utilizei a busca *literal* de linhas do meu arquivo, porem ele diz que > tem 0 linhas > > eis o codigo que tu me passou, eu coloquei o meu arquivo > > > open my $file, q{< c:/perl/discoverEdit[1].4796.11.30.5.8.2009.dci, > 'foo.txt'} || die $!; > my @palavras = <$file>; > print "O seu arquivo tem: " .scalar(@palavras) . " linhas\n"; > print "Qual linha voc? deseja pesquisar?\n"; > chomp (my $var = ); > if ($var < scalar(@palavras)) { > print $palavras[$var]; > } > open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; > chomp @read; > > > o objetivo desse programa ? mesmo buscar a linha respectiva do arquivo dci > ou txt e criar um outro arquivo somente com essa linha!! > > acredito que sua ultima dica foi a que eu preciso, > > mas acho que eu deixei de declarar algo mas nao consigo identificar > > .... > > ------------------------------ > Date: Thu, 28 May 2009 12:59:34 -0300 > From: daniel.oliveira.mantovani em gmail.com > To: saopaulo-pm em mail.pm.org > Subject: Re: [SP-pm] [Fwd: duvidas] > > Algo como isso ? > > > > perl -e 'map {print $_ if /foo/}<>' file.txt > > > > > Bom se o resultado for esse, voc? pode fazer algo assim: > > > > #!/usr/bin/perl > > use strict; > use warnings; > > print "O que deseja procurar\n"; > chomp (my $var = ); > > # - Abra o arquivo com 3 argumentos; > open my $file, q{<}, 'foo.txt' || die $!; > foreach my $line(<$file>) { > chomp($line); > > # - 'qr' interpreta a vari?vel. > > print "$line\n" if $line =~ qr/$var/; > > } > > > > > Mas como voc? quer *literalmente* buscar por linha, voc? pode fazer assim: > > > > #!/usr/bin/perl > > use strict; > use warnings; > > open my $file, q{<}, 'foo.txt' || die $!; > my @palavras = <$file>; > print "O seu arquivo tem: " . scalar(@palavras) . " linhas\n"; > print "Qual linha voc? deseja pesquisar?\n"; > chomp (my $var = ); > if ($var < scalar(@palavras)) { > print $palavras[$var]; > } > > > > []'s > > > 2009/5/28 Luis Motta Campos > > Gente, O Erick Her?dia est? precisando de uma forcinha... ser? que voc?s > podem ajudar? > > Putamplexos! > > -------- Original Message -------- > Subject: duvidas > Date: Thu, 28 May 2009 12:17:01 -0300 > From: Erick Her?dia > To: Perl Monks S?o Paulo > References: > > > > Ola, Boa Tarde > > > > eu gostaria de saber se voces podem me dar uma maozinha com um > programinha em perl: > > eu estou iniciando na programa??o em perl, e gostaria de tirar algumas > duvidas > > eu tenho esse codigo que seria de um programa de busca por uma > respectiva linha em um arquivo dci. > > e eu preciso pesquisar por linha, e nao por palavra chave o conteudo do > edescovery.dci para evitar erros na busca, > > > #!C:/perl/bin/perl.exe > > > #Handle Area - in - outfile > > open FILE, "c:/perl/discoverEdit[1].4796.11.30.5.8.2009" || die "failed > to open notice.txt $!\n"; > @read=; > close FILE; > open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; > > chomp @read; > > > > #searching area > > > print "digite uma linha\n"; > $choose=; chomp $choose; > my @greplines = grep(/@lines/, em read); > print "N?o encontrado!!" unless(@greplines); > foreach $line (@greplines) { > print OUTFILE @lines."\n"; > while () { > sub commify { > > } > } > > > > > Boa Tarde > > > > > _________________________________________________________________ > More than messages?check out the rest of the Windows Live?. > http://www.microsoft.com/windows/windowslive/ > > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" > http://www.perl.org.br"))' > > ------------------------------ > Invite your mail contacts to join your friends list with Windows Live > Spaces. It's easy! Try it! > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andjusticeforall4 at msn.com Thu May 28 11:02:50 2009 From: andjusticeforall4 at msn.com (=?Windows-1252?Q?Erick_Her=E9dia?=) Date: Thu, 28 May 2009 15:02:50 -0300 Subject: [SP-pm] [Fwd: duvidas] - In-Reply-To: <214823ca0905281048k197b034ep55860bb162dd6b9d@mail.gmail.com> References: <4A1EAE61.3030707@yahoo.co.uk> <214823ca0905280859l2b5c13fal32204489366d8781@mail.gmail.com> <214823ca0905281048k197b034ep55860bb162dd6b9d@mail.gmail.com> Message-ID: o erro esta quando ele diz que meu arquivo tem 0 linhas, e logico ele gera um arquivo dci em branco esse codigo que voce me passou seria ja o codigo como um todo ou teria mais alguma declara??o faltando da minha parte? obrigado desde ja, open my $file, q{< c:/perl/discoverEdit[1].4796.11.30.5.8.2009.dci, 'foo.txt'} || die $!; my @palavras = <$file>; print "O seu arquivo tem: " .scalar(@palavras) . " linhas\n"; print "Qual linha voc? deseja pesquisar?\n"; chomp (my $var = ); if ($var < scalar(@palavras)) { print $palavras[$var]; } open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; chomp @read; Date: Thu, 28 May 2009 14:48:18 -0300 From: daniel.oliveira.mantovani em gmail.com To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] [Fwd: duvidas] - Se voc? colar a mensagem de erro aqui vai ser f?cil arrumar, se voc? colar o c?digo aqui vai ser mais f?cil ainda :) []s 2009/5/28 Erick Her?dia eu utilizei a busca *literal* de linhas do meu arquivo, porem ele diz que tem 0 linhas eis o codigo que tu me passou, eu coloquei o meu arquivo open my $file, q{< c:/perl/discoverEdit[1].4796.11.30.5.8.2009.dci, 'foo.txt'} || die $!; my @palavras = <$file>; print "O seu arquivo tem: " .scalar(@palavras) . " linhas\n"; print "Qual linha voc? deseja pesquisar?\n"; chomp (my $var = ); if ($var < scalar(@palavras)) { print $palavras[$var]; } open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; chomp @read; o objetivo desse programa ? mesmo buscar a linha respectiva do arquivo dci ou txt e criar um outro arquivo somente com essa linha!! acredito que sua ultima dica foi a que eu preciso, mas acho que eu deixei de declarar algo mas nao consigo identificar .... _________________________________________________________________ More than messages?check out the rest of the Windows Live?. http://www.microsoft.com/windows/windowslive/ -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Thu May 28 11:28:12 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 28 May 2009 15:28:12 -0300 Subject: [SP-pm] Boas vindas a(o) Sukla Datta In-Reply-To: <23f46d7f0905271914s22fb7aa1k3c4941ae8a43856f@mail.gmail.com> References: <4A1D7D78.2050602@yahoo.co.uk> <8e3843570905271243h385c3353pf10862a19163b4e7@mail.gmail.com> <23f46d7f0905271914s22fb7aa1k3c4941ae8a43856f@mail.gmail.com> Message-ID: Bem-vindo! 2009/5/27 Alexei Znamensky > Wel come! > > []s > > 2009/5/27 Ot?vio Fernandes > > Sukla, >> >> Bem vindo. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://otaviof.blogspot.com/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu May 28 12:49:28 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 28 May 2009 16:49:28 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: <4A1EAE61.3030707@yahoo.co.uk> References: <4A1EAE61.3030707@yahoo.co.uk> Message-ID: 2009/5/28 Luis Motta Campos > Gente, O Erick Her?dia est? precisando de uma forcinha... ser? que voc?s > podem ajudar? > > Putamplexos! > > -------- Original Message -------- > Subject: duvidas > Date: Thu, 28 May 2009 12:17:01 -0300 > From: Erick Her?dia > To: Perl Monks S?o Paulo > References: > > > > Ola, Boa Tarde > Boa tarde! > > > > eu gostaria de saber se voces podem me dar uma maozinha com um > programinha em perl: > > eu estou iniciando na programa??o em perl, e gostaria de tirar algumas > duvidas > > eu tenho esse codigo que seria de um programa de busca por uma > respectiva linha em um arquivo dci. > > e eu preciso pesquisar por linha, e nao por palavra chave o conteudo do > edescovery.dci para evitar erros na busca, > > > #!C:/perl/bin/perl.exe > Se voc? instalou o active perl para windows, ele provavelmente configurou vari?veis de ambiente para voc?. Nesse caso vc pode come?ar assim: #! perl Faltou a linha: use strict; # isso livra vc de muitas dores de cabe?a como vari?veis sem declara??o, por exemplo. use warning; # Isso faz perl te avisar q alguma coisa pode dar errado, embora a sintaxe esteja correta. > > #Handle Area - in - outfile > > open FILE, "c:/perl/discoverEdit[1].4796.11.30.5.8.2009" || die "failed > Esse jeito de usar a fun??o open n?o ? recomendada. Recomendo que vc use a fun??o open de 3 par?metros. my $handle = undef; my $filename = 'c:/perl/discoverEdit[1].4796.11.30.5.8.2009' ; open $fh,'<',$filename or die "\nErro ao abrir o arquivo $filename - $!"; # o sinal de '<' significa q o arquivo sera aberto so para leitura. #repare tamb?m que eu usei 'or' ao inv?s de '||'. Fica mais leg?vel assim, e ? recomend?vel segundo as boas pr?ticas de programa??o em Perl. > @read=; > S? implemente essa linha acima, se o seu arquivo for realmente muito pequeno. Caso contr?rio voc? pode fazer: #$fh ? o filehandle que eu sugeri mais acima... my $line = ''; my $lnumber = 0;#contador de linhas. while(<$fh>) { $line = $_; $_ if($line =~ m{$keyword}){ print "\nACHEI! - $lnumber"; } $lnumber++; } Esse while pode ficar mais leg?vel assim: . . . $lnumber = 0; while($line = readline($fh)){ if($line =~ m{$keyword}){ print "\nACHEI! - $lnumber"; } $lnumber++; } . . . #readline ? uma fun??o do 'core' do Perl. Para saber mais sobre ela, leia a documenta??o. Digite na linha de comando: perldoc -f readline #Porque esse while ? mais interessante do que guardar o conte?do todo num array? Economia de mem?ria. Nesse while, o arquivo ? lido carregando na mem?ria linha por linha, enquanto que com o esquema do array, vc trabalha com o arquivo todo na mem?ria. > close FILE; > open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; > Se vc n?o usou par?nteses l? em cima, pq usou agora? N?o entendi. De qualquer forma, procure usar o open de tr?s par?metros. > > chomp @read; > > > > #searching area > > > print "digite uma linha\n"; > $choose=; chomp $choose; > #O que voc? quer fazer com $choose ?????? N?o aparece no c?digo mais abaixo...rsrs! my @greplines = grep(/@lines/, at read); > Quem ? @lines???? De onde ele vem? > print "N?o encontrado!!" unless(@greplines); > foreach $line (@greplines) { > print OUTFILE @lines."\n"; > while () { > sub commify { > > } > } > > > > > > Boa Tarde > > > > > _________________________________________________________________ > More than messages?check out the rest of the Windows Live?. > http://www.microsoft.com/windows/windowslive/ > > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From russoz at gmail.com Thu May 28 14:16:18 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 28 May 2009 18:16:18 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: References: <4A1EAE61.3030707@yahoo.co.uk> Message-ID: <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> 2009/5/28 Andre Carneiro > [...] > > S? implemente essa linha acima, se o seu arquivo for realmente muito > pequeno. Caso contr?rio voc? pode fazer: > > > > #$fh ? o filehandle que eu sugeri mais acima... > my $line = ''; > my $lnumber = 0;#contador de linhas. > while(<$fh>) { > $line = $_; $_ > if($line =~ m{$keyword}){ > print "\nACHEI! - $lnumber"; > } > $lnumber++; > } > > > > Esse while pode ficar mais leg?vel assim: > > > . > . > . > $lnumber = 0; > while($line = readline($fh)){ > if($line =~ m{$keyword}){ > print "\nACHEI! - $lnumber"; > } > $lnumber++; > } > . > . > . > > Ou menos leg?vel assim ;-) while(<$fh>) { print "\nACHEI! - $." if /$keyword/; } -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Thu May 28 15:54:02 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 28 May 2009 19:54:02 -0300 Subject: [SP-pm] Fisl divulga primeira lista de palestras In-Reply-To: <12d1f4ee0905280735r5acc1d71x68663fe468bf38e5@mail.gmail.com> References: <12d1f4ee0905280735r5acc1d71x68663fe468bf38e5@mail.gmail.com> Message-ID: <8e3843570905281554s2eefd61aieeeb38d97ab82b15@mail.gmail.com> Solli, Tamb?m n?o vejo motivos para convencer ningu?m mais. Outra coisa que me incomoda, particularmente, ? tentar "empurrar" Linux para desktops... acho que j? passamos desta fase tamb?m. um abra?o, 2009/5/28 Solli Honorio : > Pessoal, > > O FISL divulgou a mais recente lista das palestras > (http://fisl.org.br/10/www/05/27/errata-fisl10-divulga-primeira-lista-de-palestrantes-aprovados). > Esta lista me chama a aten??o por duas coisas : > > 1o. Temos boas palestras em Perl, com destaque para o Eden como palestrante > convidado; > > 2o. Me chama a aten??o ainda a quantidade de palestras com t?pico de > convencimento de que software livre ? bom, eu acho que 10 anos j? ter?amos > tempo para desenvolver trabalhos mais afirmativos, mas esta ? apenas a minha > humilde opini?o. > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Ot?vio Fernandes http://otaviof.blogspot.com/ From frederico at gmail.com Fri May 29 05:01:28 2009 From: frederico at gmail.com (Frederico Recsky) Date: Fri, 29 May 2009 09:01:28 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> References: <4A1EAE61.3030707@yahoo.co.uk> <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> Message-ID: <88fe68ee0905290501y5d2a41deuecb123350b353b35@mail.gmail.com> Ol? 2009/5/28 Alexei Znamensky : > > > 2009/5/28 Andre Carneiro >> >> [...] >> >> S? implemente essa linha acima, se o seu arquivo for realmente muito >> pequeno. Caso contr?rio voc? pode fazer: >> >> >> >> #$fh ? o filehandle que eu sugeri mais acima... >> my $line = ''; >> my $lnumber = 0;#contador de linhas. >> while(<$fh>) { >> ? ?? $line = $_; $_ >> ???? if($line =~ m{$keyword}){ >> ????????? print "\nACHEI! - $lnumber"; >> ???? } >> ???? $lnumber++; >> } >> >> >> >> Esse while pode ficar mais leg?vel assim: >> >> >> . >> . >> . >> $lnumber = 0; >> while($line = readline($fh)){ >> ?? if($line =~ m{$keyword}){ >> ????? print "\nACHEI! - $lnumber"; >> ?? } >> ?? $lnumber++; >> } >> . >> . >> . >> > > Ou menos leg?vel assim ;-) > > > > while(<$fh>) { > ? print "\nACHEI! - $." if /$keyword/; > } > > > use feature ':5.10' ; ... while(<$fh>){ say "Achei! - $. " if /$keyword/; } Sem entrar no merito forte de uma quest?o ... digamos pessoal, mas eu acho mais legivel a sugest?o do Alexei. Tamb?m gosto bastante do say do 5.10, o que ele me economiza \n n?o ta escrito ;). []'s -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br From daniel.oliveira.mantovani at gmail.com Fri May 29 06:24:30 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 29 May 2009 10:24:30 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> References: <4A1EAE61.3030707@yahoo.co.uk> <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> Message-ID: <214823ca0905290624j7286bb08ied44a482f54a69ca@mail.gmail.com> 2009/5/28 Alexei Znamensky > > > 2009/5/28 Andre Carneiro > >> [...] >> >> >> > >> S? implemente essa linha acima, se o seu arquivo for realmente muito >> pequeno. Caso contr?rio voc? pode fazer: >> >> >> >> #$fh ? o filehandle que eu sugeri mais acima... >> my $line = ''; >> my $lnumber = 0;#contador de linhas. >> while(<$fh>) { >> $line = $_; $_ >> if($line =~ m{$keyword}){ >> print "\nACHEI! - $lnumber"; >> } >> $lnumber++; >> } >> >> >> >> Esse while pode ficar mais leg?vel assim: >> >> >> . >> . >> . >> $lnumber = 0; >> while($line = readline($fh)){ >> if($line =~ m{$keyword}){ >> print "\nACHEI! - $lnumber"; >> } >> $lnumber++; >> } >> . >> . >> . >> >> > > Ou menos leg?vel assim ;-) > > > > while(<$fh>) { > print "\nACHEI! - $." if /$keyword/; > } > > > Ou menos leg?vel ainda assim :P perl -E 'map{say if $a == 10;++$a }<>' a > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri May 29 06:27:53 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 29 May 2009 10:27:53 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: <214823ca0905290624j7286bb08ied44a482f54a69ca@mail.gmail.com> References: <4A1EAE61.3030707@yahoo.co.uk> <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> <214823ca0905290624j7286bb08ied44a482f54a69ca@mail.gmail.com> Message-ID: <214823ca0905290627q30767e6er355aa7dc0fc84def@mail.gmail.com> 2009/5/29 Daniel de Oliveira Mantovani > > > 2009/5/28 Alexei Znamensky > > >> >> 2009/5/28 Andre Carneiro >> >>> [...] >>> >>> >>> >> >>> S? implemente essa linha acima, se o seu arquivo for realmente muito >>> pequeno. Caso contr?rio voc? pode fazer: >>> >>> >>> >>> #$fh ? o filehandle que eu sugeri mais acima... >>> my $line = ''; >>> my $lnumber = 0;#contador de linhas. >>> while(<$fh>) { >>> $line = $_; $_ >>> if($line =~ m{$keyword}){ >>> print "\nACHEI! - $lnumber"; >>> } >>> $lnumber++; >>> } >>> >>> >>> >>> Esse while pode ficar mais leg?vel assim: >>> >>> >>> . >>> . >>> . >>> $lnumber = 0; >>> while($line = readline($fh)){ >>> if($line =~ m{$keyword}){ >>> print "\nACHEI! - $lnumber"; >>> } >>> $lnumber++; >>> } >>> . >>> . >>> . >>> >>> >> >> Ou menos leg?vel assim ;-) >> >> >> >> while(<$fh>) { >> print "\nACHEI! - $." if /$keyword/; >> } >> >> >> > > Ou menos leg?vel ainda assim :P > > > > perl -E 'map{say if $a == 10;++$a }<>' a > > > Assim fica melhor ainda! perl -E'map{say if$a++==10}<>' a >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >> www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" > http://www.perl.org.br"))' > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri May 29 11:41:39 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 29 May 2009 15:41:39 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: <214823ca0905290627q30767e6er355aa7dc0fc84def@mail.gmail.com> References: <4A1EAE61.3030707@yahoo.co.uk> <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> <214823ca0905290624j7286bb08ied44a482f54a69ca@mail.gmail.com> <214823ca0905290627q30767e6er355aa7dc0fc84def@mail.gmail.com> Message-ID: <214823ca0905291141y2ee75c74x8a44595bd0e8017@mail.gmail.com> Eirck, quando tiver alguma d?vida manda para a lista, porque a tua d?vida pode ser a d?vida de outros. Tem uma d?vida ? - Procure no manual, - Procure no Google, - Pergunte ao vizinho, ( eu n?o sou o vizinho :P ) - Pergunte na lista. Ao enviar uma pergunta para lista, responda utilizando o mesmo "Assunto", *leia* e *leia*, se voc? n?o entender, *leia* de novo, se mesmo assim tiver d?vida, pergunte de novo. N?o diga coisas superficiais como: "Como eu fa?o isso Y ?". Porque como eu j? disse ? superficial e vai ficar dif?cil ajudar :P Desse jeito, ajuda mais: "Eu estou fazendo X, e n?o consigo chegar em Y por causa do K, usei "isso, isso e isso", esse ? o meu c?digo:"c?digo", as vezes o erro: "foo" na linha X quando chega em "Z". 2009/5/29 Erick Her?dia > > > > > Boa Tarde !!!! > > Boa tarde! > > beleza?? > > > eu estou com uma pergunta em rela??o a aquele programa de busca, > > uma vez que ele buscou a linha, como eu digo pra ele buscar nessa linha por > uma palavra especifica? > A tua d?vida n?o ? sobre a linguagem, ? sobre l?gica de programa??o, mas n?o ? problema, aprendendo a linguagem voc? aprende a l?gica, bom pelo menos eu acho. > > > se nao encontrar ele avisa que nao foi encontrado tal palavra nessa linha > > > por exemplo: > > de todo um vasto arquivo de texto.txt eu busquei por essa linha: > > > "Cor?ia do Norte lan?a m?ssil de curto alcance, diz ag?ncia" > > > eu quero que esse programa veja se nessa linha existe a palavra > "curto",( uma palavra que eu seto como padrao de acordo com a necessidade, > assim qualquer linha que eu pesquisar ele vai verificar se tem essa > palavra) > > eis mais uma vez o codigo : > > > #!C:/perl/bin/perl.exe > #Handle Area - in - outfile > open my $file, q{c:/perl/discoverEdit[1].4796.11.30.5.8.2009.dci} or die > "Can't open input file"; > Eu j? te disse como abrir um arquivo, e voc? insiste em abrir assim. > > open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; > Arggh! > > my @read = <$file>; > # - Se o seu arquivo for muito grande, isso vai acabar com a tua mem?ria. > > print "O seu arquivo tem: " .scalar(@read) . " linhas\n"; > print "Qual linha voc? deseja pesquisar?\n"; > chomp (my $match = ); > if ($match < scalar(@read)) { > print OUTFILE $read[$match]; > # Voc? quer algo assim: print OUTFILE $read[$match] if $read[$match] =~ /foo/; > } > > ______________________________________________ > > OBS: > > o $new serviria pra adicionar uma nova palavra nesse caso? > > $new=; chomp $new; > foreach ($file) { > #nessa linha abaixo eu nao sei qual variavel eu poderia me referir a > palavra "curto" > $_ =~ s/$"???"/$new/g; > print "$_\n"; > } > > > Obrigado > > > > ------------------------------ > What can you do with the new Windows Live? Find out > []'s -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andjusticeforall4 at msn.com Fri May 29 12:22:53 2009 From: andjusticeforall4 at msn.com (=?iso-8859-1?Q?Erick_Her=E9dia?=) Date: Fri, 29 May 2009 16:22:53 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: <214823ca0905291141y2ee75c74x8a44595bd0e8017@mail.gmail.com> References: <4A1EAE61.3030707@yahoo.co.uk> <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> <214823ca0905290624j7286bb08ied44a482f54a69ca@mail.gmail.com> <214823ca0905290627q30767e6er355aa7dc0fc84def@mail.gmail.com> <214823ca0905291141y2ee75c74x8a44595bd0e8017@mail.gmail.com> Message-ID: o OUTFILE ( pelo menos foi a maneira que eu aprendi pra outputar o resultado da minha pesquisa em um arquivo a parte) ? eu ainda nao saquei toda a logica de programa??o, eu to aprendendo junto com o perl, me virando com livros, mas nao me dou muito bem com os termos tecnicos !!! ja que ? o meu 1o contato com programa??o ! e ainda nao conhe?o ninguem que trabalhe com isso que possa dar uma mao pra nao delongar muito, eu so queria saber a logica para eu definir a palavra "DS"e que o programa busque na linha que eu pesquisar, e se essa palavra existir nessa linha, me permitir trocar por outra palavra "DE"! Seria somente isso Obrigado Date: Fri, 29 May 2009 15:41:39 -0300 From: daniel.oliveira.mantovani em gmail.com To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] [Fwd: duvidas] Eirck, quando tiver alguma d?vida manda para a lista, porque a tua d?vida pode ser a d?vida de outros. Tem uma d?vida ? - Procure no manual, - Procure no Google, - Pergunte ao vizinho, ( eu n?o sou o vizinho :P ) - Pergunte na lista. Ao enviar uma pergunta para lista, responda utilizando o mesmo "Assunto", *leia* e *leia*, se voc? n?o entender, *leia* de novo, se mesmo assim tiver d?vida, pergunte de novo. N?o diga coisas superficiais como: "Como eu fa?o isso Y ?". Porque como eu j? disse ? superficial e vai ficar dif?cil ajudar :P Desse jeito, ajuda mais: "Eu estou fazendo X, e n?o consigo chegar em Y por causa do K, usei "isso, isso e isso", esse ? o meu c?digo:"c?digo", as vezes o erro: "foo" na linha X quando chega em "Z". 2009/5/29 Erick Her?dia Boa Tarde !!!! Boa tarde! beleza?? eu estou com uma pergunta em rela??o a aquele programa de busca, uma vez que ele buscou a linha, como eu digo pra ele buscar nessa linha por uma palavra especifica? A tua d?vida n?o ? sobre a linguagem, ? sobre l?gica de programa??o, mas n?o ? problema, aprendendo a linguagem voc? aprende a l?gica, bom pelo menos eu acho. se nao encontrar ele avisa que nao foi encontrado tal palavra nessa linha por exemplo: de todo um vasto arquivo de texto.txt eu busquei por essa linha: "Cor?ia do Norte lan?a m?ssil de curto alcance, diz ag?ncia" eu quero que esse programa veja se nessa linha existe a palavra "curto",( uma palavra que eu seto como padrao de acordo com a necessidade, assim qualquer linha que eu pesquisar ele vai verificar se tem essa palavra) eis mais uma vez o codigo : #!C:/perl/bin/perl.exe #Handle Area - in - outfile open my $file, q{c:/perl/discoverEdit[1].4796.11.30.5.8.2009.dci} or die "Can't open input file"; Eu j? te disse como abrir um arquivo, e voc? insiste em abrir assim. open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; Arggh! my @read = <$file>; # - Se o seu arquivo for muito grande, isso vai acabar com a tua mem?ria. print "O seu arquivo tem: " .scalar(@read) . " linhas\n"; print "Qual linha voc? deseja pesquisar?\n"; chomp (my $match = ); if ($match < scalar(@read)) { print OUTFILE $read[$match]; # Voc? quer algo assim: print OUTFILE $read[$match] if $read[$match] =~ /foo/; } ______________________________________________ OBS: o $new serviria pra adicionar uma nova palavra nesse caso? $new=; chomp $new; foreach ($file) { #nessa linha abaixo eu nao sei qual variavel eu poderia me referir a palavra "curto" $_ =~ s/$"???"/$new/g; print "$_\n"; } Obrigado What can you do with the new Windows Live? Find out []'s -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' _________________________________________________________________ Show them the way! Add maps and directions to your party invites. http://www.microsoft.com/windows/windowslive/products/events.aspx -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andjusticeforall4 at msn.com Fri May 29 12:30:31 2009 From: andjusticeforall4 at msn.com (=?Windows-1252?Q?Erick_Her=E9dia?=) Date: Fri, 29 May 2009 16:30:31 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: References: <4A1EAE61.3030707@yahoo.co.uk> <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> <214823ca0905290624j7286bb08ied44a482f54a69ca@mail.gmail.com> <214823ca0905290627q30767e6er355aa7dc0fc84def@mail.gmail.com> <214823ca0905291141y2ee75c74x8a44595bd0e8017@mail.gmail.com> Message-ID: o OUTFILE ( pelo menos foi a maneira que eu aprendi pra outputar o resultado da minha pesquisa em um arquivo a parte) ? eu ainda nao saquei toda a logica de programa??o, eu to aprendendo junto com o perl, me virando com livros, mas nao me dou muito bem com os termos tecnicos !!! ja que ? o meu 1o contato com programa??o ! e ainda nao conhe?o ninguem que trabalhe com isso que possa dar uma mao pra nao delongar muito, eu so queria saber a logica para eu definir a palavra "DS"e que o programa busque na linha que eu pesquisar, e se essa palavra existir nessa linha, me permitir trocar por outra palavra "DE"! Seria somente isso Obrigado Date: Fri, 29 May 2009 15:41:39 -0300 From: daniel.oliveira.mantovani em gmail.com To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] [Fwd: duvidas] Eirck, quando tiver alguma d?vida manda para a lista, porque a tua d?vida pode ser a d?vida de outros. Tem uma d?vida ? - Procure no manual, - Procure no Google, - Pergunte ao vizinho, ( eu n?o sou o vizinho :P ) - Pergunte na lista. Ao enviar uma pergunta para lista, responda utilizando o mesmo "Assunto", *leia* e *leia*, se voc? n?o entender, *leia* de novo, se mesmo assim tiver d?vida, pergunte de novo. N?o diga coisas superficiais como: "Como eu fa?o isso Y ?". Porque como eu j? disse ? superficial e vai ficar dif?cil ajudar :P Desse jeito, ajuda mais: "Eu estou fazendo X, e n?o consigo chegar em Y por causa do K, usei "isso, isso e isso", esse ? o meu c?digo:"c?digo", as vezes o erro: "foo" na linha X quando chega em "Z". 2009/5/29 Erick Her?dia Boa Tarde !!!! Boa tarde! beleza?? eu estou com uma pergunta em rela??o a aquele programa de busca, uma vez que ele buscou a linha, como eu digo pra ele buscar nessa linha por uma palavra especifica? A tua d?vida n?o ? sobre a linguagem, ? sobre l?gica de programa??o, mas n?o ? problema, aprendendo a linguagem voc? aprende a l?gica, bom pelo menos eu acho. se nao encontrar ele avisa que nao foi encontrado tal palavra nessa linha por exemplo: de todo um vasto arquivo de texto.txt eu busquei por essa linha: "Cor?ia do Norte lan?a m?ssil de curto alcance, diz ag?ncia" eu quero que esse programa veja se nessa linha existe a palavra "curto",( uma palavra que eu seto como padrao de acordo com a necessidade, assim qualquer linha que eu pesquisar ele vai verificar se tem essa palavra) eis mais uma vez o codigo : #!C:/perl/bin/perl.exe #Handle Area - in - outfile open my $file, q{c:/perl/discoverEdit[1].4796.11.30.5.8.2009.dci} or die "Can't open input file"; Eu j? te disse como abrir um arquivo, e voc? insiste em abrir assim. open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; Arggh! my @read = <$file>; # - Se o seu arquivo for muito grande, isso vai acabar com a tua mem?ria. print "O seu arquivo tem: " .scalar(@read) . " linhas\n"; print "Qual linha voc? deseja pesquisar?\n"; chomp (my $match = ); if ($match < scalar(@read)) { print OUTFILE $read[$match]; # Voc? quer algo assim: print OUTFILE $read[$match] if $read[$match] =~ /foo/; } ______________________________________________ OBS: o $new serviria pra adicionar uma nova palavra nesse caso? $new=; chomp $new; foreach ($file) { #nessa linha abaixo eu nao sei qual variavel eu poderia me referir a palavra "curto" $_ =~ s/$"???"/$new/g; print "$_\n"; } Obrigado What can you do with the new Windows Live? Find out []'s -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' See all the ways you can stay connected to friends and family _________________________________________________________________ Drag n? drop?Get easy photo sharing with Windows Live? Photos. http://www.microsoft.com/windows/windowslive/products/photos.aspx -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andjusticeforall4 at msn.com Fri May 29 12:38:33 2009 From: andjusticeforall4 at msn.com (=?iso-8859-1?Q?Erick_Her=E9dia?=) Date: Fri, 29 May 2009 16:38:33 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: References: <4A1EAE61.3030707@yahoo.co.uk> <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> <214823ca0905290624j7286bb08ied44a482f54a69ca@mail.gmail.com> <214823ca0905290627q30767e6er355aa7dc0fc84def@mail.gmail.com> <214823ca0905291141y2ee75c74x8a44595bd0e8017@mail.gmail.com> Message-ID: o OUTFILE ( pelo menos foi a maneira que eu aprendi pra outputar o resultado da minha pesquisa em um arquivo a parte) ? eu ainda nao saquei toda a logica de programa??o, eu to aprendendo junto com o perl, me virando com livros, mas nao me dou muito bem com os termos tecnicos !!! ja que ? o meu 1o contato com programa??o ! e ainda nao conhe?o ninguem que trabalhe com isso que possa dar uma mao pra nao delongar muito, eu so queria saber a logica para eu definir a palavra "DS"e que o programa busque na linha que eu pesquisar, e se essa palavra existir nessa linha, me permitir trocar por outra palavra "DE"! Seria somente isso Obrigado Date: Fri, 29 May 2009 15:41:39 -0300 From: daniel.oliveira.mantovani em gmail.com To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] [Fwd: duvidas] Eirck, quando tiver alguma d?vida manda para a lista, porque a tua d?vida pode ser a d?vida de outros. Tem uma d?vida ? - Procure no manual, - Procure no Google, - Pergunte ao vizinho, ( eu n?o sou o vizinho :P ) - Pergunte na lista. Ao enviar uma pergunta para lista, responda utilizando o mesmo "Assunto", *leia* e *leia*, se voc? n?o entender, *leia* de novo, se mesmo assim tiver d?vida, pergunte de novo. N?o diga coisas superficiais como: "Como eu fa?o isso Y ?". Porque como eu j? disse ? superficial e vai ficar dif?cil ajudar :P Desse jeito, ajuda mais: "Eu estou fazendo X, e n?o consigo chegar em Y por causa do K, usei "isso, isso e isso", esse ? o meu c?digo:"c?digo", as vezes o erro: "foo" na linha X quando chega em "Z". 2009/5/29 Erick Her?dia Boa Tarde !!!! Boa tarde! beleza?? eu estou com uma pergunta em rela??o a aquele programa de busca, uma vez que ele buscou a linha, como eu digo pra ele buscar nessa linha por uma palavra especifica? A tua d?vida n?o ? sobre a linguagem, ? sobre l?gica de programa??o, mas n?o ? problema, aprendendo a linguagem voc? aprende a l?gica, bom pelo menos eu acho. se nao encontrar ele avisa que nao foi encontrado tal palavra nessa linha por exemplo: de todo um vasto arquivo de texto.txt eu busquei por essa linha: "Cor?ia do Norte lan?a m?ssil de curto alcance, diz ag?ncia" eu quero que esse programa veja se nessa linha existe a palavra "curto",( uma palavra que eu seto como padrao de acordo com a necessidade, assim qualquer linha que eu pesquisar ele vai verificar se tem essa palavra) eis mais uma vez o codigo : #!C:/perl/bin/perl.exe #Handle Area - in - outfile open my $file, q{c:/perl/discoverEdit[1].4796.11.30.5.8.2009.dci} or die "Can't open input file"; Eu j? te disse como abrir um arquivo, e voc? insiste em abrir assim. open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; Arggh! my @read = <$file>; # - Se o seu arquivo for muito grande, isso vai acabar com a tua mem?ria. print "O seu arquivo tem: " .scalar(@read) . " linhas\n"; print "Qual linha voc? deseja pesquisar?\n"; chomp (my $match = ); if ($match < scalar(@read)) { print OUTFILE $read[$match]; # Voc? quer algo assim: print OUTFILE $read[$match] if $read[$match] =~ /foo/; } ______________________________________________ OBS: o $new serviria pra adicionar uma nova palavra nesse caso? $new=; chomp $new; foreach ($file) { #nessa linha abaixo eu nao sei qual variavel eu poderia me referir a palavra "curto" $_ =~ s/$"???"/$new/g; print "$_\n"; } Obrigado What can you do with the new Windows Live? Find out []'s -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' See all the ways you can stay connected to friends and family What can you do with the new Windows Live? Find out _________________________________________________________________ Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andjusticeforall4 at msn.com Fri May 29 12:38:33 2009 From: andjusticeforall4 at msn.com (=?iso-8859-1?Q?Erick_Her=E9dia?=) Date: Fri, 29 May 2009 16:38:33 -0300 Subject: [SP-pm] [Fwd: duvidas] In-Reply-To: References: <4A1EAE61.3030707@yahoo.co.uk> <23f46d7f0905281416y401a197dxdc5482d816dd08c3@mail.gmail.com> <214823ca0905290624j7286bb08ied44a482f54a69ca@mail.gmail.com> <214823ca0905290627q30767e6er355aa7dc0fc84def@mail.gmail.com> <214823ca0905291141y2ee75c74x8a44595bd0e8017@mail.gmail.com> Message-ID: o OUTFILE ( pelo menos foi a maneira que eu aprendi pra outputar o resultado da minha pesquisa em um arquivo a parte) ? eu ainda nao saquei toda a logica de programa??o, eu to aprendendo junto com o perl, me virando com livros, mas nao me dou muito bem com os termos tecnicos !!! ja que ? o meu 1o contato com programa??o ! e ainda nao conhe?o ninguem que trabalhe com isso que possa dar uma mao pra nao delongar muito, eu so queria saber a logica para eu definir a palavra "DS"e que o programa busque na linha que eu pesquisar, e se essa palavra existir nessa linha, me permitir trocar por outra palavra "DE"! Seria somente isso Obrigado Date: Fri, 29 May 2009 15:41:39 -0300 From: daniel.oliveira.mantovani em gmail.com To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] [Fwd: duvidas] Eirck, quando tiver alguma d?vida manda para a lista, porque a tua d?vida pode ser a d?vida de outros. Tem uma d?vida ? - Procure no manual, - Procure no Google, - Pergunte ao vizinho, ( eu n?o sou o vizinho :P ) - Pergunte na lista. Ao enviar uma pergunta para lista, responda utilizando o mesmo "Assunto", *leia* e *leia*, se voc? n?o entender, *leia* de novo, se mesmo assim tiver d?vida, pergunte de novo. N?o diga coisas superficiais como: "Como eu fa?o isso Y ?". Porque como eu j? disse ? superficial e vai ficar dif?cil ajudar :P Desse jeito, ajuda mais: "Eu estou fazendo X, e n?o consigo chegar em Y por causa do K, usei "isso, isso e isso", esse ? o meu c?digo:"c?digo", as vezes o erro: "foo" na linha X quando chega em "Z". 2009/5/29 Erick Her?dia Boa Tarde !!!! Boa tarde! beleza?? eu estou com uma pergunta em rela??o a aquele programa de busca, uma vez que ele buscou a linha, como eu digo pra ele buscar nessa linha por uma palavra especifica? A tua d?vida n?o ? sobre a linguagem, ? sobre l?gica de programa??o, mas n?o ? problema, aprendendo a linguagem voc? aprende a l?gica, bom pelo menos eu acho. se nao encontrar ele avisa que nao foi encontrado tal palavra nessa linha por exemplo: de todo um vasto arquivo de texto.txt eu busquei por essa linha: "Cor?ia do Norte lan?a m?ssil de curto alcance, diz ag?ncia" eu quero que esse programa veja se nessa linha existe a palavra "curto",( uma palavra que eu seto como padrao de acordo com a necessidade, assim qualquer linha que eu pesquisar ele vai verificar se tem essa palavra) eis mais uma vez o codigo : #!C:/perl/bin/perl.exe #Handle Area - in - outfile open my $file, q{c:/perl/discoverEdit[1].4796.11.30.5.8.2009.dci} or die "Can't open input file"; Eu j? te disse como abrir um arquivo, e voc? insiste em abrir assim. open(OUTFILE, "> c:/perl/report.dci") or die "Can't open output file"; Arggh! my @read = <$file>; # - Se o seu arquivo for muito grande, isso vai acabar com a tua mem?ria. print "O seu arquivo tem: " .scalar(@read) . " linhas\n"; print "Qual linha voc? deseja pesquisar?\n"; chomp (my $match = ); if ($match < scalar(@read)) { print OUTFILE $read[$match]; # Voc? quer algo assim: print OUTFILE $read[$match] if $read[$match] =~ /foo/; } ______________________________________________ OBS: o $new serviria pra adicionar uma nova palavra nesse caso? $new=; chomp $new; foreach ($file) { #nessa linha abaixo eu nao sei qual variavel eu poderia me referir a palavra "curto" $_ =~ s/$"???"/$new/g; print "$_\n"; } Obrigado What can you do with the new Windows Live? Find out []'s -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' See all the ways you can stay connected to friends and family What can you do with the new Windows Live? Find out _________________________________________________________________ Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From naylorgarcia at gmail.com Mon Jun 1 12:17:22 2009 From: naylorgarcia at gmail.com (Naylor Garcia) Date: Mon, 1 Jun 2009 16:17:22 -0300 Subject: [SP-pm] Vaga Programador Perl Message-ID: Pessoal, Tem uma vaga para programador perl para a empresa A??O (presta servi?o para o Roberto Justus) , o sal?rio inicial est? em torno de 6 mil. Caso algu?m interesse, por favor, envie e-mail para: "Cambilargiu, Leonard" Abra?os Naylor Garcia -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Mon Jun 1 14:53:56 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 1 Jun 2009 18:53:56 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: References: Message-ID: Engra?ado, eles n?o me ofereceram isso quando fui l?.... rsrsrs!!! 2009/6/1 Naylor Garcia > Pessoal, > > Tem uma vaga para programador perl para a empresa A??O (presta servi?o para > o Roberto Justus) , o sal?rio inicial est? em torno de 6 mil. > > Caso algu?m interesse, por favor, envie e-mail para: "Cambilargiu, Leonard" > > > Abra?os > > Naylor Garcia > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Mon Jun 1 15:26:42 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 1 Jun 2009 19:26:42 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: References: Message-ID: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> Enquanto tem candidato, t? caro. Quando n?o tem, 6 mil vira troco de pinga. Eita Brazilz?o... 2009/6/1 Andre Carneiro : > Engra?ado, eles n?o me ofereceram isso quando fui l?.... rsrsrs!!! > > > > > 2009/6/1 Naylor Garcia >> >> Pessoal, >> >> Tem uma vaga para programador perl para a empresa A??O (presta servi?o >> para o Roberto Justus) , o sal?rio inicial est? em torno de 6 mil. >> >> Caso algu?m interesse, por favor, envie e-mail para: "Cambilargiu, >> Leonard" >> >> Abra?os >> >> Naylor Garcia >> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andregarciacarneiro at gmail.com Tue Jun 2 05:43:07 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 2 Jun 2009 09:43:07 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> Message-ID: ? por a? mesmo...infelizmente! 2009/6/1 Blabos de Blebe > Enquanto tem candidato, t? caro. Quando n?o tem, 6 mil vira troco de > pinga. Eita Brazilz?o... > > 2009/6/1 Andre Carneiro : > > Engra?ado, eles n?o me ofereceram isso quando fui l?.... rsrsrs!!! > > > > > > > > > > 2009/6/1 Naylor Garcia > >> > >> Pessoal, > >> > >> Tem uma vaga para programador perl para a empresa A??O (presta servi?o > >> para o Roberto Justus) , o sal?rio inicial est? em torno de 6 mil. > >> > >> Caso algu?m interesse, por favor, envie e-mail para: "Cambilargiu, > >> Leonard" > >> > >> Abra?os > >> > >> Naylor Garcia > >> > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Andr? Garcia Carneiro > > Analista/Desenvolvedor Perl > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From naylorgarcia at gmail.com Tue Jun 2 06:13:21 2009 From: naylorgarcia at gmail.com (Naylor Garcia) Date: Tue, 2 Jun 2009 10:13:21 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> Message-ID: Andre, Por curiosidade, quanto eles ofereceram? Abra?o ;) 2009/6/2 Andre Carneiro > ? por a? mesmo...infelizmente! > > 2009/6/1 Blabos de Blebe > >> Enquanto tem candidato, t? caro. Quando n?o tem, 6 mil vira troco de >> pinga. Eita Brazilz?o... >> >> 2009/6/1 Andre Carneiro : >> > Engra?ado, eles n?o me ofereceram isso quando fui l?.... rsrsrs!!! >> > >> > >> > >> > >> > 2009/6/1 Naylor Garcia >> >> >> >> Pessoal, >> >> >> >> Tem uma vaga para programador perl para a empresa A??O (presta servi?o >> >> para o Roberto Justus) , o sal?rio inicial est? em torno de 6 mil. >> >> >> >> Caso algu?m interesse, por favor, envie e-mail para: "Cambilargiu, >> >> Leonard" >> >> >> >> Abra?os >> >> >> >> Naylor Garcia >> >> >> >> >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Andr? Garcia Carneiro >> > Analista/Desenvolvedor Perl >> > >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fabio.telles at gmail.com Tue Jun 2 07:12:42 2009 From: fabio.telles at gmail.com (=?UTF-8?Q?F=C3=A1bio_Telles_Rodriguez?=) Date: Tue, 2 Jun 2009 11:12:42 -0300 Subject: [SP-pm] [off topic]Chamada de trabalhos p/ PGCon Brasil 2009 Message-ID: <5764f4b10906020712x10de5190gb4ce17c88d0c1882@mail.gmail.com> Senhores, como eu sei que existem ?timos DBAs e desenvolvedores por aqui, segue a dica: Est? aberta a chamada de trabalhos[1] para o PGCon Brasil 2009[2]. O per?odo de inscri??es vai de 30/05/2009 at? 30/06/2009. Como novidade este ano, voc? pode escolher entre 4 modalidades: tutorial, hacker talk, palestra normal e palestra avan?ada. S? para constar, sim, haver? uma chamada de trabalhos para os Lightning Talks, mas a exemplo do ano passado, ela s? ser? aberta uma semana antes do evento. Se voc? desenvolve um trabalho interessante com PostgreSQL ou conhece algu?m que o fa?a, n?o perca esta oportunidade de enriquecer um dos maiores eventos de PostgreSQL do mundo! [1] http://pgcon.postgresql.org.br/2009/chamadas.php [2] http://pgcon.postgresql.org.br Por enquanto ? isso pessoal, Abra?os, F?bio Telles --- blog: http://www.midstorm.org/~telles/ e-mail / jabber: fabio.telles em gmail.com From andregarciacarneiro at gmail.com Tue Jun 2 09:54:55 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 2 Jun 2009 13:54:55 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> Message-ID: 3900 e uns quebrados + benef?cios... E por 'tudo isso' ainda iria teria q lidar com coisas no c?digo como 'goto' e outras bizarrisses no sistema legado deles, q ? melhor nem comentar... Cheers! 2009/6/2 Naylor Garcia > Andre, > > Por curiosidade, quanto eles ofereceram? > > Abra?o ;) > > 2009/6/2 Andre Carneiro > > ? por a? mesmo...infelizmente! >> >> 2009/6/1 Blabos de Blebe >> >>> Enquanto tem candidato, t? caro. Quando n?o tem, 6 mil vira troco de >>> pinga. Eita Brazilz?o... >>> >>> 2009/6/1 Andre Carneiro : >>> > Engra?ado, eles n?o me ofereceram isso quando fui l?.... rsrsrs!!! >>> > >>> > >>> > >>> > >>> > 2009/6/1 Naylor Garcia >>> >> >>> >> Pessoal, >>> >> >>> >> Tem uma vaga para programador perl para a empresa A??O (presta servi?o >>> >> para o Roberto Justus) , o sal?rio inicial est? em torno de 6 mil. >>> >> >>> >> Caso algu?m interesse, por favor, envie e-mail para: "Cambilargiu, >>> >> Leonard" >>> >> >>> >> Abra?os >>> >> >>> >> Naylor Garcia >>> >> >>> >> >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm at pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > >>> > -- >>> > Andr? Garcia Carneiro >>> > Analista/Desenvolvedor Perl >>> > >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm at pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Tue Jun 2 13:18:09 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 02 Jun 2009 17:18:09 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> Message-ID: <4A258901.9000500@aware.com.br> Dependendo da epoca que isto ocorreu, qual o problema do mercado valorizar o trabalho de tempos em tempos ? Voc?s precisam entender melhor como funciona o mercado, existem N fatores que um cargo em uma empresa pode valorizar, assim como desvalorizar. N?o entendi, uns reclamam que se paga pouco, na outra hora reclamam que est?o pagando bem. Vamos rever nossos conceitos, est? na hora de recebermos melhor as propostas de emprego e pararmos de reclamar. D?vido que a grande maioria aqui escolha emprego pelo c?digo que existe na empresa. Pelo menos, penso eu, c?digo ruim ? um ambiente melhor para me valorizarem, e o que importa eu ter whiskey para as crian?as, como diria um grande sabio j? desta lista... ;) * Escolher a empresa envolve v?rias outras coisas na minha opni?o al?m do c?digo fonte, como o plano de carreira que eu poderia fazer dentro da empresa, tem muita empresa com c?digo bonito que voc? talvez nunca tenha perspectiva de aumentarem o teu salario e o teu cargo/responsabilidade. Ah, Naylor Garcia muito obrigado por ter enviado esta proposta para a lista, eu encaminhei para alguns conhecidos. Atenciosamente, -Thiago Rondon Andre Carneiro escreveu: > 3900 e uns quebrados + benef?cios... > > E por 'tudo isso' ainda iria teria q lidar com coisas no c?digo como > 'goto' e outras bizarrisses no sistema legado deles, q ? melhor nem > comentar... > > > Cheers! > > > 2009/6/2 Naylor Garcia > > > Andre, > > Por curiosidade, quanto eles ofereceram? > > Abra?o ;) > > 2009/6/2 Andre Carneiro > > > ? por a? mesmo...infelizmente! > > 2009/6/1 Blabos de Blebe > > > Enquanto tem candidato, t? caro. Quando n?o tem, 6 mil > vira troco de > pinga. Eita Brazilz?o... > > 2009/6/1 Andre Carneiro >: > > Engra?ado, eles n?o me ofereceram isso quando fui l?.... > rsrsrs!!! > > > > > > > > > > 2009/6/1 Naylor Garcia > > >> > >> Pessoal, > >> > >> Tem uma vaga para programador perl para a empresa A??O > (presta servi?o > >> para o Roberto Justus) , o sal?rio inicial est? em > torno de 6 mil. > >> > >> Caso algu?m interesse, por favor, envie e-mail para: > "Cambilargiu, > >> Leonard" > > >> > >> Abra?os > >> > >> Naylor Garcia > >> > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Andr? Garcia Carneiro > > Analista/Desenvolvedor Perl > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From otaviof at gmail.com Tue Jun 2 13:33:49 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 2 Jun 2009 17:33:49 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: <4A258901.9000500@aware.com.br> References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> <4A258901.9000500@aware.com.br> Message-ID: <8e3843570906021333qbd7df0cwbc374ac10a66c977@mail.gmail.com> $thiago_rondon++; -- Ot?vio Fernandes http://otaviof.blogspot.com/ From naylorgarcia at gmail.com Tue Jun 2 13:34:09 2009 From: naylorgarcia at gmail.com (Naylor Garcia) Date: Tue, 2 Jun 2009 17:34:09 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: <4A258901.9000500@aware.com.br> References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> <4A258901.9000500@aware.com.br> Message-ID: Thiago, Concordo com voc?. Apenas para complementar, quando fui fazer a entrevista, deixei claro para a empresa que meu pre?o no m?nimo era $ 6, comecei a fazer o testes da empresa, por?m n?o deu tempo de termin?-los e acabei deixando para outro dia. Por?m quando eles me retornaram, eu j? havia aceito outra proposta de uma empresa no interior paulista, que ? onde tenho interesse real de trabalhar. Vi o c?digo deles e a complexidade tamb?m e posso dizer que o c?digo n?o ? t?o ruim assim, ? orientado, por?m n?o est? elegante como Perl ?. Al?m de n?o ser t?o modular. Acredito que, quem pegar a vaga ter? uma grande oportunidade nas m?os, para crescer, desenvolver e aprimorar o sistema em quest?o. Lembre-se, se voc? n?o se valorizar, ningu?m o far? por voc?, mas fa?a por merecer. Grande abra?o Naylor 2009/6/2 Thiago Rondon > > Dependendo da epoca que isto ocorreu, qual o problema do mercado valorizar > o trabalho de tempos em tempos ? Voc?s precisam entender melhor como > funciona o mercado, existem N fatores que um cargo em uma empresa pode > valorizar, assim como desvalorizar. > > N?o entendi, uns reclamam que se paga pouco, na outra hora reclamam que > est?o pagando bem. Vamos rever nossos conceitos, est? na hora de recebermos > melhor as propostas de emprego e pararmos de reclamar. > > D?vido que a grande maioria aqui escolha emprego pelo c?digo que existe na > empresa. Pelo menos, penso eu, c?digo ruim ? um ambiente melhor para me > valorizarem, e o que importa eu ter whiskey para as crian?as, como diria um > grande sabio j? desta lista... ;) > > * Escolher a empresa envolve v?rias outras coisas na minha opni?o al?m do > c?digo fonte, como o plano de carreira que eu poderia fazer dentro da > empresa, tem muita empresa com c?digo bonito que voc? talvez nunca tenha > perspectiva de aumentarem o teu salario e o teu cargo/responsabilidade. > > Ah, Naylor Garcia muito obrigado por ter enviado esta proposta para a > lista, eu encaminhei para alguns conhecidos. > > Atenciosamente, > -Thiago Rondon > > Andre Carneiro escreveu: > >> 3900 e uns quebrados + benef?cios... >> >> E por 'tudo isso' ainda iria teria q lidar com coisas no c?digo como >> 'goto' e outras bizarrisses no sistema legado deles, q ? melhor nem >> comentar... >> >> >> Cheers! >> >> >> 2009/6/2 Naylor Garcia > naylorgarcia at gmail.com>> >> >> Andre, >> >> Por curiosidade, quanto eles ofereceram? >> >> Abra?o ;) >> >> 2009/6/2 Andre Carneiro > > >> >> ? por a? mesmo...infelizmente! >> >> 2009/6/1 Blabos de Blebe > > >> >> Enquanto tem candidato, t? caro. Quando n?o tem, 6 mil >> vira troco de >> pinga. Eita Brazilz?o... >> >> 2009/6/1 Andre Carneiro > >: >> > Engra?ado, eles n?o me ofereceram isso quando fui l?.... >> rsrsrs!!! >> > >> > >> > >> > >> > 2009/6/1 Naylor Garcia > > >> >> >> >> Pessoal, >> >> >> >> Tem uma vaga para programador perl para a empresa A??O >> (presta servi?o >> >> para o Roberto Justus) , o sal?rio inicial est? em >> torno de 6 mil. >> >> >> >> Caso algu?m interesse, por favor, envie e-mail para: >> "Cambilargiu, >> >> Leonard" > > >> >> >> >> Abra?os >> >> >> >> Naylor Garcia >> >> >> >> >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Andr? Garcia Carneiro >> > Analista/Desenvolvedor Perl >> > >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From edencardim at gmail.com Tue Jun 2 13:59:37 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 2 Jun 2009 17:59:37 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> <4A258901.9000500@aware.com.br> Message-ID: <3de55ead0906021359o4b1ba71qd652a810d4d6b04c@mail.gmail.com> 2009/6/2 Naylor Garcia : > Vi o c?digo deles e a complexidade tamb?m e posso dizer que o c?digo n?o ? > t?o ruim assim, ? orientado, por?m n?o est? elegante como Perl ?. Al?m de > n?o ser t?o modular. C?digo ? sempre ruim... :) -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From andregarciacarneiro at gmail.com Tue Jun 2 14:55:02 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 2 Jun 2009 18:55:02 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: <4A258901.9000500@aware.com.br> References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> <4A258901.9000500@aware.com.br> Message-ID: 2009/6/2 Thiago Rondon > > Dependendo da epoca que isto ocorreu, qual o problema do mercado valorizar > o trabalho de tempos em tempos ? Voc?s precisam entender melhor como > funciona o mercado, existem N fatores que um cargo em uma empresa pode > valorizar, assim como desvalorizar. > A quest?o n?o ? essa. O problema ? a realidade do mercado aqui. Pode-se economizar sem explorar funcion?rios, e sem faz?-los de tolos tamb?m. > > N?o entendi, uns reclamam que se paga pouco, na outra hora reclamam que > est?o pagando bem. Vamos rever nossos conceitos, est? na hora de recebermos > melhor as propostas de emprego e pararmos de reclamar. > Eu recebi muito bem a proposta q me foi dada. S? compartilhei parte da experi?ncia. N?o achei que seria de bom-tom n?o compartilhar, mesmo porque n?o foi l? uma boa proposta mesmo. E achei que pagava pouco mesmo, e da?? > > D?vido que a grande maioria aqui escolha emprego pelo c?digo que existe na > empresa. Pelo menos, penso eu, c?digo ruim ? um ambiente melhor para me > valorizarem, e o que importa eu ter whiskey para as crian?as, como diria um > grande sabio j? desta lista... ;) > Cara, n?o foi isso. Com certeza eu me expressei mal, e s? pe?o desculpas por isso. Esclarecendo o que eu quis dizer ? que os problemas, e as responsabilidades(e outras quest?es q n?o vem ao caso), n?o valiam a pena pelo que eles me ofereceram. Fiz apenas um coment?rio sobre o c?digo, mas isso n?o foi determinante para a minha decis?o de forma alguma, e vc tem raz?o, n?o se deve fazer isso mesmo. Ainda mais hoje em dia ... Agora o senhor engana se acha q te valorizam por ter que lidar com c?digo legado. A ?nica coisa q se valoriza hoje ? produtividade. Te espremem at? a ?ltima gota, e pagam mal, ? a verdade, e voc? sabe disso. E eu levei essas coisas e outras mais em conta sim, portanto, nada pessoal, mas azar o seu se vc n?o gostou! ; ) Eu deveria ter postado isso em particular e seguir o meu pr?prio conselho(mais abaixo)... e tomarei mais cuidado da pr?x. vez. O que eu acho engra?ado ? a maneira como a proposta mudou, principalmente porque eu sei porque a proposta mudou... Se voc? n?o gostou do que eu escrevi, ? um direito seu, s? tenta n?o fazer pr?-julgamentos da pr?xima vez pq isso foi bem desagrad?vel(mesmo q boa parte da culpa tenha sido minha). Sugiro que fale comigo(ou com qq um q tenha falado algo q n?o gostou) em particular antes de postar coisas desse tipo, para evitar mal-entendidos, e/ou 'stress' desnecess?rio. E isso vale para qq um aqui... * Escolher a empresa envolve v?rias outras coisas na minha opni?o al?m do > c?digo fonte, como o plano de carreira que eu poderia fazer dentro da > empresa, tem muita empresa com c?digo bonito que voc? talvez nunca tenha > perspectiva de aumentarem o teu salario e o teu cargo/responsabilidade. > J? comentei isso anteriormente... Qualquer problema 'tamos' a?... Cheers! -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Tue Jun 2 16:18:21 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 02 Jun 2009 20:18:21 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> <4A258901.9000500@aware.com.br> Message-ID: <4A25B33D.2080306@aware.com.br> Andre, Voc? n?o captou a minha resposta, o ponto ? que as ?ltimas duas propostas enviadas a lista n?o foram bem acolhidas e estamos em uma lista de discuss?o com profissionais, e nos queremos receber sempre e muitas propostas por aqui, ? que para isto ocorra (...) . ? outro ponto, se o mercado sempre vai procurar tirar o m?ximo do profissional pagando menos, isto acontece em todas as areas, somos livres para mudar de empresa, de ramo, de pa?s, e etc... Mas com disse, isso ? outra quest?o. E relaxa, que isto ? uma lista de *discuss?o*. Te pago uma cerveja no Blue Bar no pr?ximo ES pelo mal-estar que te causei. ;) Abs, -Thiago Rondon Andre Carneiro escreveu: > > > 2009/6/2 Thiago Rondon > > > > Dependendo da epoca que isto ocorreu, qual o problema do mercado > valorizar o trabalho de tempos em tempos ? Voc?s precisam entender > melhor como funciona o mercado, existem N fatores que um cargo em > uma empresa pode valorizar, assim como desvalorizar. > > > A quest?o n?o ? essa. O problema ? a realidade do mercado aqui. > Pode-se economizar sem explorar funcion?rios, e sem faz?-los de tolos > tamb?m. > > > > N?o entendi, uns reclamam que se paga pouco, na outra hora > reclamam que est?o pagando bem. Vamos rever nossos conceitos, est? > na hora de recebermos melhor as propostas de emprego e pararmos de > reclamar. > > > Eu recebi muito bem a proposta q me foi dada. S? compartilhei parte > da experi?ncia. N?o achei que seria de bom-tom n?o compartilhar, mesmo > porque n?o foi l? uma boa proposta mesmo. E achei que pagava pouco > mesmo, e da?? > > > > D?vido que a grande maioria aqui escolha emprego pelo c?digo que > existe na empresa. Pelo menos, penso eu, c?digo ruim ? um ambiente > melhor para me valorizarem, e o que importa eu ter whiskey para as > crian?as, como diria um grande sabio j? desta lista... ;) > > > > Cara, n?o foi isso. Com certeza eu me expressei mal, e s? pe?o > desculpas por isso. Esclarecendo o que eu quis dizer ? que os > problemas, e as responsabilidades(e outras quest?es q n?o vem ao > caso), n?o valiam a pena pelo que eles me ofereceram. Fiz apenas um > coment?rio sobre o c?digo, mas isso n?o foi determinante para a minha > decis?o de forma alguma, e vc tem raz?o, n?o se deve fazer isso mesmo. > Ainda mais hoje em dia ... > > Agora o senhor engana se acha q te valorizam por ter que lidar com > c?digo legado. A ?nica coisa q se valoriza hoje ? produtividade. Te > espremem at? a ?ltima gota, e pagam mal, ? a verdade, e voc? sabe > disso. E eu levei essas coisas e outras mais em conta sim, portanto, > nada pessoal, mas azar o seu se vc n?o gostou! ; ) Eu deveria ter > postado isso em particular e seguir o meu pr?prio conselho(mais > abaixo)... e tomarei mais cuidado da pr?x. vez. > > O que eu acho engra?ado ? a maneira como a proposta mudou, > principalmente porque eu sei porque a proposta mudou... Se voc? n?o > gostou do que eu escrevi, ? um direito seu, s? tenta n?o fazer > pr?-julgamentos da pr?xima vez pq isso foi bem desagrad?vel(mesmo q > boa parte da culpa tenha sido minha). Sugiro que fale comigo(ou com qq > um q tenha falado algo q n?o gostou) em particular antes de postar > coisas desse tipo, para evitar mal-entendidos, e/ou 'stress' > desnecess?rio. > > E isso vale para qq um aqui... > > > > * Escolher a empresa envolve v?rias outras coisas na minha opni?o > al?m do c?digo fonte, como o plano de carreira que eu poderia > fazer dentro da empresa, tem muita empresa com c?digo bonito que > voc? talvez nunca tenha perspectiva de aumentarem o teu salario e > o teu cargo/responsabilidade. > > > J? comentei isso anteriormente... > > > > Qualquer problema 'tamos' a?... > > Cheers! > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From andregarciacarneiro at gmail.com Wed Jun 3 06:36:39 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 3 Jun 2009 10:36:39 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> <4A258901.9000500@aware.com.br> Message-ID: Pois ?, vejam s?... pedi 4.500, e eles acharam 'demais'... entendeu a sacanagem... ?? Mas como eu n?o sou empres?rio, a minha vis?o ? q deve ser bem limitada mesmo. O ?nico problema ? q eu t? me lixando pra isso, mesmo pq j? t? bem cansado desse tipo de situa??o. Com certeza tem algo errado comigo ;), e por conta disso talvez eu deva pensar seriamente em largar toda essa porcaria e fazer outra coisa sem ter q ficar passando raiva. Mas n?o liguem pra mim pq eu sou rabujento mesmo, e tamb?m um caso a parte. Tem muita gente se dando bem por aqui, tenho certeza! De qualquer forma j? foi mesmo, e o azar ? s? deles! N?o vou ferrar minhas coron?rias por causa disso. Cheers! 2009/6/2 Naylor Garcia > Thiago, > > Concordo com voc?. Apenas para complementar, quando fui fazer a entrevista, > deixei claro para a empresa que meu pre?o no m?nimo era $ 6, comecei a fazer > o testes da empresa, por?m n?o deu tempo de termin?-los e acabei deixando > para outro dia. > > Por?m quando eles me retornaram, eu j? havia aceito outra proposta de uma > empresa no interior paulista, que ? onde tenho interesse real de trabalhar. > > Vi o c?digo deles e a complexidade tamb?m e posso dizer que o c?digo n?o ? > t?o ruim assim, ? orientado, por?m n?o est? elegante como Perl ?. Al?m de > n?o ser t?o modular. > > Acredito que, quem pegar a vaga ter? uma grande oportunidade nas m?os, para > crescer, desenvolver e aprimorar o sistema em quest?o. > > Lembre-se, se voc? n?o se valorizar, ningu?m o far? por voc?, mas fa?a por > merecer. > > Grande abra?o > > Naylor > > 2009/6/2 Thiago Rondon > > >> Dependendo da epoca que isto ocorreu, qual o problema do mercado valorizar >> o trabalho de tempos em tempos ? Voc?s precisam entender melhor como >> funciona o mercado, existem N fatores que um cargo em uma empresa pode >> valorizar, assim como desvalorizar. >> >> N?o entendi, uns reclamam que se paga pouco, na outra hora reclamam que >> est?o pagando bem. Vamos rever nossos conceitos, est? na hora de recebermos >> melhor as propostas de emprego e pararmos de reclamar. >> >> D?vido que a grande maioria aqui escolha emprego pelo c?digo que existe na >> empresa. Pelo menos, penso eu, c?digo ruim ? um ambiente melhor para me >> valorizarem, e o que importa eu ter whiskey para as crian?as, como diria um >> grande sabio j? desta lista... ;) >> >> * Escolher a empresa envolve v?rias outras coisas na minha opni?o al?m do >> c?digo fonte, como o plano de carreira que eu poderia fazer dentro da >> empresa, tem muita empresa com c?digo bonito que voc? talvez nunca tenha >> perspectiva de aumentarem o teu salario e o teu cargo/responsabilidade. >> >> Ah, Naylor Garcia muito obrigado por ter enviado esta proposta para a >> lista, eu encaminhei para alguns conhecidos. >> >> Atenciosamente, >> -Thiago Rondon >> >> Andre Carneiro escreveu: >> >>> 3900 e uns quebrados + benef?cios... >>> >>> E por 'tudo isso' ainda iria teria q lidar com coisas no c?digo como >>> 'goto' e outras bizarrisses no sistema legado deles, q ? melhor nem >>> comentar... >>> >>> >>> Cheers! >>> >>> >>> 2009/6/2 Naylor Garcia >> naylorgarcia at gmail.com>> >>> >>> Andre, >>> >>> Por curiosidade, quanto eles ofereceram? >>> >>> Abra?o ;) >>> >>> 2009/6/2 Andre Carneiro >> > >>> >>> ? por a? mesmo...infelizmente! >>> >>> 2009/6/1 Blabos de Blebe >> > >>> >>> Enquanto tem candidato, t? caro. Quando n?o tem, 6 mil >>> vira troco de >>> pinga. Eita Brazilz?o... >>> >>> 2009/6/1 Andre Carneiro >> >: >>> > Engra?ado, eles n?o me ofereceram isso quando fui l?.... >>> rsrsrs!!! >>> > >>> > >>> > >>> > >>> > 2009/6/1 Naylor Garcia >> > >>> >> >>> >> Pessoal, >>> >> >>> >> Tem uma vaga para programador perl para a empresa A??O >>> (presta servi?o >>> >> para o Roberto Justus) , o sal?rio inicial est? em >>> torno de 6 mil. >>> >> >>> >> Caso algu?m interesse, por favor, envie e-mail para: >>> "Cambilargiu, >>> >> Leonard" >> > >>> >> >>> >> Abra?os >>> >> >>> >> Naylor Garcia >>> >> >>> >> >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm at pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > >>> > -- >>> > Andr? Garcia Carneiro >>> > Analista/Desenvolvedor Perl >>> > >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm at pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> >>> -- Andr? Garcia Carneiro >>> Analista/Desenvolvedor Perl >>> >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Analista/Desenvolvedor Perl >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Wed Jun 3 06:48:29 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 03 Jun 2009 10:48:29 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> <4A258901.9000500@aware.com.br> Message-ID: <4A267F2D.2040800@aware.com.br> Voc? deve ser um dos motivos para eles aumentarem a proposta. ;-) J? que ninguem estava aceitando a proposta e eles est?o precisando resolver o problema por um profissional capacitado como voc?, como n?o conseguiram... est?o aumentando o valor at? encontrar. Abs! -Thiago Rondon Andre Carneiro escreveu: > Pois ?, vejam s?... pedi 4.500, e eles acharam 'demais'... entendeu a > sacanagem... ?? Mas como eu n?o sou empres?rio, a minha vis?o ? q > deve ser bem limitada mesmo. O ?nico problema ? q eu t? me lixando pra > isso, mesmo pq j? t? bem cansado desse tipo de situa??o. > > Com certeza tem algo errado comigo ;), e por conta disso talvez eu > deva pensar seriamente em largar toda essa porcaria e fazer outra > coisa sem ter q ficar passando raiva. > > > Mas n?o liguem pra mim pq eu sou rabujento mesmo, e tamb?m um caso a > parte. Tem muita gente se dando bem por aqui, tenho certeza! > > > De qualquer forma j? foi mesmo, e o azar ? s? deles! N?o vou ferrar > minhas coron?rias por causa disso. > > > > Cheers! > > > > 2009/6/2 Naylor Garcia > > > Thiago, > > Concordo com voc?. Apenas para complementar, quando fui fazer a > entrevista, deixei claro para a empresa que meu pre?o no m?nimo > era $ 6, comecei a fazer o testes da empresa, por?m n?o deu tempo > de termin?-los e acabei deixando para outro dia. > > Por?m quando eles me retornaram, eu j? havia aceito outra proposta > de uma empresa no interior paulista, que ? onde tenho interesse > real de trabalhar. > > Vi o c?digo deles e a complexidade tamb?m e posso dizer que o > c?digo n?o ? t?o ruim assim, ? orientado, por?m n?o est? elegante > como Perl ?. Al?m de n?o ser t?o modular. > > Acredito que, quem pegar a vaga ter? uma grande oportunidade nas > m?os, para crescer, desenvolver e aprimorar o sistema em quest?o. > > Lembre-se, se voc? n?o se valorizar, ningu?m o far? por voc?, mas > fa?a por merecer. > > Grande abra?o > > Naylor > > 2009/6/2 Thiago Rondon > > > > Dependendo da epoca que isto ocorreu, qual o problema do > mercado valorizar o trabalho de tempos em tempos ? Voc?s > precisam entender melhor como funciona o mercado, existem N > fatores que um cargo em uma empresa pode valorizar, assim como > desvalorizar. > > N?o entendi, uns reclamam que se paga pouco, na outra hora > reclamam que est?o pagando bem. Vamos rever nossos conceitos, > est? na hora de recebermos melhor as propostas de emprego e > pararmos de reclamar. > > D?vido que a grande maioria aqui escolha emprego pelo c?digo > que existe na empresa. Pelo menos, penso eu, c?digo ruim ? um > ambiente melhor para me valorizarem, e o que importa eu ter > whiskey para as crian?as, como diria um grande sabio j? desta > lista... ;) > > * Escolher a empresa envolve v?rias outras coisas na minha > opni?o al?m do c?digo fonte, como o plano de carreira que eu > poderia fazer dentro da empresa, tem muita empresa com c?digo > bonito que voc? talvez nunca tenha perspectiva de aumentarem o > teu salario e o teu cargo/responsabilidade. > > Ah, Naylor Garcia muito obrigado por ter enviado esta proposta > para a lista, eu encaminhei para alguns conhecidos. > > Atenciosamente, > -Thiago Rondon > > Andre Carneiro escreveu: > > 3900 e uns quebrados + benef?cios... > > E por 'tudo isso' ainda iria teria q lidar com coisas no > c?digo como 'goto' e outras bizarrisses no sistema legado > deles, q ? melhor nem comentar... > > > Cheers! > > > 2009/6/2 Naylor Garcia > >> > > Andre, > > Por curiosidade, quanto eles ofereceram? > > Abra?o ;) > > 2009/6/2 Andre Carneiro > >> > > ? por a? mesmo...infelizmente! > > 2009/6/1 Blabos de Blebe > >> > > Enquanto tem candidato, t? caro. Quando n?o > tem, 6 mil > vira troco de > pinga. Eita Brazilz?o... > > 2009/6/1 Andre Carneiro > > >>: > > Engra?ado, eles n?o me ofereceram isso quando > fui l?.... > rsrsrs!!! > > > > > > > > > > 2009/6/1 Naylor Garcia > > >> > >> > >> Pessoal, > >> > >> Tem uma vaga para programador perl para a > empresa A??O > (presta servi?o > >> para o Roberto Justus) , o sal?rio inicial > est? em > torno de 6 mil. > >> > >> Caso algu?m interesse, por favor, envie > e-mail para: > "Cambilargiu, > >> Leonard" > >> > >> > >> Abra?os > >> > >> Naylor Garcia > >> > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > > > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Andr? Garcia Carneiro > > Analista/Desenvolvedor Perl > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From russoz at gmail.com Wed Jun 3 08:42:22 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 3 Jun 2009 12:42:22 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: <4A25B33D.2080306@aware.com.br> References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> <4A258901.9000500@aware.com.br> <4A25B33D.2080306@aware.com.br> Message-ID: <23f46d7f0906030842u437260dbuc149aa81a9e41bcb@mail.gmail.com> Por falar em pr?ximo, o ?ltimo aconteceu mesmo? N?o era pra ter um relato ou algo assim? Ou todo mundo bebeu, acordaram em uma situa??o embara?osa e fizeram um pacto m?tuo de sil?ncio sobre aquela noite? (nossa, como eu viajo...) Enfim, quando ? o pr?ximo? 2009/6/2 Thiago Rondon > > Andre, > > Voc? n?o captou a minha resposta, o ponto ? que as ?ltimas duas propostas > enviadas a lista n?o foram bem acolhidas e estamos em uma lista de discuss?o > com profissionais, e nos queremos receber sempre e muitas propostas por > aqui, ? que para isto ocorra (...) . > > ? outro ponto, se o mercado sempre vai procurar tirar o m?ximo do > profissional pagando menos, isto acontece em todas as areas, somos livres > para mudar de empresa, de ramo, de pa?s, e etc... Mas com disse, isso ? > outra quest?o. > > E relaxa, que isto ? uma lista de *discuss?o*. Te pago uma cerveja no Blue > Bar no pr?ximo ES pelo mal-estar que te causei. ;) > > Abs, > -Thiago Rondon > > Andre Carneiro escreveu: > >> >> >> 2009/6/2 Thiago Rondon > >> >> >> >> Dependendo da epoca que isto ocorreu, qual o problema do mercado >> valorizar o trabalho de tempos em tempos ? Voc?s precisam entender >> melhor como funciona o mercado, existem N fatores que um cargo em >> uma empresa pode valorizar, assim como desvalorizar. >> >> >> A quest?o n?o ? essa. O problema ? a realidade do mercado aqui. Pode-se >> economizar sem explorar funcion?rios, e sem faz?-los de tolos tamb?m. >> >> >> N?o entendi, uns reclamam que se paga pouco, na outra hora >> reclamam que est?o pagando bem. Vamos rever nossos conceitos, est? >> na hora de recebermos melhor as propostas de emprego e pararmos de >> reclamar. >> >> >> Eu recebi muito bem a proposta q me foi dada. S? compartilhei parte da >> experi?ncia. N?o achei que seria de bom-tom n?o compartilhar, mesmo porque >> n?o foi l? uma boa proposta mesmo. E achei que pagava pouco mesmo, e da?? >> >> >> D?vido que a grande maioria aqui escolha emprego pelo c?digo que >> existe na empresa. Pelo menos, penso eu, c?digo ruim ? um ambiente >> melhor para me valorizarem, e o que importa eu ter whiskey para as >> crian?as, como diria um grande sabio j? desta lista... ;) >> >> >> >> Cara, n?o foi isso. Com certeza eu me expressei mal, e s? pe?o desculpas >> por isso. Esclarecendo o que eu quis dizer ? que os problemas, e as >> responsabilidades(e outras quest?es q n?o vem ao caso), n?o valiam a pena >> pelo que eles me ofereceram. Fiz apenas um coment?rio sobre o c?digo, mas >> isso n?o foi determinante para a minha decis?o de forma alguma, e vc tem >> raz?o, n?o se deve fazer isso mesmo. Ainda mais hoje em dia ... >> Agora o senhor engana se acha q te valorizam por ter que lidar com c?digo >> legado. A ?nica coisa q se valoriza hoje ? produtividade. Te espremem at? a >> ?ltima gota, e pagam mal, ? a verdade, e voc? sabe disso. E eu levei essas >> coisas e outras mais em conta sim, portanto, nada pessoal, mas azar o seu se >> vc n?o gostou! ; ) Eu deveria ter postado isso em particular e seguir o meu >> pr?prio conselho(mais abaixo)... e tomarei mais cuidado da pr?x. vez. >> >> O que eu acho engra?ado ? a maneira como a proposta mudou, principalmente >> porque eu sei porque a proposta mudou... Se voc? n?o gostou do que eu >> escrevi, ? um direito seu, s? tenta n?o fazer pr?-julgamentos da pr?xima vez >> pq isso foi bem desagrad?vel(mesmo q boa parte da culpa tenha sido minha). >> Sugiro que fale comigo(ou com qq um q tenha falado algo q n?o gostou) em >> particular antes de postar coisas desse tipo, para evitar mal-entendidos, >> e/ou 'stress' desnecess?rio. >> >> E isso vale para qq um aqui... >> >> >> >> * Escolher a empresa envolve v?rias outras coisas na minha opni?o >> al?m do c?digo fonte, como o plano de carreira que eu poderia >> fazer dentro da empresa, tem muita empresa com c?digo bonito que >> voc? talvez nunca tenha perspectiva de aumentarem o teu salario e >> o teu cargo/responsabilidade. >> >> >> J? comentei isso anteriormente... >> >> >> >> Qualquer problema 'tamos' a?... >> >> Cheers! >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Wed Jun 3 08:43:01 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 3 Jun 2009 12:43:01 -0300 Subject: [SP-pm] Vaga Programador Perl In-Reply-To: <23f46d7f0906030842u437260dbuc149aa81a9e41bcb@mail.gmail.com> References: <179354400906011526h7f86a75cpa51c7f43a59e20b7@mail.gmail.com> <4A258901.9000500@aware.com.br> <4A25B33D.2080306@aware.com.br> <23f46d7f0906030842u437260dbuc149aa81a9e41bcb@mail.gmail.com> Message-ID: <23f46d7f0906030843p42f3631ex58972023b3e94d6b@mail.gmail.com> ES, obviamente 2009/6/3 Alexei Znamensky > Por falar em pr?ximo, o ?ltimo aconteceu mesmo? N?o era pra ter um relato > ou algo assim? Ou todo mundo bebeu, acordaram em uma situa??o embara?osa e > fizeram um pacto m?tuo de sil?ncio sobre aquela noite? (nossa, como eu > viajo...) > > Enfim, quando ? o pr?ximo? > > > 2009/6/2 Thiago Rondon > >> >> Andre, >> >> Voc? n?o captou a minha resposta, o ponto ? que as ?ltimas duas propostas >> enviadas a lista n?o foram bem acolhidas e estamos em uma lista de discuss?o >> com profissionais, e nos queremos receber sempre e muitas propostas por >> aqui, ? que para isto ocorra (...) . >> >> ? outro ponto, se o mercado sempre vai procurar tirar o m?ximo do >> profissional pagando menos, isto acontece em todas as areas, somos livres >> para mudar de empresa, de ramo, de pa?s, e etc... Mas com disse, isso ? >> outra quest?o. >> >> E relaxa, que isto ? uma lista de *discuss?o*. Te pago uma cerveja no Blue >> Bar no pr?ximo ES pelo mal-estar que te causei. ;) >> >> Abs, >> -Thiago Rondon >> >> Andre Carneiro escreveu: >> >>> >>> >>> 2009/6/2 Thiago Rondon >> >> >>> >>> >>> >>> Dependendo da epoca que isto ocorreu, qual o problema do mercado >>> valorizar o trabalho de tempos em tempos ? Voc?s precisam entender >>> melhor como funciona o mercado, existem N fatores que um cargo em >>> uma empresa pode valorizar, assim como desvalorizar. >>> >>> >>> A quest?o n?o ? essa. O problema ? a realidade do mercado aqui. Pode-se >>> economizar sem explorar funcion?rios, e sem faz?-los de tolos tamb?m. >>> >>> >>> N?o entendi, uns reclamam que se paga pouco, na outra hora >>> reclamam que est?o pagando bem. Vamos rever nossos conceitos, est? >>> na hora de recebermos melhor as propostas de emprego e pararmos de >>> reclamar. >>> >>> >>> Eu recebi muito bem a proposta q me foi dada. S? compartilhei parte da >>> experi?ncia. N?o achei que seria de bom-tom n?o compartilhar, mesmo porque >>> n?o foi l? uma boa proposta mesmo. E achei que pagava pouco mesmo, e da?? >>> >>> >>> D?vido que a grande maioria aqui escolha emprego pelo c?digo que >>> existe na empresa. Pelo menos, penso eu, c?digo ruim ? um ambiente >>> melhor para me valorizarem, e o que importa eu ter whiskey para as >>> crian?as, como diria um grande sabio j? desta lista... ;) >>> >>> >>> >>> Cara, n?o foi isso. Com certeza eu me expressei mal, e s? pe?o desculpas >>> por isso. Esclarecendo o que eu quis dizer ? que os problemas, e as >>> responsabilidades(e outras quest?es q n?o vem ao caso), n?o valiam a pena >>> pelo que eles me ofereceram. Fiz apenas um coment?rio sobre o c?digo, mas >>> isso n?o foi determinante para a minha decis?o de forma alguma, e vc tem >>> raz?o, n?o se deve fazer isso mesmo. Ainda mais hoje em dia ... >>> Agora o senhor engana se acha q te valorizam por ter que lidar com >>> c?digo legado. A ?nica coisa q se valoriza hoje ? produtividade. Te espremem >>> at? a ?ltima gota, e pagam mal, ? a verdade, e voc? sabe disso. E eu levei >>> essas coisas e outras mais em conta sim, portanto, nada pessoal, mas azar o >>> seu se vc n?o gostou! ; ) Eu deveria ter postado isso em particular e seguir >>> o meu pr?prio conselho(mais abaixo)... e tomarei mais cuidado da pr?x. vez. >>> >>> O que eu acho engra?ado ? a maneira como a proposta mudou, principalmente >>> porque eu sei porque a proposta mudou... Se voc? n?o gostou do que eu >>> escrevi, ? um direito seu, s? tenta n?o fazer pr?-julgamentos da pr?xima vez >>> pq isso foi bem desagrad?vel(mesmo q boa parte da culpa tenha sido minha). >>> Sugiro que fale comigo(ou com qq um q tenha falado algo q n?o gostou) em >>> particular antes de postar coisas desse tipo, para evitar mal-entendidos, >>> e/ou 'stress' desnecess?rio. >>> >>> E isso vale para qq um aqui... >>> >>> >>> >>> * Escolher a empresa envolve v?rias outras coisas na minha opni?o >>> al?m do c?digo fonte, como o plano de carreira que eu poderia >>> fazer dentro da empresa, tem muita empresa com c?digo bonito que >>> voc? talvez nunca tenha perspectiva de aumentarem o teu salario e >>> o teu cargo/responsabilidade. >>> >>> >>> J? comentei isso anteriormente... >>> >>> >>> >>> Qualquer problema 'tamos' a?... >>> >>> Cheers! >>> >>> -- >>> Andr? Garcia Carneiro >>> Analista/Desenvolvedor Perl >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcio at modapoint.com.br Thu Jun 4 15:19:26 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Thu, 4 Jun 2009 19:19:26 -0300 Subject: [SP-pm] Desenvolvimento em Perl. Message-ID: <02b901c9e562$85a3ccb0$0401a8c0@notebookecs> Ol? ? todos, Conforme alertado pelo Luis Motta Campos, este e-mail tem contatos abaixo... Obrigado ao Daniel Mantovani que respondeu ao meu outro e-mail, mas preciso de algu?m que esteja na regi?o de Campinas - Jundia?, pois podem ser necess?rias algumas reuni?es, e com algum tempo livre para dedicar algumas horas por dia ao projeto. ------------------------------------------------------------------------------------------------------ O trabalho a ser feito em PERL ser? uma ?rea de Usu?rios a partir da Locked-Area Pro (www.locked-area.com ). Ser?o implementadas tabelas adicionais no MySql (ou banco de dados flat), e o sistema dever? se comunicar com um servidor Web-Services (wsdl) e tamb?m com o sistema do PagSeguro Uol. Al?m disso, ser?o criados relat?rios e rotinas de admin. Conhe?o a linguagem (mas n?o sou capaz de escrever na totalidade) e tenho o projeto muito claro e definido. Isto vai facilitar muito o desenvolvimento. Estimo o tempo gasto em 30 a 40 horas de programa??o. O valor do projeto pode ser tratado por pre?o fixo ou por horas trabalhadas. Se algu?m tiver interesse e estiver na regi?o, pe?o que entre em contato para mais detalhes. Obrigado. Marcio Mello - 11-4582-2125 ou cel 11-9911-7099. marcio em modapoint.com.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Sun Jun 7 23:11:18 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Mon, 8 Jun 2009 03:11:18 -0300 Subject: [SP-pm] OT: Procura-se Palestrantes Message-ID: <83d8367f0906072311r51bf9182jd3b48ae6f0b5d216@mail.gmail.com> Segue mensagem enviada em outra lista. ---------- Forwarded message ---------- From: Giovane Heleno Date: 2009/6/5 Subject: [OFF] Procuro Palestrantes Pessoal, Estou procurando palestrantes para os seguintes temas... TECNOLOGIA WIMAX SOFTWARES LIVRES MODELOS DE NEG?CIOS NA WEB GOVERNAN?A DE T.I VIRTUALIZA??O Na semana de 24 a 28 de Agosto na cidade de Franca-SP. ? um grande evento de TI. Dou prefer?ncia para quem ? do sul de minas, triangulo mineiro ou estado de SP devido ? custos de log?stica. Se puderem indicar algu?m, agrade?o. Atenciosamente, Giovane Heleno Datacenter Manager Wideway do Brasil Ltda meadiciona.com/giovane -- Gabriel Vieira From luismottacampos at yahoo.co.uk Sun Jun 7 23:21:58 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 08 Jun 2009 08:21:58 +0200 Subject: [SP-pm] OT: Procura-se Palestrantes In-Reply-To: <83d8367f0906072311r51bf9182jd3b48ae6f0b5d216@mail.gmail.com> References: <83d8367f0906072311r51bf9182jd3b48ae6f0b5d216@mail.gmail.com> Message-ID: <4A2CAE06.4080304@yahoo.co.uk> Gabriel Vieira wrote: > ---------- Forwarded message ---------- > From: Giovane Heleno > Date: 2009/6/5 > Subject: [OFF] Procuro Palestrantes > > Pessoal, > > Estou procurando palestrantes para os seguintes temas... > > TECNOLOGIA WIMAX > SOFTWARES LIVRES > MODELOS DE NEG?CIOS NA WEB > GOVERNAN?A DE T.I > VIRTUALIZA??O > > Na semana de 24 a 28 de Agosto na cidade de Franca-SP. > ? um grande evento de TI. Deve ser mesmo um evento muito grande, j? que o fulano n?o se preocupou nem em dizer o nome do evento... :P ou o website, ou qualquer outra informa??o relevante, como datas e locais precisos... vai encontrar muuuuuuitos palestrantes, assim... > Dou prefer?ncia para quem ? do sul de minas, triangulo mineiro ou > estado de SP devido ? custos de log?stica. > Se puderem indicar algu?m, agrade?o. > > Atenciosamente, > > Giovane Heleno > Datacenter Manager > Wideway do Brasil Ltda > meadiciona.com/giovane Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Wed Jun 10 05:48:50 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 10 Jun 2009 14:48:50 +0200 Subject: [SP-pm] Boas Vindas ao Diego Rocha In-Reply-To: References: Message-ID: <4A2FABB2.6010908@yahoo.co.uk> mailman-bounces em pm.org wrote: > Diego Rocha has been successfully subscribed to SaoPaulo-pm. Diego, seja muito bem vindo ? nossa humilde lista de discuss?o. A casa ? sua, (ab)use ? vontade. A gente gosta de saber dos rec?m chegados: 1. Como voc? encontrou a lista? 2. Como e onde usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From dforocha at gmail.com Wed Jun 10 05:53:12 2009 From: dforocha at gmail.com (Diego Fernando Ormanezi Rocha) Date: Wed, 10 Jun 2009 09:53:12 -0300 Subject: [SP-pm] Boas Vindas ao Diego Rocha In-Reply-To: <4A2FABB2.6010908@yahoo.co.uk> References: <4A2FABB2.6010908@yahoo.co.uk> Message-ID: <2e7ed4a30906100553m420df9c0w44164e5d37f04ccc@mail.gmail.com> Ol?, Obrigado pelas boas vindas, espero aprender bastante com voc?s. Respondendo as perguntas: 1 - Estava procurando tutoriais de perl na net e em um deles tinha uma refer?ncia para a lista de voc?s (Infelizmente n?o lembro qual era o site). 2 - Trabalho com perl em scripts para linux e p?ginas de internet. []s 2009/6/10 Luis Motta Campos > mailman-bounces em pm.org wrote: > > Diego Rocha has been successfully subscribed to SaoPaulo-pm. > > Diego, seja muito bem vindo ? nossa humilde lista de discuss?o. A casa ? > sua, (ab)use ? vontade. > > A gente gosta de saber dos rec?m chegados: > > 1. Como voc? encontrou a lista? > 2. Como e onde usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Diego Rocha -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Wed Jun 10 05:56:36 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 10 Jun 2009 09:56:36 -0300 Subject: [SP-pm] Boas Vindas ao Diego Rocha In-Reply-To: <2e7ed4a30906100553m420df9c0w44164e5d37f04ccc@mail.gmail.com> References: <4A2FABB2.6010908@yahoo.co.uk> <2e7ed4a30906100553m420df9c0w44164e5d37f04ccc@mail.gmail.com> Message-ID: <8e3843570906100556n727d2cd2rbdb1d5d71d5db4fb@mail.gmail.com> Seja bem vindo Diego! -- Ot?vio Fernandes http://otaviof.blogspot.com/ From russoz at gmail.com Wed Jun 10 06:42:20 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 10 Jun 2009 10:42:20 -0300 Subject: [SP-pm] Boas Vindas ao Diego Rocha In-Reply-To: <8e3843570906100556n727d2cd2rbdb1d5d71d5db4fb@mail.gmail.com> References: <4A2FABB2.6010908@yahoo.co.uk> <2e7ed4a30906100553m420df9c0w44164e5d37f04ccc@mail.gmail.com> <8e3843570906100556n727d2cd2rbdb1d5d71d5db4fb@mail.gmail.com> Message-ID: <23f46d7f0906100642m6faa98c2ue94354dd9169e331@mail.gmail.com> Bem Vindo!! 2009/6/10 Ot?vio Fernandes > Seja bem vindo Diego! > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Wed Jun 10 14:55:16 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 10 Jun 2009 23:55:16 +0200 Subject: [SP-pm] Boas vindas ao Nuba In-Reply-To: References: Message-ID: <4A302BC4.3090907@yahoo.co.uk> mailman-bounces em pm.org wrote: > Nuba has been successfully subscribed to SaoPaulo-pm. Nuba, seja muito bem vindo ? nossa lista de discuss?o. A casa ? sua, (ab)use ? vontade. A gente gosta de saber dos rec?m-chegados: A) como encontrou a lista? B) como e em que voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From blabos at gmail.com Wed Jun 10 20:08:30 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 11 Jun 2009 00:08:30 -0300 Subject: [SP-pm] Boas Vindas ao Diego Rocha In-Reply-To: <23f46d7f0906100642m6faa98c2ue94354dd9169e331@mail.gmail.com> References: <4A2FABB2.6010908@yahoo.co.uk> <2e7ed4a30906100553m420df9c0w44164e5d37f04ccc@mail.gmail.com> <8e3843570906100556n727d2cd2rbdb1d5d71d5db4fb@mail.gmail.com> <23f46d7f0906100642m6faa98c2ue94354dd9169e331@mail.gmail.com> Message-ID: <179354400906102008m1f9baa4dn365202b6b44acc1d@mail.gmail.com> Bem Vindo!!! 2009/6/10 Alexei Znamensky : > Bem Vindo!! > > 2009/6/10 Ot?vio Fernandes >> >> Seja bem vindo Diego! >> >> -- >> Ot?vio Fernandes >> http://otaviof.blogspot.com/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Wed Jun 10 20:09:08 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 11 Jun 2009 00:09:08 -0300 Subject: [SP-pm] Boas vindas ao Nuba In-Reply-To: <4A302BC4.3090907@yahoo.co.uk> References: <4A302BC4.3090907@yahoo.co.uk> Message-ID: <179354400906102009u404eb1c4n53bfa4c1a18a4d4f@mail.gmail.com> Bem Vindo(a)!!! 2009/6/10 Luis Motta Campos : > mailman-bounces em pm.org wrote: >> >> Nuba has been successfully subscribed to SaoPaulo-pm. > > Nuba, seja muito bem vindo ? nossa lista de discuss?o. A casa ? sua, (ab)use > ? vontade. A gente gosta de saber dos rec?m-chegados: > > A) como encontrou a lista? > B) como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From tony.unix at yahoo.com.br Thu Jun 11 05:35:16 2009 From: tony.unix at yahoo.com.br (Tony Costa) Date: Thu, 11 Jun 2009 05:35:16 -0700 (PDT) Subject: [SP-pm] SaoPaulo-pm Digest, Vol 57, Issue 8 Message-ID: <190668.26030.qm@web45614.mail.sp1.yahoo.com> bem vindo (Diego Rocha == Voidpointer)?w("salve Brother quanto tempo!\nlembra do Cooler"):w("bem vindo a lista\n"); entre ai depois irc.perl.org canal sao-paulo.pm --- Em qua, 10/6/09, saopaulo-pm-request em pm.org escreveu: De: saopaulo-pm-request em pm.org Assunto: SaoPaulo-pm Digest, Vol 57, Issue 8 Para: saopaulo-pm em pm.org Data: Quarta-feira, 10 de Junho de 2009, 19:00 Send SaoPaulo-pm mailing list submissions to ??? saopaulo-pm em pm.org To subscribe or unsubscribe via the World Wide Web, visit ??? http://mail.pm.org/mailman/listinfo/saopaulo-pm or, via email, send a message with subject or body 'help' to ??? saopaulo-pm-request em pm.org You can reach the person managing the list at ??? saopaulo-pm-owner em pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of SaoPaulo-pm digest..." Today's Topics: ???1. Boas Vindas ao Diego Rocha (Luis Motta Campos) ???2. Re: Boas Vindas ao Diego Rocha (Diego Fernando Ormanezi Rocha) ???3. Re: Boas Vindas ao Diego Rocha (Ot?vio Fernandes) ???4. Re: Boas Vindas ao Diego Rocha (Alexei Znamensky) ---------------------------------------------------------------------- Message: 1 Date: Wed, 10 Jun 2009 14:48:50 +0200 From: Luis Motta Campos Subject: [SP-pm] Boas Vindas ao Diego Rocha To: saopaulo-pm em mail.pm.org Message-ID: <4A2FABB2.6010908 em yahoo.co.uk> Content-Type: text/plain; charset=ISO-8859-1 mailman-bounces em pm.org wrote: > Diego Rocha has been successfully subscribed to SaoPaulo-pm. Diego, seja muito bem vindo ? nossa humilde lista de discuss?o. A casa ? sua, (ab)use ? vontade. A gente gosta de saber dos rec?m chegados: 1. Como voc? encontrou a lista? 2. Como e onde usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. ------------------------------ Message: 2 Date: Wed, 10 Jun 2009 09:53:12 -0300 From: Diego Fernando Ormanezi Rocha Subject: Re: [SP-pm] Boas Vindas ao Diego Rocha To: saopaulo-pm em mail.pm.org Message-ID: ??? <2e7ed4a30906100553m420df9c0w44164e5d37f04ccc em mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" Ol?, Obrigado pelas boas vindas, espero aprender bastante com voc?s. Respondendo as perguntas: 1 - Estava procurando tutoriais de perl na net e em um deles tinha uma refer?ncia para a lista de voc?s (Infelizmente n?o lembro qual era o site). 2 - Trabalho com perl em scripts para linux e p?ginas de internet. []s 2009/6/10 Luis Motta Campos > mailman-bounces em pm.org wrote: > > Diego Rocha has been successfully subscribed to SaoPaulo-pm. > > Diego, seja muito bem vindo ? nossa humilde lista de discuss?o. A casa ? > sua, (ab)use ? vontade. > > A gente gosta de saber dos rec?m chegados: > > 1. Como voc? encontrou a lista? > 2. Como e onde usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Diego Rocha -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 3 Date: Wed, 10 Jun 2009 09:56:36 -0300 From: Ot?vio Fernandes Subject: Re: [SP-pm] Boas Vindas ao Diego Rocha To: saopaulo-pm em mail.pm.org Message-ID: ??? <8e3843570906100556n727d2cd2rbdb1d5d71d5db4fb em mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Seja bem vindo Diego! -- Ot?vio Fernandes http://otaviof.blogspot.com/ ------------------------------ Message: 4 Date: Wed, 10 Jun 2009 10:42:20 -0300 From: Alexei Znamensky Subject: Re: [SP-pm] Boas Vindas ao Diego Rocha To: saopaulo-pm em mail.pm.org Message-ID: ??? <23f46d7f0906100642m6faa98c2ue94354dd9169e331 em mail.gmail.com> Content-Type: text/plain; charset="utf-8" Bem Vindo!! 2009/6/10 Ot?vio Fernandes > Seja bem vindo Diego! > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm End of SaoPaulo-pm Digest, Vol 57, Issue 8 ****************************************** Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nuba at fastmail.fm Thu Jun 11 14:11:12 2009 From: nuba at fastmail.fm (Nuba Princigalli) Date: Thu, 11 Jun 2009 18:11:12 -0300 Subject: [SP-pm] Boas vindas ao Nuba In-Reply-To: References: Message-ID: <1244754672.4142.1319970247@webmail.messagingengine.com> Ol? pessoal, Respondendo ? mensagem autom?tica do LMC ;) Sou o mesmo nuba que esta em #rio.pm #sao-paulo.pm #perl.br e de vez em quando saio do modo lurker. Vivo no Rio mas estou querendo ver mais sobre como andam as conversas de perl no brasil, a? entrei em mais algumas listas, incluindo sao-paulo.pm. Meu perfil de uso no dia a dia ? como sysadmin (principal) & syscoder *nix, e algum dev eventual pra web, uso desde 2001, a? recentemente vi com satisfa??o o surgimento do 'modern perl' e estou dando uma contemporaneizada nos meus perl skills :D Nuba -- Nuba Rodrigues Princigalli nuba at bcc.ic.uff.br http://sites.bcc.ic.uff.br/nuba/ aim:nprincigalli Systems & Network Administrator, Perl Developer, Hacker & Enthusiast "It's not the size of the dog in the fight, it's the size of the fight in the dog." - Mark Twain From russoz at gmail.com Thu Jun 11 19:41:59 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 11 Jun 2009 23:41:59 -0300 Subject: [SP-pm] Boas vindas ao Nuba In-Reply-To: <179354400906102009u404eb1c4n53bfa4c1a18a4d4f@mail.gmail.com> References: <4A302BC4.3090907@yahoo.co.uk> <179354400906102009u404eb1c4n53bfa4c1a18a4d4f@mail.gmail.com> Message-ID: <23f46d7f0906111941o6783a7f1sb497ccb67e726748@mail.gmail.com> Nuba! ?ta t?ta, Solo? 2009/6/11 Blabos de Blebe > Bem Vindo(a)!!! > > 2009/6/10 Luis Motta Campos : > > mailman-bounces em pm.org wrote: > >> > >> Nuba has been successfully subscribed to SaoPaulo-pm. > > > > Nuba, seja muito bem vindo ? nossa lista de discuss?o. A casa ? sua, > (ab)use > > ? vontade. A gente gosta de saber dos rec?m-chegados: > > > > A) como encontrou a lista? > > B) como e em que voc? usa Perl no seu dia-a-dia? > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Jun 12 06:15:53 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 12 Jun 2009 10:15:53 -0300 Subject: [SP-pm] Desenvolvimento em Perl. In-Reply-To: <02b901c9e562$85a3ccb0$0401a8c0@notebookecs> References: <02b901c9e562$85a3ccb0$0401a8c0@notebookecs> Message-ID: <12d1f4ee0906120615pf1aac19i9ee6c08021c853bc@mail.gmail.com> Oi Marcio, Sinto que a proposta do Mantovani n?o tenha sido aceita, pois eu estava (de maneira discreta e invis?vel) dando suporte para ele neste projeto que tem algumas caracter?stica que muito me interessou. Eu acreditei que dar suporte ao Mantovani de maneira discreta seria interessante para o desenvolvimento dele e, at? onde eu conhe?o do projeto, tem potencial para contribuir de maneira positiva para a comunidade. Se as restri??es de localiza??o ? um fator relevante ao ponto de desconsiderar definitivamente a minha parceria (agora oficial) com o Mantovani, tudo bem, mas se n?o for eu gostaria de continuar com a negocia??o. Obrigado Marcio, Solli M. Hon?rio 2009/6/4 Marcio Mello > Ol? ? todos, > Conforme alertado pelo Luis Motta Campos, este e-mail tem contatos > abaixo... > > Obrigado ao Daniel Mantovani que respondeu ao meu outro e-mail, mas preciso > de algu?m que esteja na regi?o de Campinas - Jundia?, pois podem ser > necess?rias algumas reuni?es, e com algum tempo livre para dedicar algumas > horas por dia ao projeto. > > ------------------------------------------------------------------------------------------------------ > O trabalho a ser feito em PERL ser? uma ?rea de > Usu?rios a partir da Locked-Area Pro (www.locked-area.com ). > > Ser?o implementadas tabelas adicionais no MySql (ou banco de dados flat), e > o sistema dever? se > comunicar com um servidor Web-Services (wsdl) e tamb?m com o sistema do > PagSeguro Uol. Al?m disso, ser?o criados relat?rios e rotinas de admin. > > Conhe?o a linguagem (mas n?o sou capaz de escrever na totalidade) e tenho o > projeto muito claro e definido. Isto vai facilitar muito o desenvolvimento. Estimo > o tempo gasto em 30 a 40 horas de programa??o. > > O valor do projeto pode ser tratado por pre?o fixo ou por horas > trabalhadas. > > Se algu?m tiver interesse e estiver na regi?o, pe?o que entre em contato > para mais detalhes. > > Obrigado. > Marcio Mello - 11-4582-2125 ou cel 11-9911-7099. > marcio em modapoint.com.br > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue Jun 16 07:28:41 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 16 Jun 2009 11:28:41 -0300 Subject: [SP-pm] DBIx::Class::Schema - Problemas com insert Message-ID: Ol? monges! Estou com um pequeno problema para inserir dados com DBIx::Class::Schema Tenho uma classe q representa a seguinte tabela abaixo: package DBIC::Schema::Processo; use strict; use warnings; use base 'DBIx::Class'; __PACKAGE__->load_components("Core"); __PACKAGE__->table("processo"); __PACKAGE__->add_columns( "processo_id", { data_type => "INTEGER", is_nullable => 0, size => undef }, "fornecedor_id", { data_type => "INTEGER", is_nullable => 0, size => undef }, ); __PACKAGE__->set_primary_key("processo_id"); 1; Para inserir estou usando o seguinte codigo: $schema->resultset('Processo')->create({ processo_id => \'some_sequence.nextval' fornecedor_id => $self->spider_id }); Estou obtendo a seguinte mensagem de erro: " DBIx::Class::ResultSet::create(): Unable to find a sequence INSERT trigger on table 'processo' " N?o consigo encontrar o motivo disso. Isso nunca aconteceu antes. Ser? que algu?m poderia me ajudar? Obrigado! -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Tue Jun 16 08:08:23 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 16 Jun 2009 12:08:23 -0300 Subject: [SP-pm] DBIx::Class::Schema - Problemas com insert In-Reply-To: References: Message-ID: <4A37B567.8020104@aware.com.br> Andre, Isto parece Oracle (*nextval). :-) E tomando como base de que ? Oracle. Parece que a sequencia/trigger n?o esta sendo encontrada na hora de inserir, e ele n?o esta conseguindo acessar o teu 'some_sequence.nextval' para incrementar o n?mero. Verifique como esta a tua sequencia para auto-incremento do campo processo_id. Abs, -Thiago Rondon Andre Carneiro escreveu: > Ol? monges! > > > Estou com um pequeno problema para inserir dados com DBIx::Class::Schema > Tenho uma classe q representa a seguinte tabela abaixo: > > > > package DBIC::Schema::Processo; > > use strict; > use warnings; > > use base 'DBIx::Class'; > > __PACKAGE__->load_components("Core"); > __PACKAGE__->table("processo"); > __PACKAGE__->add_columns( > "processo_id", > { data_type => "INTEGER", is_nullable => 0, size => undef }, > "fornecedor_id", > { data_type => "INTEGER", is_nullable => 0, size => undef }, > > > ); > __PACKAGE__->set_primary_key("processo_id"); > > > 1; > > > > > Para inserir estou usando o seguinte codigo: > > > > > $schema->resultset('Processo')->create({ > processo_id => \'some_sequence.nextval' > fornecedor_id => $self->spider_id > }); > > > > > > Estou obtendo a seguinte mensagem de erro: > > " DBIx::Class::ResultSet::create(): Unable to find a sequence INSERT > trigger on table 'processo' " > > > N?o consigo encontrar o motivo disso. Isso nunca aconteceu antes. Ser? > que algu?m poderia me ajudar? > > > > Obrigado! > > > > > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From andregarciacarneiro at gmail.com Tue Jun 16 08:58:24 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 16 Jun 2009 12:58:24 -0300 Subject: [SP-pm] DBIx::Class::Schema - Problemas com insert In-Reply-To: <4A37B567.8020104@aware.com.br> References: <4A37B567.8020104@aware.com.br> Message-ID: N?o ? o Oracle q me retorna essa mensagem, ? o DBIx::Class::ResultSet. N?o tem nenhum ORAxxx erro da vida... Se eu comento a chamada para a sequence, o erro continua ocorrendo. Al?m disso, eu testei a mesma sequence diretamente no banco de dados e funcionou perfeitamente, e com DBI puro e tamb?m funcionou. No momento eu to fu?ando alguma coisa q talvez seja necess?rio definir na classe que representa a minha tabela. Mas ? um 'chute' apenas... Cheers! 2009/6/16 Thiago Rondon > > Andre, > > Isto parece Oracle (*nextval). :-) E tomando como base de que ? Oracle. > > Parece que a sequencia/trigger n?o esta sendo encontrada na hora de > inserir, e ele n?o esta conseguindo acessar o teu 'some_sequence.nextval' > para incrementar o n?mero. Verifique como esta a tua sequencia para > auto-incremento do campo processo_id. > > Abs, > -Thiago Rondon > > Andre Carneiro escreveu: > >> Ol? monges! >> >> >> Estou com um pequeno problema para inserir dados com DBIx::Class::Schema >> Tenho uma classe q representa a seguinte tabela abaixo: >> >> >> >> package DBIC::Schema::Processo; >> >> use strict; >> use warnings; >> >> use base 'DBIx::Class'; >> >> __PACKAGE__->load_components("Core"); >> __PACKAGE__->table("processo"); >> __PACKAGE__->add_columns( >> "processo_id", >> { data_type => "INTEGER", is_nullable => 0, size => undef }, >> "fornecedor_id", >> { data_type => "INTEGER", is_nullable => 0, size => undef }, >> >> >> ); >> __PACKAGE__->set_primary_key("processo_id"); >> >> >> 1; >> >> >> >> Para inserir estou usando o seguinte codigo: >> >> >> >> >> $schema->resultset('Processo')->create({ >> processo_id => \'some_sequence.nextval' >> fornecedor_id => $self->spider_id >> }); >> >> >> >> >> >> Estou obtendo a seguinte mensagem de erro: >> >> " DBIx::Class::ResultSet::create(): Unable to find a sequence INSERT >> trigger on table 'processo' " >> >> >> N?o consigo encontrar o motivo disso. Isso nunca aconteceu antes. Ser? que >> algu?m poderia me ajudar? >> >> >> >> Obrigado! >> >> >> >> >> >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Tue Jun 16 09:21:09 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 16 Jun 2009 13:21:09 -0300 Subject: [SP-pm] DBIx::Class::Schema - Problemas com insert In-Reply-To: References: <4A37B567.8020104@aware.com.br> Message-ID: <4A37C675.2050705@aware.com.br> Eu n?o disse que foi o Oracle que retornou, eu disse que voc? esta usando Oracle pelo c?digo. (*nextval no resultset->create) ;-) Procurando pelo c?digo do DBIx Class do Oracle, encontrei: (http://cpansearch.perl.org/src/RIBASUSHI/DBIx-Class-0.08103/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm) Veja se ler esta fun??o do DBIx Class te ajuda, o problema ainda me parece em rela??o a sequencia, talvez como ela esta sendo invocada ou algo assim. sub _dbh_get_autoinc_seq { my ($self, $dbh, $source, $col) = @_; # look up the correct sequence automatically my $sql = q{ SELECT trigger_body FROM ALL_TRIGGERS t WHERE t.table_name = ? AND t.triggering_event = 'INSERT' AND t.status = 'ENABLED' }; # trigger_body is a LONG $dbh->{LongReadLen} = 64 * 1024 if ($dbh->{LongReadLen} < 64 * 1024); my $sth; # check for fully-qualified name (eg. SCHEMA.TABLENAME) if ( my ( $schema, $table ) = $source->name =~ /(\w+)\.(\w+)/ ) { $sql = q{ SELECT trigger_body FROM ALL_TRIGGERS t WHERE t.owner = ? AND t.table_name = ? AND t.triggering_event = 'INSERT' AND t.status = 'ENABLED' }; $sth = $dbh->prepare($sql); $sth->execute( uc($schema), uc($table) ); } else { $sth = $dbh->prepare($sql); $sth->execute( uc( $source->name ) ); } while (my ($insert_trigger) = $sth->fetchrow_array) { return uc($1) if $insert_trigger =~ m!(\w+)\.nextval!i; # col name goes here??? } $self->throw_exception("Unable to find a sequence INSERT trigger on table '" . $source->name . "'."); } Abs, -Thiago Rondon Andre Carneiro escreveu: > N?o ? o Oracle q me retorna essa mensagem, ? o DBIx::Class::ResultSet. > > N?o tem nenhum ORAxxx erro da vida... > > Se eu comento a chamada para a sequence, o erro continua ocorrendo. > > Al?m disso, eu testei a mesma sequence diretamente no banco de dados e > funcionou perfeitamente, e com DBI puro e tamb?m funcionou. > > No momento eu to fu?ando alguma coisa q talvez seja necess?rio definir > na classe que representa a minha tabela. Mas ? um 'chute' apenas... > > > Cheers! > > > > 2009/6/16 Thiago Rondon > > > > Andre, > > Isto parece Oracle (*nextval). :-) E tomando como base de que ? > Oracle. > > Parece que a sequencia/trigger n?o esta sendo encontrada na hora > de inserir, e ele n?o esta conseguindo acessar o teu > 'some_sequence.nextval' para incrementar o n?mero. Verifique como > esta a tua sequencia para auto-incremento do campo processo_id. > > Abs, > -Thiago Rondon > > Andre Carneiro escreveu: > > Ol? monges! > > > Estou com um pequeno problema para inserir dados com > DBIx::Class::Schema > Tenho uma classe q representa a seguinte tabela abaixo: > > > > package DBIC::Schema::Processo; > > use strict; > use warnings; > > use base 'DBIx::Class'; > > __PACKAGE__->load_components("Core"); > __PACKAGE__->table("processo"); > __PACKAGE__->add_columns( > "processo_id", > { data_type => "INTEGER", is_nullable => 0, size => undef }, > "fornecedor_id", > { data_type => "INTEGER", is_nullable => 0, size => undef }, > > > ); > __PACKAGE__->set_primary_key("processo_id"); > > > 1; > > > > Para inserir estou usando o seguinte codigo: > > > > > $schema->resultset('Processo')->create({ > processo_id => > \'some_sequence.nextval' > fornecedor_id => $self->spider_id > }); > > > > > > Estou obtendo a seguinte mensagem de erro: > > " DBIx::Class::ResultSet::create(): Unable to find a sequence > INSERT trigger on table 'processo' " > > > N?o consigo encontrar o motivo disso. Isso nunca aconteceu > antes. Ser? que algu?m poderia me ajudar? > > > > Obrigado! > > > > > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From thiago at aware.com.br Tue Jun 16 09:27:12 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 16 Jun 2009 13:27:12 -0300 Subject: [SP-pm] DBIx::Class::Schema - Problemas com insert In-Reply-To: References: <4A37B567.8020104@aware.com.br> Message-ID: <4A37C7E0.5050206@aware.com.br> Ah, um detalhe, se voc? comentar a sequence o problema vai continuar ocorrendo porque o processo_id ? uma PK. Experimente passar o n?mero manualmente para testar se realmente ? o problema da sequencia ou n?o. Ou ent?o debugar o c?digo melhor que passei anteriormente do DBIx, por que fiz um teste local aqui agora, e como voc? mesmo disse j? utilizou desta maneira em outras situa??es. Realmente estranho, se tiver mais alguma coisa para postar, como a sequencia criada, e etc, mande que fiquei curioso sobre o problema. Abs, -Thiago Rondon Andre Carneiro escreveu: > N?o ? o Oracle q me retorna essa mensagem, ? o DBIx::Class::ResultSet. > > N?o tem nenhum ORAxxx erro da vida... > > Se eu comento a chamada para a sequence, o erro continua ocorrendo. > > Al?m disso, eu testei a mesma sequence diretamente no banco de dados e > funcionou perfeitamente, e com DBI puro e tamb?m funcionou. > > No momento eu to fu?ando alguma coisa q talvez seja necess?rio definir > na classe que representa a minha tabela. Mas ? um 'chute' apenas... > > > Cheers! > > > > 2009/6/16 Thiago Rondon > > > > Andre, > > Isto parece Oracle (*nextval). :-) E tomando como base de que ? > Oracle. > > Parece que a sequencia/trigger n?o esta sendo encontrada na hora > de inserir, e ele n?o esta conseguindo acessar o teu > 'some_sequence.nextval' para incrementar o n?mero. Verifique como > esta a tua sequencia para auto-incremento do campo processo_id. > > Abs, > -Thiago Rondon > > Andre Carneiro escreveu: > > Ol? monges! > > > Estou com um pequeno problema para inserir dados com > DBIx::Class::Schema > Tenho uma classe q representa a seguinte tabela abaixo: > > > > package DBIC::Schema::Processo; > > use strict; > use warnings; > > use base 'DBIx::Class'; > > __PACKAGE__->load_components("Core"); > __PACKAGE__->table("processo"); > __PACKAGE__->add_columns( > "processo_id", > { data_type => "INTEGER", is_nullable => 0, size => undef }, > "fornecedor_id", > { data_type => "INTEGER", is_nullable => 0, size => undef }, > > > ); > __PACKAGE__->set_primary_key("processo_id"); > > > 1; > > > > Para inserir estou usando o seguinte codigo: > > > > > $schema->resultset('Processo')->create({ > processo_id => > \'some_sequence.nextval' > fornecedor_id => $self->spider_id > }); > > > > > > Estou obtendo a seguinte mensagem de erro: > > " DBIx::Class::ResultSet::create(): Unable to find a sequence > INSERT trigger on table 'processo' " > > > N?o consigo encontrar o motivo disso. Isso nunca aconteceu > antes. Ser? que algu?m poderia me ajudar? > > > > Obrigado! > > > > > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From andregarciacarneiro at gmail.com Tue Jun 16 11:47:31 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 16 Jun 2009 15:47:31 -0300 Subject: [SP-pm] DBIx::Class::Schema - Problemas com insert In-Reply-To: <4A37C675.2050705@aware.com.br> References: <4A37B567.8020104@aware.com.br> <4A37C675.2050705@aware.com.br> Message-ID: 2009/6/16 Thiago Rondon > > Eu n?o disse que foi o Oracle que retornou, eu disse que voc? esta usando > Oracle pelo c?digo. (*nextval no resultset->create) ;-) > Eu entendi! Na verdade s? quis deixar claro q n?o era o Oracle q tava me retornando o erro... :) > > Procurando pelo c?digo do DBIx Class do Oracle, encontrei: > ( > http://cpansearch.perl.org/src/RIBASUSHI/DBIx-Class-0.08103/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm > ) > > Veja se ler esta fun??o do DBIx Class te ajuda, o problema ainda me parece > em rela??o a sequencia, talvez como ela esta sendo invocada ou algo assim. Eu achei essa fun??o abaixo tamb?m. Mas basta declarar a sequence, como demonstrado no link q vc mandou acima. Desse jeito: __PACKAGE__->add_columns( "processo_id" => { sequence => 'some_sequence', auto_nextval => 1 }, "fornecedor_id", { data_type => "INTEGER", is_nullable => 0, size => undef },); __PACKAGE__->set_primary_key("processo_id"); __PACKAGE__->sequence('seq_processo'); A fun??o abaixo foi necess?ria. Valeu! > > > sub _dbh_get_autoinc_seq { > my ($self, $dbh, $source, $col) = @_; > > # look up the correct sequence automatically > my $sql = q{ > SELECT trigger_body FROM ALL_TRIGGERS t > WHERE t.table_name = ? > AND t.triggering_event = 'INSERT' > AND t.status = 'ENABLED' > }; > > # trigger_body is a LONG > $dbh->{LongReadLen} = 64 * 1024 if ($dbh->{LongReadLen} < 64 * 1024); > > my $sth; > > # check for fully-qualified name (eg. SCHEMA.TABLENAME) > if ( my ( $schema, $table ) = $source->name =~ /(\w+)\.(\w+)/ ) { > $sql = q{ > SELECT trigger_body FROM ALL_TRIGGERS t > WHERE t.owner = ? AND t.table_name = ? > AND t.triggering_event = 'INSERT' > AND t.status = 'ENABLED' > }; > $sth = $dbh->prepare($sql); > $sth->execute( uc($schema), uc($table) ); > } > else { > $sth = $dbh->prepare($sql); > $sth->execute( uc( $source->name ) ); > } > while (my ($insert_trigger) = $sth->fetchrow_array) { > return uc($1) if $insert_trigger =~ m!(\w+)\.nextval!i; # col name goes > here??? > } > $self->throw_exception("Unable to find a sequence INSERT trigger on table > '" . $source->name . "'."); > } > > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Tue Jun 16 16:28:21 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 17 Jun 2009 01:28:21 +0200 Subject: [SP-pm] Boas vindas ao Giuliani In-Reply-To: References: Message-ID: <4A382A95.4060806@yahoo.co.uk> mailman-bounces em pm.org wrote: > Giuliani has been successfully subscribed to SaoPaulo-pm. Bem vindo, Giuliani. A lista ? sua, (ab)use ? vontade. A gente gosta de perguntar: 1) Onde voc? encontrou a lista? 2) Como e em que voc? usa perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From giulianisanches at gmail.com Tue Jun 16 16:56:14 2009 From: giulianisanches at gmail.com (Giuliani Deon Sanches) Date: Tue, 16 Jun 2009 20:56:14 -0300 Subject: [SP-pm] Boas vindas ao Giuliani In-Reply-To: <4A382A95.4060806@yahoo.co.uk> References: <4A382A95.4060806@yahoo.co.uk> Message-ID: <572750180906161656v3b9b61a8md49a1beff50c4cf3@mail.gmail.com> 2009/6/16 Luis Motta Campos : > mailman-bounces at pm.org wrote: >> Giuliani has been successfully subscribed to SaoPaulo-pm. > > Bem vindo, Giuliani. A lista ? sua, (ab)use ? vontade. A gente gosta de > perguntar: > > 1) Onde voc? encontrou a lista? Participei por um tempo e como observador da lista cascavel-pm (sai e entrei umas duas vezes XD). La eu descobri a rio-pm e a saopaul-pm. > 2) Como e em que voc? usa perl no seu dia-a-dia? Ainda n?o uso. Na realidade, no meu hor?rio comercial eu sou um "programador" win32 usando delphi. Nos ?ltimos 2-3 anos estudei o b?sico de coisas como java/vraptor/hibernate/jsp/jstl, php /symfony/, ruby/rails/ e python/django (esse ?ltimo com bastante afinco nos ?ltimos 6 meses). Perl comecei a dar aten??o no ultimo m?s e hoje no canal perl.br o Lorn me deixou muito empolgado tanto com a linguagem quanto com o framework catalyst o qual estou avaliando para um projeto. Devo confessar que apesar de todo o modismo em torno do python e ruby, a linguagem tem me agradado bastante pela flexibilidade e como o Lorn falou: "Em perl voc? pensa e escreve". Algumas coisas est?o meio confusas mas o aprendizado esta a passos largos e espero em breve estar colaborando com as listas e os iniciantes como eu e quem sabe pronto para um novo mercado de trabalho (delphi paga minhas contas, mas ta come?ando a enxer o saco ;) ) Agrade?o a receptividade. []'s > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- identi.ca/giulianisanches giulianisanches.blogspot.com From blabos at gmail.com Tue Jun 16 17:18:07 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 16 Jun 2009 21:18:07 -0300 Subject: [SP-pm] Boas vindas ao Giuliani In-Reply-To: <572750180906161656v3b9b61a8md49a1beff50c4cf3@mail.gmail.com> References: <4A382A95.4060806@yahoo.co.uk> <572750180906161656v3b9b61a8md49a1beff50c4cf3@mail.gmail.com> Message-ID: <179354400906161718o2539f7fm7b2abaf2a3ada20a@mail.gmail.com> Seja bem vindo, e catalyst na v?ia, digo, veia! 2009/6/16 Giuliani Deon Sanches : > 2009/6/16 Luis Motta Campos : >> mailman-bounces em pm.org wrote: >>> Giuliani has been successfully subscribed to SaoPaulo-pm. >> >> Bem vindo, Giuliani. A lista ? sua, (ab)use ? vontade. A gente gosta de >> perguntar: >> >> 1) Onde voc? encontrou a lista? > Participei por um tempo e como observador da lista cascavel-pm (sai e > entrei umas duas vezes XD). La eu descobri a rio-pm e a saopaul-pm. > >> 2) Como e em que voc? usa perl no seu dia-a-dia? > Ainda n?o uso. Na realidade, no meu hor?rio comercial eu sou um > "programador" win32 usando delphi. Nos ?ltimos 2-3 anos estudei o > b?sico de coisas como java/vraptor/hibernate/jsp/jstl, php /symfony/, > ruby/rails/ e python/django (esse ?ltimo com bastante afinco nos > ?ltimos 6 meses). > Perl comecei a dar aten??o no ultimo m?s e hoje no canal perl.br o > Lorn me deixou muito empolgado tanto com a linguagem quanto com o > framework catalyst o qual estou avaliando para um projeto. > Devo confessar que apesar de todo o modismo em torno do python e ruby, > a linguagem tem me agradado bastante pela flexibilidade e como o Lorn > falou: "Em perl voc? pensa e escreve". > Algumas coisas est?o meio confusas mas o aprendizado esta a passos > largos e espero em breve estar colaborando com as listas e os > iniciantes como eu e quem sabe pronto para um novo mercado de trabalho > (delphi paga minhas contas, mas ta come?ando a enxer o saco ;) ) > > Agrade?o a receptividade. > > []'s > >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > identi.ca/giulianisanches > giulianisanches.blogspot.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From luismottacampos at yahoo.co.uk Wed Jun 17 08:31:01 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 17 Jun 2009 17:31:01 +0200 Subject: [SP-pm] Boas vindas ao Carlos Barbosa In-Reply-To: References: Message-ID: <4A390C35.2050500@yahoo.co.uk> mailman-bounces em pm.org wrote: > Carlos Barbosa has been successfully subscribed to SaoPaulo-pm. Carlos, seja muito bem vindo :) A lista ? sua, abuse ? vontade. A gente gosta de saber: 1) como voc? encontrou a lista? 2) Como e onde usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From carlosbarbosa at bigstring.com Wed Jun 17 09:07:43 2009 From: carlosbarbosa at bigstring.com (carlosbarbosa at bigstring.com) Date: Wed, 17 Jun 2009 12:07:43 -0400 Subject: [SP-pm] Boas vindas ao Carlos Barbosa Message-ID: muito obrigado pela recepcao Luis! eu encontrei a lista pelo thiago (maluco) no irc.freenode.net  do canal #opensips, que eh um projeto de plataforma voip e que existe a possibilidade de escrever modulos customizados em perl, porem meu objetivo com Perl eh desenvolver uma interface para administrar as contas de usuarios/grupos do opensips, mas ainda sou novo na linguagem. ----- Next Message ----- From: Luis Motta Campos (luismottacampos at yahoo.co.uk)To: saopaulo-pm at mail.pm.orgSent: Wed, 17 Jun 2009 17:31:01 +0200Subject: [SP-pm] Boas vindas ao Carlos Barbosa mailman-bounces at pm.org wrote: > Carlos Barbosa has been successfully subscribed to SaoPaulo-pm. Carlos, seja muito bem vindo :) A lista é sua, abuse à vontade. A gente gosta de saber: 1) como você encontrou a lista? 2) Como e onde usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm Start making money with PeopleString! -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Jun 17 09:42:19 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 17 Jun 2009 13:42:19 -0300 Subject: [SP-pm] Boas vindas ao Carlos Barbosa In-Reply-To: References: Message-ID: <214823ca0906170942u41d61ed8j96c201c0ac4996d1@mail.gmail.com> Bem vindo! :P 2009/6/17 > > muito obrigado pela recepcao Luis! > > eu encontrei a lista pelo thiago (maluco) no irc.freenode.net do canal > #opensips, que eh um projeto de plataforma voip e que existe a possibilidade > de escrever modulos customizados em perl, porem meu objetivo com Perl eh > desenvolver uma interface para administrar as contas de usuarios/grupos do > opensips, mas ainda sou novo na linguagem. > > > > ----- Next Message ----- *From: *Luis Motta Campos ( > luismottacampos em yahoo.co.uk) > *To: *saopaulo-pm em mail.pm.org > *Sent: *Wed, 17 Jun 2009 17:31:01 +0200 > *Subject: *[SP-pm] Boas vindas ao Carlos Barbosa > > > mailman-bounces em pm.org wrote: > > Carlos Barbosa has been successfully subscribed to SaoPaulo-pm. > > Carlos, seja muito bem vindo :) A lista ? sua, abuse ? vontade. > > A gente gosta de saber: > > 1) como voc? encontrou a lista? > 2) Como e onde usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > ------------------------------ > Start making money with PeopleString! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Wed Jun 17 10:28:23 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 17 Jun 2009 14:28:23 -0300 Subject: [SP-pm] Boas vindas ao Carlos Barbosa In-Reply-To: References: Message-ID: <8e3843570906171028w798aad4ao59c7266b21e6a904@mail.gmail.com> Ol? Carlos, Seja bem vindo. Por favor, compartilhe as id?ias que voc? tem para o seu projeto. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Jun 24 06:09:57 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 24 Jun 2009 10:09:57 -0300 Subject: [SP-pm] TV Fisl Message-ID: <12d1f4ee0906240609q3b829d1fr161c78e77fc95577@mail.gmail.com> Pessoal, Se voc?, como eu, foi impossibilitado de ir at? o FISL, aproveite o TV para ver (ao vivo) as palestras que lhe interessam. A programa??o do Fisl est? em ( http://fisl.softwarelivre.org/10/papers/pub/) e como acessar o TV FISL est? dispon?vel no link http://stream.softwarelivre.org/fisl10/help. Aproveitem, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From neilsonlima at gmail.com Wed Jun 24 06:44:35 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Wed, 24 Jun 2009 10:44:35 -0300 Subject: [SP-pm] TV Fisl In-Reply-To: <12d1f4ee0906240609q3b829d1fr161c78e77fc95577@mail.gmail.com> References: <12d1f4ee0906240609q3b829d1fr161c78e77fc95577@mail.gmail.com> Message-ID: <43a6b0ba0906240644n6adf912am3d5cf51053ba4db9@mail.gmail.com> Esse "cabiludo" que est? na sala 6 ? o eden? 2009/6/24 Solli Honorio > Pessoal, > > Se voc?, como eu, foi impossibilitado de ir at? o FISL, aproveite o TV para > ver (ao vivo) as palestras que lhe interessam. A programa??o do Fisl est? em > ( > http://fisl.softwarelivre.org/10/papers/pub/) e como acessar o TV FISL > est? dispon?vel no link http://stream.softwarelivre.org/fisl10/help. > > Aproveitem, > > Solli M. Hon?rio > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Neilson P. Lima ------------------------------------------- Cell Phone : 31- 8848-8407 Desenvolvedor Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Jun 24 06:52:58 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 24 Jun 2009 10:52:58 -0300 Subject: [SP-pm] TV Fisl In-Reply-To: <43a6b0ba0906240644n6adf912am3d5cf51053ba4db9@mail.gmail.com> References: <12d1f4ee0906240609q3b829d1fr161c78e77fc95577@mail.gmail.com> <43a6b0ba0906240644n6adf912am3d5cf51053ba4db9@mail.gmail.com> Message-ID: <214823ca0906240652i36c7c57bk843b9554fed93420@mail.gmail.com> sim :) 2009/6/24 Neilson Lima > Esse "cabiludo" que est? na sala 6 ? o eden? > > 2009/6/24 Solli Honorio > >> Pessoal, >> >> Se voc?, como eu, foi impossibilitado de ir at? o FISL, aproveite o TV >> para ver (ao vivo) as palestras que lhe interessam. A programa??o do Fisl >> est? em ( >> http://fisl.softwarelivre.org/10/papers/pub/) e como acessar o TV FISL >> est? dispon?vel no link http://stream.softwarelivre.org/fisl10/help. >> >> Aproveitem, >> >> Solli M. Hon?rio >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Neilson P. Lima > ------------------------------------------- > Cell Phone : 31- 8848-8407 > Desenvolvedor Web > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From giulianisanches at gmail.com Wed Jun 24 07:16:20 2009 From: giulianisanches at gmail.com (Giuliani Deon Sanches) Date: Wed, 24 Jun 2009 11:16:20 -0300 Subject: [SP-pm] TV Fisl In-Reply-To: <214823ca0906240652i36c7c57bk843b9554fed93420@mail.gmail.com> References: <12d1f4ee0906240609q3b829d1fr161c78e77fc95577@mail.gmail.com> <43a6b0ba0906240644n6adf912am3d5cf51053ba4db9@mail.gmail.com> <214823ca0906240652i36c7c57bk843b9554fed93420@mail.gmail.com> Message-ID: <572750180906240716t5caca65ay82326e5959fd2d24@mail.gmail.com> Peguei no final a palestra delel, uma pena :( Mas deu tempo de ver ele falando sobre o DBIx::Class o qual achei MUITO interessante e tamb?m de um esquema de a??es encadeadas do catalyst. Da hora. 2009/6/24 Daniel de Oliveira Mantovani : > sim :) > > 2009/6/24 Neilson Lima >> >> Esse "cabiludo" que est? na sala 6 ? o eden? >> >> 2009/6/24 Solli Honorio >>> >>> Pessoal, >>> >>> Se voc?, como eu, foi impossibilitado de ir at? o FISL, aproveite o TV >>> para ver (ao vivo) as palestras que lhe interessam. A programa??o do Fisl >>> est? em ( >>> http://fisl.softwarelivre.org/10/papers/pub/) e como acessar o TV FISL >>> est? dispon?vel no link http://stream.softwarelivre.org/fisl10/help. >>> >>> Aproveitem, >>> >>> Solli M. Hon?rio >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Neilson P. Lima >> ------------------------------------------- >> Cell Phone : 31- 8848-8407 >> Desenvolvedor Web >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- twitter.com/giulianisanches giulianisanches.blogspot.com From russoz at gmail.com Wed Jun 24 15:16:20 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 24 Jun 2009 19:16:20 -0300 Subject: [SP-pm] Boas vindas ao Carlos Barbosa In-Reply-To: <8e3843570906171028w798aad4ao59c7266b21e6a904@mail.gmail.com> References: <8e3843570906171028w798aad4ao59c7266b21e6a904@mail.gmail.com> Message-ID: <23f46d7f0906241516v6641c593l46d3a977963257f9@mail.gmail.com> Bem vindo!! (Diz a cavalaria, sempre atrasada...) 2009/6/17 Ot?vio Fernandes > Ol? Carlos, > > Seja bem vindo. Por favor, compartilhe as id?ias que voc? tem para o seu > projeto. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Wed Jun 24 15:18:25 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 24 Jun 2009 19:18:25 -0300 Subject: [SP-pm] Boas vindas ao Giuliani In-Reply-To: <179354400906161718o2539f7fm7b2abaf2a3ada20a@mail.gmail.com> References: <4A382A95.4060806@yahoo.co.uk> <572750180906161656v3b9b61a8md49a1beff50c4cf3@mail.gmail.com> <179354400906161718o2539f7fm7b2abaf2a3ada20a@mail.gmail.com> Message-ID: <23f46d7f0906241518v112be237v6eda498cedcfa1d5@mail.gmail.com> Bem vindo!!! 2009/6/16 Blabos de Blebe > Seja bem vindo, e catalyst na v?ia, digo, veia! > > 2009/6/16 Giuliani Deon Sanches : > > 2009/6/16 Luis Motta Campos : > >> mailman-bounces em pm.org wrote: > >>> Giuliani has been successfully subscribed to SaoPaulo-pm. > >> > >> Bem vindo, Giuliani. A lista ? sua, (ab)use ? vontade. A gente gosta de > >> perguntar: > >> > >> 1) Onde voc? encontrou a lista? > > Participei por um tempo e como observador da lista cascavel-pm (sai e > > entrei umas duas vezes XD). La eu descobri a rio-pm e a saopaul-pm. > > > >> 2) Como e em que voc? usa perl no seu dia-a-dia? > > Ainda n?o uso. Na realidade, no meu hor?rio comercial eu sou um > > "programador" win32 usando delphi. Nos ?ltimos 2-3 anos estudei o > > b?sico de coisas como java/vraptor/hibernate/jsp/jstl, php /symfony/, > > ruby/rails/ e python/django (esse ?ltimo com bastante afinco nos > > ?ltimos 6 meses). > > Perl comecei a dar aten??o no ultimo m?s e hoje no canal perl.br o > > Lorn me deixou muito empolgado tanto com a linguagem quanto com o > > framework catalyst o qual estou avaliando para um projeto. > > Devo confessar que apesar de todo o modismo em torno do python e ruby, > > a linguagem tem me agradado bastante pela flexibilidade e como o Lorn > > falou: "Em perl voc? pensa e escreve". > > Algumas coisas est?o meio confusas mas o aprendizado esta a passos > > largos e espero em breve estar colaborando com as listas e os > > iniciantes como eu e quem sabe pronto para um novo mercado de trabalho > > (delphi paga minhas contas, mas ta come?ando a enxer o saco ;) ) > > > > Agrade?o a receptividade. > > > > []'s > > > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > > > > > > > -- > > identi.ca/giulianisanches > > giulianisanches.blogspot.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Thu Jun 25 03:51:55 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 25 Jun 2009 12:51:55 +0200 Subject: [SP-pm] Boas vindas ao Edu Fox (EKS) In-Reply-To: References: Message-ID: <4A4356CB.9040906@yahoo.co.uk> mailman-bounces em pm.org wrote: > EKS has been successfully subscribed to SaoPaulo-pm. Edu, seja muito bem vindo ? lista dos S?o Paulo Perl Mongers. A lista ? sua, por favor sinta-se em casa. A gente gosta de saber dos novatos: 1) como voc? encontrou a lista? 2) como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Thu Jun 25 03:52:00 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 25 Jun 2009 12:52:00 +0200 Subject: [SP-pm] Boas vindas ao Jefferson Alexandre In-Reply-To: References: Message-ID: <4A4356D0.4070207@yahoo.co.uk> mailman-bounces em pm.org wrote: > Jefferson Alexandre has been successfully subscribed to SaoPaulo-pm. Jefferson, Seja muito bem vindo ? lista de discuss?o dos SPPM. A lista ? sua, (ab)use ? vontade. A gente gosta de saber dos que chegam: 1) como voc? encontrou a lista? 2) Como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From jefferson.alexandre at gmail.com Thu Jun 25 06:12:08 2009 From: jefferson.alexandre at gmail.com (jefferson alexandre) Date: Thu, 25 Jun 2009 10:12:08 -0300 Subject: [SP-pm] Boas vindas ao Jefferson Alexandre In-Reply-To: <4A4356D0.4070207@yahoo.co.uk> References: <4A4356D0.4070207@yahoo.co.uk> Message-ID: <54ec65590906250612s709cc2b3qc2eafecccd3973ee@mail.gmail.com> 2009/6/25 Luis Motta Campos > mailman-bounces at pm.org wrote: > > Jefferson Alexandre has been successfully subscribed to SaoPaulo-pm. > > Jefferson, > > Seja muito bem vindo ? lista de discuss?o dos SPPM. A lista ? sua, > (ab)use ? vontade. A gente gosta de saber dos que chegam: Agrade?o a receptividade, Luis. > > > 1) como voc? encontrou a lista? Procurei pessoas que gostam de Perl e tomam cerveja, e acabei achando a lista. :D > > 2) Como e onde voc? usa Perl no seu dia-a-dia? > > Bom, eu estou usando Perl para realizar algumas tarefas do meu dia a dia como Sysadmin substituindo alguns shell scripts, e extendendo algumas ferramentas que utilizamos internamente. No momento, estou criando um parser para logs do postfix, e estou gostando. > Putamplexos! Opa. Outro Putamplexo! :) > > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Linux User #328969 Linux System Administrator -------------- next part -------------- An HTML attachment was scrubbed... URL: From otaviof at gmail.com Thu Jun 25 13:54:41 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 25 Jun 2009 17:54:41 -0300 Subject: [SP-pm] Boas vindas ao Jefferson Alexandre In-Reply-To: <54ec65590906250612s709cc2b3qc2eafecccd3973ee@mail.gmail.com> References: <4A4356D0.4070207@yahoo.co.uk> <54ec65590906250612s709cc2b3qc2eafecccd3973ee@mail.gmail.com> Message-ID: <8e3843570906251354x6bc79421u121dcf500591a3b7@mail.gmail.com> Ol? Jefferson, Seja bem vindo. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From daniel.oliveira.mantovani at gmail.com Thu Jun 25 18:05:29 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 25 Jun 2009 22:05:29 -0300 Subject: [SP-pm] Boas vindas ao Jefferson Alexandre In-Reply-To: <8e3843570906251354x6bc79421u121dcf500591a3b7@mail.gmail.com> References: <4A4356D0.4070207@yahoo.co.uk> <54ec65590906250612s709cc2b3qc2eafecccd3973ee@mail.gmail.com> <8e3843570906251354x6bc79421u121dcf500591a3b7@mail.gmail.com> Message-ID: <214823ca0906251805l1f2eb9baq9d380e3db7de943@mail.gmail.com> Bem vindo! 2009/6/25 Ot?vio Fernandes > Ol? Jefferson, > > Seja bem vindo. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Jun 25 20:53:39 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 26 Jun 2009 00:53:39 -0300 Subject: [SP-pm] Boas vindas ao Carlos Barbosa In-Reply-To: <23f46d7f0906241516v6641c593l46d3a977963257f9@mail.gmail.com> References: <8e3843570906171028w798aad4ao59c7266b21e6a904@mail.gmail.com> <23f46d7f0906241516v6641c593l46d3a977963257f9@mail.gmail.com> Message-ID: <179354400906252053w9737e92jadd04f725f463f6a@mail.gmail.com> Bem vindo!!!!! 2009/6/24 Alexei Znamensky : > Bem vindo!! (Diz a cavalaria, sempre atrasada...) > > 2009/6/17 Ot?vio Fernandes >> >> Ol? Carlos, >> >> Seja bem vindo. Por favor, compartilhe as id?ias que voc? tem para o seu >> projeto. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://otaviof.blogspot.com/ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Thu Jun 25 20:54:31 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 26 Jun 2009 00:54:31 -0300 Subject: [SP-pm] Boas vindas ao Edu Fox (EKS) In-Reply-To: <4A4356CB.9040906@yahoo.co.uk> References: <4A4356CB.9040906@yahoo.co.uk> Message-ID: <179354400906252054u770ff834x3cac4e8874ca96cf@mail.gmail.com> Bem Vindo !!!!!!!!!!!!! 2009/6/25 Luis Motta Campos : > mailman-bounces em pm.org wrote: >> EKS has been successfully subscribed to SaoPaulo-pm. > > Edu, seja muito bem vindo ? lista dos S?o Paulo Perl Mongers. A lista ? > sua, por favor sinta-se em casa. > > A gente gosta de saber dos novatos: > > 1) como voc? encontrou a lista? > 2) como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Thu Jun 25 20:55:19 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 26 Jun 2009 00:55:19 -0300 Subject: [SP-pm] Boas vindas ao Jefferson Alexandre In-Reply-To: <214823ca0906251805l1f2eb9baq9d380e3db7de943@mail.gmail.com> References: <4A4356D0.4070207@yahoo.co.uk> <54ec65590906250612s709cc2b3qc2eafecccd3973ee@mail.gmail.com> <8e3843570906251354x6bc79421u121dcf500591a3b7@mail.gmail.com> <214823ca0906251805l1f2eb9baq9d380e3db7de943@mail.gmail.com> Message-ID: <179354400906252055u222c85f1g57229d08ffeaf55f@mail.gmail.com> Bem Vindo!!!!!!!!! 2009/6/25 Daniel de Oliveira Mantovani : > Bem vindo! > > 2009/6/25 Ot?vio Fernandes >> >> Ol? Jefferson, >> >> Seja bem vindo. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://otaviof.blogspot.com/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From neilsonlima at gmail.com Fri Jun 26 05:14:59 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Fri, 26 Jun 2009 09:14:59 -0300 Subject: [SP-pm] Boas vindas ao Carlos Barbosa In-Reply-To: References: Message-ID: <43a6b0ba0906260514t27893c6fwf2ac245fa402bf75@mail.gmail.com> Bem vindo! Fique a vontade pra compartilhar conosco os momentos alegres e tristes. Tenha o cora??o aberto pra receber a benevol?ncia dos monges. []'s, Neilson P. Lima. 2009/6/17 > > muito obrigado pela recepcao Luis! > > eu encontrei a lista pelo thiago (maluco) no irc.freenode.net do canal > #opensips, que eh um projeto de plataforma voip e que existe a possibilidade > de escrever modulos customizados em perl, porem meu objetivo com Perl eh > desenvolver uma interface para administrar as contas de usuarios/grupos do > opensips, mas ainda sou novo na linguagem. > > > > ----- Next Message ----- *From: *Luis Motta Campos ( > luismottacampos at yahoo.co.uk) > *To: *saopaulo-pm at mail.pm.org > *Sent: *Wed, 17 Jun 2009 17:31:01 +0200 > *Subject: *[SP-pm] Boas vindas ao Carlos Barbosa > > > mailman-bounces at pm.org wrote: > > Carlos Barbosa has been successfully subscribed to SaoPaulo-pm. > > Carlos, seja muito bem vindo :) A lista ? sua, abuse ? vontade. > > A gente gosta de saber: > > 1) como voc? encontrou a lista? > 2) Como e onde usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > ------------------------------ > Start making money with PeopleString! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From neilsonlima at gmail.com Fri Jun 26 05:18:18 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Fri, 26 Jun 2009 09:18:18 -0300 Subject: [SP-pm] Boas vindas ao Jefferson Alexandre In-Reply-To: <179354400906252055u222c85f1g57229d08ffeaf55f@mail.gmail.com> References: <4A4356D0.4070207@yahoo.co.uk> <54ec65590906250612s709cc2b3qc2eafecccd3973ee@mail.gmail.com> <8e3843570906251354x6bc79421u121dcf500591a3b7@mail.gmail.com> <214823ca0906251805l1f2eb9baq9d380e3db7de943@mail.gmail.com> <179354400906252055u222c85f1g57229d08ffeaf55f@mail.gmail.com> Message-ID: <43a6b0ba0906260518u46547bc2p4ebc617c6b1c41d4@mail.gmail.com> Bem vindo! 2009/6/26 Blabos de Blebe > Bem Vindo!!!!!!!!! > > 2009/6/25 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com>: > > Bem vindo! > > > > 2009/6/25 Ot?vio Fernandes > >> > >> Ol? Jefferson, > >> > >> Seja bem vindo. > >> > >> um abra?o, > >> > >> -- > >> Ot?vio Fernandes > >> http://otaviof.blogspot.com/ > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > http://mantovanihouse.blogspot.com/ > > This is my poney: > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > perl -MLWP::Simple -le 'grep{ print $1 if > > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Neilson P. Lima ------------------------------------------- Cell Phone : 31- 8848-8407 Desenvolvedor Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From neilsonlima at gmail.com Fri Jun 26 05:20:54 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Fri, 26 Jun 2009 09:20:54 -0300 Subject: [SP-pm] Boas vindas ao Edu Fox (EKS) In-Reply-To: <179354400906252054u770ff834x3cac4e8874ca96cf@mail.gmail.com> References: <4A4356CB.9040906@yahoo.co.uk> <179354400906252054u770ff834x3cac4e8874ca96cf@mail.gmail.com> Message-ID: <43a6b0ba0906260520o7e4c546dx7757411fd3d74bc6@mail.gmail.com> Edu, seja bem vindo! A porta que se abriu ? para nosso alegria. []'s, Neilson P. Lima 2009/6/26 Blabos de Blebe > Bem Vindo !!!!!!!!!!!!! > > > 2009/6/25 Luis Motta Campos : > > mailman-bounces at pm.org wrote: > >> EKS has been successfully subscribed to SaoPaulo-pm. > > > > Edu, seja muito bem vindo ? lista dos S?o Paulo Perl Mongers. A lista ? > > sua, por favor sinta-se em casa. > > > > A gente gosta de saber dos novatos: > > > > 1) como voc? encontrou a lista? > > 2) como e onde voc? usa Perl no seu dia-a-dia? > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Neilson P. Lima ------------------------------------------- Cell Phone : 31- 8848-8407 Desenvolvedor Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From jefferson.alexandre at gmail.com Fri Jun 26 06:03:50 2009 From: jefferson.alexandre at gmail.com (jefferson alexandre) Date: Fri, 26 Jun 2009 10:03:50 -0300 Subject: [SP-pm] Boas vindas ao Edu Fox (EKS) In-Reply-To: <43a6b0ba0906260520o7e4c546dx7757411fd3d74bc6@mail.gmail.com> References: <4A4356CB.9040906@yahoo.co.uk> <179354400906252054u770ff834x3cac4e8874ca96cf@mail.gmail.com> <43a6b0ba0906260520o7e4c546dx7757411fd3d74bc6@mail.gmail.com> Message-ID: <54ec65590906260603g3f0fa4f5o5e9be8cd00cf01b7@mail.gmail.com> Edu, seja bem vindo! 2009/6/26 Neilson Lima > Edu, seja bem vindo! A porta que se abriu ? para nosso alegria. > []'s, > Neilson P. Lima > > 2009/6/26 Blabos de Blebe > > Bem Vindo !!!!!!!!!!!!! >> >> >> 2009/6/25 Luis Motta Campos : >> > mailman-bounces at pm.org wrote: >> >> EKS has been successfully subscribed to SaoPaulo-pm. >> > >> > Edu, seja muito bem vindo ? lista dos S?o Paulo Perl Mongers. A lista ? >> > sua, por favor sinta-se em casa. >> > >> > A gente gosta de saber dos novatos: >> > >> > 1) como voc? encontrou a lista? >> > 2) como e onde voc? usa Perl no seu dia-a-dia? >> > >> > Putamplexos! >> > -- >> > Luis Motta Campos is a software engineer, >> > Perl Programmer, foodie and photographer. >> > >> > -- Linux User #328969 Linux System Administrator -------------- next part -------------- An HTML attachment was scrubbed... URL: From jefferson.alexandre at gmail.com Fri Jun 26 06:03:50 2009 From: jefferson.alexandre at gmail.com (jefferson alexandre) Date: Fri, 26 Jun 2009 10:03:50 -0300 Subject: [SP-pm] Boas vindas ao Edu Fox (EKS) In-Reply-To: <43a6b0ba0906260520o7e4c546dx7757411fd3d74bc6@mail.gmail.com> References: <4A4356CB.9040906@yahoo.co.uk> <179354400906252054u770ff834x3cac4e8874ca96cf@mail.gmail.com> <43a6b0ba0906260520o7e4c546dx7757411fd3d74bc6@mail.gmail.com> Message-ID: <54ec65590906260603g3f0fa4f5o5e9be8cd00cf01b7@mail.gmail.com> Edu, seja bem vindo! 2009/6/26 Neilson Lima > Edu, seja bem vindo! A porta que se abriu ? para nosso alegria. > []'s, > Neilson P. Lima > > 2009/6/26 Blabos de Blebe > > Bem Vindo !!!!!!!!!!!!! >> >> >> 2009/6/25 Luis Motta Campos : >> > mailman-bounces at pm.org wrote: >> >> EKS has been successfully subscribed to SaoPaulo-pm. >> > >> > Edu, seja muito bem vindo ? lista dos S?o Paulo Perl Mongers. A lista ? >> > sua, por favor sinta-se em casa. >> > >> > A gente gosta de saber dos novatos: >> > >> > 1) como voc? encontrou a lista? >> > 2) como e onde voc? usa Perl no seu dia-a-dia? >> > >> > Putamplexos! >> > -- >> > Luis Motta Campos is a software engineer, >> > Perl Programmer, foodie and photographer. >> > >> > -- Linux User #328969 Linux System Administrator -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Sat Jun 27 03:24:31 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 27 Jun 2009 12:24:31 +0200 Subject: [SP-pm] Boas vindas ao Erick Major dos Santos In-Reply-To: References: Message-ID: <4A45F35F.4010009@yahoo.co.uk> mailman-bounces em pm.org wrote: > Erick Major dos Santos has been successfully subscribed to SaoPaulo-pm. Erick, seja muito bem vindo ? nossa lista de discuss?o. Por favor fique ? vontade, a cas^Wlista ? sua. A gente gosta que os rec?m-chegados contem para a gente: 1. Como voc? encontrou a lista? 2. Como e em que voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From dforocha at gmail.com Sat Jun 27 05:22:21 2009 From: dforocha at gmail.com (Diego Fernando Ormanezi Rocha) Date: Sat, 27 Jun 2009 09:22:21 -0300 Subject: [SP-pm] Boas vindas ao Erick Major dos Santos In-Reply-To: <4A45F35F.4010009@yahoo.co.uk> References: <4A45F35F.4010009@yahoo.co.uk> Message-ID: <2e7ed4a30906270522w3a6d4e7fxd5bfef0400c60e17@mail.gmail.com> Bem vindo! =] 2009/6/27 Luis Motta Campos > mailman-bounces em pm.org wrote: > >> Erick Major dos Santos has been successfully subscribed to SaoPaulo-pm. >> > > Erick, seja muito bem vindo ? nossa lista de discuss?o. Por favor fique ? > vontade, a cas^Wlista ? sua. > > A gente gosta que os rec?m-chegados contem para a gente: > > 1. Como voc? encontrou a lista? > 2. Como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Diego Rocha -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ce.langoni at gmail.com Sat Jun 27 05:27:49 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Sat, 27 Jun 2009 09:27:49 -0300 Subject: [SP-pm] Boas vindas ao Erick Major dos Santos In-Reply-To: <2e7ed4a30906270522w3a6d4e7fxd5bfef0400c60e17@mail.gmail.com> References: <4A45F35F.4010009@yahoo.co.uk> <2e7ed4a30906270522w3a6d4e7fxd5bfef0400c60e17@mail.gmail.com> Message-ID: <8aa07a210906270527y3948802cn83d09e2d8386beb6@mail.gmail.com> Bem vindo Erick!! 2009/6/27 Diego Fernando Ormanezi Rocha : > Bem vindo! > > =] > > 2009/6/27 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >>> >>> Erick Major dos Santos has been successfully subscribed to SaoPaulo-pm. >> >> Erick, seja muito bem vindo ? nossa lista de discuss?o. Por favor fique ? >> vontade, a cas^Wlista ? sua. >> >> A gente gosta que os rec?m-chegados contem para a gente: >> >> 1. Como voc? encontrou a lista? >> 2. Como e em que voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Diego Rocha > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Sat Jun 27 11:44:53 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 27 Jun 2009 15:44:53 -0300 Subject: [SP-pm] Boas vindas ao Erick Major dos Santos In-Reply-To: <8aa07a210906270527y3948802cn83d09e2d8386beb6@mail.gmail.com> References: <4A45F35F.4010009@yahoo.co.uk> <2e7ed4a30906270522w3a6d4e7fxd5bfef0400c60e17@mail.gmail.com> <8aa07a210906270527y3948802cn83d09e2d8386beb6@mail.gmail.com> Message-ID: <214823ca0906271144ud8514abve43fb61dae65b90f@mail.gmail.com> Seja Bem Vindo!!! 2009/6/27 Carlos Eduardo Langoni > Bem vindo Erick!! > > 2009/6/27 Diego Fernando Ormanezi Rocha : > > Bem vindo! > > > > =] > > > > 2009/6/27 Luis Motta Campos > >> > >> mailman-bounces em pm.org wrote: > >>> > >>> Erick Major dos Santos has been successfully subscribed to SaoPaulo-pm. > >> > >> Erick, seja muito bem vindo ? nossa lista de discuss?o. Por favor fique > ? > >> vontade, a cas^Wlista ? sua. > >> > >> A gente gosta que os rec?m-chegados contem para a gente: > >> > >> 1. Como voc? encontrou a lista? > >> 2. Como e em que voc? usa Perl no seu dia-a-dia? > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Diego Rocha > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Sat Jun 27 12:03:49 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sat, 27 Jun 2009 16:03:49 -0300 Subject: [SP-pm] Boas vindas ao Erick Major dos Santos In-Reply-To: <214823ca0906271144ud8514abve43fb61dae65b90f@mail.gmail.com> References: <4A45F35F.4010009@yahoo.co.uk> <2e7ed4a30906270522w3a6d4e7fxd5bfef0400c60e17@mail.gmail.com> <8aa07a210906270527y3948802cn83d09e2d8386beb6@mail.gmail.com> <214823ca0906271144ud8514abve43fb61dae65b90f@mail.gmail.com> Message-ID: <23f46d7f0906271203g2f1985cfvfd4e90312e92a77c@mail.gmail.com> Bem vindo!! 2009/6/27 Daniel de Oliveira Mantovani > > Seja Bem Vindo!!! > 2009/6/27 Carlos Eduardo Langoni > > Bem vindo Erick!! >> >> 2009/6/27 Diego Fernando Ormanezi Rocha : >> > Bem vindo! >> > >> > =] >> > >> > 2009/6/27 Luis Motta Campos >> >> >> >> mailman-bounces em pm.org wrote: >> >>> >> >>> Erick Major dos Santos has been successfully subscribed to >> SaoPaulo-pm. >> >> >> >> Erick, seja muito bem vindo ? nossa lista de discuss?o. Por favor fique >> ? >> >> vontade, a cas^Wlista ? sua. >> >> >> >> A gente gosta que os rec?m-chegados contem para a gente: >> >> >> >> 1. Como voc? encontrou a lista? >> >> 2. Como e em que voc? usa Perl no seu dia-a-dia? >> >> >> >> Putamplexos! >> >> -- >> >> Luis Motta Campos is a software engineer, >> >> Perl Programmer, foodie and photographer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Diego Rocha >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" > http://www.perl.org.br"))' > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Sat Jun 27 12:10:23 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sat, 27 Jun 2009 16:10:23 -0300 Subject: [SP-pm] Boas vindas ao Edu Fox (EKS) In-Reply-To: <54ec65590906260603g3f0fa4f5o5e9be8cd00cf01b7@mail.gmail.com> References: <4A4356CB.9040906@yahoo.co.uk> <179354400906252054u770ff834x3cac4e8874ca96cf@mail.gmail.com> <43a6b0ba0906260520o7e4c546dx7757411fd3d74bc6@mail.gmail.com> <54ec65590906260603g3f0fa4f5o5e9be8cd00cf01b7@mail.gmail.com> Message-ID: <23f46d7f0906271210m370e954ej5795ea45be025dc3@mail.gmail.com> Bem vindo!!! 2009/6/26 jefferson alexandre > Edu, seja bem vindo! > > 2009/6/26 Neilson Lima > >> Edu, seja bem vindo! A porta que se abriu ? para nosso alegria. >> []'s, >> Neilson P. Lima >> >> 2009/6/26 Blabos de Blebe >> >> Bem Vindo !!!!!!!!!!!!! >>> >>> >>> 2009/6/25 Luis Motta Campos : >>> > mailman-bounces em pm.org wrote: >>> >> EKS has been successfully subscribed to SaoPaulo-pm. >>> > >>> > Edu, seja muito bem vindo ? lista dos S?o Paulo Perl Mongers. A lista ? >>> > sua, por favor sinta-se em casa. >>> > >>> > A gente gosta de saber dos novatos: >>> > >>> > 1) como voc? encontrou a lista? >>> > 2) como e onde voc? usa Perl no seu dia-a-dia? >>> > >>> > Putamplexos! >>> > -- >>> > Luis Motta Campos is a software engineer, >>> > Perl Programmer, foodie and photographer. >>> > >>> >> -- > Linux User #328969 > Linux System Administrator > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Sat Jun 27 12:10:41 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sat, 27 Jun 2009 16:10:41 -0300 Subject: [SP-pm] Boas vindas ao Jefferson Alexandre In-Reply-To: <43a6b0ba0906260518u46547bc2p4ebc617c6b1c41d4@mail.gmail.com> References: <4A4356D0.4070207@yahoo.co.uk> <54ec65590906250612s709cc2b3qc2eafecccd3973ee@mail.gmail.com> <8e3843570906251354x6bc79421u121dcf500591a3b7@mail.gmail.com> <214823ca0906251805l1f2eb9baq9d380e3db7de943@mail.gmail.com> <179354400906252055u222c85f1g57229d08ffeaf55f@mail.gmail.com> <43a6b0ba0906260518u46547bc2p4ebc617c6b1c41d4@mail.gmail.com> Message-ID: <23f46d7f0906271210g33c5a596tbb5141859809ffc7@mail.gmail.com> Bem vindo!!! 2009/6/26 Neilson Lima > Bem vindo! > > 2009/6/26 Blabos de Blebe > > Bem Vindo!!!!!!!!! >> >> 2009/6/25 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani em gmail.com>: >> > Bem vindo! >> > >> > 2009/6/25 Ot?vio Fernandes >> >> >> >> Ol? Jefferson, >> >> >> >> Seja bem vindo. >> >> >> >> um abra?o, >> >> >> >> -- >> >> Ot?vio Fernandes >> >> http://otaviof.blogspot.com/ >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > http://mantovanihouse.blogspot.com/ >> > This is my poney: >> > -------(\_------------_/)----------- >> > -------)--(----------)--(----------- >> > ------(----(---------)----)---------- >> > -------)----(-------)----(----------- >> > -------(----(-------)----)----------- >> > --------\_-(\\.---.//)-_/------------ >> > ----------\)' -8--8- '(/-------------- >> > -----------/------------\--------------- >> > ----------(--)--------(--)-------------- >> > ------------(_c__c_)---------------- >> > ---------------------------------------- >> > perl -MLWP::Simple -le 'grep{ print $1 if >> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Neilson P. Lima > ------------------------------------------- > Cell Phone : 31- 8848-8407 > Desenvolvedor Web > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edu.fox at gmail.com Sat Jun 27 14:55:58 2009 From: edu.fox at gmail.com (Eduardo Koike Solorzano) Date: Sat, 27 Jun 2009 18:55:58 -0300 Subject: [SP-pm] Obrigados =) Message-ID: <79c6cfc80906271455m36241d5dlc200ad00a4faab95@mail.gmail.com> Boa noite pessoas, Contando um pouquinha da minha hist?ria com o Perl. Comecei a programar em Perl l? pelos idos de 2000, primeiramente por curiosidade, querendo entender um script que havia encontrado pela internet. Pouco tempo depois j? estava desenvolvendo algumas coisas com o mod_perl, automatizando terefas administrativas em servidores... Hoje, continuo utilizando perl para automatizar algumas tarefas, pro lado web parti para o Ruby on Rails. Para aqueles que acham que Perl ? muito mais que uma linguagem para scripts, eu digo o seguinte... Concordo!! =) A lista foi meu "chefe" que encontrou e me passou, estou ajudando ele nos primeiros passos com Perl. Fico por aqui []?s -- They say if you play a Windows disk backwards, you hear demonic chanting. That's nothing. If you play it forwards, it installs Windows. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Tue Jun 30 11:41:30 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 30 Jun 2009 15:41:30 -0300 Subject: [SP-pm] Fotos do FISL10 Message-ID: <4A4A5C5A.2020404@aware.com.br> Pessoal, Passei algumas fotos para o Flickr.... quem tiver mais, me mande por e-mail que vou juntar tudo... http://www.flickr.com/photos/thiagobrondon/sets/72157620582110281/show/ Durante a semana coloco mais, por que tirei v?rias e tenho que dar uma selecinada para n?o ficar chato de ver... Abs! -Thiago Rondon From daniel.oliveira.mantovani at gmail.com Tue Jun 30 11:48:36 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 30 Jun 2009 15:48:36 -0300 Subject: [SP-pm] Fotos do FISL10 In-Reply-To: <4A4A5C5A.2020404@aware.com.br> References: <4A4A5C5A.2020404@aware.com.br> Message-ID: <214823ca0906301148i5696f78em346ef242b1684713@mail.gmail.com> Ficou massa! Queria tanto ter ido! 2009/6/30 Thiago Rondon > > Pessoal, > > Passei algumas fotos para o Flickr.... quem tiver mais, me mande por e-mail > que vou juntar tudo... > > http://www.flickr.com/photos/thiagobrondon/sets/72157620582110281/show/ > > Durante a semana coloco mais, por que tirei v?rias e tenho que dar uma > selecinada para n?o ficar chato de ver... > > Abs! > -Thiago Rondon > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From joenio at gmail.com Thu Jul 2 11:58:18 2009 From: joenio at gmail.com (Joenio Costa) Date: Thu, 2 Jul 2009 15:58:18 -0300 Subject: [SP-pm] Fotos do FISL10 In-Reply-To: <214823ca0906301148i5696f78em346ef242b1684713@mail.gmail.com> References: <4A4A5C5A.2020404@aware.com.br> <214823ca0906301148i5696f78em346ef242b1684713@mail.gmail.com> Message-ID: <65934b450907021158u5003b9c2tf9dc637c5eebc1e8@mail.gmail.com> Botei algumas fotos do fisl em: http://www.flickr.com/photos/joenio/sets/72157620430078554/ 2009/6/30 Daniel de Oliveira Mantovani : > Ficou massa! > > Queria tanto ter ido! > > > 2009/6/30 Thiago Rondon >> >> Pessoal, >> >> Passei algumas fotos para o Flickr.... quem tiver mais, me mande por >> e-mail que vou juntar tudo... >> >> http://www.flickr.com/photos/thiagobrondon/sets/72157620582110281/show/ >> >> Durante a semana coloco mais, por que tirei v?rias e tenho que dar uma >> selecinada para n?o ficar chato de ver... >> >> Abs! >> -Thiago Rondon >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Colivre - Cooperativa de Tecnologias Livres - Perl Brasil - Comunidade Brasileira de Usu?rios Perl - PSL-BA - Projeto Software Livre Bahia From erick.major at yahoo.com.br Mon Jul 6 19:01:38 2009 From: erick.major at yahoo.com.br (Erick M Santos) Date: Mon, 6 Jul 2009 19:01:38 -0700 (PDT) Subject: [SP-pm] Res: Boas vindas ao Erick Major dos Santos In-Reply-To: <23f46d7f0906271203g2f1985cfvfd4e90312e92a77c@mail.gmail.com> References: <4A45F35F.4010009@yahoo.co.uk> <2e7ed4a30906270522w3a6d4e7fxd5bfef0400c60e17@mail.gmail.com> <8aa07a210906270527y3948802cn83d09e2d8386beb6@mail.gmail.com> <214823ca0906271144ud8514abve43fb61dae65b90f@mail.gmail.com> <23f46d7f0906271203g2f1985cfvfd4e90312e92a77c@mail.gmail.com> Message-ID: <900090.30700.qm@web37001.mail.mud.yahoo.com> Ol? a todos da lista! Eu comecei a me interessar por Perl ao estudar bioinform?tica, num projeto que estou desenvolvendo na gradua??o. Gostei desta linguagem devido a grande semelhan?a com algumas linguagens que j? conhe?o, como PHP e C. Conheci a lista devido ao FISL, sendo que l? tive contato com alguns integrantes da comunidade. Espero ajud?-los mesmo com minha inexperi?ncia. Obrigado a todos pela receptividade! Um forte abra?o! Att. Erick Major dos Santos VI Turma de Ci?ncia da Computa??o - FCT-Unesp T?cnico em Inform?tica - Web Developer Mobile: +55 19 9247 7500 Phone: +55 19 3032 4797 MSN: erick.major em yahoo.com.br "E tudo o que voc?s na ora??o pedirem com f?, voc?s receber?o." Mt. 21-22 Entre em meu blog: http://emstos.wordpress.com ________________________________ De: Alexei Znamensky Para: saopaulo-pm em mail.pm.org Enviadas: S?bado, 27 de Junho de 2009 16:03:49 Assunto: Re: [SP-pm] Boas vindas ao Erick Major dos Santos Bem vindo!! 2009/6/27 Daniel de Oliveira Mantovani > >Seja Bem Vindo!!! > >2009/6/27 Carlos Eduardo Langoni > > >>>Bem vindo Erick!! >> >>>>2009/6/27 Diego Fernando Ormanezi Rocha : >> >>> Bem vindo! >>>>> >>>>> =] >>>>> >>>>> 2009/6/27 Luis Motta Campos >>>>>> >>>>>> mailman-bounces em pm.org wrote: >>>>>>> >>>>>>> Erick Major dos Santos has been successfully subscribed to SaoPaulo-pm. >>>>>> >>>>>> Erick, seja muito bem vindo ? nossa lista de discuss?o. Por favor fique ? >>>>>> vontade, a cas^Wlista ? sua. >>>>>> >>>>>> A gente gosta que os rec?m-chegados contem para a gente: >>>>>> >>>>>> 1. Como voc? encontrou a lista? >>>>>> 2. Como e em que voc? usa Perl no seu dia-a-dia? >>>>>> >>>>>> Putamplexos! >>>>>> -- >>>>>> Luis Motta Campos is a software engineer, >>>>>> Perl Programmer, foodie and photographer. >>>>>> _______________________________________________ >>>>>> SaoPaulo-pm mailing list >>>>>> SaoPaulo-pm em pm.org >>>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>>> >>>>> >>>>> -- >>>>> Diego Rocha >>>>> >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>>_______________________________________________ >>>>SaoPaulo-pm mailing list >>SaoPaulo-pm em pm.org >>http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > >-- >http://mantovanihouse.blogspot.com/ >This is my poney: >-------(\_------------_/)----------- >>-------)--(----------)--(----------- >>------(----(---------)----)---------- >-------)----(-------)----(----------- >-------(----(-------)----)----------- >--------\_-(\\.---.//)-_/------------ >----------\)' -8--8- '(/-------------- >-----------/------------\--------------- >> >----------(--)--------(--)-------------- >------------(_c__c_)---------------- >---------------------------------------- >perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > >_______________________________________________ >>SaoPaulo-pm mailing list >SaoPaulo-pm em pm.org >http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jefferson.alexandre at gmail.com Tue Jul 7 05:34:04 2009 From: jefferson.alexandre at gmail.com (jefferson alexandre) Date: Tue, 7 Jul 2009 09:34:04 -0300 Subject: [SP-pm] Res: Boas vindas ao Erick Major dos Santos In-Reply-To: <900090.30700.qm@web37001.mail.mud.yahoo.com> References: <4A45F35F.4010009@yahoo.co.uk> <2e7ed4a30906270522w3a6d4e7fxd5bfef0400c60e17@mail.gmail.com> <8aa07a210906270527y3948802cn83d09e2d8386beb6@mail.gmail.com> <214823ca0906271144ud8514abve43fb61dae65b90f@mail.gmail.com> <23f46d7f0906271203g2f1985cfvfd4e90312e92a77c@mail.gmail.com> <900090.30700.qm@web37001.mail.mud.yahoo.com> Message-ID: <54ec65590907070534x73497b06q91af54a4b07bab69@mail.gmail.com> Seja bem vindo Erick! 2009/7/6 Erick M Santos > Ol? a todos da lista! > > Eu comecei a me interessar por Perl ao estudar bioinform?tica, num projeto > que estou desenvolvendo na gradua??o. > > Gostei desta linguagem devido a grande semelhan?a com algumas linguagens > que j? conhe?o, como PHP e C. > > Conheci a lista devido ao FISL, sendo que l? tive contato com alguns > integrantes da comunidade. Espero ajud?-los mesmo com minha inexperi?ncia. > > Obrigado a todos pela receptividade! Um forte abra?o! > > Att. > > > -- Linux User #328969 Linux System Administrator -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Tue Jul 7 05:52:34 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 07 Jul 2009 14:52:34 +0200 Subject: [SP-pm] Grupo dos SPPM no LinkedIn Message-ID: <4A534512.1090103@yahoo.co.uk> S? para lembrar, e para que os nossos membros mais novos saibam disso: eu mantenho um grupo de profissionais de Perl no LinkedIn.com: http://www.linkedin.com/groups?gid=64857 Se voc? tiver um perfil no LinkedIn e quiser se juntar ao grupo, eu demoro, mas atendo a todos os pedidos. Eu atendo o pedido mais depressa se voc? enviar mensagem para mim no LinkedIn (ou em email privado), avisando que est? aguardando autoriza??o. Por favor mencione que voc? faz parte da lista dos S?o Paulo Perl Mongers, quando voc? se inscrever no grupo. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From claudio at dpreferencial.com.br Wed Jul 8 09:34:34 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 8 Jul 2009 13:34:34 -0300 Subject: [SP-pm] Res: Boas vindas ao Erick Major dos Santos References: <4A45F35F.4010009@yahoo.co.uk><2e7ed4a30906270522w3a6d4e7fxd5bfef0400c60e17@mail.gmail.com><8aa07a210906270527y3948802cn83d09e2d8386beb6@mail.gmail.com><214823ca0906271144ud8514abve43fb61dae65b90f@mail.gmail.com><23f46d7f0906271203g2f1985cfvfd4e90312e92a77c@mail.gmail.com><900090.30700.qm@web37001.mail.mud.yahoo.com> <54ec65590907070534x73497b06q91af54a4b07bab69@mail.gmail.com> Message-ID: <52BC230EB056469193A5115A69AE3185@preferencial.local> Pessoall, Boa tarde! Como sempre, estou precisando de um HELP!!! Estou passando um sistema de Delphi para Perl e n?o tenho consiguido achar indica??o para desenvolver este trecho do c?digo. ? uma compara??o feita como entre Bytes como Boolean. ________________________________________________________________ ________________________________________________________________ Segue o trecho do c?digo: Procedure Ver_Conteudo; const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); Res: Boolean; Begin Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, este resultado d? true. if (Res) Then ShowMessage('True') else ShowMessage('False'); End; ________________________________________________________________ ________________________________________________________________ Qualquer ajuda/ luz, ajuda muito... desde j? agrade?o a todos. Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 -------------- next part -------------- An HTML attachment was scrubbed... URL: From claudio at dpreferencial.com.br Wed Jul 8 09:36:20 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 8 Jul 2009 13:36:20 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= Message-ID: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> Pessoall, Boa tarde! Como sempre, estou precisando de um HELP!!! Estou passando um sistema de Delphi para Perl e n?o tenho consiguido achar indica??o para desenvolver este trecho do c?digo. ? uma compara??o feita como entre Bytes como Boolean. ________________________________________________________________ ________________________________________________________________ Segue o trecho do c?digo: Procedure Ver_Conteudo; const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); Res: Boolean; Begin Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, este resultado d? true. if (Res) Then ShowMessage('True') else ShowMessage('False'); End; ________________________________________________________________ ________________________________________________________________ Qualquer ajuda/ luz, ajuda muito... desde j? agrade?o a todos. Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 -------------- next part -------------- An HTML attachment was scrubbed... URL: From claudio at dpreferencial.com.br Wed Jul 8 09:58:52 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 8 Jul 2009 13:58:52 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> Message-ID: Ufa... encontrei !! ?ra o & mesmo.... e eu estava tentando &&.. Obrigado. ----- Original Message ----- From: claudio at dpreferencial.com.br To: saopaulo-pm at mail.pm.org Sent: Wednesday, July 08, 2009 1:36 PM Subject: [SP-pm] Problemas numa compara??o Pessoall, Boa tarde! Como sempre, estou precisando de um HELP!!! Estou passando um sistema de Delphi para Perl e n?o tenho consiguido achar indica??o para desenvolver este trecho do c?digo. ? uma compara??o feita como entre Bytes como Boolean. ________________________________________________________________ ________________________________________________________________ Segue o trecho do c?digo: Procedure Ver_Conteudo; const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); Res: Boolean; Begin Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, este resultado d? true. if (Res) Then ShowMessage('True') else ShowMessage('False'); End; ________________________________________________________________ ________________________________________________________________ Qualquer ajuda/ luz, ajuda muito... desde j? agrade?o a todos. Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Jul 8 10:03:00 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 8 Jul 2009 14:03:00 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> Message-ID: <214823ca0907081003v26afb70at63a00e1c51e932e9@mail.gmail.com> Olha esse c?digo, vai te ajudar. my $x = 1; my $y = undef; my $z = 0; if ( defined $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( defined $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( defined $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( defined $x and defined $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $x and $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $x or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( defined $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } 2009/7/8 > > Pessoall, Boa tarde! > > Como sempre, estou precisando de um HELP!!! > > Estou passando um sistema de Delphi para Perl > e n?o tenho consiguido achar indica??o > para desenvolver este trecho do c?digo. > > ? uma compara??o feita como entre Bytes como Boolean. > ________________________________________________________________ > ________________________________________________________________ > Segue o trecho do c?digo: > > Procedure Ver_Conteudo; > const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); > Res: Boolean; > Begin > > Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, > este resultado d? true. > > if (Res) Then ShowMessage('True') else ShowMessage('False'); > > End; > > ________________________________________________________________ > ________________________________________________________________ > > Qualquer ajuda/ luz, ajuda muito... > > desde j? agrade?o a todos. > > Abs > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From claudio at dpreferencial.com.br Wed Jul 8 10:04:06 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 8 Jul 2009 14:04:06 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <214823ca0907081003v26afb70at63a00e1c51e932e9@mail.gmail.com> Message-ID: <8EF9D5693ED347B8B2FF0157DE9696CC@preferencial.local> Daniel, Bom exemplo! Valeu pela dica... Abs ----- Original Message ----- From: Daniel de Oliveira Mantovani To: saopaulo-pm at mail.pm.org Sent: Wednesday, July 08, 2009 2:03 PM Subject: Re: [SP-pm] Problemas numa compara??o Olha esse c?digo, vai te ajudar. my $x = 1; my $y = undef; my $z = 0; if ( defined $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( defined $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( defined $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( defined $x and defined $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $x and $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $x or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( defined $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } if ( $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } 2009/7/8 Pessoall, Boa tarde! Como sempre, estou precisando de um HELP!!! Estou passando um sistema de Delphi para Perl e n?o tenho consiguido achar indica??o para desenvolver este trecho do c?digo. ? uma compara??o feita como entre Bytes como Boolean. ________________________________________________________________ ________________________________________________________________ Segue o trecho do c?digo: Procedure Ver_Conteudo; const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); Res: Boolean; Begin Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, este resultado d? true. if (Res) Then ShowMessage('True') else ShowMessage('False'); End; ________________________________________________________________ ________________________________________________________________ Qualquer ajuda/ luz, ajuda muito... desde j? agrade?o a todos. Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From edencardim at gmail.com Wed Jul 8 10:07:08 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 8 Jul 2009 14:07:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <214823ca0907081003v26afb70at63a00e1c51e932e9@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <214823ca0907081003v26afb70at63a00e1c51e932e9@mail.gmail.com> Message-ID: <3de55ead0907081007t511a35c1yd72292c19c10da9b@mail.gmail.com> 2009/7/8 Daniel de Oliveira Mantovani : > Olha esse c?digo, vai te ajudar. > > my $x = 1; > my $y = undef; > my $z = 0; > > if ( defined $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $x and defined $z ) { print "Verdadeiro\n"; } else { print > "Falso\n"; } > > if ( $x and $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $x or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } Nada nesse c?digo tem rela??o alguma com o problema do cl?udio, o que ele queria saber era como fazer uma opera??o bitwise entre dois valores. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From claudio at dpreferencial.com.br Wed Jul 8 10:12:02 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 8 Jul 2009 14:12:02 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local><214823ca0907081003v26afb70at63a00e1c51e932e9@mail.gmail.com> <3de55ead0907081007t511a35c1yd72292c19c10da9b@mail.gmail.com> Message-ID: <5EB996E8C1034364A055B0B60AEC1AB8@preferencial.local> Eden, Boa tarde! Vc tem toda raz?o.. a id?ia ? fazer uma opera??o bitwise entre dois valores. Pelo que testei o comando & .. j? funfa.... abs ----- Original Message ----- From: "Eden Cardim" To: Sent: Wednesday, July 08, 2009 2:07 PM Subject: Re: [SP-pm] Problemas numa compara??o 2009/7/8 Daniel de Oliveira Mantovani : > Olha esse c?digo, vai te ajudar. > > my $x = 1; > my $y = undef; > my $z = 0; > > if ( defined $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $x and defined $z ) { print "Verdadeiro\n"; } else { print > "Falso\n"; } > > if ( $x and $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $x or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $y or $z ) { print "Verdadeiro\n"; } else { print > "Falso\n"; } > > if ( $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } Nada nesse c?digo tem rela??o alguma com o problema do cl?udio, o que ele queria saber era como fazer uma opera??o bitwise entre dois valores. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From daniel.oliveira.mantovani at gmail.com Wed Jul 8 10:33:33 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 8 Jul 2009 14:33:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <3de55ead0907081007t511a35c1yd72292c19c10da9b@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <214823ca0907081003v26afb70at63a00e1c51e932e9@mail.gmail.com> <3de55ead0907081007t511a35c1yd72292c19c10da9b@mail.gmail.com> Message-ID: <214823ca0907081033l6e022cb2oefb7b9943d7586a4@mail.gmail.com> 2009/7/8 Eden Cardim > 2009/7/8 Daniel de Oliveira Mantovani >: > > Olha esse c?digo, vai te ajudar. > > > > my $x = 1; > > my $y = undef; > > my $z = 0; > > > > if ( defined $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > > > if ( defined $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > > > if ( defined $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > > > if ( $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > > > if ( $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > > > if ( $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > > > if ( defined $x and defined $z ) { print "Verdadeiro\n"; } else { print > > "Falso\n"; } > > > > if ( $x and $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > > > if ( $x or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > > > if ( defined $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; > } > > > > if ( $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > Nada nesse c?digo tem rela??o alguma com o problema do cl?udio, o que > ele queria saber era como fazer uma opera??o bitwise entre dois > valores. Acabei de ver o que ? bitwise. perl -E 'say "10" if 10 & 5' 1010 0101 -------- 0000 Falso. perl -E 'say "10" if 5 & 5' 0101 0101 ------- 0101 Verdadeiro. S? n?o entendi porque usar isso em um script Perl. []'s > > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Jul 8 11:13:48 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 8 Jul 2009 15:13:48 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> Message-ID: <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com '? uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder o que eu acho que deveria ser a tradu??o do teu c?digo: sub ver_conteudo { my @bits = (1,2,4,8,16,32,64,128); return $bits[1] & $_[0] ? 1 : 0; } if ( ver_conteudo(8) ) { print "Verdadeiro\n"; } else { print "Falso\n"; } Agora fiquei curioso, porque e como vc est? traduzindo um programa em Delphi para Perl ? Isto ? para uma empresa ? Abra?os, Solli M. Hon?rio 2009/7/8 > > Pessoall, Boa tarde! > > Como sempre, estou precisando de um HELP!!! > > Estou passando um sistema de Delphi para Perl > e n?o tenho consiguido achar indica??o > para desenvolver este trecho do c?digo. > > ? uma compara??o feita como entre Bytes como Boolean. > ________________________________________________________________ > ________________________________________________________________ > Segue o trecho do c?digo: > > Procedure Ver_Conteudo; > const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); > Res: Boolean; > Begin > > Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, > este resultado d? true. > > if (Res) Then ShowMessage('True') else ShowMessage('False'); > > End; > > ________________________________________________________________ > ________________________________________________________________ > > Qualquer ajuda/ luz, ajuda muito... > > desde j? agrade?o a todos. > > Abs > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Jul 8 11:15:59 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 8 Jul 2009 15:15:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <214823ca0907081003v26afb70at63a00e1c51e932e9@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <214823ca0907081003v26afb70at63a00e1c51e932e9@mail.gmail.com> Message-ID: <12d1f4ee0907081115s4e768193gddaa2215a6921aef@mail.gmail.com> Mantovani, vai ajudar em que ? a ter tendinite ? 2009/7/8 Daniel de Oliveira Mantovani > Olha esse c?digo, vai te ajudar. > > my $x = 1; > my $y = undef; > my $z = 0; > > if ( defined $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $x and defined $z ) { print "Verdadeiro\n"; } else { print > "Falso\n"; } > > if ( $x and $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $x or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( defined $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > if ( $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } > > > 2009/7/8 > >> >> Pessoall, Boa tarde! >> >> Como sempre, estou precisando de um HELP!!! >> >> Estou passando um sistema de Delphi para Perl >> e n?o tenho consiguido achar indica??o >> para desenvolver este trecho do c?digo. >> >> ? uma compara??o feita como entre Bytes como Boolean. >> ________________________________________________________________ >> ________________________________________________________________ >> Segue o trecho do c?digo: >> >> Procedure Ver_Conteudo; >> const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); >> Res: Boolean; >> Begin >> >> Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me >> interessa, este resultado d? true. >> >> if (Res) Then ShowMessage('True') else ShowMessage('False'); >> >> End; >> >> ________________________________________________________________ >> ________________________________________________________________ >> >> Qualquer ajuda/ luz, ajuda muito... >> >> desde j? agrade?o a todos. >> >> Abs >> >> Claudio H.Binaghi >> claudio em dpreferencial.com.br >> 5511 3288.4840 >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" > http://www.perl.org.br"))' > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Jul 8 11:19:50 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 8 Jul 2009 15:19:50 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <214823ca0907081033l6e022cb2oefb7b9943d7586a4@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <214823ca0907081003v26afb70at63a00e1c51e932e9@mail.gmail.com> <3de55ead0907081007t511a35c1yd72292c19c10da9b@mail.gmail.com> <214823ca0907081033l6e022cb2oefb7b9943d7586a4@mail.gmail.com> Message-ID: <12d1f4ee0907081119r56768254x8909e873e918bb60@mail.gmail.com> 2009/7/8 Daniel de Oliveira Mantovani > > > 2009/7/8 Eden Cardim > >> 2009/7/8 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani em gmail.com>: >> > Olha esse c?digo, vai te ajudar. >> > >> > my $x = 1; >> > my $y = undef; >> > my $z = 0; >> > >> > if ( defined $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } >> > >> > if ( defined $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } >> > >> > if ( defined $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } >> > >> > if ( $x ) { print "Verdadeiro\n"; } else { print "Falso\n"; } >> > >> > if ( $y ) { print "Verdadeiro\n"; } else { print "Falso\n"; } >> > >> > if ( $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } >> > >> > if ( defined $x and defined $z ) { print "Verdadeiro\n"; } else { print >> > "Falso\n"; } >> > >> > if ( $x and $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } >> > >> > if ( $x or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } >> > >> > if ( defined $y or $z ) { print "Verdadeiro\n"; } else { print >> "Falso\n"; } >> > >> > if ( $y or $z ) { print "Verdadeiro\n"; } else { print "Falso\n"; } >> >> Nada nesse c?digo tem rela??o alguma com o problema do cl?udio, o que >> ele queria saber era como fazer uma opera??o bitwise entre dois >> valores. > > > Acabei de ver o que ? bitwise. > > perl -E 'say "10" if 10 & 5' > > 1010 > 0101 > -------- > 0000 > Falso. > > perl -E 'say "10" if 5 & 5' > > 0101 > 0101 > ------- > 0101 > Verdadeiro. > > S? n?o entendi porque usar isso em um script Perl. > Ent?o vc n?o entendeu o que ? um bitwise meu querido. > > > []'s > >> >> >> -- >> Eden Cardim Need help with your Catalyst or DBIx::Class project? >> Code Monkey http://www.shadowcat.co.uk/catalyst/ >> Shadowcat Systems Ltd. Want a managed development or deployment >> platform? >> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" > http://www.perl.org.br"))' > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Jul 8 11:32:59 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 8 Jul 2009 15:32:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> Message-ID: <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas continuo curioso sobre o teu trabalho... mas quero mostra uma outra solu??o para o teu problema... sub ver_conteudo { return 1 << $_[0] & $_[1] ? 1 : 0; } if ( ver_conteudo(1,6) ) { print "Verdadeiro\n"; } else { print "Falso\n"; } apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? muito mais r?pido pois n?o preciso criar um array. Solli M. Hon?rio 2009/7/8 Solli Honorio > Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com '? > uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder > o que eu acho que deveria ser a tradu??o do teu c?digo: > > > sub ver_conteudo { > my @bits = (1,2,4,8,16,32,64,128); > return $bits[1] & $_[0] ? 1 : 0; > } > > if ( ver_conteudo(8) ) { > print "Verdadeiro\n"; > } else { > print "Falso\n"; > } > > > Agora fiquei curioso, porque e como vc est? traduzindo um programa em > Delphi para Perl ? Isto ? para uma empresa ? > > Abra?os, > > Solli M. Hon?rio > > 2009/7/8 > >> >> Pessoall, Boa tarde! >> >> Como sempre, estou precisando de um HELP!!! >> >> Estou passando um sistema de Delphi para Perl >> e n?o tenho consiguido achar indica??o >> para desenvolver este trecho do c?digo. >> >> ? uma compara??o feita como entre Bytes como Boolean. >> ________________________________________________________________ >> ________________________________________________________________ >> Segue o trecho do c?digo: >> >> Procedure Ver_Conteudo; >> const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); >> Res: Boolean; >> Begin >> >> Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me >> interessa, este resultado d? true. >> >> if (Res) Then ShowMessage('True') else ShowMessage('False'); >> >> End; >> >> ________________________________________________________________ >> ________________________________________________________________ >> >> Qualquer ajuda/ luz, ajuda muito... >> >> desde j? agrade?o a todos. >> >> Abs >> >> Claudio H.Binaghi >> claudio em dpreferencial.com.br >> 5511 3288.4840 >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Wed Jul 8 13:36:37 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 8 Jul 2009 17:36:37 -0300 Subject: [SP-pm] ES Message-ID: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira pertence ? patroa, ent?o n?o pode. Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Jul 8 14:00:11 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 8 Jul 2009 18:00:11 -0300 Subject: [SP-pm] ES In-Reply-To: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> Message-ID: <214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com> Eu topo. 2009/7/8 Alexei Znamensky > Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira pertence ? > patroa, ent?o n?o pode. > > Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From claudio at dpreferencial.com.br Wed Jul 8 15:03:56 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 8 Jul 2009 19:03:56 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> Message-ID: <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> A todos boa noite! Soli, valeu a inten??o, mas assim n?o rola.. j? resolvi isto com & mesmo... Estou passando o meu sistema que ? em Delphi..mas... sou novato total em Perl...rsrs... Respondendo a sua pergunta: ________________ Um breve hist?rico: Eu trabalho com processamento de pesquisas de mercado. (tabula??o) No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes programas as bases ficavam realmente gigantes..rsrs..200.000 campos..rsrs) acabei desenvolvendo meu pr?prio sistema de tabula??o. Desenvolvi um formato para o meu arquivo de dados, levando em considera??o minhas necessidades, tais como: - conte?do criptografado. - tamanho final do arquivo de base. - quantidade final de campos na base. - base n?o normalizada = campos multivalorados e dependentes.. - conte?do dos campos: num?rico. levando em considera??o que: - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas m?ltiplas=campos multivalorados) Ex: Quais frutas vc gosta: 1 - abacaxi 2 - Mam?o 3 - abacate.... at? o c?digo 50. um fulano responde os c?digos 2/3/4/9/10/15 num buffer(array de boleanos) eu marco true nestas posi??o e gravo. Veja, no SPSS ou em outras bases "normais" eu precisaria de 15 campos para guardar as informa??es, quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. (n?o percebeu meu nome ..rsrs => Binaghi = Bin?rio..rsrs.. aqui s? rola um neur?nio, que de vez em quando resolve ficar True..rsrs) ____________________________________________________ ____________________________________________________ (? um c?digo totalmente grosso..mas funfa..rsrs) ? assim que eu fa?o: Leio o arq: open(tap,"<$PathHtdocs"); binmode tap; my ($buf, $data, $n, @cont); while (($n = read tap, $data, $x) != 0) { print "$n bytes read\n"; $buf .= $data; } print "$buf"; close(tap); @cont=split(//,$buf); Comparo o conte?do: push (@byt,1); push (@byt,2); push (@byt,4); push (@byt,8); push (@byt,16); push (@byt,32); push (@byt,64); push (@byt,128); my @res; my $RecCount=$n*8; for($a=1;$a<=$RecCount+1;$a++){ push (@res,0); } my $pos=0; for($a=1;$a<=$n;$a++){ $val=$cont[$a]; print "----> testa valor $a:=$cont[$a]
\n"; if(ord($val)!=0){ for($k=0;$k<=7;++$k){ $pos=8*($a-1)+$k+1; $ord=ord($val); if(ord($val) & $byt[$k]) { $res[$pos]=1; $r=ver_conteudo(ord($val),$byt[$k]); print "----> res[$pos]:=1 / $r
\n"; } } } } ____________________________________________________ ____________________________________________________ Esse formato ? para as respostas no formato de c?digos, os textos, destes c?digos, ficam guardados em outro arquivo.. Tipo na base normal se guarda no formato literal: Sim, N?o.. na minha base quardo 1, 2 e tenho um texo s? para sim e n?o.. Sacou... Obrigado pela aten??o.. Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: Solli Honorio To: saopaulo-pm at mail.pm.org Sent: Wednesday, July 08, 2009 3:32 PM Subject: Re: [SP-pm] Problemas numa compara??o Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas continuo curioso sobre o teu trabalho... mas quero mostra uma outra solu??o para o teu problema... sub ver_conteudo { return 1 << $_[0] & $_[1] ? 1 : 0; } if ( ver_conteudo(1,6) ) { print "Verdadeiro\n"; } else { print "Falso\n"; } apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? muito mais r?pido pois n?o preciso criar um array. Solli M. Hon?rio 2009/7/8 Solli Honorio Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com '? uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder o que eu acho que deveria ser a tradu??o do teu c?digo: sub ver_conteudo { my @bits = (1,2,4,8,16,32,64,128); return $bits[1] & $_[0] ? 1 : 0; } if ( ver_conteudo(8) ) { print "Verdadeiro\n"; } else { print "Falso\n"; } Agora fiquei curioso, porque e como vc est? traduzindo um programa em Delphi para Perl ? Isto ? para uma empresa ? Abra?os, Solli M. Hon?rio 2009/7/8 Pessoall, Boa tarde! Como sempre, estou precisando de um HELP!!! Estou passando um sistema de Delphi para Perl e n?o tenho consiguido achar indica??o para desenvolver este trecho do c?digo. ? uma compara??o feita como entre Bytes como Boolean. ________________________________________________________________ ________________________________________________________________ Segue o trecho do c?digo: Procedure Ver_Conteudo; const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); Res: Boolean; Begin Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, este resultado d? true. if (Res) Then ShowMessage('True') else ShowMessage('False'); End; ________________________________________________________________ ________________________________________________________________ Qualquer ajuda/ luz, ajuda muito... desde j? agrade?o a todos. Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "o animal satisfeito dorme". - Guimar?es Rosa -- "o animal satisfeito dorme". - Guimar?es Rosa ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Wed Jul 8 16:21:28 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 8 Jul 2009 20:21:28 -0300 Subject: [SP-pm] ES In-Reply-To: <214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com> References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> <214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com> Message-ID: <179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com> Talvez 2009/7/8 Daniel de Oliveira Mantovani : > Eu topo. > > 2009/7/8 Alexei Znamensky >> >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira pertence ? >> patroa, ent?o n?o pode. >> >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> [www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Wed Jul 8 16:29:15 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 8 Jul 2009 20:29:15 -0300 Subject: [SP-pm] ES In-Reply-To: <179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com> References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> <214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com> <179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com> Message-ID: <214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com> Voc? n?o aparece em um ES faz tempo, est? devendo! Ent?o ? um Sim n?o um "Talvez"! 2009/7/8 Blabos de Blebe > Talvez > > 2009/7/8 Daniel de Oliveira Mantovani >: > > Eu topo. > > > > 2009/7/8 Alexei Znamensky > >> > >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira pertence ? > >> patroa, ent?o n?o pode. > >> > >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. > >> > >> -- > >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > >> [www.flickr.com/photos/alexeiz] > >> "Though we live in trying times, we're the ones who have to try" > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > http://mantovanihouse.blogspot.com/ > > This is my poney: > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > perl -MLWP::Simple -le 'grep{ print $1 if > > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Jul 8 16:39:38 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 8 Jul 2009 20:39:38 -0300 Subject: [SP-pm] De delphi para Perl, was Boas vindas ao Erick Major dos Santos Message-ID: <179354400907081639i439c0d1co31e94eb10bea7cec@mail.gmail.com> Minha m?ezinha do c?u!!!!!!!!!!!!!!! Ok, vamo l?, Eu conhe?o pouco de delphi ent?o vou suspeitar, supor, ok? Se eu estiver errado, descarte, ok? Isso tem cara de opera??es l?gicas bit a bit. Se for, ent?o: O array BITS, guarda em cada posi??o um n?mero especial que em bin?rio s? tem um bit "ligado". Parece ser uma m?scara. O 6 deve ser o valor que est? sendo avaliado contra a m?scara. Em bin?rio, 0000 0001 = 1 0000 0010 = 2 0000 0100 = 4 0000 1000 = 8 0001 0000 = 16 0010 0000 = 32 0100 0000 = 64 1000 0000 = 128 0000 0110 = 6 A opera??o que voc? est? fazendo parece ser em bin?rio, 2 and 6 (j? que BITS[1] = 2), da? 0000 0010 = 2 (and) 0000 0110 = 6 --------------------------- 0000 0010 = 2 2 (na base 10) em contexto booleano, na maioria das linguagens ? verdadeiro porque possui pelo menos um bit ligado, o segundo menos significativo, no caso. Provavelmente o seu c?digo est? perguntando: Se o segundo bit menos significativo de 6 estiver ligado, ent?o mostre a mensagem "true" sen?o, mostre a mensagem "false". Bom, se for isso, eu s? falei o seu problema com mais palavras que o delphi. Nunca trabalhei com isso em Perl. Deve ter algum m?dulo no cpan que facilite as coisas. Solli, voc? tem alguma dica??? Abra?os 2009/7/8 : > Pessoall, Boa tarde! > > Como sempre, estou precisando de um HELP!!! > > Estou passando um sistema de Delphi para Perl > e n?o tenho consiguido achar indica??o > para desenvolver este trecho do c?digo. > > ? uma compara??o feita como entre Bytes como Boolean. > ________________________________________________________________ > ________________________________________________________________ > Segue o trecho do c?digo: > > Procedure Ver_Conteudo; > const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); > Res: Boolean; > Begin > > Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, > este resultado d? true. > > if (Res) Then ShowMessage('True') else ShowMessage('False'); > > End; > > ________________________________________________________________ > ________________________________________________________________ > > Qualquer ajuda/ luz, ajuda muito... > > desde j? agrade?o a todos. > > Abs > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Wed Jul 8 16:46:19 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 8 Jul 2009 20:46:19 -0300 Subject: [SP-pm] ES In-Reply-To: <214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com> References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> <214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com> <179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com> <214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com> Message-ID: <179354400907081646g50517736j32a50a1778b4d79b@mail.gmail.com> Talvez ? j? t? mais pr?ximo deum sim que o n?o. Mas t?o pr?ximo de um quanto de outro. 2009/7/8 Daniel de Oliveira Mantovani : > > Voc? n?o aparece em um ES faz tempo, est? devendo! Ent?o ? um Sim n?o um > "Talvez"! > 2009/7/8 Blabos de Blebe >> >> Talvez >> >> 2009/7/8 Daniel de Oliveira Mantovani >> : >> > Eu topo. >> > >> > 2009/7/8 Alexei Znamensky >> >> >> >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira pertence ? >> >> patroa, ent?o n?o pode. >> >> >> >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. >> >> >> >> -- >> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> >> [www.flickr.com/photos/alexeiz] >> >> "Though we live in trying times, we're the ones who have to try" >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > http://mantovanihouse.blogspot.com/ >> > This is my poney: >> > -------(\_------------_/)----------- >> > -------)--(----------)--(----------- >> > ------(----(---------)----)---------- >> > -------)----(-------)----(----------- >> > -------(----(-------)----)----------- >> > --------\_-(\\.---.//)-_/------------ >> > ----------\)' -8--8- '(/-------------- >> > -----------/------------\--------------- >> > ----------(--)--------(--)-------------- >> > ------------(_c__c_)---------------- >> > ---------------------------------------- >> > perl -MLWP::Simple -le 'grep{ print $1 if >> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Wed Jul 8 16:47:38 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 8 Jul 2009 20:47:38 -0300 Subject: [SP-pm] ES In-Reply-To: <179354400907081646g50517736j32a50a1778b4d79b@mail.gmail.com> References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> <214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com> <179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com> <214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com> <179354400907081646g50517736j32a50a1778b4d79b@mail.gmail.com> Message-ID: <179354400907081647p5173c05bhf3e019c091339aa5@mail.gmail.com> Ali?s, um passarinho me contou, e n?o foi de um Hobbit, que havaria uma novidade importante no ES dessa semana. Ouvi demais? 2009/7/8 Blabos de Blebe : > Talvez ? j? t? mais pr?ximo deum sim que o n?o. Mas t?o pr?ximo de um > quanto de outro. > > 2009/7/8 Daniel de Oliveira Mantovani : >> >> Voc? n?o aparece em um ES faz tempo, est? devendo! Ent?o ? um Sim n?o um >> "Talvez"! >> 2009/7/8 Blabos de Blebe >>> >>> Talvez >>> >>> 2009/7/8 Daniel de Oliveira Mantovani >>> : >>> > Eu topo. >>> > >>> > 2009/7/8 Alexei Znamensky >>> >> >>> >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira pertence ? >>> >> patroa, ent?o n?o pode. >>> >> >>> >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. >>> >> >>> >> -- >>> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >>> >> [www.flickr.com/photos/alexeiz] >>> >> "Though we live in trying times, we're the ones who have to try" >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm em pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > >>> > -- >>> > http://mantovanihouse.blogspot.com/ >>> > This is my poney: >>> > -------(\_------------_/)----------- >>> > -------)--(----------)--(----------- >>> > ------(----(---------)----)---------- >>> > -------)----(-------)----(----------- >>> > -------(----(-------)----)----------- >>> > --------\_-(\\.---.//)-_/------------ >>> > ----------\)' -8--8- '(/-------------- >>> > -----------/------------\--------------- >>> > ----------(--)--------(--)-------------- >>> > ------------(_c__c_)---------------- >>> > ---------------------------------------- >>> > perl -MLWP::Simple -le 'grep{ print $1 if >>> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > From claudio at dpreferencial.com.br Wed Jul 8 16:45:49 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 8 Jul 2009 20:45:49 -0300 Subject: [SP-pm] De delphi para Perl, was Boas vindas ao Erick Major dos Santos References: <179354400907081639i439c0d1co31e94eb10bea7cec@mail.gmail.com> Message-ID: <57464B8B94964E22AD3993980D81D882@preferencial.local> Vc n?o acreditou na gambiarra n?...rsrs mas funciona que ? uma beleza.. j? fiz bases de 6.000 campos...rapidinho..rs .............................................................. Voc? pegou tudo!!! ? isso mesmo, ? uma opera??o l?gica bit a bit. Se tiverem algo que facilite o manuseio destes bit's todos..rsrs.. seria SUPER.. Eu conhe?o pouco do Perl.. a cada descoberta, gosto mais ... .............................................................. abs ----- Original Message ----- From: "Blabos de Blebe" To: "Perl Mongers S?o Paulo" Sent: Wednesday, July 08, 2009 8:39 PM Subject: [SP-pm] De delphi para Perl,was Boas vindas ao Erick Major dos Santos Minha m?ezinha do c?u!!!!!!!!!!!!!!! Ok, vamo l?, Eu conhe?o pouco de delphi ent?o vou suspeitar, supor, ok? Se eu estiver errado, descarte, ok? Isso tem cara de opera??es l?gicas bit a bit. Se for, ent?o: O array BITS, guarda em cada posi??o um n?mero especial que em bin?rio s? tem um bit "ligado". Parece ser uma m?scara. O 6 deve ser o valor que est? sendo avaliado contra a m?scara. Em bin?rio, 0000 0001 = 1 0000 0010 = 2 0000 0100 = 4 0000 1000 = 8 0001 0000 = 16 0010 0000 = 32 0100 0000 = 64 1000 0000 = 128 0000 0110 = 6 A opera??o que voc? est? fazendo parece ser em bin?rio, 2 and 6 (j? que BITS[1] = 2), da? 0000 0010 = 2 (and) 0000 0110 = 6 --------------------------- 0000 0010 = 2 2 (na base 10) em contexto booleano, na maioria das linguagens ? verdadeiro porque possui pelo menos um bit ligado, o segundo menos significativo, no caso. Provavelmente o seu c?digo est? perguntando: Se o segundo bit menos significativo de 6 estiver ligado, ent?o mostre a mensagem "true" sen?o, mostre a mensagem "false". Bom, se for isso, eu s? falei o seu problema com mais palavras que o delphi. Nunca trabalhei com isso em Perl. Deve ter algum m?dulo no cpan que facilite as coisas. Solli, voc? tem alguma dica??? Abra?os 2009/7/8 : > Pessoall, Boa tarde! > > Como sempre, estou precisando de um HELP!!! > > Estou passando um sistema de Delphi para Perl > e n?o tenho consiguido achar indica??o > para desenvolver este trecho do c?digo. > > ? uma compara??o feita como entre Bytes como Boolean. > ________________________________________________________________ > ________________________________________________________________ > Segue o trecho do c?digo: > > Procedure Ver_Conteudo; > const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); > Res: Boolean; > Begin > > Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me > interessa, > este resultado d? true. > > if (Res) Then ShowMessage('True') else ShowMessage('False'); > > End; > > ________________________________________________________________ > ________________________________________________________________ > > Qualquer ajuda/ luz, ajuda muito... > > desde j? agrade?o a todos. > > Abs > > Claudio H.Binaghi > claudio at dpreferencial.com.br > 5511 3288.4840 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From russoz at gmail.com Wed Jul 8 17:31:20 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 8 Jul 2009 21:31:20 -0300 Subject: [SP-pm] ES In-Reply-To: <179354400907081647p5173c05bhf3e019c091339aa5@mail.gmail.com> References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> <214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com> <179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com> <214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com> <179354400907081646g50517736j32a50a1778b4d79b@mail.gmail.com> <179354400907081647p5173c05bhf3e019c091339aa5@mail.gmail.com> Message-ID: <23f46d7f0907081731h656a9719l8d3d8a3d24f6bc28@mail.gmail.com> Mantovani, voce fez cirurgia de troca de sexo? Bom, ent?o ? amanh? ou ? no s?bado? 2009/7/8 Blabos de Blebe > Ali?s, um passarinho me contou, e n?o foi de um Hobbit, que havaria > uma novidade importante no ES dessa semana. > > Ouvi demais? > > > 2009/7/8 Blabos de Blebe : > > Talvez ? j? t? mais pr?ximo deum sim que o n?o. Mas t?o pr?ximo de um > > quanto de outro. > > > > 2009/7/8 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > >> > >> Voc? n?o aparece em um ES faz tempo, est? devendo! Ent?o ? um Sim n?o um > >> "Talvez"! > >> 2009/7/8 Blabos de Blebe > >>> > >>> Talvez > >>> > >>> 2009/7/8 Daniel de Oliveira Mantovani > >>> : > >>> > Eu topo. > >>> > > >>> > 2009/7/8 Alexei Znamensky > >>> >> > >>> >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira pertence > ? > >>> >> patroa, ent?o n?o pode. > >>> >> > >>> >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. > >>> >> > >>> >> -- > >>> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > >>> >> [www.flickr.com/photos/alexeiz] > >>> >> "Though we live in trying times, we're the ones who have to try" > >>> >> > >>> >> _______________________________________________ > >>> >> SaoPaulo-pm mailing list > >>> >> SaoPaulo-pm em pm.org > >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > > >>> > > >>> > > >>> > -- > >>> > http://mantovanihouse.blogspot.com/ > >>> > This is my poney: > >>> > -------(\_------------_/)----------- > >>> > -------)--(----------)--(----------- > >>> > ------(----(---------)----)---------- > >>> > -------)----(-------)----(----------- > >>> > -------(----(-------)----)----------- > >>> > --------\_-(\\.---.//)-_/------------ > >>> > ----------\)' -8--8- '(/-------------- > >>> > -----------/------------\--------------- > >>> > ----------(--)--------(--)-------------- > >>> > ------------(_c__c_)---------------- > >>> > ---------------------------------------- > >>> > perl -MLWP::Simple -le 'grep{ print $1 if > >>> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > >>> > > >>> > _______________________________________________ > >>> > SaoPaulo-pm mailing list > >>> > SaoPaulo-pm em pm.org > >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> > >> -- > >> http://mantovanihouse.blogspot.com/ > >> This is my poney: > >> -------(\_------------_/)----------- > >> -------)--(----------)--(----------- > >> ------(----(---------)----)---------- > >> -------)----(-------)----(----------- > >> -------(----(-------)----)----------- > >> --------\_-(\\.---.//)-_/------------ > >> ----------\)' -8--8- '(/-------------- > >> -----------/------------\--------------- > >> ----------(--)--------(--)-------------- > >> ------------(_c__c_)---------------- > >> ---------------------------------------- > >> perl -MLWP::Simple -le 'grep{ print $1 if > >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From frederico at gmail.com Wed Jul 8 17:42:54 2009 From: frederico at gmail.com (Frederico Recsky) Date: Wed, 8 Jul 2009 21:42:54 -0300 Subject: [SP-pm] =?utf-8?q?Problemas_numa_compara=C3=A7=C3=A3o?= In-Reply-To: <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> Message-ID: <88fe68ee0907081742ua8480eu84e5b1a0c5d26024@mail.gmail.com> Ol?, > > > (? um c?digo totalmente grosso..mas funfa..rsrs) > Ent?o ai vai uma sugest?o ent?o: open my $tap , "<" , "$PathHtdocs"; binmode $tap; @cont = split (//, <$tap>); @byt = (1,2,4,8,16,32,128); my @res; $res[$_] = 0 for (0 .. $n * 8); my $pos=0; for my $a (1 .. $n + 1){ print "----> testa valor $a:=$cont[$a]
\n"; $val = ord ( $cont[$a]); if( $val ){ # todo if testa contra zero for my $k ( 0 .. 7) { my $pos= 8 * ($a-1) + $k + 1; my $ord = $val; if( $val & $byt [$k] ) { $res[$pos]=1; $r = ver_conteudo( $val, $byt[$k]); print "----> res[$pos]:=1 / $r
\n"; } } } }
Especialmente usar um scalar como filehandle e for mais limpos s?o coisas que eu acho que deixa o codigo bem mais legivel. Isso ? uma sugest?o s? ;). Tamb?m n?o sou grande f? de variaveis temporarias. No caso como o arquivo ? binario, colocar o filehandle entre <$fh> carrega ele todo no split da atribui??o l?. Eu n?o rodei as mudan?as, mas ? mais para dar uma ideia. []'s ps: um plugin no gmail para editar codigo em listas seria sensacional. \o/ -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Jul 8 18:13:56 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 8 Jul 2009 22:13:56 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> Message-ID: <179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com> 6000 campos? 200000 campos? O que ? um campo, nesse contexto? N?o conhe?o o tal do SPSS. Voc? usa algum banco de dados, tipo MySQL, Postgres? Mas voltando ao assunto? Pelo que eu entendi, denovo supondo, voc? tem algo como: ----------| Ma?? | Laranja | Abacaxi | Banana Wesley | N?o | Sim | N?o | N?o Solli | N?o | Sim | Sim | N?o Montovani | N?o | N?o | N?o | Sim E quer transformar em: ----------| Frutas | Wesley | 4 | Solli | 6 | Montovani | 1 | Neste caso, me veio ? cabe?a algo assim: http://pastebin.com/m729e79c7 Abra?os 2009/7/8 > > A todos boa noite! > > Soli, > valeu a inten??o, mas assim n?o rola.. > j? resolvi isto com & mesmo... > > Estou passando o meu sistema que ? em Delphi..mas... > sou novato total em Perl...rsrs... > > > Respondendo a sua pergunta: > ________________ > Um breve hist?rico: > > Eu trabalho com processamento de pesquisas de mercado. (tabula??o) > > No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes programas as bases ficavam realmente gigantes..rsrs..200.000 campos..rsrs) > acabei desenvolvendo meu pr?prio sistema de tabula??o. > > Desenvolvi um formato para o meu arquivo de dados, > levando em considera??o minhas necessidades, tais como: > > - conte?do criptografado. > - tamanho final do arquivo de base. > - quantidade final de campos na base. > - base n?o normalizada = campos multivalorados e dependentes.. > - conte?do dos campos: num?rico. > > levando em considera??o que: > - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas m?ltiplas=campos multivalorados) > Ex: > Quais frutas vc gosta: > 1 - abacaxi > 2 - Mam?o > 3 - abacate.... at? o c?digo 50. > > um fulano responde os c?digos 2/3/4/9/10/15 > > num buffer(array de boleanos) eu marco true nestas posi??o e gravo. > > Veja, no SPSS ou em outras bases "normais" eu precisaria de 15 campos para guardar as informa??es, > quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. > > (n?o percebeu meu nome ..rsrs => Binaghi = Bin?rio..rsrs.. aqui s? rola um neur?nio, que de vez em quando resolve ficar True..rsrs) > ____________________________________________________ > ____________________________________________________ > > (? um c?digo totalmente grosso..mas funfa..rsrs) > > ? assim que eu fa?o: > > Leio o arq: > > open(tap,"<$PathHtdocs"); > binmode tap; > my ($buf, $data, $n, @cont); > while (($n = read tap, $data, $x) != 0) { > print "$n bytes read\n"; > $buf .= $data; > } > print "$buf"; > close(tap); > @cont=split(//,$buf); > > Comparo o conte?do: > > push (@byt,1); > push (@byt,2); > push (@byt,4); > push (@byt,8); > push (@byt,16); > push (@byt,32); > push (@byt,64); > push (@byt,128); > my @res; > my $RecCount=$n*8; > for($a=1;$a<=$RecCount+1;$a++){ > push (@res,0); > } > my $pos=0; > for($a=1;$a<=$n;$a++){ > $val=$cont[$a]; > print "----> testa valor $a:=$cont[$a]
\n"; > if(ord($val)!=0){ > for($k=0;$k<=7;++$k){ > $pos=8*($a-1)+$k+1; > $ord=ord($val); > if(ord($val) & $byt[$k]) { > $res[$pos]=1; > $r=ver_conteudo(ord($val),$byt[$k]); > print "----> res[$pos]:=1 / $r
\n"; > } > } > } > } > ____________________________________________________ > ____________________________________________________ > > Esse formato ? para as respostas no formato de c?digos, > os textos, destes c?digos, ficam guardados em outro arquivo.. > Tipo na base normal se guarda no formato literal: Sim, N?o.. > na minha base quardo 1, 2 e tenho um texo s? para sim e n?o.. > > Sacou... > > > Obrigado pela aten??o.. > > Abs > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > > > > > > ----- Original Message ----- > From: Solli Honorio > To: saopaulo-pm em mail.pm.org > Sent: Wednesday, July 08, 2009 3:32 PM > Subject: Re: [SP-pm] Problemas numa compara??o > Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas continuo curioso sobre o teu trabalho... mas quero mostra uma outra solu??o para o teu problema... > > > sub ver_conteudo { > return 1 << $_[0] & $_[1] ? 1 : 0; > } > > if ( ver_conteudo(1,6) ) { > print "Verdadeiro\n"; > } else { > print "Falso\n"; > } > > > apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? muito mais r?pido pois n?o preciso criar um array. > > Solli M. Hon?rio > > 2009/7/8 Solli Honorio >> >> Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com '? uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder o que eu acho que deveria ser a tradu??o do teu c?digo: >> >> >> sub ver_conteudo { >> my @bits = (1,2,4,8,16,32,64,128); >> return $bits[1] & $_[0] ? 1 : 0; >> } >> >> if ( ver_conteudo(8) ) { >> print "Verdadeiro\n"; >> } else { >> print "Falso\n"; >> } >> >> >> Agora fiquei curioso, porque e como vc est? traduzindo um programa em Delphi para Perl ? Isto ? para uma empresa ? >> >> Abra?os, >> >> Solli M. Hon?rio >> >> 2009/7/8 >>> >>> >>> Pessoall, Boa tarde! >>> >>> Como sempre, estou precisando de um HELP!!! >>> >>> Estou passando um sistema de Delphi para Perl >>> e n?o tenho consiguido achar indica??o >>> para desenvolver este trecho do c?digo. >>> >>> ? uma compara??o feita como entre Bytes como Boolean. >>> ________________________________________________________________ >>> ________________________________________________________________ >>> Segue o trecho do c?digo: >>> >>> Procedure Ver_Conteudo; >>> const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); >>> Res: Boolean; >>> Begin >>> >>> Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, este resultado d? true. >>> >>> if (Res) Then ShowMessage('True') else ShowMessage('False'); >>> >>> End; >>> >>> ________________________________________________________________ >>> ________________________________________________________________ >>> >>> Qualquer ajuda/ luz, ajuda muito... >>> >>> desde j? agrade?o a todos. >>> >>> Abs >>> >>> Claudio H.Binaghi >>> claudio em dpreferencial.com.br >>> 5511 3288.4840 >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > ________________________________ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Jul 8 18:18:07 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 8 Jul 2009 22:18:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> <179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com> Message-ID: <214823ca0907081818s54ccba8agd458309811335246@mail.gmail.com> ? M*a*ntovani n?o Montovani! 2009/7/8 Blabos de Blebe > 6000 campos? 200000 campos? > > O que ? um campo, nesse contexto? N?o conhe?o o tal do SPSS. > > Voc? usa algum banco de dados, tipo MySQL, Postgres? > > Mas voltando ao assunto? > > Pelo que eu entendi, denovo supondo, voc? tem algo como: > > ----------| Ma?? | Laranja | Abacaxi | Banana > Wesley | N?o | Sim | N?o | N?o > Solli | N?o | Sim | Sim | N?o > Montovani | N?o | N?o | N?o | Sim > > E quer transformar em: > > ----------| Frutas | > Wesley | 4 | > Solli | 6 | > Montovani | 1 | > > Neste caso, me veio ? cabe?a algo assim: > > http://pastebin.com/m729e79c7 > > Abra?os > > > 2009/7/8 > > > > A todos boa noite! > > > > Soli, > > valeu a inten??o, mas assim n?o rola.. > > j? resolvi isto com & mesmo... > > > > Estou passando o meu sistema que ? em Delphi..mas... > > sou novato total em Perl...rsrs... > > > > > > Respondendo a sua pergunta: > > ________________ > > Um breve hist?rico: > > > > Eu trabalho com processamento de pesquisas de mercado. (tabula??o) > > > > No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes > programas as bases ficavam realmente gigantes..rsrs..200.000 campos..rsrs) > > acabei desenvolvendo meu pr?prio sistema de tabula??o. > > > > Desenvolvi um formato para o meu arquivo de dados, > > levando em considera??o minhas necessidades, tais como: > > > > - conte?do criptografado. > > - tamanho final do arquivo de base. > > - quantidade final de campos na base. > > - base n?o normalizada = campos multivalorados e dependentes.. > > - conte?do dos campos: num?rico. > > > > levando em considera??o que: > > - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas > m?ltiplas=campos multivalorados) > > Ex: > > Quais frutas vc gosta: > > 1 - abacaxi > > 2 - Mam?o > > 3 - abacate.... at? o c?digo 50. > > > > um fulano responde os c?digos 2/3/4/9/10/15 > > > > num buffer(array de boleanos) eu marco true nestas posi??o e gravo. > > > > Veja, no SPSS ou em outras bases "normais" eu precisaria de 15 campos > para guardar as informa??es, > > quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. > > > > (n?o percebeu meu nome ..rsrs => Binaghi = Bin?rio..rsrs.. aqui s? rola > um neur?nio, que de vez em quando resolve ficar True..rsrs) > > ____________________________________________________ > > ____________________________________________________ > > > > (? um c?digo totalmente grosso..mas funfa..rsrs) > > > > ? assim que eu fa?o: > > > > Leio o arq: > > > > open(tap,"<$PathHtdocs"); > > binmode tap; > > my ($buf, $data, $n, @cont); > > while (($n = read tap, $data, $x) != 0) { > > print "$n bytes read\n"; > > $buf .= $data; > > } > > print "$buf"; > > close(tap); > > @cont=split(//,$buf); > > > > Comparo o conte?do: > > > > push (@byt,1); > > push (@byt,2); > > push (@byt,4); > > push (@byt,8); > > push (@byt,16); > > push (@byt,32); > > push (@byt,64); > > push (@byt,128); > > my @res; > > my $RecCount=$n*8; > > for($a=1;$a<=$RecCount+1;$a++){ > > push (@res,0); > > } > > my $pos=0; > > for($a=1;$a<=$n;$a++){ > > $val=$cont[$a]; > > print "----> testa valor $a:=$cont[$a]
\n"; > > if(ord($val)!=0){ > > for($k=0;$k<=7;++$k){ > > $pos=8*($a-1)+$k+1; > > $ord=ord($val); > > if(ord($val) & $byt[$k]) { > > $res[$pos]=1; > > $r=ver_conteudo(ord($val),$byt[$k]); > > print "----> res[$pos]:=1 / $r
\n"; > > } > > } > > } > > } > > ____________________________________________________ > > ____________________________________________________ > > > > Esse formato ? para as respostas no formato de c?digos, > > os textos, destes c?digos, ficam guardados em outro arquivo.. > > Tipo na base normal se guarda no formato literal: Sim, N?o.. > > na minha base quardo 1, 2 e tenho um texo s? para sim e n?o.. > > > > Sacou... > > > > > > Obrigado pela aten??o.. > > > > Abs > > > > Claudio H.Binaghi > > claudio em dpreferencial.com.br > > 5511 3288.4840 > > > > > > > > > > > > > > ----- Original Message ----- > > From: Solli Honorio > > To: saopaulo-pm em mail.pm.org > > Sent: Wednesday, July 08, 2009 3:32 PM > > Subject: Re: [SP-pm] Problemas numa compara??o > > Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas > continuo curioso sobre o teu trabalho... mas quero mostra uma outra solu??o > para o teu problema... > > > > > > sub ver_conteudo { > > return 1 << $_[0] & $_[1] ? 1 : 0; > > } > > > > if ( ver_conteudo(1,6) ) { > > print "Verdadeiro\n"; > > } else { > > print "Falso\n"; > > } > > > > > > apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? > muito mais r?pido pois n?o preciso criar um array. > > > > Solli M. Hon?rio > > > > 2009/7/8 Solli Honorio > >> > >> Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com > '? uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder > o que eu acho que deveria ser a tradu??o do teu c?digo: > >> > >> > >> sub ver_conteudo { > >> my @bits = (1,2,4,8,16,32,64,128); > >> return $bits[1] & $_[0] ? 1 : 0; > >> } > >> > >> if ( ver_conteudo(8) ) { > >> print "Verdadeiro\n"; > >> } else { > >> print "Falso\n"; > >> } > >> > >> > >> Agora fiquei curioso, porque e como vc est? traduzindo um programa em > Delphi para Perl ? Isto ? para uma empresa ? > >> > >> Abra?os, > >> > >> Solli M. Hon?rio > >> > >> 2009/7/8 > >>> > >>> > >>> Pessoall, Boa tarde! > >>> > >>> Como sempre, estou precisando de um HELP!!! > >>> > >>> Estou passando um sistema de Delphi para Perl > >>> e n?o tenho consiguido achar indica??o > >>> para desenvolver este trecho do c?digo. > >>> > >>> ? uma compara??o feita como entre Bytes como Boolean. > >>> ________________________________________________________________ > >>> ________________________________________________________________ > >>> Segue o trecho do c?digo: > >>> > >>> Procedure Ver_Conteudo; > >>> const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); > >>> Res: Boolean; > >>> Begin > >>> > >>> Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me > interessa, este resultado d? true. > >>> > >>> if (Res) Then ShowMessage('True') else ShowMessage('False'); > >>> > >>> End; > >>> > >>> ________________________________________________________________ > >>> ________________________________________________________________ > >>> > >>> Qualquer ajuda/ luz, ajuda muito... > >>> > >>> desde j? agrade?o a todos. > >>> > >>> Abs > >>> > >>> Claudio H.Binaghi > >>> claudio em dpreferencial.com.br > >>> 5511 3288.4840 > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> > >> -- > >> "o animal satisfeito dorme". - Guimar?es Rosa > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > ________________________________ > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Jul 8 18:33:56 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 8 Jul 2009 22:33:56 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <214823ca0907081818s54ccba8agd458309811335246@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> <179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com> <214823ca0907081818s54ccba8agd458309811335246@mail.gmail.com> Message-ID: <179354400907081833u4f921c4dj5945420ed568c5c3@mail.gmail.com> Pelo menos vc n?o reclamou da fruta... 2009/7/8 Daniel de Oliveira Mantovani > > ? M*a*ntovani n?o Montovani! > > 2009/7/8 Blabos de Blebe >> >> 6000 campos? 200000 campos? >> >> O que ? um campo, nesse contexto? N?o conhe?o o tal do SPSS. >> >> Voc? usa algum banco de dados, tipo MySQL, Postgres? >> >> Mas voltando ao assunto? >> >> Pelo que eu entendi, denovo supondo, voc? tem algo como: >> >> ----------| Ma?? | Laranja | Abacaxi | Banana >> Wesley ? ?| N?o? | Sim ? ? | N?o ? ? | N?o >> Solli ? ? | N?o ?| Sim ? ? | Sim ? ? | N?o >> Montovani | N?o ?| N?o ? ? | N?o ? ? | Sim >> >> E quer transformar em: >> >> ----------| Frutas | >> Wesley ? ?| 4? ? ? | >> Solli ? ? | 6 ? ? ?| >> Montovani | 1 ? ? ?| >> >> Neste caso, me veio ? cabe?a algo assim: >> >> http://pastebin.com/m729e79c7 >> >> Abra?os >> >> 2009/7/8 >> > >> > A todos boa noite! >> > >> > Soli, >> > valeu a inten??o, mas assim n?o rola.. >> > j? resolvi isto com & mesmo... >> > >> > Estou passando o meu sistema que ? em Delphi..mas... >> > sou novato total em Perl...rsrs... >> > >> > >> > Respondendo a sua pergunta: >> > ________________ >> > Um breve hist?rico: >> > >> > Eu trabalho com processamento de pesquisas de mercado. (tabula??o) >> > >> > No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes programas as bases ficavam realmente gigantes..rsrs..200.000 campos..rsrs) >> > acabei desenvolvendo meu pr?prio sistema de tabula??o. >> > >> > Desenvolvi?um formato para o meu arquivo de dados, >> > levando em considera??o minhas necessidades, tais como: >> > >> > - conte?do criptografado. >> > - tamanho final do arquivo de base. >> > - quantidade final de campos na base. >> > - base n?o normalizada?= campos multivalorados e dependentes.. >> > - conte?do dos campos: num?rico. >> > >> > levando em considera??o que: >> > - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas m?ltiplas=campos multivalorados) >> > ? Ex: >> > ? Quais frutas vc gosta: >> > ? 1 - abacaxi >> > ? 2 - Mam?o >> > ? 3 - abacate....? at? o c?digo 50. >> > >> > ? um fulano responde os c?digos 2/3/4/9/10/15 >> > >> > ? num buffer(array de boleanos) eu marco true nestas posi??o e gravo. >> > >> > Veja,?no SPSS ou em outras bases "normais"?eu precisaria de 15 campos para guardar as informa??es, >> > quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. >> > >> > (n?o percebeu meu nome ..rsrs?=> ?Binaghi = Bin?rio..rsrs..?aqui s? rola um neur?nio, que de vez em quando resolve ficar?True..rsrs) >> > ____________________________________________________ >> > ____________________________________________________ >> > >> > (? um c?digo totalmente grosso..mas funfa..rsrs) >> > >> > ? assim que eu fa?o: >> > >> > Leio o arq: >> > >> > ? open(tap,"<$PathHtdocs"); >> > ? binmode tap; >> > ????? my ($buf, $data, $n, @cont); >> > ????? while (($n = read tap, $data, $x) != 0) { >> > ????????? print "$n bytes read\n"; >> > ???????? $buf .= $data; >> > ????? } >> > ?????? print "$buf"; >> > ? close(tap); >> > ?@cont=split(//,$buf); >> > >> > Comparo o conte?do: >> > >> > ? push (@byt,1); >> > ? push (@byt,2); >> > ? push (@byt,4); >> > ? push (@byt,8); >> > ? push (@byt,16); >> > ? push (@byt,32); >> > ? push (@byt,64); >> > ? push (@byt,128); >> > ? my @res; >> > ? my $RecCount=$n*8; >> > ? for($a=1;$a<=$RecCount+1;$a++){ >> > ?????? push (@res,0); >> > ? } >> > ? my $pos=0; >> > ? for($a=1;$a<=$n;$a++){ >> > ??? $val=$cont[$a]; >> > print "----> testa valor $a:=$cont[$a]
\n"; >> > ??? if(ord($val)!=0){ >> > ????? for($k=0;$k<=7;++$k){ >> > ????????? $pos=8*($a-1)+$k+1; >> > ????????? $ord=ord($val); >> > ????????? if(ord($val) & $byt[$k]) { >> > ??????????? $res[$pos]=1; >> > ??????????? $r=ver_conteudo(ord($val),$byt[$k]); >> > print "----> res[$pos]:=1 / $r
\n"; >> > ????????? } >> > ????? } >> > ??? } >> > ? } >> > ____________________________________________________ >> > ____________________________________________________ >> > >> > Esse formato ? para as respostas no formato de c?digos, >> > os textos, destes c?digos, ficam guardados em outro arquivo.. >> > Tipo na base normal se guarda no formato literal: Sim, N?o.. >> > na minha base quardo 1, 2 e tenho um texo s? para sim e n?o.. >> > >> > Sacou... >> > >> > >> > Obrigado pela aten??o.. >> > >> > Abs >> > >> > Claudio H.Binaghi >> > claudio em dpreferencial.com.br >> > 5511 3288.4840 >> > >> > >> > >> > >> > >> > >> > ----- Original Message ----- >> > From: Solli Honorio >> > To: saopaulo-pm em mail.pm.org >> > Sent: Wednesday, July 08, 2009 3:32 PM >> > Subject: Re: [SP-pm] Problemas numa compara??o >> > Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas continuo curioso sobre o teu trabalho... mas quero mostra uma outra solu??o para o teu problema... >> > >> > >> > sub ver_conteudo { >> > ? return 1 << $_[0] & $_[1] ? 1 : 0; >> > } >> > >> > if ( ver_conteudo(1,6) ) { >> > ? print "Verdadeiro\n"; >> > } else { >> > ? print "Falso\n"; >> > } >> > >> > >> > apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? muito mais r?pido pois n?o preciso criar um array. >> > >> > Solli M. Hon?rio >> > >> > 2009/7/8 Solli Honorio >> >> >> >> Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com '? uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder o que eu acho que deveria ser a tradu??o do teu c?digo: >> >> >> >> >> >> sub ver_conteudo { >> >> ? my @bits = (1,2,4,8,16,32,64,128); >> >> ? return $bits[1] & $_[0] ? 1 : 0; >> >> } >> >> >> >> if ( ver_conteudo(8) ) { >> >> ? print "Verdadeiro\n"; >> >> } else { >> >> ? print "Falso\n"; >> >> } >> >> >> >> >> >> Agora fiquei curioso, porque e como vc est? traduzindo um programa em Delphi para Perl ? Isto ? para uma empresa ? >> >> >> >> Abra?os, >> >> >> >> Solli M. Hon?rio >> >> >> >> 2009/7/8 >> >>> >> >>> >> >>> Pessoall, Boa tarde! >> >>> >> >>> Como sempre, estou precisando de um HELP!!! >> >>> >> >>> Estou passando um sistema de Delphi para Perl >> >>> e n?o tenho consiguido achar?indica??o >> >>> para desenvolver este trecho do c?digo. >> >>> >> >>> ? uma compara??o feita como entre Bytes como Boolean. >> >>> ________________________________________________________________ >> >>> ________________________________________________________________ >> >>> Segue o trecho do c?digo: >> >>> >> >>> Procedure Ver_Conteudo; >> >>> ?? const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); >> >>> ?? Res:?? Boolean; >> >>> Begin >> >>> >> >>> ? Res := Boolean ( BITS[1] and 6 );?? ?//?Este ? o trecho que me interessa, ?este resultado d? true. >> >>> >> >>> ? if (Res) Then ShowMessage('True') else ShowMessage('False'); >> >>> >> >>> End; >> >>> >> >>> ________________________________________________________________ >> >>> ________________________________________________________________ >> >>> >> >>> Qualquer ajuda/ luz,?ajuda muito... >> >>> >> >>> desde j? agrade?o a todos. >> >>> >> >>> Abs >> >>> >> >>> Claudio H.Binaghi >> >>> claudio em dpreferencial.com.br >> >>> 5511 3288.4840 >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> >> >> >> -- >> >> "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > ________________________________ >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From shonorio at gmail.com Wed Jul 8 19:30:25 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 8 Jul 2009 23:30:25 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> <179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com> Message-ID: <12d1f4ee0907081930s6105dec0o1e073e3772bce38a@mail.gmail.com> Meu querido, tire o sotaque de C e coloque o sotaque de Perl, ent?o : ... de : 1. my $num = 0; 2. for (my $i = 0; $i < 8; $i++) { 3. if ($options[$i] eq "S") { 4. $num = set_bit($num, $i); 5. } 6. } para ... : 1. for my $i ( 0..7 ) { 2. if ($options[$i] eq "S") { 3. $num = set_bit($num, $i); 4. } 5. } 2009/7/8 Blabos de Blebe > 6000 campos? 200000 campos? > > O que ? um campo, nesse contexto? N?o conhe?o o tal do SPSS. > > Voc? usa algum banco de dados, tipo MySQL, Postgres? > > Mas voltando ao assunto? > > Pelo que eu entendi, denovo supondo, voc? tem algo como: > > ----------| Ma?? | Laranja | Abacaxi | Banana > Wesley | N?o | Sim | N?o | N?o > Solli | N?o | Sim | Sim | N?o > Montovani | N?o | N?o | N?o | Sim > > E quer transformar em: > > ----------| Frutas | > Wesley | 4 | > Solli | 6 | > Montovani | 1 | > > Neste caso, me veio ? cabe?a algo assim: > > http://pastebin.com/m729e79c7 > > Abra?os > > > 2009/7/8 > > > > A todos boa noite! > > > > Soli, > > valeu a inten??o, mas assim n?o rola.. > > j? resolvi isto com & mesmo... > > > > Estou passando o meu sistema que ? em Delphi..mas... > > sou novato total em Perl...rsrs... > > > > > > Respondendo a sua pergunta: > > ________________ > > Um breve hist?rico: > > > > Eu trabalho com processamento de pesquisas de mercado. (tabula??o) > > > > No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes > programas as bases ficavam realmente gigantes..rsrs..200.000 campos..rsrs) > > acabei desenvolvendo meu pr?prio sistema de tabula??o. > > > > Desenvolvi um formato para o meu arquivo de dados, > > levando em considera??o minhas necessidades, tais como: > > > > - conte?do criptografado. > > - tamanho final do arquivo de base. > > - quantidade final de campos na base. > > - base n?o normalizada = campos multivalorados e dependentes.. > > - conte?do dos campos: num?rico. > > > > levando em considera??o que: > > - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas > m?ltiplas=campos multivalorados) > > Ex: > > Quais frutas vc gosta: > > 1 - abacaxi > > 2 - Mam?o > > 3 - abacate.... at? o c?digo 50. > > > > um fulano responde os c?digos 2/3/4/9/10/15 > > > > num buffer(array de boleanos) eu marco true nestas posi??o e gravo. > > > > Veja, no SPSS ou em outras bases "normais" eu precisaria de 15 campos > para guardar as informa??es, > > quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. > > > > (n?o percebeu meu nome ..rsrs => Binaghi = Bin?rio..rsrs.. aqui s? rola > um neur?nio, que de vez em quando resolve ficar True..rsrs) > > ____________________________________________________ > > ____________________________________________________ > > > > (? um c?digo totalmente grosso..mas funfa..rsrs) > > > > ? assim que eu fa?o: > > > > Leio o arq: > > > > open(tap,"<$PathHtdocs"); > > binmode tap; > > my ($buf, $data, $n, @cont); > > while (($n = read tap, $data, $x) != 0) { > > print "$n bytes read\n"; > > $buf .= $data; > > } > > print "$buf"; > > close(tap); > > @cont=split(//,$buf); > > > > Comparo o conte?do: > > > > push (@byt,1); > > push (@byt,2); > > push (@byt,4); > > push (@byt,8); > > push (@byt,16); > > push (@byt,32); > > push (@byt,64); > > push (@byt,128); > > my @res; > > my $RecCount=$n*8; > > for($a=1;$a<=$RecCount+1;$a++){ > > push (@res,0); > > } > > my $pos=0; > > for($a=1;$a<=$n;$a++){ > > $val=$cont[$a]; > > print "----> testa valor $a:=$cont[$a]
\n"; > > if(ord($val)!=0){ > > for($k=0;$k<=7;++$k){ > > $pos=8*($a-1)+$k+1; > > $ord=ord($val); > > if(ord($val) & $byt[$k]) { > > $res[$pos]=1; > > $r=ver_conteudo(ord($val),$byt[$k]); > > print "----> res[$pos]:=1 / $r
\n"; > > } > > } > > } > > } > > ____________________________________________________ > > ____________________________________________________ > > > > Esse formato ? para as respostas no formato de c?digos, > > os textos, destes c?digos, ficam guardados em outro arquivo.. > > Tipo na base normal se guarda no formato literal: Sim, N?o.. > > na minha base quardo 1, 2 e tenho um texo s? para sim e n?o.. > > > > Sacou... > > > > > > Obrigado pela aten??o.. > > > > Abs > > > > Claudio H.Binaghi > > claudio em dpreferencial.com.br > > 5511 3288.4840 > > > > > > > > > > > > > > ----- Original Message ----- > > From: Solli Honorio > > To: saopaulo-pm em mail.pm.org > > Sent: Wednesday, July 08, 2009 3:32 PM > > Subject: Re: [SP-pm] Problemas numa compara??o > > Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas > continuo curioso sobre o teu trabalho... mas quero mostra uma outra solu??o > para o teu problema... > > > > > > sub ver_conteudo { > > return 1 << $_[0] & $_[1] ? 1 : 0; > > } > > > > if ( ver_conteudo(1,6) ) { > > print "Verdadeiro\n"; > > } else { > > print "Falso\n"; > > } > > > > > > apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? > muito mais r?pido pois n?o preciso criar um array. > > > > Solli M. Hon?rio > > > > 2009/7/8 Solli Honorio > >> > >> Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com > '? uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder > o que eu acho que deveria ser a tradu??o do teu c?digo: > >> > >> > >> sub ver_conteudo { > >> my @bits = (1,2,4,8,16,32,64,128); > >> return $bits[1] & $_[0] ? 1 : 0; > >> } > >> > >> if ( ver_conteudo(8) ) { > >> print "Verdadeiro\n"; > >> } else { > >> print "Falso\n"; > >> } > >> > >> > >> Agora fiquei curioso, porque e como vc est? traduzindo um programa em > Delphi para Perl ? Isto ? para uma empresa ? > >> > >> Abra?os, > >> > >> Solli M. Hon?rio > >> > >> 2009/7/8 > >>> > >>> > >>> Pessoall, Boa tarde! > >>> > >>> Como sempre, estou precisando de um HELP!!! > >>> > >>> Estou passando um sistema de Delphi para Perl > >>> e n?o tenho consiguido achar indica??o > >>> para desenvolver este trecho do c?digo. > >>> > >>> ? uma compara??o feita como entre Bytes como Boolean. > >>> ________________________________________________________________ > >>> ________________________________________________________________ > >>> Segue o trecho do c?digo: > >>> > >>> Procedure Ver_Conteudo; > >>> const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); > >>> Res: Boolean; > >>> Begin > >>> > >>> Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me > interessa, este resultado d? true. > >>> > >>> if (Res) Then ShowMessage('True') else ShowMessage('False'); > >>> > >>> End; > >>> > >>> ________________________________________________________________ > >>> ________________________________________________________________ > >>> > >>> Qualquer ajuda/ luz, ajuda muito... > >>> > >>> desde j? agrade?o a todos. > >>> > >>> Abs > >>> > >>> Claudio H.Binaghi > >>> claudio em dpreferencial.com.br > >>> 5511 3288.4840 > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> > >> -- > >> "o animal satisfeito dorme". - Guimar?es Rosa > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > ________________________________ > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Wed Jul 8 19:40:25 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 8 Jul 2009 23:40:25 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> Message-ID: <3de55ead0907081940p51bc3f7fs9e618821cb395940@mail.gmail.com> 2009/7/8 : > Eu trabalho com processamento de pesquisas de mercado. (tabula??o) > > No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes > programas as bases ficavam realmente gigantes..rsrs..200.000 campos..rsrs) > acabei desenvolvendo meu pr?prio sistema de tabula??o. > levando em considera??o que: > - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas > m?ltiplas=campos multivalorados) > Ex: > Quais frutas vc gosta: > 1 - abacaxi > 2 - Mam?o > 3 - abacate.... at? o c?digo 50. > > um fulano responde os c?digos 2/3/4/9/10/15 > > num buffer(array de boleanos) eu marco true nestas posi??o e gravo. > > Veja, no SPSS ou em outras bases "normais" eu precisaria de 15 campos para > guardar as informa??es, > quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. Bom, at? aqui, n?o vejo porque numa base relacional voc? precisaria de 15 campos, se tivesse um modelo adequado ao seu problema como esse, em PostgreSQL: CREATE SEQUENCE person_no_seq INCREMENT BY 1 START WITH 1; CREATE SEQUENCE question_no_seq INCREMENT BY 1 START WITH 1; CREATE SEQUENCE field_no_seq INCREMENT BY 1 START WITH 1; CREATE TABLE person ( id INTEGER DEFAULT nextval('person_no_seq') PRIMARY KEY, name TEXT NOT NULL); CREATE TABLE question ( id INTEGER DEFAULT nextval('question_no_seq') PRIMARY KEY, query TEXT NOT NULL); CREATE TABLE field ( id INTEGER DEFAULT nextval('field_no_seq') PRIMARY KEY, name TEXT NOT NULL); CREATE TABLE answer ( question_id INTEGER REFERENCES question(id), field_id INTEGER REFERENCES field(id), person_id INTEGER REFERENCES person(id), UNIQUE(question_id, field_id, person_id) ); INSERT INTO answer (question_id, field_id, person_id) VALUES ((SELECT id FROM question WHERE query = 'Qual a fruta que voc? mais gosta?'), (SELECT id FROM field WHERE name = ''), (SELECT id FROM person WHERE name = 'Solli')); INSERT INTO answer (question_id, field_id, person_id) VALUES ((SELECT id FROM question WHERE query = 'Qual a fruta que voc? mais gosta?'), (SELECT id FROM field WHERE name = 'Abacaxi'), (SELECT id FROM person WHERE name = 'Solli')); INSERT INTO answer (question_id, field_id, person_id) VALUES ((SELECT id FROM question WHERE query = 'Qual a fruta que voc? mais gosta?'), (SELECT id FROM field WHERE name = 'Uva'), (SELECT id FROM person WHERE name = 'Solli')); INSERT INTO answer (question_id, field_id, person_id) VALUES ((SELECT id FROM question WHERE query = 'Qual a fruta que voc? mais gosta?'), (SELECT id FROM field WHERE name = 'Mam?o'), (SELECT id FROM person WHERE name = 'Wesley')); INSERT INTO answer (question_id, field_id, person_id) VALUES ((SELECT id FROM question WHERE query = 'Qual a fruta que voc? mais gosta?'), (SELECT id FROM field WHERE name = 'Uva'), (SELECT id FROM person WHERE name = 'Wesley')); A partir daqui voc? pode fazer v?rias consultas: Por exemplo, tendo o nome da pessoa descobrir quais frutas ela gosta: SELECT f.name FROM field f JOIN answer a ON a.field_id = f.id JOIN question q ON a.question_id = q.id JOIN person p on a.person_id = p.id WHERE p.name = 'Wesley' AND q.query = 'Qual a fruta que voc? mais gosta?'; SELECT f.name FROM field f JOIN answer a ON a.field_id = f.id JOIN question q ON a.question_id = q.id JOIN person p on a.person_id = p.id WHERE p.name = 'Solli' AND q.query = 'Qual a fruta que voc? mais gosta?'; SELECT f.name FROM field f JOIN answer a ON a.field_id = f.id JOIN question q ON a.question_id = q.id JOIN person p on a.person_id = p.id WHERE p.name = 'Mantovani' AND q.query = 'Qual a fruta que voc? mais gosta?'; E tem um "macete" para "tabular" campos inseridos na tabela "field", voc? faz uma pr?-consulta: SELECT f.name FROM field f JOIN answer a ON a.field_id = f.id JOIN question q ON a.question_id = q.id WHERE q.query = 'Qual a fruta que voc? mais gosta?' GROUP BY f.name; Depois usa os valores de retorno para construir outra consulta: SELECT p.name, SUM((SELECT CASE WHEN f.name = 'Mam?o' THEN 1 ELSE 0 END)) AS Mam?o, SUM((SELECT CASE WHEN f.name = 'Abacate' THEN 1 ELSE 0 END)) AS Abacate, SUM((SELECT CASE WHEN f.name = 'Abacaxi' THEN 1 ELSE 0 END)) AS Abacaxi, SUM((SELECT CASE WHEN f.name = 'Ma??' THEN 1 ELSE 0 END)) AS Ma??, SUM((SELECT CASE WHEN f.name = 'Uva' THEN 1 ELSE 0 END)) AS Uva FROM field f JOIN answer a ON a.field_id = f.id JOIN person p ON a.person_id = p.id GROUP BY p.name; name | mam?o | abacate | abacaxi | ma?? | uva -----------+-------+---------+---------+------+----- Wesley | 1 | 0 | 0 | 0 | 1 Solli | 1 | 0 | 1 | 0 | 0 Mantovani | 1 | 0 | 0 | 0 | 0 Claro que o modelo pode ser mais preciso e elaborado, mantive simples apenas para facilitar a ilustra??o. As demais consultas ficam como exerc?cio para o leitor... ;) > Desenvolvi?um formato para o meu arquivo de dados, > levando em considera??o minhas necessidades, tais como: > > - conte?do criptografado. Se for criptografia da boa, voc? vai sofrer muito com o desempenho, e se for da criptografia ruim (xor, etc.), n?o vale a pena usar. Geralmente, s? se criptografam dados que trafegam em locais p?blicos e mesmo assim, seguran?a ? trabalho pro SO e n?o pro banco de dados. > - tamanho final do arquivo de base. Economizar espa?o vai fazer voc? gastar processamento, para "empacotar" e "desempacotar" os dados. Geralmente ? prefer?vel economizar no processamento porque espa?o sempre escala, mas processamento n?o. > - quantidade final de campos na base. > - base n?o normalizada?= campos multivalorados e dependentes.. > - conte?do dos campos: num?rico. Irrelevante com um modelo relacional adequado. Al?m disso, com uma base de dados relacional de verdade voc? vai obter vantagens como garantia de integridade, controle de concorr?ncia, ?ndices, etc, etc. Talvez eu n?o esteja enxergando direito, mas n?o vejo necessidade de se implementar um sistema de armazenamento pr?prio com os requisitos que voc? postou aqui a n?o ser por motivos educacionais. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From shonorio at gmail.com Wed Jul 8 19:49:34 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 8 Jul 2009 23:49:34 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> Message-ID: <12d1f4ee0907081949w7545ce52x7e9cae3bde62248b@mail.gmail.com> 2009/7/8 > A todos boa noite! > > Soli, > valeu a inten??o, mas assim n?o rola.. > j? resolvi isto com & mesmo... > Sim, e foi exatamente o que eu fiz... a primeira alternativa foi uma tradu??o do teu c?digo perl, e a segunda op??o estou utilizando operador de bitwise para saber se o existe bit ativo na posi??o que voc? deseja. > > Estou passando o meu sistema que ? em Delphi..mas... > sou novato total em Perl...rsrs... > > > Respondendo a sua pergunta: > ________________ > Um breve hist?rico: > > Eu trabalho com processamento de pesquisas de mercado. (tabula??o) > > No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes > programas as bases ficavam realmente gigantes..rsrs..200.000 campos..rsrs) > acabei desenvolvendo meu pr?prio sistema de tabula??o. > > Desenvolvi um formato para o meu arquivo de dados, > levando em considera??o minhas necessidades, tais como: > > - conte?do criptografado. > - tamanho final do arquivo de base. > - quantidade final de campos na base. > - base n?o normalizada = campos multivalorados e dependentes.. > - conte?do dos campos: num?rico. > > levando em considera??o que: > - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas > m?ltiplas=campos multivalorados) > Ex: > Quais frutas vc gosta: > 1 - abacaxi > 2 - Mam?o > 3 - abacate.... at? o c?digo 50. > > um fulano responde os c?digos 2/3/4/9/10/15 > > num buffer(array de boleanos) eu marco true nestas posi??o e gravo. > > Veja, no SPSS ou em outras bases "normais" eu precisaria de 15 campos para > guardar as informa??es, > quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. > ... e vc est? utilizando um inteiro para representar as m?ltiplas op??es ativadas ? tipo se o cara optar pelos c?digos acima temos o valor 34332 ! e a? vc armazena este valor no teu sistema ? Este sistema ? bem eficiente, mas tem o limite de 32 bits numa kernel 32bits. > > (n?o percebeu meu nome ..rsrs => Binaghi = Bin?rio..rsrs.. aqui s? rola > um neur?nio, que de vez em quando resolve ficar True..rsrs) > ____________________________________________________ > ____________________________________________________ > > (? um c?digo totalmente grosso..mas funfa..rsrs) > > ? assim que eu fa?o: > > Leio o arq: > > open(tap,"<$PathHtdocs"); > binmode tap; > my ($buf, $data, $n, @cont); > while (($n = read tap, $data, $x) != 0) { > print "$n bytes read\n"; > $buf .= $data; > } > print "$buf"; > close(tap); > deixa eu entender uma coisa no c?digo assim, vc est? lendo um arquivo inteiro e colocando o conte?do na vari?vel $buf ? Se for isto, sem querer ofender, realmente o c?digo est? bem baby Perl, e existe maneira mais interessante de fazer isto : my $data = do { local $/ = undef; open my $file, '<', $path_htdocs or die "Erro : $!\n"; <$file>; } ... mas informa??o sobre esta t?cnica chamada de Slurp voc? encontra no link http://www.perl.com/pub/a/2003/11/21/slurp.html ... s? temos que tomar cuidado com arquivos muito grande, pois vai tudo para a mem?ria. Eu tentei ler o resto do programa para estruturar de uma maneira mais eficiente e com cara de Perl, mas desisti porqu? esta muito confuso na minha opini?o. O Frederico fez algumas altera??es importantes, mas pra mim o c?digo continuou confuso pra mim, e ? algo que vc poderia considerar, visto que c?digo de dif?cil leitura normalmente significa c?digo ineficiente. Aproveite a oportunidade e interesse da lista em discutir o assunto para melhorar o teu c?digo, apesar de estar funcionando, pode funcionar melhor. Solli M. Hon?rio > @cont=split(//,$buf); > > Comparo o conte?do: > > push (@byt,1); > push (@byt,2); > push (@byt,4); > push (@byt,8); > push (@byt,16); > push (@byt,32); > push (@byt,64); > push (@byt,128); > my @res; > my $RecCount=$n*8; > for($a=1;$a<=$RecCount+1;$a++){ > push (@res,0); > } > my $pos=0; > for($a=1;$a<=$n;$a++){ > $val=$cont[$a]; > print "----> testa valor $a:=$cont[$a]
\n"; > if(ord($val)!=0){ > for($k=0;$k<=7;++$k){ > $pos=8*($a-1)+$k+1; > $ord=ord($val); > if(ord($val) & $byt[$k]) { > $res[$pos]=1; > $r=ver_conteudo(ord($val),$byt[$k]); > print "----> res[$pos]:=1 / $r
\n"; > } > } > } > } > ____________________________________________________ > ____________________________________________________ > > Esse formato ? para as respostas no formato de c?digos, > os textos, destes c?digos, ficam guardados em outro arquivo.. > Tipo na base normal se guarda no formato literal: Sim, N?o.. > na minha base quardo 1, 2 e tenho um texo s? para sim e n?o.. > > Sacou... > > > Obrigado pela aten??o.. > > Abs > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > > > > > > ----- Original Message ----- > *From:* Solli Honorio > *To:* saopaulo-pm em mail.pm.org > *Sent:* Wednesday, July 08, 2009 3:32 PM > *Subject:* Re: [SP-pm] Problemas numa compara??o > > Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas continuo > curioso sobre o teu trabalho... mas quero mostra uma outra solu??o para o > teu problema... > > > sub ver_conteudo { > return 1 << $_[0] & $_[1] ? 1 : 0; > } > > if ( ver_conteudo(1,6) ) { > print "Verdadeiro\n"; > } else { > print "Falso\n"; > } > > > apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? > muito mais r?pido pois n?o preciso criar um array. > > Solli M. Hon?rio > > 2009/7/8 Solli Honorio > >> Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com '? >> uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder >> o que eu acho que deveria ser a tradu??o do teu c?digo: >> >> >> sub ver_conteudo { >> my @bits = (1,2,4,8,16,32,64,128); >> return $bits[1] & $_[0] ? 1 : 0; >> } >> >> if ( ver_conteudo(8) ) { >> print "Verdadeiro\n"; >> } else { >> print "Falso\n"; >> } >> >> >> Agora fiquei curioso, porque e como vc est? traduzindo um programa em >> Delphi para Perl ? Isto ? para uma empresa ? >> >> Abra?os, >> >> Solli M. Hon?rio >> >> 2009/7/8 >> >>> >>> Pessoall, Boa tarde! >>> >>> Como sempre, estou precisando de um HELP!!! >>> >>> Estou passando um sistema de Delphi para Perl >>> e n?o tenho consiguido achar indica??o >>> para desenvolver este trecho do c?digo. >>> >>> ? uma compara??o feita como entre Bytes como Boolean. >>> ________________________________________________________________ >>> ________________________________________________________________ >>> Segue o trecho do c?digo: >>> >>> Procedure Ver_Conteudo; >>> const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); >>> Res: Boolean; >>> Begin >>> >>> Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me >>> interessa, este resultado d? true. >>> >>> if (Res) Then ShowMessage('True') else ShowMessage('False'); >>> >>> End; >>> >>> ________________________________________________________________ >>> ________________________________________________________________ >>> >>> Qualquer ajuda/ luz, ajuda muito... >>> >>> desde j? agrade?o a todos. >>> >>> Abs >>> >>> Claudio H.Binaghi >>> claudio em dpreferencial.com.br >>> 5511 3288.4840 >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Jul 8 19:58:01 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 8 Jul 2009 23:58:01 -0300 Subject: [SP-pm] De delphi para Perl, was Boas vindas ao Erick Major dos Santos In-Reply-To: <57464B8B94964E22AD3993980D81D882@preferencial.local> References: <179354400907081639i439c0d1co31e94eb10bea7cec@mail.gmail.com> <57464B8B94964E22AD3993980D81D882@preferencial.local> Message-ID: <12d1f4ee0907081958v5b817744rda861a48dadbab5f@mail.gmail.com> 2009/7/8 > Vc n?o acreditou na gambiarra n?...rsrs > mas funciona que ? uma beleza.. > j? fiz bases de 6.000 campos...rapidinho..rs > > .............................................................. > > Voc? pegou tudo!!! > > ? isso mesmo, ? uma opera??o l?gica bit a bit. > > Se tiverem algo que facilite o manuseio destes bit's todos..rsrs.. seria > SUPER.. > > Eu conhe?o pouco do Perl.. > a cada descoberta, gosto mais ... E a cada post seu eu vou ficando mais curioso de como tudo isto funciona. Eu n?o consigo imaginar o que vc quer dizer com 6.000 campos ? O teu aquivo seria algo assim : solli 101100000011101010010101000100101010101010010101010 Voc? tem algum exemplo para que a lista possa dar uma olhada ? Solli M. Hon?rio > .............................................................. > abs > > > ----- Original Message ----- From: "Blabos de Blebe" > To: "Perl Mongers S?o Paulo" > Sent: Wednesday, July 08, 2009 8:39 PM > Subject: [SP-pm] De delphi para Perl,was Boas vindas ao Erick Major dos > Santos > > > > Minha m?ezinha do c?u!!!!!!!!!!!!!!! > > Ok, vamo l?, > > Eu conhe?o pouco de delphi ent?o vou suspeitar, supor, ok? Se eu > estiver errado, descarte, ok? > > Isso tem cara de opera??es l?gicas bit a bit. Se for, ent?o: > > O array BITS, guarda em cada posi??o um n?mero especial que em bin?rio > s? tem um bit "ligado". Parece ser uma m?scara. O 6 deve ser o valor > que est? sendo avaliado contra a m?scara. > > Em bin?rio, > > 0000 0001 = 1 > 0000 0010 = 2 > 0000 0100 = 4 > 0000 1000 = 8 > 0001 0000 = 16 > 0010 0000 = 32 > 0100 0000 = 64 > 1000 0000 = 128 > > 0000 0110 = 6 > > A opera??o que voc? est? fazendo parece ser em bin?rio, 2 and 6 (j? > que BITS[1] = 2), da? > > 0000 0010 = 2 (and) > 0000 0110 = 6 > --------------------------- > 0000 0010 = 2 > > 2 (na base 10) em contexto booleano, na maioria das linguagens ? > verdadeiro porque possui pelo menos um bit ligado, o segundo menos > significativo, no caso. > > Provavelmente o seu c?digo est? perguntando: > > Se o segundo bit menos significativo de 6 estiver ligado, ent?o mostre > a mensagem "true" sen?o, mostre a mensagem "false". > > Bom, se for isso, eu s? falei o seu problema com mais palavras que o > delphi. Nunca trabalhei com isso em Perl. Deve ter algum m?dulo no > cpan que facilite as coisas. > > Solli, voc? tem alguma dica??? > > Abra?os > > > > 2009/7/8 : > >> Pessoall, Boa tarde! >> >> Como sempre, estou precisando de um HELP!!! >> >> Estou passando um sistema de Delphi para Perl >> e n?o tenho consiguido achar indica??o >> para desenvolver este trecho do c?digo. >> >> ? uma compara??o feita como entre Bytes como Boolean. >> ________________________________________________________________ >> ________________________________________________________________ >> Segue o trecho do c?digo: >> >> Procedure Ver_Conteudo; >> const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); >> Res: Boolean; >> Begin >> >> Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, >> este resultado d? true. >> >> if (Res) Then ShowMessage('True') else ShowMessage('False'); >> >> End; >> >> ________________________________________________________________ >> ________________________________________________________________ >> >> Qualquer ajuda/ luz, ajuda muito... >> >> desde j? agrade?o a todos. >> >> Abs >> >> Claudio H.Binaghi >> claudio em dpreferencial.com.br >> 5511 3288.4840 >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Jul 8 20:04:56 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 9 Jul 2009 00:04:56 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <12d1f4ee0907081949w7545ce52x7e9cae3bde62248b@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> <12d1f4ee0907081949w7545ce52x7e9cae3bde62248b@mail.gmail.com> Message-ID: <179354400907082004r83bc825ld321d956a0ae0e2@mail.gmail.com> P? Solli, "querido" assim em p?blico, soou t?o bamby, quase magoei... Tentei n?o dar muitos passos em Perl, centrando na parte bitwise. Mas vc est? certo. Mas eu lembrei dos uses: perldoc strict perldoc warnings perldoc diagnostics Eden, as sequences s?o autom?ticas se o tipo for da fam?lia serial http://www.postgresql.org/docs/current/static/datatype-numeric.html#DATATYPE-SERIAL N?o conhe?o o tal Statistics. O formato estranho com muitos campos, n?o seria trabalho dessa ferramenta? Quanto a ler o arquivo eu *acho* que cada linha ? um registro. N?o seria melhor: while (my $line = <$filehandle>) { # faz alguma coisa com a linha } ??? 2009/7/8 Solli Honorio : > 2009/7/8 >> >> A todos boa noite! >> >> Soli, >> valeu a inten??o, mas assim n?o rola.. >> j? resolvi isto com & mesmo... > > Sim, e foi exatamente o que eu fiz... a primeira alternativa foi uma > tradu??o do teu c?digo perl, e a segunda op??o estou utilizando operador de > bitwise para saber se o existe bit ativo na posi??o que voc? deseja. > >> >> >> Estou passando o meu sistema que ? em Delphi..mas... >> sou novato total em Perl...rsrs... >> >> >> Respondendo a sua pergunta: >> ________________ >> Um breve hist?rico: >> >> Eu trabalho com processamento de pesquisas de mercado. (tabula??o) >> >> No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes >> programas as bases ficavam realmente gigantes..rsrs..200.000 campos..rsrs) >> acabei desenvolvendo meu pr?prio sistema de tabula??o. >> >> Desenvolvi?um formato para o meu arquivo de dados, >> levando em considera??o minhas necessidades, tais como: >> >> - conte?do criptografado. >> - tamanho final do arquivo de base. >> - quantidade final de campos na base. >> - base n?o normalizada?= campos multivalorados e dependentes.. >> - conte?do dos campos: num?rico. >> >> levando em considera??o que: >> - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas >> m?ltiplas=campos multivalorados) >> ? Ex: >> ? Quais frutas vc gosta: >> ? 1 - abacaxi >> ? 2 - Mam?o >> ? 3 - abacate....? at? o c?digo 50. >> >> ? um fulano responde os c?digos 2/3/4/9/10/15 >> >> >> ? num buffer(array de boleanos) eu marco true nestas posi??o e gravo. >> >> >> Veja,?no SPSS ou em outras bases "normais"?eu precisaria de 15 campos para >> guardar as informa??es, >> quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. > > ... e vc est? utilizando um inteiro para representar as m?ltiplas op??es > ativadas ? tipo se o cara optar pelos c?digos acima temos o valor? 34332 ! e > a? vc armazena este valor no teu sistema ? Este sistema ? bem eficiente, mas > tem o limite de 32 bits numa kernel 32bits. > >> >> >> (n?o percebeu meu nome ..rsrs?=> ?Binaghi = Bin?rio..rsrs..?aqui s? rola >> um neur?nio, que de vez em quando resolve ficar?True..rsrs) >> ____________________________________________________ >> ____________________________________________________ >> >> (? um c?digo totalmente grosso..mas funfa..rsrs) >> >> ? assim que eu fa?o: >> >> Leio o arq: >> >> ? open(tap,"<$PathHtdocs"); >> ? binmode tap; >> ????? my ($buf, $data, $n, @cont); >> ????? while (($n = read tap, $data, $x) != 0) { >> ????????? print "$n bytes read\n"; >> ???????? $buf .= $data; >> ????? } >> ?????? print "$buf"; >> ? close(tap); > > deixa eu entender uma coisa no c?digo assim, vc est? lendo um arquivo > inteiro e colocando o conte?do na vari?vel $buf ? Se for isto, sem querer > ofender, realmente o c?digo est? bem baby Perl, e existe maneira mais > interessante de fazer isto : > > > my $data = do { > ? local $/ = undef; > ? open my $file, '<', $path_htdocs or die "Erro : $!\n"; > ? <$file>; > } > > > ... mas informa??o sobre esta t?cnica chamada de Slurp voc? encontra no link > http://www.perl.com/pub/a/2003/11/21/slurp.html ... s? temos que tomar > cuidado com arquivos muito grande, pois vai tudo para a mem?ria. > > Eu tentei ler o resto do programa para estruturar de uma maneira mais > eficiente e com cara de Perl, mas desisti porqu? esta muito confuso na minha > opini?o. > > O Frederico fez algumas altera??es importantes, mas pra mim o c?digo > continuou confuso pra mim, e ? algo que vc poderia considerar, visto que > c?digo de dif?cil leitura normalmente significa c?digo ineficiente. > > Aproveite a oportunidade e interesse da lista em discutir o assunto para > melhorar o teu c?digo, apesar de estar funcionando, pode funcionar melhor. > > Solli M. Hon?rio > >> >> ?@cont=split(//,$buf); >> >> Comparo o conte?do: >> >> ? push (@byt,1); >> ? push (@byt,2); >> ? push (@byt,4); >> ? push (@byt,8); >> ? push (@byt,16); >> ? push (@byt,32); >> ? push (@byt,64); >> ? push (@byt,128); >> ? my @res; >> ? my $RecCount=$n*8; >> ? for($a=1;$a<=$RecCount+1;$a++){ >> ?????? push (@res,0); >> ? } >> ? my $pos=0; >> ? for($a=1;$a<=$n;$a++){ >> ??? $val=$cont[$a]; >> print "----> testa valor $a:=$cont[$a]
\n"; >> ??? if(ord($val)!=0){ >> ????? for($k=0;$k<=7;++$k){ >> ????????? $pos=8*($a-1)+$k+1; >> ????????? $ord=ord($val); >> ????????? if(ord($val) & $byt[$k]) { >> ??????????? $res[$pos]=1; >> ??????????? $r=ver_conteudo(ord($val),$byt[$k]); >> print "----> res[$pos]:=1 / $r
\n"; >> ????????? } >> ????? } >> ??? } >> ? } >> ____________________________________________________ >> ____________________________________________________ >> >> Esse formato ? para as respostas no formato de c?digos, >> os textos, destes c?digos, ficam guardados em outro arquivo.. >> Tipo na base normal se guarda no formato literal: Sim, N?o.. >> na minha base quardo 1, 2 e tenho um texo s? para sim e n?o.. >> >> Sacou... >> >> >> Obrigado pela aten??o.. >> >> Abs >> >> Claudio H.Binaghi >> claudio em dpreferencial.com.br >> 5511 3288.4840 >> >> >> >> >> >> >> ----- Original Message ----- >> From: Solli Honorio >> To: saopaulo-pm em mail.pm.org >> Sent: Wednesday, July 08, 2009 3:32 PM >> Subject: Re: [SP-pm] Problemas numa compara??o >> Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas continuo >> curioso sobre o teu trabalho... mas quero mostra uma outra solu??o para o >> teu problema... >> >> >> sub ver_conteudo { >> ? return 1 << $_[0] & $_[1] ? 1 : 0; >> } >> >> if ( ver_conteudo(1,6) ) { >> ? print "Verdadeiro\n"; >> } else { >> ? print "Falso\n"; >> } >> >> >> apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? >> muito mais r?pido pois n?o preciso criar um array. >> >> Solli M. Hon?rio >> >> 2009/7/8 Solli Honorio >>> >>> Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com >>> '? uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder >>> o que eu acho que deveria ser a tradu??o do teu c?digo: >>> >>> >>> sub ver_conteudo { >>> ? my @bits = (1,2,4,8,16,32,64,128); >>> ? return $bits[1] & $_[0] ? 1 : 0; >>> } >>> >>> if ( ver_conteudo(8) ) { >>> ? print "Verdadeiro\n"; >>> } else { >>> ? print "Falso\n"; >>> } >>> >>> >>> Agora fiquei curioso, porque e como vc est? traduzindo um programa em >>> Delphi para Perl ? Isto ? para uma empresa ? >>> >>> Abra?os, >>> >>> Solli M. Hon?rio >>> >>> 2009/7/8 >>>> >>>> >>>> Pessoall, Boa tarde! >>>> >>>> Como sempre, estou precisando de um HELP!!! >>>> >>>> Estou passando um sistema de Delphi para Perl >>>> e n?o tenho consiguido achar?indica??o >>>> para desenvolver este trecho do c?digo. >>>> >>>> ? uma compara??o feita como entre Bytes como Boolean. >>>> ________________________________________________________________ >>>> ________________________________________________________________ >>>> Segue o trecho do c?digo: >>>> >>>> Procedure Ver_Conteudo; >>>> ?? const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); >>>> ?? Res:?? Boolean; >>>> Begin >>>> >>>> ? Res := Boolean ( BITS[1] and 6 );?? ?//?Este ? o trecho que me >>>> interessa, ?este resultado d? true. >>>> >>>> ? if (Res) Then ShowMessage('True') else ShowMessage('False'); >>>> >>>> End; >>>> >>>> ________________________________________________________________ >>>> ________________________________________________________________ >>>> >>>> Qualquer ajuda/ luz,?ajuda muito... >>>> >>>> desde j? agrade?o a todos. >>>> >>>> Abs >>>> >>>> Claudio H.Binaghi >>>> claudio em dpreferencial.com.br >>>> 5511 3288.4840 >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> ________________________________ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From shonorio at gmail.com Wed Jul 8 20:26:26 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 9 Jul 2009 00:26:26 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <3de55ead0907081940p51bc3f7fs9e618821cb395940@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> <3de55ead0907081940p51bc3f7fs9e618821cb395940@mail.gmail.com> Message-ID: <12d1f4ee0907082026o71cb66a5nca3df5d8a0a31a37@mail.gmail.com> 2009/7/8 Eden Cardim > 2009/7/8 : > > Eu trabalho com processamento de pesquisas de mercado. (tabula??o) > > > > No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes > > programas as bases ficavam realmente gigantes..rsrs..200.000 > campos..rsrs) > > acabei desenvolvendo meu pr?prio sistema de tabula??o. > > levando em considera??o que: > > - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas > > m?ltiplas=campos multivalorados) > > Ex: > > Quais frutas vc gosta: > > 1 - abacaxi > > 2 - Mam?o > > 3 - abacate.... at? o c?digo 50. > > > > um fulano responde os c?digos 2/3/4/9/10/15 > > > > num buffer(array de boleanos) eu marco true nestas posi??o e gravo. > > > > Veja, no SPSS ou em outras bases "normais" eu precisaria de 15 campos > para > > guardar as informa??es, > > quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. > > Bom, at? aqui, n?o vejo porque numa base relacional voc? precisaria de > 15 campos, se tivesse um modelo adequado ao seu problema como esse, em > PostgreSQL: > > CREATE SEQUENCE person_no_seq INCREMENT BY 1 START WITH 1; > CREATE SEQUENCE question_no_seq INCREMENT BY 1 START WITH 1; > CREATE SEQUENCE field_no_seq INCREMENT BY 1 START WITH 1; > > CREATE TABLE person ( id INTEGER DEFAULT nextval('person_no_seq') > PRIMARY KEY, name TEXT NOT NULL); > CREATE TABLE question ( id INTEGER DEFAULT nextval('question_no_seq') > PRIMARY KEY, query TEXT NOT NULL); > CREATE TABLE field ( id INTEGER DEFAULT nextval('field_no_seq') > PRIMARY KEY, name TEXT NOT NULL); > CREATE TABLE answer ( question_id INTEGER REFERENCES question(id), > field_id INTEGER REFERENCES field(id), person_id INTEGER REFERENCES > person(id), UNIQUE(question_id, field_id, person_id) ); > > INSERT INTO answer (question_id, field_id, person_id) VALUES ((SELECT > id FROM question WHERE query = 'Qual a fruta que voc? mais gosta?'), > (SELECT id FROM field WHERE name = ''), (SELECT id FROM person WHERE > name = 'Solli')); > INSERT INTO answer (question_id, field_id, person_id) VALUES ((SELECT > id FROM question WHERE query = 'Qual a fruta que voc? mais gosta?'), > (SELECT id FROM field WHERE name = 'Abacaxi'), (SELECT id FROM person > WHERE name = 'Solli')); > INSERT INTO answer (question_id, field_id, person_id) VALUES ((SELECT > id FROM question WHERE query = 'Qual a fruta que voc? mais gosta?'), > (SELECT id FROM field WHERE name = 'Uva'), (SELECT id FROM person > WHERE name = 'Solli')); > INSERT INTO answer (question_id, field_id, person_id) VALUES ((SELECT > id FROM question WHERE query = 'Qual a fruta que voc? mais gosta?'), > (SELECT id FROM field WHERE name = 'Mam?o'), (SELECT id FROM person > WHERE name = 'Wesley')); > INSERT INTO answer (question_id, field_id, person_id) VALUES ((SELECT > id FROM question WHERE query = 'Qual a fruta que voc? mais gosta?'), > (SELECT id FROM field WHERE name = 'Uva'), (SELECT id FROM person > WHERE name = 'Wesley')); > > A partir daqui voc? pode fazer v?rias consultas: > > Por exemplo, tendo o nome da pessoa descobrir quais frutas ela gosta: > > SELECT f.name FROM field f JOIN answer a ON a.field_id = f.id JOIN > question q ON a.question_id = q.id JOIN person p on a.person_id = p.id > WHERE p.name = 'Wesley' AND q.query = 'Qual a fruta que voc? mais > gosta?'; > SELECT f.name FROM field f JOIN answer a ON a.field_id = f.id JOIN > question q ON a.question_id = q.id JOIN person p on a.person_id = p.id > WHERE p.name = 'Solli' AND q.query = 'Qual a fruta que voc? mais > gosta?'; > SELECT f.name FROM field f JOIN answer a ON a.field_id = f.id JOIN > question q ON a.question_id = q.id JOIN person p on a.person_id = p.id > WHERE p.name = 'Mantovani' AND q.query = 'Qual a fruta que voc? mais > gosta?'; > > E tem um "macete" para "tabular" campos inseridos na tabela "field", > voc? faz uma pr?-consulta: > > SELECT f.name FROM field f JOIN answer a ON a.field_id = f.id JOIN > question q ON a.question_id = q.id WHERE q.query = 'Qual a fruta que > voc? mais gosta?' GROUP BY f.name; > > Depois usa os valores de retorno para construir outra consulta: > > SELECT p.name, > SUM((SELECT CASE WHEN f.name = 'Mam?o' THEN 1 ELSE 0 END)) AS Mam?o, > SUM((SELECT CASE WHEN f.name = 'Abacate' THEN 1 ELSE 0 END)) AS Abacate, > SUM((SELECT CASE WHEN f.name = 'Abacaxi' THEN 1 ELSE 0 END)) AS Abacaxi, > SUM((SELECT CASE WHEN f.name = 'Ma??' THEN 1 ELSE 0 END)) AS Ma??, > SUM((SELECT CASE WHEN f.name = 'Uva' THEN 1 ELSE 0 END)) AS Uva > FROM field f JOIN answer a ON a.field_id = f.id JOIN person p ON > a.person_id = p.id > GROUP BY p.name; > name | mam?o | abacate | abacaxi | ma?? | uva > -----------+-------+---------+---------+------+----- > Wesley | 1 | 0 | 0 | 0 | 1 > Solli | 1 | 0 | 1 | 0 | 0 > Mantovani | 1 | 0 | 0 | 0 | 0 > > Claro que o modelo pode ser mais preciso e elaborado, mantive simples > apenas para facilitar a ilustra??o. As demais consultas ficam como > exerc?cio para o leitor... ;) > > > Desenvolvi um formato para o meu arquivo de dados, > > levando em considera??o minhas necessidades, tais como: > > > > - conte?do criptografado. > > Se for criptografia da boa, voc? vai sofrer muito com o desempenho, e > se for da criptografia ruim (xor, etc.), n?o vale a pena usar. > Geralmente, s? se criptografam dados que trafegam em locais p?blicos e > mesmo assim, seguran?a ? trabalho pro SO e n?o pro banco de dados. > > > - tamanho final do arquivo de base. > > Economizar espa?o vai fazer voc? gastar processamento, para > "empacotar" e "desempacotar" os dados. Geralmente ? prefer?vel > economizar no processamento porque espa?o sempre escala, mas > processamento n?o. ... certamente storage ? mais escal?vel do que processador, mas as opera??es de join e agrupamento de banco de dados tamb?m tem consumo de cpu consider?vel. Sei do teu 'fetiche' por banco de dados, mas colocar tudo dentro de um banco de dados n?o ? garantia de desempenho (mas gostei da tua abordagem) .... > > > > - quantidade final de campos na base. > > - base n?o normalizada = campos multivalorados e dependentes.. > > - conte?do dos campos: num?rico. > > Irrelevante com um modelo relacional adequado. > > Al?m disso, com uma base de dados relacional de verdade voc? vai obter > vantagens como garantia de integridade, controle de concorr?ncia, > ?ndices, etc, etc. > > Talvez eu n?o esteja enxergando direito, mas n?o vejo necessidade de > se implementar um sistema de armazenamento pr?prio com os requisitos > que voc? postou aqui a n?o ser por motivos educacionais. > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Thu Jul 9 02:52:02 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 09 Jul 2009 11:52:02 +0200 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: References: Message-ID: <4A55BDC2.3040808@yahoo.co.uk> gianfrancesco pedro vizzotto wrote: > Bom dia. > > H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, por?m n?o > recebi resposta. > O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja algum problema > com o meu cadastro, falando com meu colega de trabalho Andr? Carneiro, > membro da lista, me indicou este canal para verificar o suposto problema no > cadastro. > O link que usei foi este *http://mail.pm.org/mailman/listinfo/saopaulo-pm Ol? Gianfrancesco. Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? "na marra", pela interface administrativa da lista. Eu achei mais f?cil do que tentar adivinhar qual era o problema que voc? tinha. Por favor lembre-se de que para postar na lista voc? deve escrever para saopaulo-pm em pm.org, e que a lista reconhece apenas o email que voc? usou para se inscrever. A gente gosta de saber das pessoas que chegam na lista: 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro te apontou para ela) 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece que esta est? respondida, j? que voc? trabalha com o Andr?, mas contar para gente e se apresentar para a lista ? bacana). Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From edencardim at gmail.com Thu Jul 9 04:58:09 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 9 Jul 2009 08:58:09 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= In-Reply-To: <12d1f4ee0907082026o71cb66a5nca3df5d8a0a31a37@mail.gmail.com> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> <3de55ead0907081940p51bc3f7fs9e618821cb395940@mail.gmail.com> <12d1f4ee0907082026o71cb66a5nca3df5d8a0a31a37@mail.gmail.com> Message-ID: <3de55ead0907090458x499ed6bay35041d15198a02d5@mail.gmail.com> 2009/7/9 Solli Honorio : > ... certamente storage ? mais escal?vel do que processador, mas as opera??es > de join e agrupamento de banco de dados tamb?m tem consumo de cpu > consider?vel. Sei do teu 'fetiche' por banco de dados, mas colocar tudo > dentro de um banco de dados n?o ? garantia de desempenho (mas gostei da tua > abordagem) .... N?o existem garantias quando se desenvolve um sistema, por isso usamos as op??es mais prov?veis, e certamente ? mais prov?vel que os otimiza??es em cima de matem?tica relacional funcionem melhor do que um sistema home grown, pelo menos a curto e m?dio prazo. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From edencardim at gmail.com Thu Jul 9 05:25:51 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 9 Jul 2009 09:25:51 -0300 Subject: [SP-pm] Novo Livro de Catalyst Message-ID: <3de55ead0907090525i454055fpf5739bb3d20135a6@mail.gmail.com> Ol? pessoal, Desculpem pelo cross-posting, mas ? por uma boa causa. Como alguns devem saber (e outros n?o), a Apress est? lan?ando um livro sobre Catalyst, escrito colaborativamente pela comunidade, na pr?xima sexta (dia 10/07/2009). Pe?o a quem tiver interesse de comprar o livro, a faz?-lo pelo site da Enlightened Perl Organization (http://www.enlightenedperl.org/ ou diretamente pelo link http://www.amazon.co.uk/Definitive-Guide-Catalyst-Maintainable-Applications/dp/1430223650?&camp=2486&linkCode=wey&tag=enligperlorga-21&creative=8882), e assim ajudar a levantar fundos para a entidade. A EPO foi criada com o intuito de levantar fundos para promover o uso de perl e patrocinar projetos open source em perl. Assim, al?m de adquirir material de qualidade sobre web development, voc? vai estar ajudando a promover o uso de perl no mundo. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From daniel.oliveira.mantovani at gmail.com Thu Jul 9 05:31:22 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 9 Jul 2009 09:31:22 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: <4A55BDC2.3040808@yahoo.co.uk> References: <4A55BDC2.3040808@yahoo.co.uk> Message-ID: <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> Bem vindo Gianfrancesco! 2009/7/9 Luis Motta Campos : > gianfrancesco pedro vizzotto wrote: >> Bom dia. >> >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, por?m n?o >> recebi resposta. >> O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja algum ?problema >> com o meu cadastro, falando com meu colega de trabalho Andr? Carneiro, >> membro da lista, me indicou este canal para verificar o suposto problema no >> cadastro. >> O link que usei foi este *http://mail.pm.org/mailman/listinfo/saopaulo-pm > > Ol? Gianfrancesco. > > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? "na > marra", pela interface administrativa da lista. Eu achei mais f?cil do > que tentar adivinhar qual era o problema que voc? tinha. > > Por favor lembre-se de que para postar na lista voc? deve escrever para > saopaulo-pm em pm.org, e que a lista reconhece apenas o email que voc? usou > para se inscrever. > > A gente gosta de saber das pessoas que chegam na lista: > > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro te > apontou para ela) > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece que > esta est? respondida, j? que voc? trabalha com o Andr?, mas contar para > ?gente e se apresentar para a lista ? bacana). > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From luismottacampos at yahoo.co.uk Thu Jul 9 06:15:18 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 09 Jul 2009 15:15:18 +0200 Subject: [SP-pm] De delphi para Perl In-Reply-To: <57464B8B94964E22AD3993980D81D882@preferencial.local> References: <179354400907081639i439c0d1co31e94eb10bea7cec@mail.gmail.com> <57464B8B94964E22AD3993980D81D882@preferencial.local> Message-ID: <4A55ED66.5020000@yahoo.co.uk> claudio em dpreferencial.com.br wrote: > Vc n?o acreditou na gambiarra n?...rsrs mas funciona que ? uma > beleza.. j? fiz bases de 6.000 campos...rapidinho..rs > .............................................................. > > Voc? pegou tudo!!! > > ? isso mesmo, ? uma opera??o l?gica bit a bit. > > Se tiverem algo que facilite o manuseio destes bit's todos..rsrs.. > seria SUPER.. > > Eu conhe?o pouco do Perl.. a cada descoberta, gosto mais ... Cl?udio, Por favor n?o tome o que eu vou escrever aqui como pessoal. Esta ? uma tend?ncia e uma atitude que eu combato faz 13 anos, de uma maneira consistente. Eu recomendo fortemente que voc? reveja os seus m?todos de trabalho, e se recicle um pouco em termos de modelagem e projeto de sistemas. Eu tenho certeza de que as t?cnicas que voc? usa eram consideradas boas em 1970, mas isso foi h? 30 anos atr?s. :) A Ci?ncia da Computa??o melhorou bastante desde ent?o, e as coisas j? n?o precisam ser t?o complicadas assim. Um "banho de boas pr?ticas" ? o que voc? est? precisando. Eu sei que mudar ? complicado, mas voc? precisa. Eu e a lista estamos aqui para ajudar voc? como for poss?vel. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Thu Jul 9 06:32:42 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 9 Jul 2009 10:32:42 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> References: <4A55BDC2.3040808@yahoo.co.uk> <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> Message-ID: <23f46d7f0907090632n394707fr2d9666a6b31b6314@mail.gmail.com> Benvenuto!!! 2009/7/9 Daniel de Oliveira Mantovani > Bem vindo Gianfrancesco! > > 2009/7/9 Luis Motta Campos : > > gianfrancesco pedro vizzotto wrote: > >> Bom dia. > >> > >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, por?m > n?o > >> recebi resposta. > >> O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja algum > problema > >> com o meu cadastro, falando com meu colega de trabalho Andr? Carneiro, > >> membro da lista, me indicou este canal para verificar o suposto problema > no > >> cadastro. > >> O link que usei foi este * > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > Ol? Gianfrancesco. > > > > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? "na > > marra", pela interface administrativa da lista. Eu achei mais f?cil do > > que tentar adivinhar qual era o problema que voc? tinha. > > > > Por favor lembre-se de que para postar na lista voc? deve escrever para > > saopaulo-pm em pm.org, e que a lista reconhece apenas o email que voc? usou > > para se inscrever. > > > > A gente gosta de saber das pessoas que chegam na lista: > > > > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro te > > apontou para ela) > > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece que > > esta est? respondida, j? que voc? trabalha com o Andr?, mas contar para > > gente e se apresentar para a lista ? bacana). > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From claudio at dpreferencial.com.br Thu Jul 9 07:28:24 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Thu, 9 Jul 2009 11:28:24 -0300 Subject: [SP-pm] De delphi para Perl, was Boas vindas ao Erick Major dos Santos References: <179354400907081639i439c0d1co31e94eb10bea7cec@mail.gmail.com> <57464B8B94964E22AD3993980D81D882@preferencial.local> <12d1f4ee0907081958v5b817744rda861a48dadbab5f@mail.gmail.com> Message-ID: <0607DA6BA5FE4AE597D0FB7371F49BF3@preferencial.local> Bom dia a todos! __________________________ Explicando melhor a minha situa??o: Meu trabalho (tabula??o) ? organizar dados de coletas (normalmente de pesquisas de opini?o/mercado), para gerar relat?rios de n?vel estrat?gico. As bases que trabalho tem uma grande/gigantesca quantidade de campos (nome,cidade, estado). Normalmente s?o bases n?o normalizadas, muitos campos dependentes e multivalorados. Os programas citados tipo SPSS, Statics, SAP... s?o programas que tem ferramentas de an?lise estat?sticas poderosas.. s?o o padr?o para este mercado. O foco do meu trabalho ? gerar relat?rios de n?vel estrat?gico, quantificando, qualificando as informa??es e depois gerar relat?rios com analises que ajudem a entender aquela Vis?o do objeto observado. A hist?rinha do cubo, cada vis?o ? um lado do cubo... rsrs (papagaida s? pra boi dormir..rsrs).. vulgarmente conhecido como cruzamentos de dados..haha Para trabalhar com estas bases: obs: Trabalho com 2 arq. um ? um bco de respostas em texto (sem textos repet) o outro ? a bse de respostas (com cont s? de c?digos). 1? Como na base, os textos do conte?do do campo ? sempre igual (faz parte de uma lista) nos codificamos os textos e geramos um arquivo s? de texto tipo: Perg. A - Resp C?d 1 - Sim C?d 2 - N?o.. no caso de uma perg. aberta tipo: Porque vc gosta de abacaxi? passa por um processo de codifica??o manual. 2? Digito e consisto a base de c?digos... Imagine vc que destas bases eu gero 100, 200,500, 1000... relat?rios diferentes.. Eu criei este sistema que para cada projeto que entra ele ? programado (via meus programadores/usu?rios) para se adaptar as necessidades do projeto. Tenho que desenvolver processamentos de bases de 1.000 campos em 5 dias com a digita??o e tudo.. Para isso criei uma linguagem de programa??o simplificada.. s? com operadores l?gicos e algumas fun??es. S? explico tudo isso para que o pessoal acompanhe/entenda melhor a situa??o que coloco. __________________________ Meu problema maior ? que vivo do que programo.. desenvolvo o sistema que ? usado na minha empresa.. ser empres?rio e programador ao mesmo tempo ? fd.. sabe como ? quem faz muito, n?o faz nada certo..rsrsrs Quero arranjar pessoas que possam me ajudar nestas tarefas.. s?o muitas.. o esquema a gente tem que sentar e acertar.. ou um free... ou por pacote.. se algu?m se interessar, ? s? entrar em contato. Estou come?ando a passar o meu sistema para web com: Apache, Perl, Xml, Javascript, Html... (bem simples) s? que hoje ainda uso os meus programas antigos (desktop) para trab. como servidor destas p?ginas iniciais.. Iniciei um m?dulo de tabelas, mais ainda esta meia boca veja ... http://189.19.221.210/STI.net/AplicTab/cruzar.pl?CRZacao=1&CRZclie=APRES 1 -Clique num projeto, exemplo: 1? - P36 Projeto sab?o 2 -V? at? a aba Cruz e selecione um cruzamento existente tipo, IDADE e Classe. __________________________ Voltando a programa??o; Vou testar as ?timas sugest?es que recebi do grupo, para melhorar o c?digo e aproveito e aprendo um pouco mais sobre Perl...rsrs __________________________ Vc's est?o pensando em ir a que horas no BluePub amanh?? Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 S? me ----- Original Message ----- From: Solli Honorio To: saopaulo-pm at mail.pm.org Sent: Wednesday, July 08, 2009 11:58 PM Subject: Re: [SP-pm] De delphi para Perl,was Boas vindas ao Erick Major dos Santos 2009/7/8 Vc n?o acreditou na gambiarra n?...rsrs mas funciona que ? uma beleza.. j? fiz bases de 6.000 campos...rapidinho..rs .............................................................. Voc? pegou tudo!!! ? isso mesmo, ? uma opera??o l?gica bit a bit. Se tiverem algo que facilite o manuseio destes bit's todos..rsrs.. seria SUPER.. Eu conhe?o pouco do Perl.. a cada descoberta, gosto mais ... E a cada post seu eu vou ficando mais curioso de como tudo isto funciona. Eu n?o consigo imaginar o que vc quer dizer com 6.000 campos ? O teu aquivo seria algo assim : solli 101100000011101010010101000100101010101010010101010 Voc? tem algum exemplo para que a lista possa dar uma olhada ? Solli M. Hon?rio .............................................................. abs ----- Original Message ----- From: "Blabos de Blebe" To: "Perl Mongers S?o Paulo" Sent: Wednesday, July 08, 2009 8:39 PM Subject: [SP-pm] De delphi para Perl,was Boas vindas ao Erick Major dos Santos Minha m?ezinha do c?u!!!!!!!!!!!!!!! Ok, vamo l?, Eu conhe?o pouco de delphi ent?o vou suspeitar, supor, ok? Se eu estiver errado, descarte, ok? Isso tem cara de opera??es l?gicas bit a bit. Se for, ent?o: O array BITS, guarda em cada posi??o um n?mero especial que em bin?rio s? tem um bit "ligado". Parece ser uma m?scara. O 6 deve ser o valor que est? sendo avaliado contra a m?scara. Em bin?rio, 0000 0001 = 1 0000 0010 = 2 0000 0100 = 4 0000 1000 = 8 0001 0000 = 16 0010 0000 = 32 0100 0000 = 64 1000 0000 = 128 0000 0110 = 6 A opera??o que voc? est? fazendo parece ser em bin?rio, 2 and 6 (j? que BITS[1] = 2), da? 0000 0010 = 2 (and) 0000 0110 = 6 --------------------------- 0000 0010 = 2 2 (na base 10) em contexto booleano, na maioria das linguagens ? verdadeiro porque possui pelo menos um bit ligado, o segundo menos significativo, no caso. Provavelmente o seu c?digo est? perguntando: Se o segundo bit menos significativo de 6 estiver ligado, ent?o mostre a mensagem "true" sen?o, mostre a mensagem "false". Bom, se for isso, eu s? falei o seu problema com mais palavras que o delphi. Nunca trabalhei com isso em Perl. Deve ter algum m?dulo no cpan que facilite as coisas. Solli, voc? tem alguma dica??? Abra?os 2009/7/8 : Pessoall, Boa tarde! Como sempre, estou precisando de um HELP!!! Estou passando um sistema de Delphi para Perl e n?o tenho consiguido achar indica??o para desenvolver este trecho do c?digo. ? uma compara??o feita como entre Bytes como Boolean. ________________________________________________________________ ________________________________________________________________ Segue o trecho do c?digo: Procedure Ver_Conteudo; const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); Res: Boolean; Begin Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, este resultado d? true. if (Res) Then ShowMessage('True') else ShowMessage('False'); End; ________________________________________________________________ ________________________________________________________________ Qualquer ajuda/ luz, ajuda muito... desde j? agrade?o a todos. Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "o animal satisfeito dorme". - Guimar?es Rosa ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcos.roberto.silva at uol.com.br Thu Jul 9 07:35:34 2009 From: marcos.roberto.silva at uol.com.br (marcos.roberto.silva at uol.com.br) Date: Thu, 9 Jul 2009 11:35:34 -0300 Subject: [SP-pm] Novo Livro de Catalyst In-Reply-To: <3de55ead0907090525i454055fpf5739bb3d20135a6@mail.gmail.com> References: <3de55ead0907090525i454055fpf5739bb3d20135a6@mail.gmail.com> Message-ID: <4a560036a6a39_4ba71555555881ac19a@weasel16.tmail> An HTML attachment was scrubbed... URL: From marcos.roberto.silva at uol.com.br Thu Jul 9 07:35:34 2009 From: marcos.roberto.silva at uol.com.br (marcos.roberto.silva at uol.com.br) Date: Thu, 9 Jul 2009 11:35:34 -0300 Subject: [SP-pm] Novo Livro de Catalyst In-Reply-To: <3de55ead0907090525i454055fpf5739bb3d20135a6@mail.gmail.com> References: <3de55ead0907090525i454055fpf5739bb3d20135a6@mail.gmail.com> Message-ID: <4a560036a6a39_4ba71555555881ac19a@weasel16.tmail> An HTML attachment was scrubbed... URL: From russoz at gmail.com Thu Jul 9 07:55:33 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 9 Jul 2009 11:55:33 -0300 Subject: [SP-pm] ES In-Reply-To: <23f46d7f0907081731h656a9719l8d3d8a3d24f6bc28@mail.gmail.com> References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> <214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com> <179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com> <214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com> <179354400907081646g50517736j32a50a1778b4d79b@mail.gmail.com> <179354400907081647p5173c05bhf3e019c091339aa5@mail.gmail.com> <23f46d7f0907081731h656a9719l8d3d8a3d24f6bc28@mail.gmail.com> Message-ID: <23f46d7f0907090755v5c71d315g2ea35bbd7a252745@mail.gmail.com> Bom, j? que ningu?m se manifesta, vou no Blue Pub ( http://www.thebluepub.com.br/) no s?bado, fim da tarde, l? pelas 17:00. 2009/7/8 Alexei Znamensky > Mantovani, voce fez cirurgia de troca de sexo? > > > Bom, ent?o ? amanh? ou ? no s?bado? > > > > > 2009/7/8 Blabos de Blebe > >> Ali?s, um passarinho me contou, e n?o foi de um Hobbit, que havaria >> uma novidade importante no ES dessa semana. >> >> Ouvi demais? >> >> >> 2009/7/8 Blabos de Blebe : >> > Talvez ? j? t? mais pr?ximo deum sim que o n?o. Mas t?o pr?ximo de um >> > quanto de outro. >> > >> > 2009/7/8 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani em gmail.com>: >> >> >> >> Voc? n?o aparece em um ES faz tempo, est? devendo! Ent?o ? um Sim n?o >> um >> >> "Talvez"! >> >> 2009/7/8 Blabos de Blebe >> >>> >> >>> Talvez >> >>> >> >>> 2009/7/8 Daniel de Oliveira Mantovani >> >>> : >> >>> > Eu topo. >> >>> > >> >>> > 2009/7/8 Alexei Znamensky >> >>> >> >> >>> >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira >> pertence ? >> >>> >> patroa, ent?o n?o pode. >> >>> >> >> >>> >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. >> >>> >> >> >>> >> -- >> >>> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> >>> >> [www.flickr.com/photos/alexeiz] >> >>> >> "Though we live in trying times, we're the ones who have to try" >> >>> >> >> >>> >> _______________________________________________ >> >>> >> SaoPaulo-pm mailing list >> >>> >> SaoPaulo-pm em pm.org >> >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> > >> >>> > >> >>> > >> >>> > -- >> >>> > http://mantovanihouse.blogspot.com/ >> >>> > This is my poney: >> >>> > -------(\_------------_/)----------- >> >>> > -------)--(----------)--(----------- >> >>> > ------(----(---------)----)---------- >> >>> > -------)----(-------)----(----------- >> >>> > -------(----(-------)----)----------- >> >>> > --------\_-(\\.---.//)-_/------------ >> >>> > ----------\)' -8--8- '(/-------------- >> >>> > -----------/------------\--------------- >> >>> > ----------(--)--------(--)-------------- >> >>> > ------------(_c__c_)---------------- >> >>> > ---------------------------------------- >> >>> > perl -MLWP::Simple -le 'grep{ print $1 if >> >>> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> >>> > >> >>> > _______________________________________________ >> >>> > SaoPaulo-pm mailing list >> >>> > SaoPaulo-pm em pm.org >> >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> > >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> >> >> >> -- >> >> http://mantovanihouse.blogspot.com/ >> >> This is my poney: >> >> -------(\_------------_/)----------- >> >> -------)--(----------)--(----------- >> >> ------(----(---------)----)---------- >> >> -------)----(-------)----(----------- >> >> -------(----(-------)----)----------- >> >> --------\_-(\\.---.//)-_/------------ >> >> ----------\)' -8--8- '(/-------------- >> >> -----------/------------\--------------- >> >> ----------(--)--------(--)-------------- >> >> ------------(_c__c_)---------------- >> >> ---------------------------------------- >> >> perl -MLWP::Simple -le 'grep{ print $1 if >> >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From claudio at dpreferencial.com.br Thu Jul 9 07:57:50 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Thu, 9 Jul 2009 11:57:50 -0300 Subject: [SP-pm] ES References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com><214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com><179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com><214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com><179354400907081646g50517736j32a50a1778b4d79b@mail.gmail.com><179354400907081647p5173c05bhf3e019c091339aa5@mail.gmail.com><23f46d7f0907081731h656a9719l8d3d8a3d24f6bc28@mail.gmail.com> <23f46d7f0907090755v5c71d315g2ea35bbd7a252745@mail.gmail.com> Message-ID: <14F7E81EE21943598BEB6C27837D70D2@preferencial.local> Sab?do ? legal... melhor que 6? que ? lotado.. Se der eu vou, quero ir . um tempo que n?o vou l? no Z?.. s?o 100 m do escrit.. Me encontram l?.. Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: Alexei Znamensky To: saopaulo-pm at mail.pm.org Sent: Thursday, July 09, 2009 11:55 AM Subject: Re: [SP-pm] ES Bom, j? que ningu?m se manifesta, vou no Blue Pub (http://www.thebluepub.com.br/) no s?bado, fim da tarde, l? pelas 17:00. 2009/7/8 Alexei Znamensky Mantovani, voce fez cirurgia de troca de sexo? Bom, ent?o ? amanh? ou ? no s?bado? 2009/7/8 Blabos de Blebe Ali?s, um passarinho me contou, e n?o foi de um Hobbit, que havaria uma novidade importante no ES dessa semana. Ouvi demais? 2009/7/8 Blabos de Blebe : > Talvez ? j? t? mais pr?ximo deum sim que o n?o. Mas t?o pr?ximo de um > quanto de outro. > > 2009/7/8 Daniel de Oliveira Mantovani : >> >> Voc? n?o aparece em um ES faz tempo, est? devendo! Ent?o ? um Sim n?o um >> "Talvez"! >> 2009/7/8 Blabos de Blebe >>> >>> Talvez >>> >>> 2009/7/8 Daniel de Oliveira Mantovani >>> : >>> > Eu topo. >>> > >>> > 2009/7/8 Alexei Znamensky >>> >> >>> >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira pertence ? >>> >> patroa, ent?o n?o pode. >>> >> >>> >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. >>> >> >>> >> -- >>> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >>> >> [www.flickr.com/photos/alexeiz] >>> >> "Though we live in trying times, we're the ones who have to try" >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm at pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > >>> > -- >>> > http://mantovanihouse.blogspot.com/ >>> > This is my poney: >>> > -------(\_------------_/)----------- >>> > -------)--(----------)--(----------- >>> > ------(----(---------)----)---------- >>> > -------)----(-------)----(----------- >>> > -------(----(-------)----)----------- >>> > --------\_-(\\.---.//)-_/------------ >>> > ----------\)' -8--8- '(/-------------- >>> > -----------/------------\--------------- >>> > ----------(--)--------(--)-------------- >>> > ------------(_c__c_)---------------- >>> > ---------------------------------------- >>> > perl -MLWP::Simple -le 'grep{ print $1 if >>> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm at pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From claudio at dpreferencial.com.br Thu Jul 9 08:10:15 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Thu, 9 Jul 2009 12:10:15 -0300 Subject: [SP-pm] De delphi para Perl References: <179354400907081639i439c0d1co31e94eb10bea7cec@mail.gmail.com><57464B8B94964E22AD3993980D81D882@preferencial.local> <4A55ED66.5020000@yahoo.co.uk> Message-ID: <12DC6A6FA20A4183898F2CB7E4EA5FD7@preferencial.local> Luis, Bom dia! ? eu sei que vc tem toda raz?o...eu sou da veia guarda.. e n?o tenho tido muito tempo para estudar mesmo..ser pequeno empres?rio ? fd..viver do q se programa.. ? pior ainda.. Meu sistema tem uns 15 anos.. (e ainda em desenvolv) imagina como ? velho..e esta cheio de bagulheira que n?o uso mais.. s? na parte de gr?ficos, existem tr?s tipos de gr?ficos abandonados(Exel/Word/Teechart)..rsrs.. cada um com todos os modelos poss?veis.. hoje fa?o os gr?ficos com o MSGRAF.. pq os clientes assim preferem.. na Web vou colocar gr?ficos em Flash.. mas o povo vai reclamar... Meus relt?rios s?o em excel (nd gerado pela excel), s? uso a excel para enviar os resultados e juntamente uma s?rie de macros para facilitar o desenvolvimento da apresenta??o. Estamos num ano atipico..mas no ano passado fiz uma m?dia de 15 projetos ao m?s.. cada um leva 3 a 5 dias para ser feio.. isso pq uso o meu sistema.. se fosee no spss seria 10 dias com 2 ou 3 vezes o n?mero de pessoas envolvidas. A verdade ? uma s?, reconhe?o que sou meia-boca.. mas a verdade ? que o que existe no mercado ? pior ainda...haha A ?nica vantagem ? que eu sei (mais ou menos) ler e escrever de forma a m?q faz o que eu quero..rsrs..(na maioria das vezes..rsrs)... meu diferencial s?o as minhas an?lises..eee. ______________________ Meu sistema X Sql Fui obrigado a desenvolver o meu sistema em fun??o das minhas necessidades, hoje eu levo para treinar um novo programador 2 a 3 meses (sobre como programar o sistema), se fosse ensinar a lidar com SQL.. eu estava fd.. Minhas bases n?o s?o normalizadas: - existem muitos campos que dependem do conte?do de outros para saber a que se refere aquela informa??o. obs: isso eu resolvo com opera??es l?gicas bem simples tipo: F1 and (A1:A10) na programa??o normal seria algo assim: if ((campo_F==1)and(campo_A in[1..10])) Then....eeee. - nos sistemas normais quando temos campos multivalorados ou fazemos outra tabela dependente ou temos que criar novos campos, pensando num limite m?ximo de respostas juntas. obs: meus campos s? tem conte?do num?rico, por isso gravo e leio bits..dai transformo para as respostas, na hora de visualizar coloco tudo no mesmo campo com um separador de respostas / com isso trabalho com um n? muito menor de campos dentro da base.. - normalmente meus relat?rios s?o tabelas com + ou - 1000 linhas cruzado por 50 colunas (pode chegar at? 250 colunas, limite por causa da excel..) ______________________ Estou com muita coisa para desenvolver: - sistema de pesquisa via Web: CATI/CAPI.. entrevistas de auto-preenchimento via web. - sistema de processamento via Web.. (digita??o,consist?ncia,imp/exp,programa??o,processamento) - sistema de apresenta??o/relat?rios via Web.. Quero arranjar pessoas que possam me ajudar nestas tarefas.. s?o muitas.. o esquema a gente tem que sentar e acertar.. ou um free... ou por pacote.. se algu?m se interessar, ? s? entrar em contato. ______________________ Obrigado pelas dicas. Abs Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Thursday, July 09, 2009 10:15 AM Subject: Re: [SP-pm] De delphi para Perl claudio at dpreferencial.com.br wrote: > Vc n?o acreditou na gambiarra n?...rsrs mas funciona que ? uma > beleza.. j? fiz bases de 6.000 campos...rapidinho..rs > .............................................................. > > Voc? pegou tudo!!! > > ? isso mesmo, ? uma opera??o l?gica bit a bit. > > Se tiverem algo que facilite o manuseio destes bit's todos..rsrs.. > seria SUPER.. > > Eu conhe?o pouco do Perl.. a cada descoberta, gosto mais ... Cl?udio, Por favor n?o tome o que eu vou escrever aqui como pessoal. Esta ? uma tend?ncia e uma atitude que eu combato faz 13 anos, de uma maneira consistente. Eu recomendo fortemente que voc? reveja os seus m?todos de trabalho, e se recicle um pouco em termos de modelagem e projeto de sistemas. Eu tenho certeza de que as t?cnicas que voc? usa eram consideradas boas em 1970, mas isso foi h? 30 anos atr?s. :) A Ci?ncia da Computa??o melhorou bastante desde ent?o, e as coisas j? n?o precisam ser t?o complicadas assim. Um "banho de boas pr?ticas" ? o que voc? est? precisando. Eu sei que mudar ? complicado, mas voc? precisa. Eu e a lista estamos aqui para ajudar voc? como for poss?vel. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From claudio at dpreferencial.com.br Thu Jul 9 08:36:16 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Thu, 9 Jul 2009 12:36:16 -0300 Subject: [SP-pm] =?iso-8859-1?q?Problemas_numa_compara=E7=E3o?= References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local><179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com> <12d1f4ee0907081930s6105dec0o1e073e3772bce38a@mail.gmail.com> Message-ID: <8883133751EB423D8C5FC42EDFCEF671@preferencial.local> Gostei do exemplo que vc colou l? no Pastebin.. ?timo c?digo, bem limpo e simples... VIvendo e aprendendo, valeu pela dica.. abs ----- Original Message ----- From: Solli Honorio To: saopaulo-pm at mail.pm.org Sent: Wednesday, July 08, 2009 11:30 PM Subject: Re: [SP-pm] Problemas numa compara??o Meu querido, tire o sotaque de C e coloque o sotaque de Perl, ent?o : ... de : 1.. my $num = 0; 2.. for (my $i = 0; $i < 8; $i++) { 3.. if ($options[$i] eq "S") { 4.. $num = set_bit($num, $i); 5.. } 6.. } para ... : 1.. for my $i ( 0..7 ) { 2.. if ($options[$i] eq "S") { 3.. $num = set_bit($num, $i); 4.. } 5.. } 2009/7/8 Blabos de Blebe 6000 campos? 200000 campos? O que ? um campo, nesse contexto? N?o conhe?o o tal do SPSS. Voc? usa algum banco de dados, tipo MySQL, Postgres? Mas voltando ao assunto? Pelo que eu entendi, denovo supondo, voc? tem algo como: ----------| Ma?? | Laranja | Abacaxi | Banana Wesley | N?o | Sim | N?o | N?o Solli | N?o | Sim | Sim | N?o Montovani | N?o | N?o | N?o | Sim E quer transformar em: ----------| Frutas | Wesley | 4 | Solli | 6 | Montovani | 1 | Neste caso, me veio ? cabe?a algo assim: http://pastebin.com/m729e79c7 Abra?os 2009/7/8 > > A todos boa noite! > > Soli, > valeu a inten??o, mas assim n?o rola.. > j? resolvi isto com & mesmo... > > Estou passando o meu sistema que ? em Delphi..mas... > sou novato total em Perl...rsrs... > > > Respondendo a sua pergunta: > ________________ > Um breve hist?rico: > > Eu trabalho com processamento de pesquisas de mercado. (tabula??o) > > No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes programas as bases ficavam realmente gigantes..rsrs..200.000 campos..rsrs) > acabei desenvolvendo meu pr?prio sistema de tabula??o. > > Desenvolvi um formato para o meu arquivo de dados, > levando em considera??o minhas necessidades, tais como: > > - conte?do criptografado. > - tamanho final do arquivo de base. > - quantidade final de campos na base. > - base n?o normalizada = campos multivalorados e dependentes.. > - conte?do dos campos: num?rico. > > levando em considera??o que: > - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas m?ltiplas=campos multivalorados) > Ex: > Quais frutas vc gosta: > 1 - abacaxi > 2 - Mam?o > 3 - abacate.... at? o c?digo 50. > > um fulano responde os c?digos 2/3/4/9/10/15 > > num buffer(array de boleanos) eu marco true nestas posi??o e gravo. > > Veja, no SPSS ou em outras bases "normais" eu precisaria de 15 campos para guardar as informa??es, > quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. > > (n?o percebeu meu nome ..rsrs => Binaghi = Bin?rio..rsrs.. aqui s? rola um neur?nio, que de vez em quando resolve ficar True..rsrs) > ____________________________________________________ > ____________________________________________________ > > (? um c?digo totalmente grosso..mas funfa..rsrs) > > ? assim que eu fa?o: > > Leio o arq: > > open(tap,"<$PathHtdocs"); > binmode tap; > my ($buf, $data, $n, @cont); > while (($n = read tap, $data, $x) != 0) { > print "$n bytes read\n"; > $buf .= $data; > } > print "$buf"; > close(tap); > @cont=split(//,$buf); > > Comparo o conte?do: > > push (@byt,1); > push (@byt,2); > push (@byt,4); > push (@byt,8); > push (@byt,16); > push (@byt,32); > push (@byt,64); > push (@byt,128); > my @res; > my $RecCount=$n*8; > for($a=1;$a<=$RecCount+1;$a++){ > push (@res,0); > } > my $pos=0; > for($a=1;$a<=$n;$a++){ > $val=$cont[$a]; > print "----> testa valor $a:=$cont[$a]
\n"; > if(ord($val)!=0){ > for($k=0;$k<=7;++$k){ > $pos=8*($a-1)+$k+1; > $ord=ord($val); > if(ord($val) & $byt[$k]) { > $res[$pos]=1; > $r=ver_conteudo(ord($val),$byt[$k]); > print "----> res[$pos]:=1 / $r
\n"; > } > } > } > } > ____________________________________________________ > ____________________________________________________ > > Esse formato ? para as respostas no formato de c?digos, > os textos, destes c?digos, ficam guardados em outro arquivo.. > Tipo na base normal se guarda no formato literal: Sim, N?o.. > na minha base quardo 1, 2 e tenho um texo s? para sim e n?o.. > > Sacou... > > > Obrigado pela aten??o.. > > Abs > > Claudio H.Binaghi > claudio at dpreferencial.com.br > 5511 3288.4840 > > > > > > > ----- Original Message ----- > From: Solli Honorio > To: saopaulo-pm at mail.pm.org > Sent: Wednesday, July 08, 2009 3:32 PM > Subject: Re: [SP-pm] Problemas numa compara??o > Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas continuo curioso sobre o teu trabalho... mas quero mostra uma outra solu??o para o teu problema... > > > sub ver_conteudo { > return 1 << $_[0] & $_[1] ? 1 : 0; > } > > if ( ver_conteudo(1,6) ) { > print "Verdadeiro\n"; > } else { > print "Falso\n"; > } > > > apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? muito mais r?pido pois n?o preciso criar um array. > > Solli M. Hon?rio > > 2009/7/8 Solli Honorio >> >> Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com '? uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder o que eu acho que deveria ser a tradu??o do teu c?digo: >> >> >> sub ver_conteudo { >> my @bits = (1,2,4,8,16,32,64,128); >> return $bits[1] & $_[0] ? 1 : 0; >> } >> >> if ( ver_conteudo(8) ) { >> print "Verdadeiro\n"; >> } else { >> print "Falso\n"; >> } >> >> >> Agora fiquei curioso, porque e como vc est? traduzindo um programa em Delphi para Perl ? Isto ? para uma empresa ? >> >> Abra?os, >> >> Solli M. Hon?rio >> >> 2009/7/8 >>> >>> >>> Pessoall, Boa tarde! >>> >>> Como sempre, estou precisando de um HELP!!! >>> >>> Estou passando um sistema de Delphi para Perl >>> e n?o tenho consiguido achar indica??o >>> para desenvolver este trecho do c?digo. >>> >>> ? uma compara??o feita como entre Bytes como Boolean. >>> ________________________________________________________________ >>> ________________________________________________________________ >>> Segue o trecho do c?digo: >>> >>> Procedure Ver_Conteudo; >>> const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); >>> Res: Boolean; >>> Begin >>> >>> Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, este resultado d? true. >>> >>> if (Res) Then ShowMessage('True') else ShowMessage('False'); >>> >>> End; >>> >>> ________________________________________________________________ >>> ________________________________________________________________ >>> >>> Qualquer ajuda/ luz, ajuda muito... >>> >>> desde j? agrade?o a todos. >>> >>> Abs >>> >>> Claudio H.Binaghi >>> claudio at dpreferencial.com.br >>> 5511 3288.4840 >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > ________________________________ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "o animal satisfeito dorme". - Guimar?es Rosa ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu Jul 9 08:43:15 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 9 Jul 2009 12:43:15 -0300 Subject: [SP-pm] De delphi para Perl In-Reply-To: <12DC6A6FA20A4183898F2CB7E4EA5FD7@preferencial.local> References: <179354400907081639i439c0d1co31e94eb10bea7cec@mail.gmail.com> <57464B8B94964E22AD3993980D81D882@preferencial.local> <4A55ED66.5020000@yahoo.co.uk> <12DC6A6FA20A4183898F2CB7E4EA5FD7@preferencial.local> Message-ID: <179354400907090843h11e70f21sbea45f37a3f4cca3@mail.gmail.com> Hum, oportunidades de neg?cio $$$$. Entre em contato comigo em privado. Tenho pelo menos mais de uma sugest?o. > e n?o tenho tido muito tempo para estudar mesmo..ser pequeno empres?rio ? > fd..viver do q se programa.. ? pior ainda.. ? eu sei bem o que acontece quando se acumula as duas fun??es. Sim, isso foi uma piada de contexto. > Meu sistema tem uns 15 anos.. (e ainda em desenvolv) imagina como ? velho..e > esta cheio de bagulheira que n?o uso mais.. > s? na parte de gr?ficos, existem tr?s tipos de gr?ficos > abandonados(Exel/Word/Teechart)..rsrs.. cada um com todos os modelos > poss?veis.. > hoje fa?o os gr?ficos com o MSGRAF.. pq os clientes assim preferem.. na Web > vou colocar gr?ficos em Flash.. mas o povo vai reclamar... Cara, existe um zilh?o de coisa, mais simples, mais eficientes, mais eficientes, mais baratas e com maior valor agregado. ? tudo uma quest?o de quere/poder mudar. Querer, no sentido que voc? precisa evoluir suas t?cnicas para ser mais simples seguir em frente. Poder, no sentido que a mudan?a tem que ser obviamente compat?vel com o que seus clientes esperam. Primeiro vc precisa estar convencido de que precisa mudar, e fazer isso. Depois, convencer/mudar opini?o de clientes sobre uma coisa da qual voc? est? seguro, ? menos penoso. Gradualmente, ? claro. > Fui obrigado a desenvolver o meu sistema em fun??o das minhas necessidades, > hoje eu levo para treinar um novo programador 2 a 3 meses (sobre como > programar o sistema), > se fosse ensinar a lidar com SQL.. eu estava fd.. N?o leve essa pelo lado pessoal, mas, hoje em dia, pelo menos desde 2001, que eu me lembre, SQL ? mat?ria de qualquer curso decente de computa??o. Eu vi pela primeira vez no curso t?cnico. Al?m do mais, SQL ? requisito para 99% dos projetos que eu conhe?o. Ou seja, na minha opini?o, se o cara n?o tem uma leve no??o de SQL, n?o pode nem sequer ser chamado de programador. 2 a 3 meses? Isso foi o que eu precisei para abrender o b?sico de SQL. ? claro, n?o sou dba e nem sei todos os comandos e toda a sintaxe de cabe?a, mas depois de saber o b?sico, nada que um google e umas boas cervejas, n?o resolvam. Eu poderia listar algumas raz?es para n?o se usar um SGBD em alguns projetos, mas treinar programador, n?o ? algo que entre na minha cabe?a. Soa mais como "t? funcionando assim, n?o mexe". Pra mim, uma linguagem de programa??o + SQL + algumas coisinhas = b?sico de programa??o. > - normalmente meus relat?rios s?o tabelas com + ou - 1000 linhas cruzado > por 50 colunas (pode chegar at? 250 colunas, limite por causa da excel..) Nesse caso, voc? tem razo?vel controle do tamanho, mas tem formas melhores e formas piores (to na d?vida por esse ?ltimo :) ) > Estou com muita coisa para desenvolver: > - sistema de pesquisa via Web: CATI/CAPI.. entrevistas de auto-preenchimento > via web. > - sistema de processamento via Web.. > (digita??o,consist?ncia,imp/exp,programa??o,processamento) > - sistema de apresenta??o/relat?rios via Web.. Voc? precisa urgentemente conhecer esse cara aqui: http://www.catalystframework.org > Quero arranjar pessoas que possam me ajudar nestas tarefas.. s?o muitas.. > o esquema a gente tem que sentar e acertar.. ou um free... ou por pacote.. > se algu?m se interessar, ? s? entrar em contato. J? encontrou um. Entre em contato em privado. Vamos conversar Abra?os 2009/7/9 : > Luis, Bom dia! > > ? eu sei que vc tem toda raz?o...eu sou da veia guarda.. > e n?o tenho tido muito tempo para estudar mesmo..ser pequeno empres?rio ? > fd..viver do q se programa.. ? pior ainda.. > > Meu sistema tem uns 15 anos.. (e ainda em desenvolv) imagina como ? velho..e > esta cheio de bagulheira que n?o uso mais.. > s? na parte de gr?ficos, existem tr?s tipos de gr?ficos > abandonados(Exel/Word/Teechart)..rsrs.. cada um com todos os modelos > poss?veis.. > hoje fa?o os gr?ficos com o MSGRAF.. pq os clientes assim preferem.. na Web > vou colocar gr?ficos em Flash.. mas o povo vai reclamar... > > Meus relt?rios s?o em excel (nd gerado pela excel), s? uso a excel para > enviar os resultados e juntamente uma s?rie de macros para facilitar o > desenvolvimento da apresenta??o. > > Estamos num ano atipico..mas no ano passado fiz uma m?dia de 15 projetos ao > m?s.. > cada um leva 3 a 5 dias para ser feio.. isso pq uso o meu sistema.. se fosee > no spss seria 10 dias com 2 ou 3 vezes o n?mero de pessoas envolvidas. > > A verdade ? uma s?, reconhe?o que sou meia-boca.. mas a verdade ? que o que > existe no mercado ? pior ainda...haha > A ?nica vantagem ? que eu sei (mais ou menos) ler e escrever de forma a m?q > faz o que eu quero..rsrs..(na maioria das vezes..rsrs)... meu diferencial > s?o as minhas an?lises..eee. > ______________________ > Meu sistema X Sql > > Fui obrigado a desenvolver o meu sistema em fun??o das minhas necessidades, > hoje eu levo para treinar um novo programador 2 a 3 meses (sobre como > programar o sistema), > se fosse ensinar a lidar com SQL.. eu estava fd.. > > Minhas bases n?o s?o normalizadas: > - existem muitos campos que dependem do conte?do de outros para saber a que > se refere aquela informa??o. > ?obs: isso eu resolvo com opera??es l?gicas bem simples tipo: ? ?F1 and > (A1:A10) > ?na programa??o normal seria ?algo assim: ? if ((campo_F==1)and(campo_A > in[1..10])) Then....eeee. > > - nos sistemas normais quando temos campos multivalorados ou fazemos outra > tabela dependente ou temos que criar novos campos, pensando num limite > m?ximo de respostas juntas. > ?obs: meus campos s? tem conte?do num?rico, por isso gravo e leio bits..dai > transformo para as respostas, na hora de visualizar coloco tudo no mesmo > campo com um separador de respostas / > ?com isso trabalho com um n? muito menor de campos dentro da base.. > > - normalmente meus relat?rios s?o tabelas ?com + ou - 1000 linhas cruzado > por 50 colunas (pode chegar at? 250 colunas, limite por causa da excel..) > > ______________________ > > Estou com muita coisa para desenvolver: > - sistema de pesquisa via Web: CATI/CAPI.. entrevistas de auto-preenchimento > via web. > - sistema de processamento via Web.. > (digita??o,consist?ncia,imp/exp,programa??o,processamento) > - sistema de apresenta??o/relat?rios via Web.. > > Quero arranjar pessoas que possam me ajudar nestas tarefas.. s?o muitas.. > o esquema a gente tem que sentar e acertar.. ou um free... ou por pacote.. > se algu?m se interessar, ? s? entrar em contato. > ______________________ > > Obrigado pelas dicas. > > Abs > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > > > > ----- Original Message ----- From: "Luis Motta Campos" > > To: > Sent: Thursday, July 09, 2009 10:15 AM > Subject: Re: [SP-pm] De delphi para Perl > > > claudio em dpreferencial.com.br wrote: >> >> Vc n?o acreditou na gambiarra n?...rsrs mas funciona que ? uma >> beleza.. j? fiz bases de 6.000 campos...rapidinho..rs >> .............................................................. >> >> Voc? pegou tudo!!! >> >> ? isso mesmo, ? uma opera??o l?gica bit a bit. >> >> Se tiverem algo que facilite o manuseio destes bit's todos..rsrs.. >> seria SUPER.. >> >> Eu conhe?o pouco do Perl.. a cada descoberta, gosto mais ... > > Cl?udio, > > Por favor n?o tome o que eu vou escrever aqui como pessoal. Esta ? uma > tend?ncia e uma atitude que eu combato faz 13 anos, de uma maneira > consistente. > > Eu recomendo fortemente que voc? reveja os seus m?todos de trabalho, e > se recicle um pouco em termos de modelagem e projeto de sistemas. Eu > tenho certeza de que as t?cnicas que voc? usa eram consideradas boas em > 1970, mas isso foi h? 30 anos atr?s. :) > > A Ci?ncia da Computa??o melhorou bastante desde ent?o, e as coisas j? > n?o precisam ser t?o complicadas assim. Um "banho de boas pr?ticas" ? o > que voc? est? precisando. > > Eu sei que mudar ? complicado, mas voc? precisa. Eu e a lista estamos > aqui para ajudar voc? como for poss?vel. > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Thu Jul 9 08:47:33 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 9 Jul 2009 12:47:33 -0300 Subject: [SP-pm] ES In-Reply-To: <14F7E81EE21943598BEB6C27837D70D2@preferencial.local> References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> <214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com> <179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com> <214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com> <179354400907081646g50517736j32a50a1778b4d79b@mail.gmail.com> <179354400907081647p5173c05bhf3e019c091339aa5@mail.gmail.com> <23f46d7f0907081731h656a9719l8d3d8a3d24f6bc28@mail.gmail.com> <23f46d7f0907090755v5c71d315g2ea35bbd7a252745@mail.gmail.com> <14F7E81EE21943598BEB6C27837D70D2@preferencial.local> Message-ID: <179354400907090847o4c424d79y789246314b15c9ed@mail.gmail.com> Putz, s?bado me lascou. Se fosse na sexta era mais f?cil. Se for poss?vel ser na sexta eu agrade?o muito. O meu talvez era se fosse hoje. Hoje n?o vai rolar pra mim. 2009/7/9 : > Sab?do ? legal... melhor que 6? que ? lotado.. > > Se der eu vou, quero ir .?um tempo que n?o vou l? no Z?.. > s?o 100 m do escrit.. > > Me?encontram l?.. > > Abs > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > ----- Original Message ----- > From: Alexei Znamensky > To: saopaulo-pm em mail.pm.org > Sent: Thursday, July 09, 2009 11:55 AM > Subject: Re: [SP-pm] ES > Bom, j? que ningu?m se manifesta, vou no Blue Pub > (http://www.thebluepub.com.br/) no s?bado, fim da tarde, l? pelas 17:00. > > 2009/7/8 Alexei Znamensky >> >> Mantovani, voce fez cirurgia de troca de sexo? >> >> >> Bom, ent?o ? amanh? ou ? no s?bado? >> >> >> >> 2009/7/8 Blabos de Blebe >>> >>> Ali?s, um passarinho me contou, e n?o foi de um Hobbit, que havaria >>> uma novidade importante no ES dessa semana. >>> >>> Ouvi demais? >>> >>> >>> 2009/7/8 Blabos de Blebe : >>> > Talvez ? j? t? mais pr?ximo deum sim que o n?o. Mas t?o pr?ximo de um >>> > quanto de outro. >>> > >>> > 2009/7/8 Daniel de Oliveira Mantovani >>> > : >>> >> >>> >> Voc? n?o aparece em um ES faz tempo, est? devendo! Ent?o ? um Sim n?o >>> >> um >>> >> "Talvez"! >>> >> 2009/7/8 Blabos de Blebe >>> >>> >>> >>> Talvez >>> >>> >>> >>> 2009/7/8 Daniel de Oliveira Mantovani >>> >>> : >>> >>> > Eu topo. >>> >>> > >>> >>> > 2009/7/8 Alexei Znamensky >>> >>> >> >>> >>> >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira >>> >>> >> pertence ? >>> >>> >> patroa, ent?o n?o pode. >>> >>> >> >>> >>> >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. >>> >>> >> >>> >>> >> -- >>> >>> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >>> >>> >> [www.flickr.com/photos/alexeiz] >>> >>> >> "Though we live in trying times, we're the ones who have to try" >>> >>> >> >>> >>> >> _______________________________________________ >>> >>> >> SaoPaulo-pm mailing list >>> >>> >> SaoPaulo-pm em pm.org >>> >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> > >>> >>> > >>> >>> > >>> >>> > -- >>> >>> > http://mantovanihouse.blogspot.com/ >>> >>> > This is my poney: >>> >>> > -------(\_------------_/)----------- >>> >>> > -------)--(----------)--(----------- >>> >>> > ------(----(---------)----)---------- >>> >>> > -------)----(-------)----(----------- >>> >>> > -------(----(-------)----)----------- >>> >>> > --------\_-(\\.---.//)-_/------------ >>> >>> > ----------\)' -8--8- '(/-------------- >>> >>> > -----------/------------\--------------- >>> >>> > ----------(--)--------(--)-------------- >>> >>> > ------------(_c__c_)---------------- >>> >>> > ---------------------------------------- >>> >>> > perl -MLWP::Simple -le 'grep{ print $1 if >>> >>> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> >>> > >>> >>> > _______________________________________________ >>> >>> > SaoPaulo-pm mailing list >>> >>> > SaoPaulo-pm em pm.org >>> >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> > >>> >>> _______________________________________________ >>> >>> SaoPaulo-pm mailing list >>> >>> SaoPaulo-pm em pm.org >>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >>> >> >>> >> >>> >> -- >>> >> http://mantovanihouse.blogspot.com/ >>> >> This is my poney: >>> >> -------(\_------------_/)----------- >>> >> -------)--(----------)--(----------- >>> >> ------(----(---------)----)---------- >>> >> -------)----(-------)----(----------- >>> >> -------(----(-------)----)----------- >>> >> --------\_-(\\.---.//)-_/------------ >>> >> ----------\)' -8--8- '(/-------------- >>> >> -----------/------------\--------------- >>> >> ----------(--)--------(--)-------------- >>> >> ------------(_c__c_)---------------- >>> >> ---------------------------------------- >>> >> perl -MLWP::Simple -le 'grep{ print $1 if >>> >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm em pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> [www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > ________________________________ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Thu Jul 9 08:56:16 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 9 Jul 2009 12:56:16 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: <23f46d7f0907090632n394707fr2d9666a6b31b6314@mail.gmail.com> References: <4A55BDC2.3040808@yahoo.co.uk> <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> <23f46d7f0907090632n394707fr2d9666a6b31b6314@mail.gmail.com> Message-ID: <179354400907090856u25707aa8pe3b365861402c20b@mail.gmail.com> Bem Vindo!!!!!!! 2009/7/9 Alexei Znamensky : > Benvenuto!!! > > 2009/7/9 Daniel de Oliveira Mantovani >> >> Bem vindo Gianfrancesco! >> >> 2009/7/9 Luis Motta Campos : >> > gianfrancesco pedro vizzotto wrote: >> >> Bom dia. >> >> >> >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, por?m >> >> n?o >> >> recebi resposta. >> >> O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja algum >> >> ?problema >> >> com o meu cadastro, falando com meu colega de trabalho Andr? Carneiro, >> >> membro da lista, me indicou este canal para verificar o suposto >> >> problema no >> >> cadastro. >> >> O link que usei foi este >> >> *http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > Ol? Gianfrancesco. >> > >> > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? "na >> > marra", pela interface administrativa da lista. Eu achei mais f?cil do >> > que tentar adivinhar qual era o problema que voc? tinha. >> > >> > Por favor lembre-se de que para postar na lista voc? deve escrever para >> > saopaulo-pm em pm.org, e que a lista reconhece apenas o email que voc? usou >> > para se inscrever. >> > >> > A gente gosta de saber das pessoas que chegam na lista: >> > >> > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro te >> > apontou para ela) >> > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece que >> > esta est? respondida, j? que voc? trabalha com o Andr?, mas contar para >> > ?gente e se apresentar para a lista ? bacana). >> > >> > Putamplexos! >> > -- >> > Luis Motta Campos is a software engineer, >> > Perl Programmer, foodie and photographer. >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From russoz at gmail.com Thu Jul 9 10:31:47 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 9 Jul 2009 14:31:47 -0300 Subject: [SP-pm] ES In-Reply-To: <179354400907090847o4c424d79y789246314b15c9ed@mail.gmail.com> References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> <214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com> <179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com> <214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com> <179354400907081646g50517736j32a50a1778b4d79b@mail.gmail.com> <179354400907081647p5173c05bhf3e019c091339aa5@mail.gmail.com> <23f46d7f0907081731h656a9719l8d3d8a3d24f6bc28@mail.gmail.com> <23f46d7f0907090755v5c71d315g2ea35bbd7a252745@mail.gmail.com> <14F7E81EE21943598BEB6C27837D70D2@preferencial.local> <179354400907090847o4c424d79y789246314b15c9ed@mail.gmail.com> Message-ID: <23f46d7f0907091031k18cf99c7m1ecd11008115e47e@mail.gmail.com> Blabos, a priori amanh? era para a Dona Patroa, mas acho que d? para trocar. Claudio, ser? que vai estar lotado no feriad?o no meio das f?rias? Talvez valha a pena arriscar ;-) []s, Russo 2009/7/9 Blabos de Blebe > Putz, s?bado me lascou. Se fosse na sexta era mais f?cil. > > Se for poss?vel ser na sexta eu agrade?o muito. > > O meu talvez era se fosse hoje. Hoje n?o vai rolar pra mim. > > 2009/7/9 : > > Sab?do ? legal... melhor que 6? que ? lotado.. > > > > Se der eu vou, quero ir . um tempo que n?o vou l? no Z?.. > > s?o 100 m do escrit.. > > > > Me encontram l?.. > > > > Abs > > > > Claudio H.Binaghi > > claudio em dpreferencial.com.br > > 5511 3288.4840 > > > > ----- Original Message ----- > > From: Alexei Znamensky > > To: saopaulo-pm em mail.pm.org > > Sent: Thursday, July 09, 2009 11:55 AM > > Subject: Re: [SP-pm] ES > > Bom, j? que ningu?m se manifesta, vou no Blue Pub > > (http://www.thebluepub.com.br/) no s?bado, fim da tarde, l? pelas 17:00. > > > > 2009/7/8 Alexei Znamensky > >> > >> Mantovani, voce fez cirurgia de troca de sexo? > >> > >> > >> Bom, ent?o ? amanh? ou ? no s?bado? > >> > >> > >> > >> 2009/7/8 Blabos de Blebe > >>> > >>> Ali?s, um passarinho me contou, e n?o foi de um Hobbit, que havaria > >>> uma novidade importante no ES dessa semana. > >>> > >>> Ouvi demais? > >>> > >>> > >>> 2009/7/8 Blabos de Blebe : > >>> > Talvez ? j? t? mais pr?ximo deum sim que o n?o. Mas t?o pr?ximo de um > >>> > quanto de outro. > >>> > > >>> > 2009/7/8 Daniel de Oliveira Mantovani > >>> > : > >>> >> > >>> >> Voc? n?o aparece em um ES faz tempo, est? devendo! Ent?o ? um Sim > n?o > >>> >> um > >>> >> "Talvez"! > >>> >> 2009/7/8 Blabos de Blebe > >>> >>> > >>> >>> Talvez > >>> >>> > >>> >>> 2009/7/8 Daniel de Oliveira Mantovani > >>> >>> : > >>> >>> > Eu topo. > >>> >>> > > >>> >>> > 2009/7/8 Alexei Znamensky > >>> >>> >> > >>> >>> >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira > >>> >>> >> pertence ? > >>> >>> >> patroa, ent?o n?o pode. > >>> >>> >> > >>> >>> >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. > >>> >>> >> > >>> >>> >> -- > >>> >>> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > >>> >>> >> [www.flickr.com/photos/alexeiz] > >>> >>> >> "Though we live in trying times, we're the ones who have to try" > >>> >>> >> > >>> >>> >> _______________________________________________ > >>> >>> >> SaoPaulo-pm mailing list > >>> >>> >> SaoPaulo-pm em pm.org > >>> >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> >>> > > >>> >>> > > >>> >>> > > >>> >>> > -- > >>> >>> > http://mantovanihouse.blogspot.com/ > >>> >>> > This is my poney: > >>> >>> > -------(\_------------_/)----------- > >>> >>> > -------)--(----------)--(----------- > >>> >>> > ------(----(---------)----)---------- > >>> >>> > -------)----(-------)----(----------- > >>> >>> > -------(----(-------)----)----------- > >>> >>> > --------\_-(\\.---.//)-_/------------ > >>> >>> > ----------\)' -8--8- '(/-------------- > >>> >>> > -----------/------------\--------------- > >>> >>> > ----------(--)--------(--)-------------- > >>> >>> > ------------(_c__c_)---------------- > >>> >>> > ---------------------------------------- > >>> >>> > perl -MLWP::Simple -le 'grep{ print $1 if > >>> >>> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > >>> >>> > > >>> >>> > _______________________________________________ > >>> >>> > SaoPaulo-pm mailing list > >>> >>> > SaoPaulo-pm em pm.org > >>> >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> >>> > > >>> >>> _______________________________________________ > >>> >>> SaoPaulo-pm mailing list > >>> >>> SaoPaulo-pm em pm.org > >>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> >> > >>> >> > >>> >> > >>> >> -- > >>> >> http://mantovanihouse.blogspot.com/ > >>> >> This is my poney: > >>> >> -------(\_------------_/)----------- > >>> >> -------)--(----------)--(----------- > >>> >> ------(----(---------)----)---------- > >>> >> -------)----(-------)----(----------- > >>> >> -------(----(-------)----)----------- > >>> >> --------\_-(\\.---.//)-_/------------ > >>> >> ----------\)' -8--8- '(/-------------- > >>> >> -----------/------------\--------------- > >>> >> ----------(--)--------(--)-------------- > >>> >> ------------(_c__c_)---------------- > >>> >> ---------------------------------------- > >>> >> perl -MLWP::Simple -le 'grep{ print $1 if > >>> >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > >>> >> > >>> >> _______________________________________________ > >>> >> SaoPaulo-pm mailing list > >>> >> SaoPaulo-pm em pm.org > >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> >> > >>> > > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> > >> -- > >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > >> [www.flickr.com/photos/alexeiz] > >> "Though we live in trying times, we're the ones who have to try" > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > ________________________________ > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From claudio at dpreferencial.com.br Thu Jul 9 13:22:24 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Thu, 9 Jul 2009 17:22:24 -0300 Subject: [SP-pm] ES References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com><214823ca0907081400x7288582h3fcf02aa73c26cb7@mail.gmail.com><179354400907081621x7b4e323bm899d06d28b4e805f@mail.gmail.com><214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com><179354400907081646g50517736j32a50a1778b4d79b@mail.gmail.com><179354400907081647p5173c05bhf3e019c091339aa5@mail.gmail.com><23f46d7f0907081731h656a9719l8d3d8a3d24f6bc28@mail.gmail.com><23f46d7f0907090755v5c71d315g2ea35bbd7a252745@mail.gmail.com><14F7E81EE21943598BEB6C27837D70D2@preferencial.local><179354400907090847o4c424d79y789246314b15c9ed@mail.gmail.com> <23f46d7f0907091031k18cf99c7m1ecd11008115e47e@mail.gmail.com> Message-ID: <30EB5385C2DD41BDB53D7F03214C74A5@preferencial.local> Op's cheguei agora... ? verdade no meio do feriado deve estar mais vazio... Por mim, esta combinado... abs ----- Original Message ----- From: Alexei Znamensky To: saopaulo-pm at mail.pm.org Sent: Thursday, July 09, 2009 2:31 PM Subject: Re: [SP-pm] ES Blabos, a priori amanh? era para a Dona Patroa, mas acho que d? para trocar. Claudio, ser? que vai estar lotado no feriad?o no meio das f?rias? Talvez valha a pena arriscar ;-) []s, Russo 2009/7/9 Blabos de Blebe Putz, s?bado me lascou. Se fosse na sexta era mais f?cil. Se for poss?vel ser na sexta eu agrade?o muito. O meu talvez era se fosse hoje. Hoje n?o vai rolar pra mim. 2009/7/9 : > Sab?do ? legal... melhor que 6? que ? lotado.. > > Se der eu vou, quero ir . um tempo que n?o vou l? no Z?.. > s?o 100 m do escrit.. > > Me encontram l?.. > > Abs > > Claudio H.Binaghi > claudio at dpreferencial.com.br > 5511 3288.4840 > > ----- Original Message ----- > From: Alexei Znamensky > To: saopaulo-pm at mail.pm.org > Sent: Thursday, July 09, 2009 11:55 AM > Subject: Re: [SP-pm] ES > Bom, j? que ningu?m se manifesta, vou no Blue Pub > (http://www.thebluepub.com.br/) no s?bado, fim da tarde, l? pelas 17:00. > > 2009/7/8 Alexei Znamensky >> >> Mantovani, voce fez cirurgia de troca de sexo? >> >> >> Bom, ent?o ? amanh? ou ? no s?bado? >> >> >> >> 2009/7/8 Blabos de Blebe >>> >>> Ali?s, um passarinho me contou, e n?o foi de um Hobbit, que havaria >>> uma novidade importante no ES dessa semana. >>> >>> Ouvi demais? >>> >>> >>> 2009/7/8 Blabos de Blebe : >>> > Talvez ? j? t? mais pr?ximo deum sim que o n?o. Mas t?o pr?ximo de um >>> > quanto de outro. >>> > >>> > 2009/7/8 Daniel de Oliveira Mantovani >>> > : >>> >> >>> >> Voc? n?o aparece em um ES faz tempo, est? devendo! Ent?o ? um Sim n?o >>> >> um >>> >> "Talvez"! >>> >> 2009/7/8 Blabos de Blebe >>> >>> >>> >>> Talvez >>> >>> >>> >>> 2009/7/8 Daniel de Oliveira Mantovani >>> >>> : >>> >>> > Eu topo. >>> >>> > >>> >>> > 2009/7/8 Alexei Znamensky >>> >>> >> >>> >>> >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira >>> >>> >> pertence ? >>> >>> >> patroa, ent?o n?o pode. >>> >>> >> >>> >>> >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. >>> >>> >> >>> >>> >> -- >>> >>> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >>> >>> >> [www.flickr.com/photos/alexeiz] >>> >>> >> "Though we live in trying times, we're the ones who have to try" >>> >>> >> >>> >>> >> _______________________________________________ >>> >>> >> SaoPaulo-pm mailing list >>> >>> >> SaoPaulo-pm at pm.org >>> >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> > >>> >>> > >>> >>> > >>> >>> > -- >>> >>> > http://mantovanihouse.blogspot.com/ >>> >>> > This is my poney: >>> >>> > -------(\_------------_/)----------- >>> >>> > -------)--(----------)--(----------- >>> >>> > ------(----(---------)----)---------- >>> >>> > -------)----(-------)----(----------- >>> >>> > -------(----(-------)----)----------- >>> >>> > --------\_-(\\.---.//)-_/------------ >>> >>> > ----------\)' -8--8- '(/-------------- >>> >>> > -----------/------------\--------------- >>> >>> > ----------(--)--------(--)-------------- >>> >>> > ------------(_c__c_)---------------- >>> >>> > ---------------------------------------- >>> >>> > perl -MLWP::Simple -le 'grep{ print $1 if >>> >>> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> >>> > >>> >>> > _______________________________________________ >>> >>> > SaoPaulo-pm mailing list >>> >>> > SaoPaulo-pm at pm.org >>> >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> > >>> >>> _______________________________________________ >>> >>> SaoPaulo-pm mailing list >>> >>> SaoPaulo-pm at pm.org >>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >>> >> >>> >> >>> >> -- >>> >> http://mantovanihouse.blogspot.com/ >>> >> This is my poney: >>> >> -------(\_------------_/)----------- >>> >> -------)--(----------)--(----------- >>> >> ------(----(---------)----)---------- >>> >> -------)----(-------)----(----------- >>> >> -------(----(-------)----)----------- >>> >> --------\_-(\\.---.//)-_/------------ >>> >> ----------\)' -8--8- '(/-------------- >>> >> -----------/------------\--------------- >>> >> ----------(--)--------(--)-------------- >>> >> ------------(_c__c_)---------------- >>> >> ---------------------------------------- >>> >> perl -MLWP::Simple -le 'grep{ print $1 if >>> >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm at pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> [www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > ________________________________ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From claudio at dpreferencial.com.br Thu Jul 9 17:02:26 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Thu, 9 Jul 2009 21:02:26 -0300 Subject: [SP-pm] Do Delphi para Perl - Array Boolean para Real/Int/Word e a volta References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local><12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com><12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com><464E1FD064B34D2DBA2776C763F6030A@preferencial.local><179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com><12d1f4ee0907081930s6105dec0o1e073e3772bce38a@mail.gmail.com> <8883133751EB423D8C5FC42EDFCEF671@preferencial.local> Message-ID: <8522D138ED9F411E92A96E7EA1AECC3B@preferencial.local> Pessoal, Boa noite! Ainda estou apanhando naquela quest?o de passar de n?meros para arrays booleanos.. Sem querer abusar, mas j? abusando ... rsrs.. Se algu?m puder me dar umas dicas, ou onde posso encontrar estas informa??es. Desde j? agrade?o a todos. Claudio H.Binaghi ___________________________________________________ Segue abaixo como fa?o em Delphi... Na verdade s?o 6 procedimentos que fazem: Boolean => Real Real => Boolean Boolean => Int Int => Boolean Boolean => Word Word => Boolean ___________________________________________________ {**************************************************************************** * REAL_BOOLEAN : Transforma uma variavel REAL em posi??es de uma matriz do * * tipo Boolean. * ***************************************************************************** * Input: B = matriz (vetor) Boolean (48 elementos), passada como parametro * * VAR, que recebe o resultado da transforma??o. * * R = n?mero REAL a ser "transformado" em posi??es booleanas. * ****************************************************************************} procedure REAL_BOOLEAN{(var B:TIPO_BOOLEAN_REAL;R:Real)}; const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); var I,J : Byte; BY : array[1..6] of Byte Absolute R; Begin FillChar(B,SizeOf(B),0); For I:=1 to 6 do If BY[I]<>0 then For J:=1 to 8 do B[8*(I-1)+J]:=Boolean(BITS[J] and BY[I]); End; {**************************************************************************** * INT_BOOLEAN : Transforma uma variavel INTEGER em posi??es de uma matriz * * do tipo Boolean. * ***************************************************************************** * Input: B = matriz (vetor) Boolean (16 elementos), passada como parametro * * VAR, que recebe o resultado da transforma??o. * * I = n?mero INTEGER a ser "transformado" em posi??es booleanas. * ****************************************************************************} procedure INT_BOOLEAN{(var B:TIPO_BOOLEAN_INT;I:Integer)}; const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); var J,K : Byte; BY : array[1..2] of Byte Absolute I; Begin FillChar(B,SizeOf(B),0); For J:=1 to 2 do If BY[J]<>0 then For K:=1 to 8 do B[8*(J-1)+K]:=Boolean(BITS[K] and BY[J]); End; {**************************************************************************** * WORD_BOOLEAN : Transforma uma variavel WORD em posi??es de uma matriz do * * tipo Boolean. * ***************************************************************************** * Input: B = matriz (vetor) Boolean (16 elementos), passada como parametro * * VAR, que recebe o resultado da transforma??o. * * W = n?mero WORD a ser "transformado" em posi??es booleanas. * ****************************************************************************} procedure WORD_BOOLEAN{(var B:TIPO_BOOLEAN_INT;W:WORD)}; const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); var J,K : Byte; BY : array[1..2] of Byte Absolute W; Begin FillChar(B,SizeOf(B),0); For J:=1 to 2 do If BY[J]<>0 then For K:=1 to 8 do B[8*(J-1)+K]:=Boolean(BITS[K] and BY[J]); End; {**************************************************************************** * BOOLEAN_REAL : Retorna um n?mero REAL obtido de um vetor Booleano do tipo * * TIPO_BOOLEAN_REAL. * ***************************************************************************** * Input: B = matriz (vetor) Boolean (48 elementos) a ser "transformado". * ****************************************************************************} function BOOLEAN_REAL{(B:TIPO_BOOLEAN_REAL):Real}; const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); var I,J : Byte; BY : array[1..6] of Byte; R : Real Absolute BY; Begin FillChar(BY,6,0); For I:=1 to 6 do For J:=1 to 8 do If B[8*(I-1)+J] then BY[I]:=BY[I]+BITS[J]; Result:=R; End; {**************************************************************************** * BOOLEAN_INT : Retorna um n?mero INTEGER obtido de um vetor Booleano do * * tipo TIPO_BOOLEAN_INT. * ***************************************************************************** * Input: B = matriz (vetor) Boolean (16 elementos) a ser "transformado". * ****************************************************************************} function BOOLEAN_INT{(B:TIPO_BOOLEAN_INT):Integer}; const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); var I,J : Byte; BY : array[1..2] of Byte; Begin FillChar(BY,2,0); For I:=1 to 2 do For J:=1 to 8 do If B[8*(I-1)+J] then BY[I]:=BY[I]+BITS[J]; If LongInt((BY[2] shl 8)+BY[1])>32767 then Result:=Integer(((BY[2] shl 8)+BY[1])-65536) else Result:=(BY[2] shl 8)+BY[1]; End; {**************************************************************************** * BOOLEAN_WORD : Retorna um n?mero WORD obtido de um vetor Booleano do tipo * * TIPO_BOOLEAN_INT. * ***************************************************************************** * Input: B = matriz (vetor) Boolean (16 elementos) a ser "transformado". * ****************************************************************************} function BOOLEAN_WORD{(B:TIPO_BOOLEAN_INT):Word}; const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); var I,J : Byte; BY : array[1..2] of Byte; N : Word Absolute BY; Begin FillChar(BY,2,0); For I:=1 to 2 do For J:=1 to 8 do If B[8*(I-1)+J] then BY[I]:=BY[I]+BITS[J]; BOOLEAN_WORD:=N; End; ----- Original Message ----- From: claudio at dpreferencial.com.br To: saopaulo-pm at mail.pm.org Sent: Thursday, July 09, 2009 12:36 PM Subject: Re: [SP-pm] Problemas numa compara??o Gostei do exemplo que vc colou l? no Pastebin.. ?timo c?digo, bem limpo e simples... VIvendo e aprendendo, valeu pela dica.. abs ----- Original Message ----- From: Solli Honorio To: saopaulo-pm at mail.pm.org Sent: Wednesday, July 08, 2009 11:30 PM Subject: Re: [SP-pm] Problemas numa compara??o Meu querido, tire o sotaque de C e coloque o sotaque de Perl, ent?o : ... de : 1.. my $num = 0; 2.. for (my $i = 0; $i < 8; $i++) { 3.. if ($options[$i] eq "S") { 4.. $num = set_bit($num, $i); 5.. } 6.. } para ... : 1.. for my $i ( 0..7 ) { 2.. if ($options[$i] eq "S") { 3.. $num = set_bit($num, $i); 4.. } 5.. } 2009/7/8 Blabos de Blebe 6000 campos? 200000 campos? O que ? um campo, nesse contexto? N?o conhe?o o tal do SPSS. Voc? usa algum banco de dados, tipo MySQL, Postgres? Mas voltando ao assunto? Pelo que eu entendi, denovo supondo, voc? tem algo como: ----------| Ma?? | Laranja | Abacaxi | Banana Wesley | N?o | Sim | N?o | N?o Solli | N?o | Sim | Sim | N?o Montovani | N?o | N?o | N?o | Sim E quer transformar em: ----------| Frutas | Wesley | 4 | Solli | 6 | Montovani | 1 | Neste caso, me veio ? cabe?a algo assim: http://pastebin.com/m729e79c7 Abra?os 2009/7/8 > > A todos boa noite! > > Soli, > valeu a inten??o, mas assim n?o rola.. > j? resolvi isto com & mesmo... > > Estou passando o meu sistema que ? em Delphi..mas... > sou novato total em Perl...rsrs... > > > Respondendo a sua pergunta: > ________________ > Um breve hist?rico: > > Eu trabalho com processamento de pesquisas de mercado. (tabula??o) > > No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com estes programas as bases ficavam realmente gigantes..rsrs..200.000 campos..rsrs) > acabei desenvolvendo meu pr?prio sistema de tabula??o. > > Desenvolvi um formato para o meu arquivo de dados, > levando em considera??o minhas necessidades, tais como: > > - conte?do criptografado. > - tamanho final do arquivo de base. > - quantidade final de campos na base. > - base n?o normalizada = campos multivalorados e dependentes.. > - conte?do dos campos: num?rico. > > levando em considera??o que: > - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas m?ltiplas=campos multivalorados) > Ex: > Quais frutas vc gosta: > 1 - abacaxi > 2 - Mam?o > 3 - abacate.... at? o c?digo 50. > > um fulano responde os c?digos 2/3/4/9/10/15 > > num buffer(array de boleanos) eu marco true nestas posi??o e gravo. > > Veja, no SPSS ou em outras bases "normais" eu precisaria de 15 campos para guardar as informa??es, > quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. > > (n?o percebeu meu nome ..rsrs => Binaghi = Bin?rio..rsrs.. aqui s? rola um neur?nio, que de vez em quando resolve ficar True..rsrs) > ____________________________________________________ > ____________________________________________________ > > (? um c?digo totalmente grosso..mas funfa..rsrs) > > ? assim que eu fa?o: > > Leio o arq: > > open(tap,"<$PathHtdocs"); > binmode tap; > my ($buf, $data, $n, @cont); > while (($n = read tap, $data, $x) != 0) { > print "$n bytes read\n"; > $buf .= $data; > } > print "$buf"; > close(tap); > @cont=split(//,$buf); > > Comparo o conte?do: > > push (@byt,1); > push (@byt,2); > push (@byt,4); > push (@byt,8); > push (@byt,16); > push (@byt,32); > push (@byt,64); > push (@byt,128); > my @res; > my $RecCount=$n*8; > for($a=1;$a<=$RecCount+1;$a++){ > push (@res,0); > } > my $pos=0; > for($a=1;$a<=$n;$a++){ > $val=$cont[$a]; > print "----> testa valor $a:=$cont[$a]
\n"; > if(ord($val)!=0){ > for($k=0;$k<=7;++$k){ > $pos=8*($a-1)+$k+1; > $ord=ord($val); > if(ord($val) & $byt[$k]) { > $res[$pos]=1; > $r=ver_conteudo(ord($val),$byt[$k]); > print "----> res[$pos]:=1 / $r
\n"; > } > } > } > } > ____________________________________________________ > ____________________________________________________ > > Esse formato ? para as respostas no formato de c?digos, > os textos, destes c?digos, ficam guardados em outro arquivo.. > Tipo na base normal se guarda no formato literal: Sim, N?o.. > na minha base quardo 1, 2 e tenho um texo s? para sim e n?o.. > > Sacou... > > > Obrigado pela aten??o.. > > Abs > > Claudio H.Binaghi > claudio at dpreferencial.com.br > 5511 3288.4840 > > > > > > > ----- Original Message ----- > From: Solli Honorio > To: saopaulo-pm at mail.pm.org > Sent: Wednesday, July 08, 2009 3:32 PM > Subject: Re: [SP-pm] Problemas numa compara??o > Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas continuo curioso sobre o teu trabalho... mas quero mostra uma outra solu??o para o teu problema... > > > sub ver_conteudo { > return 1 << $_[0] & $_[1] ? 1 : 0; > } > > if ( ver_conteudo(1,6) ) { > print "Verdadeiro\n"; > } else { > print "Falso\n"; > } > > > apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? muito mais r?pido pois n?o preciso criar um array. > > Solli M. Hon?rio > > 2009/7/8 Solli Honorio >> >> Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com '? uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder o que eu acho que deveria ser a tradu??o do teu c?digo: >> >> >> sub ver_conteudo { >> my @bits = (1,2,4,8,16,32,64,128); >> return $bits[1] & $_[0] ? 1 : 0; >> } >> >> if ( ver_conteudo(8) ) { >> print "Verdadeiro\n"; >> } else { >> print "Falso\n"; >> } >> >> >> Agora fiquei curioso, porque e como vc est? traduzindo um programa em Delphi para Perl ? Isto ? para uma empresa ? >> >> Abra?os, >> >> Solli M. Hon?rio >> >> 2009/7/8 >>> >>> >>> Pessoall, Boa tarde! >>> >>> Como sempre, estou precisando de um HELP!!! >>> >>> Estou passando um sistema de Delphi para Perl >>> e n?o tenho consiguido achar indica??o >>> para desenvolver este trecho do c?digo. >>> >>> ? uma compara??o feita como entre Bytes como Boolean. >>> ________________________________________________________________ >>> ________________________________________________________________ >>> Segue o trecho do c?digo: >>> >>> Procedure Ver_Conteudo; >>> const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); >>> Res: Boolean; >>> Begin >>> >>> Res := Boolean ( BITS[1] and 6 ); // Este ? o trecho que me interessa, este resultado d? true. >>> >>> if (Res) Then ShowMessage('True') else ShowMessage('False'); >>> >>> End; >>> >>> ________________________________________________________________ >>> ________________________________________________________________ >>> >>> Qualquer ajuda/ luz, ajuda muito... >>> >>> desde j? agrade?o a todos. >>> >>> Abs >>> >>> Claudio H.Binaghi >>> claudio at dpreferencial.com.br >>> 5511 3288.4840 >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > ________________________________ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "o animal satisfeito dorme". - Guimar?es Rosa ---------------------------------------------------------------------------- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu Jul 9 17:32:57 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 9 Jul 2009 21:32:57 -0300 Subject: [SP-pm] Do Delphi para Perl - Array Boolean para Real/Int/Word e a volta In-Reply-To: <8522D138ED9F411E92A96E7EA1AECC3B@preferencial.local> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> <179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com> <12d1f4ee0907081930s6105dec0o1e073e3772bce38a@mail.gmail.com> <8883133751EB423D8C5FC42EDFCEF671@preferencial.local> <8522D138ED9F411E92A96E7EA1AECC3B@preferencial.local> Message-ID: <179354400907091732o2c913e06p8610dfb0deae3a57@mail.gmail.com> Olha, eu vou pular as v?rias ressalvas e tentar ser ?til. Ao inv?s de usar n?meros, por que voc? n?o usa uma string com as letras 0 e 1? Ttipo: my $valores = "00011010111010101010100010101"; Com isso: Voc? n?o vai ter que se preocupar com o comprimento bin?rio de um inteiro ou aramazenar flags em um n?mero em ponto flutuante; Voc? n?o vai ter que se preocupar com a quantidade de valores; Voc? vai poder usar as fun??es length e substr para implementar fun??es semelhantes ?s que est?o no pastebin. Voc? vai poder converter as listas em escalares e vice-versa, apenas com split e join. 2009/7/9 : > Pessoal, Boa noite! > > Ainda estou apanhando naquela quest?o de passar de?n?meros para arrays > booleanos.. > > Sem querer abusar, mas j? abusando ... rsrs.. > > > Se algu?m puder me dar umas dicas, > ou onde posso encontrar estas informa??es. > > Desde j? agrade?o a todos. > > Claudio H.Binaghi > > ___________________________________________________ > Segue abaixo como fa?o em Delphi... > > Na verdade s?o 6 procedimentos que fazem: > > Boolean => Real > Real => Boolean > > Boolean => Int > Int?=> Boolean > > Boolean => Word > Word?=> Boolean > ___________________________________________________ > > > > > {**************************************************************************** > * REAL_BOOLEAN : Transforma uma variavel REAL em posi??es de uma matriz do > * > *??????????????? tipo Boolean. > * > ***************************************************************************** > * Input: B = matriz (vetor) Boolean (48 elementos), passada como parametro > * > *??????????? VAR, que recebe o resultado da transforma??o. > * > *??????? R = n?mero REAL? a ser "transformado" em posi??es booleanas. > * > ****************************************************************************} > procedure REAL_BOOLEAN{(var B:TIPO_BOOLEAN_REAL;R:Real)}; > const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); > var I,J : Byte; > ??? BY? : array[1..6] of Byte Absolute R; > Begin > ? FillChar(B,SizeOf(B),0); > ? For I:=1 to 6 do > ??? If BY[I]<>0 then For J:=1 to 8 do > ????? B[8*(I-1)+J]:=Boolean(BITS[J] and BY[I]); > End; > > {**************************************************************************** > * INT_BOOLEAN : Transforma uma variavel INTEGER em posi??es de uma matriz > * > *??????????????? do tipo Boolean. > * > ***************************************************************************** > * Input: B = matriz (vetor) Boolean (16 elementos), passada como parametro > * > *??????????? VAR, que recebe o resultado da transforma??o. > * > *??????? I = n?mero INTEGER? a ser "transformado" em posi??es booleanas. > * > ****************************************************************************} > procedure INT_BOOLEAN{(var B:TIPO_BOOLEAN_INT;I:Integer)}; > const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); > var J,K : Byte; > ??? BY? : array[1..2] of Byte Absolute I; > Begin > ? FillChar(B,SizeOf(B),0); > ? For J:=1 to 2 do > ??? If BY[J]<>0 then For K:=1 to 8 do > ????? B[8*(J-1)+K]:=Boolean(BITS[K] and BY[J]); > End; > > {**************************************************************************** > * WORD_BOOLEAN : Transforma uma variavel WORD em posi??es de uma matriz do > * > *??????????????? tipo Boolean. > * > ***************************************************************************** > * Input: B = matriz (vetor) Boolean (16 elementos), passada como parametro > * > *??????????? VAR, que recebe o resultado da transforma??o. > * > *??????? W = n?mero WORD? a ser "transformado" em posi??es booleanas. > * > ****************************************************************************} > procedure WORD_BOOLEAN{(var B:TIPO_BOOLEAN_INT;W:WORD)}; > const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); > var J,K : Byte; > ??? BY? : array[1..2] of Byte Absolute W; > > Begin > ? FillChar(B,SizeOf(B),0); > ? For J:=1 to 2 do > ??? If BY[J]<>0 then For K:=1 to 8 do > ????? B[8*(J-1)+K]:=Boolean(BITS[K] and BY[J]); > End; > > {**************************************************************************** > * BOOLEAN_REAL : Retorna um n?mero REAL obtido de um vetor Booleano do tipo > * > *??????????????? TIPO_BOOLEAN_REAL. > * > ***************************************************************************** > * Input: B = matriz (vetor) Boolean (48 elementos) a ser "transformado". > * > ****************************************************************************} > function BOOLEAN_REAL{(B:TIPO_BOOLEAN_REAL):Real}; > const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); > var I,J : Byte; > ??? BY? : array[1..6] of Byte; > ??? R?? : Real Absolute BY; > > Begin > ? FillChar(BY,6,0); > ? For I:=1 to 6 do > ??? For J:=1 to 8 do > ????? If B[8*(I-1)+J] then BY[I]:=BY[I]+BITS[J]; > ? Result:=R; > End; > > {**************************************************************************** > * BOOLEAN_INT : Retorna um n?mero INTEGER obtido de um vetor Booleano do > * > *?????????????? tipo TIPO_BOOLEAN_INT. > * > ***************************************************************************** > * Input: B = matriz (vetor) Boolean (16 elementos) a ser "transformado". > * > ****************************************************************************} > function BOOLEAN_INT{(B:TIPO_BOOLEAN_INT):Integer}; > const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); > var I,J : Byte; > ??? BY? : array[1..2] of Byte; > > Begin > ? FillChar(BY,2,0); > ? For I:=1 to 2 do > ??? For J:=1 to 8 do > ????? If B[8*(I-1)+J] then BY[I]:=BY[I]+BITS[J]; > ?? If LongInt((BY[2] shl 8)+BY[1])>32767 then > ???? Result:=Integer(((BY[2] shl 8)+BY[1])-65536) > ?? else > ???? Result:=(BY[2] shl 8)+BY[1]; > End; > > {**************************************************************************** > * BOOLEAN_WORD : Retorna um n?mero WORD obtido de um vetor Booleano do tipo > * > *??????????????? TIPO_BOOLEAN_INT. > * > ***************************************************************************** > * Input: B = matriz (vetor) Boolean (16 elementos) a ser "transformado". > * > ****************************************************************************} > function BOOLEAN_WORD{(B:TIPO_BOOLEAN_INT):Word}; > const BITS : array[1..8] of Byte = (1,2,4,8,16,32,64,128); > var I,J : Byte; > ??? BY? : array[1..2] of Byte; > ??? N?? : Word Absolute BY; > Begin > ? FillChar(BY,2,0); > ? For I:=1 to 2 do > ??? For J:=1 to 8 do > ????? If B[8*(I-1)+J] then BY[I]:=BY[I]+BITS[J]; > ? BOOLEAN_WORD:=N; > End; > > > > > > > > > ----- Original Message ----- > From: claudio em dpreferencial.com.br > To: saopaulo-pm em mail.pm.org > Sent: Thursday, July 09, 2009 12:36 PM > Subject: Re: [SP-pm] Problemas numa compara??o > > Gostei do exemplo que vc colou l? no Pastebin.. > > ?timo c?digo, bem limpo e simples... > > VIvendo e aprendendo, > valeu pela dica.. > > abs > > > ----- Original Message ----- > From: Solli Honorio > To: saopaulo-pm em mail.pm.org > Sent: Wednesday, July 08, 2009 11:30 PM > Subject: Re: [SP-pm] Problemas numa compara??o > Meu querido, tire o sotaque de C e coloque o sotaque de Perl, ent?o : > > ... de : > > > my $num = 0; > for (my $i = 0; $i < 8; $i++) { > ? ? if ($options[$i] eq "S") { > ? ? ? ? $num = set_bit($num, $i); > ? ? } > } > > > > para ... : > > > for? my $i ( 0..7 ) { > ? ? if ($options[$i] eq "S") { > ? ? ? ? $num = set_bit($num, $i); > ? ? } > } > > > > 2009/7/8 Blabos de Blebe >> >> 6000 campos? 200000 campos? >> >> O que ? um campo, nesse contexto? N?o conhe?o o tal do SPSS. >> >> Voc? usa algum banco de dados, tipo MySQL, Postgres? >> >> Mas voltando ao assunto? >> >> Pelo que eu entendi, denovo supondo, voc? tem algo como: >> >> ----------| Ma?? | Laranja | Abacaxi | Banana >> Wesley ? ?| N?o? | Sim ? ? | N?o ? ? | N?o >> Solli ? ? | N?o ?| Sim ? ? | Sim ? ? | N?o >> Montovani | N?o ?| N?o ? ? | N?o ? ? | Sim >> >> E quer transformar em: >> >> ----------| Frutas | >> Wesley ? ?| 4? ? ? | >> Solli ? ? | 6 ? ? ?| >> Montovani | 1 ? ? ?| >> >> Neste caso, me veio ? cabe?a algo assim: >> >> http://pastebin.com/m729e79c7 >> >> Abra?os >> >> 2009/7/8 >> > >> > A todos boa noite! >> > >> > Soli, >> > valeu a inten??o, mas assim n?o rola.. >> > j? resolvi isto com & mesmo... >> > >> > Estou passando o meu sistema que ? em Delphi..mas... >> > sou novato total em Perl...rsrs... >> > >> > >> > Respondendo a sua pergunta: >> > ________________ >> > Um breve hist?rico: >> > >> > Eu trabalho com processamento de pesquisas de mercado. (tabula??o) >> > >> > No come?o trabalhei muito anos com Statiscs SPSS, Statiscs ... (com >> > estes programas as bases ficavam realmente gigantes..rsrs..200.000 >> > campos..rsrs) >> > acabei desenvolvendo meu pr?prio sistema de tabula??o. >> > >> > Desenvolvi?um formato para o meu arquivo de dados, >> > levando em considera??o minhas necessidades, tais como: >> > >> > - conte?do criptografado. >> > - tamanho final do arquivo de base. >> > - quantidade final de campos na base. >> > - base n?o normalizada?= campos multivalorados e dependentes.. >> > - conte?do dos campos: num?rico. >> > >> > levando em considera??o que: >> > - 80% dos campos de uma pesquisa s?o campos num?ricos e RM (respostas >> > m?ltiplas=campos multivalorados) >> > ? Ex: >> > ? Quais frutas vc gosta: >> > ? 1 - abacaxi >> > ? 2 - Mam?o >> > ? 3 - abacate....? at? o c?digo 50. >> > >> > ? um fulano responde os c?digos 2/3/4/9/10/15 >> > >> > ? num buffer(array de boleanos) eu marco true nestas posi??o e gravo. >> > >> > Veja,?no SPSS ou em outras bases "normais"?eu precisaria de 15 campos >> > para guardar as informa??es, >> > quando que eu guardo num campo s?..de tamanho bem pequeno...rsrs.. >> > >> > (n?o percebeu meu nome ..rsrs?=> ?Binaghi = Bin?rio..rsrs..?aqui s? rola >> > um neur?nio, que de vez em quando resolve ficar?True..rsrs) >> > ____________________________________________________ >> > ____________________________________________________ >> > >> > (? um c?digo totalmente grosso..mas funfa..rsrs) >> > >> > ? assim que eu fa?o: >> > >> > Leio o arq: >> > >> > ? open(tap,"<$PathHtdocs"); >> > ? binmode tap; >> > ????? my ($buf, $data, $n, @cont); >> > ????? while (($n = read tap, $data, $x) != 0) { >> > ????????? print "$n bytes read\n"; >> > ???????? $buf .= $data; >> > ????? } >> > ?????? print "$buf"; >> > ? close(tap); >> > ?@cont=split(//,$buf); >> > >> > Comparo o conte?do: >> > >> > ? push (@byt,1); >> > ? push (@byt,2); >> > ? push (@byt,4); >> > ? push (@byt,8); >> > ? push (@byt,16); >> > ? push (@byt,32); >> > ? push (@byt,64); >> > ? push (@byt,128); >> > ? my @res; >> > ? my $RecCount=$n*8; >> > ? for($a=1;$a<=$RecCount+1;$a++){ >> > ?????? push (@res,0); >> > ? } >> > ? my $pos=0; >> > ? for($a=1;$a<=$n;$a++){ >> > ??? $val=$cont[$a]; >> > print "----> testa valor $a:=$cont[$a]
\n"; >> > ??? if(ord($val)!=0){ >> > ????? for($k=0;$k<=7;++$k){ >> > ????????? $pos=8*($a-1)+$k+1; >> > ????????? $ord=ord($val); >> > ????????? if(ord($val) & $byt[$k]) { >> > ??????????? $res[$pos]=1; >> > ??????????? $r=ver_conteudo(ord($val),$byt[$k]); >> > print "----> res[$pos]:=1 / $r
\n"; >> > ????????? } >> > ????? } >> > ??? } >> > ? } >> > ____________________________________________________ >> > ____________________________________________________ >> > >> > Esse formato ? para as respostas no formato de c?digos, >> > os textos, destes c?digos, ficam guardados em outro arquivo.. >> > Tipo na base normal se guarda no formato literal: Sim, N?o.. >> > na minha base quardo 1, 2 e tenho um texo s? para sim e n?o.. >> > >> > Sacou... >> > >> > >> > Obrigado pela aten??o.. >> > >> > Abs >> > >> > Claudio H.Binaghi >> > claudio em dpreferencial.com.br >> > 5511 3288.4840 >> > >> > >> > >> > >> > >> > >> > ----- Original Message ----- >> > From: Solli Honorio >> > To: saopaulo-pm em mail.pm.org >> > Sent: Wednesday, July 08, 2009 3:32 PM >> > Subject: Re: [SP-pm] Problemas numa compara??o >> > Claudio, eu n?o v? que vc j? havia encontrado o teu problema, mas >> > continuo curioso sobre o teu trabalho... mas quero mostra uma outra solu??o >> > para o teu problema... >> > >> > >> > sub ver_conteudo { >> > ? return 1 << $_[0] & $_[1] ? 1 : 0; >> > } >> > >> > if ( ver_conteudo(1,6) ) { >> > ? print "Verdadeiro\n"; >> > } else { >> > ? print "Falso\n"; >> > } >> > >> > >> > apesar de n?o ser t?o leg?vel (com certeza percisa de uma explica??o), ? >> > muito mais r?pido pois n?o preciso criar um array. >> > >> > Solli M. Hon?rio >> > >> > 2009/7/8 Solli Honorio >> >> >> >> Claudio, eu n?o o que vc quer cara, n?o entendi o que vc quis dizer com >> >> '? uma compara??o feita como entre Bytes como Boolean.', ent?o vou responder >> >> o que eu acho que deveria ser a tradu??o do teu c?digo: >> >> >> >> >> >> sub ver_conteudo { >> >> ? my @bits = (1,2,4,8,16,32,64,128); >> >> ? return $bits[1] & $_[0] ? 1 : 0; >> >> } >> >> >> >> if ( ver_conteudo(8) ) { >> >> ? print "Verdadeiro\n"; >> >> } else { >> >> ? print "Falso\n"; >> >> } >> >> >> >> >> >> Agora fiquei curioso, porque e como vc est? traduzindo um programa em >> >> Delphi para Perl ? Isto ? para uma empresa ? >> >> >> >> Abra?os, >> >> >> >> Solli M. Hon?rio >> >> >> >> 2009/7/8 >> >>> >> >>> >> >>> Pessoall, Boa tarde! >> >>> >> >>> Como sempre, estou precisando de um HELP!!! >> >>> >> >>> Estou passando um sistema de Delphi para Perl >> >>> e n?o tenho consiguido achar?indica??o >> >>> para desenvolver este trecho do c?digo. >> >>> >> >>> ? uma compara??o feita como entre Bytes como Boolean. >> >>> ________________________________________________________________ >> >>> ________________________________________________________________ >> >>> Segue o trecho do c?digo: >> >>> >> >>> Procedure Ver_Conteudo; >> >>> ?? const BITS: array[0..7] of Byte = (1,2,4,8,16,32,64,128); >> >>> ?? Res:?? Boolean; >> >>> Begin >> >>> >> >>> ? Res := Boolean ( BITS[1] and 6 );?? ?//?Este ? o trecho que me >> >>> interessa, ?este resultado d? true. >> >>> >> >>> ? if (Res) Then ShowMessage('True') else ShowMessage('False'); >> >>> >> >>> End; >> >>> >> >>> ________________________________________________________________ >> >>> ________________________________________________________________ >> >>> >> >>> Qualquer ajuda/ luz,?ajuda muito... >> >>> >> >>> desde j? agrade?o a todos. >> >>> >> >>> Abs >> >>> >> >>> Claudio H.Binaghi >> >>> claudio em dpreferencial.com.br >> >>> 5511 3288.4840 >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> >> >> >> -- >> >> "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > ________________________________ >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > ________________________________ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ________________________________ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From claudio at dpreferencial.com.br Thu Jul 9 18:43:07 2009 From: claudio at dpreferencial.com.br (Claudio) Date: Thu, 9 Jul 2009 22:43:07 -0300 Subject: [SP-pm] Do Delphi para Perl - Array Boolean para Real/Int/Worde a volta Message-ID: <200907100143.n6A1h7B6060866@wu02-tvt-spo.fly.com.br> An HTML attachment was scrubbed... URL: From acid06 at gmail.com Thu Jul 9 19:18:18 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 9 Jul 2009 23:18:18 -0300 Subject: [SP-pm] Do Delphi para Perl - Array Boolean para Real/Int/Word e a volta In-Reply-To: <8522D138ED9F411E92A96E7EA1AECC3B@preferencial.local> References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local> <12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com> <12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com> <464E1FD064B34D2DBA2776C763F6030A@preferencial.local> <179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com> <12d1f4ee0907081930s6105dec0o1e073e3772bce38a@mail.gmail.com> <8883133751EB423D8C5FC42EDFCEF671@preferencial.local> <8522D138ED9F411E92A96E7EA1AECC3B@preferencial.local> Message-ID: <9a08c9b40907091918r40737846g3bbbba2042845617@mail.gmail.com> 2009/7/9 : > Ainda estou apanhando naquela quest?o de passar de?n?meros para arrays > booleanos.. Nossa, que bagun?a. De qualquer forma, se eu entendi direito o que voc? quer fazer, em Perl voc? n?o quer fazer isso na m?o como fazia em Delphi. Em Perl voc? vai querer utilizar as fun??es pack() e unpack() pra realizar esse tipo de convers?o. E ao inv?s de transformar o n?mero numa array de booleanos, voc? vai utilizar a fun??o vec() pra acessar os bits individualmente. A documenta??o do Perl explica direitinho como essas fun??es funcionam. Boa sorte. -Nilson Santos F. Jr. From gfvizzotto at gmail.com Fri Jul 10 06:08:25 2009 From: gfvizzotto at gmail.com (gianfrancesco pedro vizzotto) Date: Fri, 10 Jul 2009 10:08:25 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> References: <4A55BDC2.3040808@yahoo.co.uk> <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> Message-ID: Bom dia. Agrade?o a todos pelas boas vidas! Ent?o, na verdade conheci a lista atrav?s do Daniel Mantovani, colega de classe na faculdade, e tamb?m pela indicativa do Andr? Carneiro. Na verdade, estou iniciando com programa??o. Trabalho atualmente com a parte de infra estrutura e suporte a usu?rios. Tenho grande interesse em aprender a programar utilizando Perl, e percebi que os membros da lista poderiam auxiliar-me neste processo. Agrade?o a todos pela recep??o! 2009/7/9 Daniel de Oliveira Mantovani > Bem vindo Gianfrancesco! > > 2009/7/9 Luis Motta Campos : > > gianfrancesco pedro vizzotto wrote: > >> Bom dia. > >> > >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, por?m > n?o > >> recebi resposta. > >> O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja algum > problema > >> com o meu cadastro, falando com meu colega de trabalho Andr? Carneiro, > >> membro da lista, me indicou este canal para verificar o suposto problema > no > >> cadastro. > >> O link que usei foi este * > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > Ol? Gianfrancesco. > > > > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? "na > > marra", pela interface administrativa da lista. Eu achei mais f?cil do > > que tentar adivinhar qual era o problema que voc? tinha. > > > > Por favor lembre-se de que para postar na lista voc? deve escrever para > > saopaulo-pm em pm.org, e que a lista reconhece apenas o email que voc? usou > > para se inscrever. > > > > A gente gosta de saber das pessoas que chegam na lista: > > > > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro te > > apontou para ela) > > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece que > > esta est? respondida, j? que voc? trabalha com o Andr?, mas contar para > > gente e se apresentar para a lista ? bacana). > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Fri Jul 10 06:14:12 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 10 Jul 2009 10:14:12 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: References: <4A55BDC2.3040808@yahoo.co.uk> <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> Message-ID: <23f46d7f0907100614k767f7d9bs55f9bad1887d3634@mail.gmail.com> Mantovani, ent?o voc? tem a obriga??o de levar seu truta para beber hoje 2009/7/10 gianfrancesco pedro vizzotto > Bom dia. > Agrade?o a todos pelas boas vidas! > Ent?o, na verdade conheci a lista atrav?s do Daniel Mantovani, colega de > classe na faculdade, e tamb?m pela indicativa do Andr? Carneiro. > > Na verdade, estou iniciando com programa??o. Trabalho atualmente com a > parte de infra estrutura e suporte a usu?rios. Tenho grande interesse em > aprender a programar utilizando Perl, e percebi que os membros da lista > poderiam auxiliar-me neste processo. > > Agrade?o a todos pela recep??o! > > 2009/7/9 Daniel de Oliveira Mantovani > > >> Bem vindo Gianfrancesco! >> >> >> 2009/7/9 Luis Motta Campos : >> > gianfrancesco pedro vizzotto wrote: >> >> Bom dia. >> >> >> >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, por?m >> n?o >> >> recebi resposta. >> >> O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja algum >> problema >> >> com o meu cadastro, falando com meu colega de trabalho Andr? Carneiro, >> >> membro da lista, me indicou este canal para verificar o suposto >> problema no >> >> cadastro. >> >> O link que usei foi este * >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > Ol? Gianfrancesco. >> > >> > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? "na >> > marra", pela interface administrativa da lista. Eu achei mais f?cil do >> > que tentar adivinhar qual era o problema que voc? tinha. >> > >> > Por favor lembre-se de que para postar na lista voc? deve escrever para >> > saopaulo-pm em pm.org, e que a lista reconhece apenas o email que voc? >> usou >> > para se inscrever. >> > >> > A gente gosta de saber das pessoas que chegam na lista: >> > >> > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro te >> > apontou para ela) >> > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece que >> > esta est? respondida, j? que voc? trabalha com o Andr?, mas contar para >> > gente e se apresentar para a lista ? bacana). >> > >> > Putamplexos! >> > -- >> > Luis Motta Campos is a software engineer, >> > Perl Programmer, foodie and photographer. >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Fri Jul 10 06:16:13 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 10 Jul 2009 10:16:13 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: References: <4A55BDC2.3040808@yahoo.co.uk> <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> Message-ID: Bem-vindo! 2009/7/10 gianfrancesco pedro vizzotto > Bom dia. > Agrade?o a todos pelas boas vidas! > Ent?o, na verdade conheci a lista atrav?s do Daniel Mantovani, colega de > classe na faculdade, e tamb?m pela indicativa do Andr? Carneiro. > > Na verdade, estou iniciando com programa??o. Trabalho atualmente com a > parte de infra estrutura e suporte a usu?rios. Tenho grande interesse em > aprender a programar utilizando Perl, e percebi que os membros da lista > poderiam auxiliar-me neste processo. > > Agrade?o a todos pela recep??o! > > 2009/7/9 Daniel de Oliveira Mantovani > > >> Bem vindo Gianfrancesco! >> >> >> 2009/7/9 Luis Motta Campos : >> > gianfrancesco pedro vizzotto wrote: >> >> Bom dia. >> >> >> >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, por?m >> n?o >> >> recebi resposta. >> >> O e-mail que coloquei ? o gfvizzotto at gmail.com. Talvez haja algum >> problema >> >> com o meu cadastro, falando com meu colega de trabalho Andr? Carneiro, >> >> membro da lista, me indicou este canal para verificar o suposto >> problema no >> >> cadastro. >> >> O link que usei foi este * >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > Ol? Gianfrancesco. >> > >> > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? "na >> > marra", pela interface administrativa da lista. Eu achei mais f?cil do >> > que tentar adivinhar qual era o problema que voc? tinha. >> > >> > Por favor lembre-se de que para postar na lista voc? deve escrever para >> > saopaulo-pm at pm.org, e que a lista reconhece apenas o email que voc? >> usou >> > para se inscrever. >> > >> > A gente gosta de saber das pessoas que chegam na lista: >> > >> > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro te >> > apontou para ela) >> > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece que >> > esta est? respondida, j? que voc? trabalha com o Andr?, mas contar para >> > gente e se apresentar para a lista ? bacana). >> > >> > Putamplexos! >> > -- >> > Luis Motta Campos is a software engineer, >> > Perl Programmer, foodie and photographer. >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Fri Jul 10 06:34:27 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 10 Jul 2009 10:34:27 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: <23f46d7f0907100614k767f7d9bs55f9bad1887d3634@mail.gmail.com> References: <4A55BDC2.3040808@yahoo.co.uk> <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> <23f46d7f0907100614k767f7d9bs55f9bad1887d3634@mail.gmail.com> Message-ID: <214823ca0907100634i389626b6sb3c976a15447a7c1@mail.gmail.com> Ent?o a sua patroa vai deixar voc? ir no The Blue Pub hoje ? 2009/7/10 Alexei Znamensky : > Mantovani, ent?o voc? tem a obriga??o de levar seu truta para beber hoje > > 2009/7/10 gianfrancesco pedro vizzotto >> >> Bom dia. >> Agrade?o a todos pelas boas vidas! >> Ent?o, na verdade conheci a lista atrav?s do Daniel Mantovani, colega de >> classe na faculdade, e tamb?m pela indicativa do Andr? Carneiro. >> >> Na verdade, estou iniciando com programa??o. Trabalho atualmente com a >> parte de infra estrutura e suporte a usu?rios. Tenho grande interesse em >> aprender a programar utilizando Perl, e percebi que os membros da lista >> poderiam auxiliar-me neste processo. >> >> Agrade?o a todos pela recep??o! >> >> 2009/7/9 Daniel de Oliveira Mantovani >> >>> >>> Bem vindo Gianfrancesco! >>> >>> 2009/7/9 Luis Motta Campos : >>> > gianfrancesco pedro vizzotto wrote: >>> >> Bom dia. >>> >> >>> >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, por?m >>> >> n?o >>> >> recebi resposta. >>> >> O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja algum >>> >> ?problema >>> >> com o meu cadastro, falando com meu colega de trabalho Andr? Carneiro, >>> >> membro da lista, me indicou este canal para verificar o suposto >>> >> problema no >>> >> cadastro. >>> >> O link que usei foi este >>> >> *http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > Ol? Gianfrancesco. >>> > >>> > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? "na >>> > marra", pela interface administrativa da lista. Eu achei mais f?cil do >>> > que tentar adivinhar qual era o problema que voc? tinha. >>> > >>> > Por favor lembre-se de que para postar na lista voc? deve escrever para >>> > saopaulo-pm em pm.org, e que a lista reconhece apenas o email que voc? >>> > usou >>> > para se inscrever. >>> > >>> > A gente gosta de saber das pessoas que chegam na lista: >>> > >>> > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro te >>> > apontou para ela) >>> > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece que >>> > esta est? respondida, j? que voc? trabalha com o Andr?, mas contar para >>> > ?gente e se apresentar para a lista ? bacana). >>> > >>> > Putamplexos! >>> > -- >>> > Luis Motta Campos is a software engineer, >>> > Perl Programmer, foodie and photographer. >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> >>> >>> >>> -- >>> http://mantovanihouse.blogspot.com/ >>> This is my poney: >>> -------(\_------------_/)----------- >>> -------)--(----------)--(----------- >>> ------(----(---------)----)---------- >>> -------)----(-------)----(----------- >>> -------(----(-------)----)----------- >>> --------\_-(\\.---.//)-_/------------ >>> ----------\)' -8--8- '(/-------------- >>> -----------/------------\--------------- >>> ----------(--)--------(--)-------------- >>> ------------(_c__c_)---------------- >>> ---------------------------------------- >>> perl -MLWP::Simple -le 'grep{ print $1 if >>> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From gfvizzotto at gmail.com Fri Jul 10 06:49:00 2009 From: gfvizzotto at gmail.com (gianfrancesco pedro vizzotto) Date: Fri, 10 Jul 2009 10:49:00 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: <214823ca0907100634i389626b6sb3c976a15447a7c1@mail.gmail.com> References: <4A55BDC2.3040808@yahoo.co.uk> <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> <23f46d7f0907100614k767f7d9bs55f9bad1887d3634@mail.gmail.com> <214823ca0907100634i389626b6sb3c976a15447a7c1@mail.gmail.com> Message-ID: Nossa cara! N?o sei n?o. Preciso ver que horas ela chega hoje em s?o paulo. Mas, acho que hoje, sem chances. 2009/7/10 Daniel de Oliveira Mantovani > Ent?o a sua patroa vai deixar voc? ir no The Blue Pub hoje ? > > 2009/7/10 Alexei Znamensky : > > Mantovani, ent?o voc? tem a obriga??o de levar seu truta para beber hoje > > > > 2009/7/10 gianfrancesco pedro vizzotto > >> > >> Bom dia. > >> Agrade?o a todos pelas boas vidas! > >> Ent?o, na verdade conheci a lista atrav?s do Daniel Mantovani, colega de > >> classe na faculdade, e tamb?m pela indicativa do Andr? Carneiro. > >> > >> Na verdade, estou iniciando com programa??o. Trabalho atualmente com a > >> parte de infra estrutura e suporte a usu?rios. Tenho grande interesse em > >> aprender a programar utilizando Perl, e percebi que os membros da lista > >> poderiam auxiliar-me neste processo. > >> > >> Agrade?o a todos pela recep??o! > >> > >> 2009/7/9 Daniel de Oliveira Mantovani > >> > >>> > >>> Bem vindo Gianfrancesco! > >>> > >>> 2009/7/9 Luis Motta Campos : > >>> > gianfrancesco pedro vizzotto wrote: > >>> >> Bom dia. > >>> >> > >>> >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, > por?m > >>> >> n?o > >>> >> recebi resposta. > >>> >> O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja algum > >>> >> problema > >>> >> com o meu cadastro, falando com meu colega de trabalho Andr? > Carneiro, > >>> >> membro da lista, me indicou este canal para verificar o suposto > >>> >> problema no > >>> >> cadastro. > >>> >> O link que usei foi este > >>> >> *http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > > >>> > Ol? Gianfrancesco. > >>> > > >>> > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? "na > >>> > marra", pela interface administrativa da lista. Eu achei mais f?cil > do > >>> > que tentar adivinhar qual era o problema que voc? tinha. > >>> > > >>> > Por favor lembre-se de que para postar na lista voc? deve escrever > para > >>> > saopaulo-pm em pm.org, e que a lista reconhece apenas o email que voc? > >>> > usou > >>> > para se inscrever. > >>> > > >>> > A gente gosta de saber das pessoas que chegam na lista: > >>> > > >>> > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro te > >>> > apontou para ela) > >>> > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece que > >>> > esta est? respondida, j? que voc? trabalha com o Andr?, mas contar > para > >>> > gente e se apresentar para a lista ? bacana). > >>> > > >>> > Putamplexos! > >>> > -- > >>> > Luis Motta Campos is a software engineer, > >>> > Perl Programmer, foodie and photographer. > >>> > _______________________________________________ > >>> > SaoPaulo-pm mailing list > >>> > SaoPaulo-pm em pm.org > >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > > >>> > >>> > >>> > >>> -- > >>> http://mantovanihouse.blogspot.com/ > >>> This is my poney: > >>> -------(\_------------_/)----------- > >>> -------)--(----------)--(----------- > >>> ------(----(---------)----)---------- > >>> -------)----(-------)----(----------- > >>> -------(----(-------)----)----------- > >>> --------\_-(\\.---.//)-_/------------ > >>> ----------\)' -8--8- '(/-------------- > >>> -----------/------------\--------------- > >>> ----------(--)--------(--)-------------- > >>> ------------(_c__c_)---------------- > >>> ---------------------------------------- > >>> perl -MLWP::Simple -le 'grep{ print $1 if > >>> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Fri Jul 10 07:03:59 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 10 Jul 2009 11:03:59 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: References: <4A55BDC2.3040808@yahoo.co.uk> <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> <23f46d7f0907100614k767f7d9bs55f9bad1887d3634@mail.gmail.com> <214823ca0907100634i389626b6sb3c976a15447a7c1@mail.gmail.com> Message-ID: <23f46d7f0907100703h30a1a803s32395356a1be31b2@mail.gmail.com> Ela vai junto :-P Eu disse que ia ter um monte de nerds falando de uma linguagem de programa??o obscura, mas o apelo das cervejas importadas foi mais forte :-) 2009/7/10 gianfrancesco pedro vizzotto > Nossa cara! > N?o sei n?o. Preciso ver que horas ela chega hoje em s?o paulo. > Mas, acho que hoje, sem chances. > > 2009/7/10 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > > Ent?o a sua patroa vai deixar voc? ir no The Blue Pub hoje ? >> >> 2009/7/10 Alexei Znamensky : >> > Mantovani, ent?o voc? tem a obriga??o de levar seu truta para beber hoje >> > >> > 2009/7/10 gianfrancesco pedro vizzotto >> >> >> >> Bom dia. >> >> Agrade?o a todos pelas boas vidas! >> >> Ent?o, na verdade conheci a lista atrav?s do Daniel Mantovani, colega >> de >> >> classe na faculdade, e tamb?m pela indicativa do Andr? Carneiro. >> >> >> >> Na verdade, estou iniciando com programa??o. Trabalho atualmente com a >> >> parte de infra estrutura e suporte a usu?rios. Tenho grande interesse >> em >> >> aprender a programar utilizando Perl, e percebi que os membros da lista >> >> poderiam auxiliar-me neste processo. >> >> >> >> Agrade?o a todos pela recep??o! >> >> >> >> 2009/7/9 Daniel de Oliveira Mantovani >> >> >> >>> >> >>> Bem vindo Gianfrancesco! >> >>> >> >>> 2009/7/9 Luis Motta Campos : >> >>> > gianfrancesco pedro vizzotto wrote: >> >>> >> Bom dia. >> >>> >> >> >>> >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, >> por?m >> >>> >> n?o >> >>> >> recebi resposta. >> >>> >> O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja algum >> >>> >> problema >> >>> >> com o meu cadastro, falando com meu colega de trabalho Andr? >> Carneiro, >> >>> >> membro da lista, me indicou este canal para verificar o suposto >> >>> >> problema no >> >>> >> cadastro. >> >>> >> O link que usei foi este >> >>> >> *http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> > >> >>> > Ol? Gianfrancesco. >> >>> > >> >>> > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? >> "na >> >>> > marra", pela interface administrativa da lista. Eu achei mais f?cil >> do >> >>> > que tentar adivinhar qual era o problema que voc? tinha. >> >>> > >> >>> > Por favor lembre-se de que para postar na lista voc? deve escrever >> para >> >>> > saopaulo-pm em pm.org, e que a lista reconhece apenas o email que voc? >> >>> > usou >> >>> > para se inscrever. >> >>> > >> >>> > A gente gosta de saber das pessoas que chegam na lista: >> >>> > >> >>> > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro te >> >>> > apontou para ela) >> >>> > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece >> que >> >>> > esta est? respondida, j? que voc? trabalha com o Andr?, mas contar >> para >> >>> > gente e se apresentar para a lista ? bacana). >> >>> > >> >>> > Putamplexos! >> >>> > -- >> >>> > Luis Motta Campos is a software engineer, >> >>> > Perl Programmer, foodie and photographer. >> >>> > _______________________________________________ >> >>> > SaoPaulo-pm mailing list >> >>> > SaoPaulo-pm em pm.org >> >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> > >> >>> >> >>> >> >>> >> >>> -- >> >>> http://mantovanihouse.blogspot.com/ >> >>> This is my poney: >> >>> -------(\_------------_/)----------- >> >>> -------)--(----------)--(----------- >> >>> ------(----(---------)----)---------- >> >>> -------)----(-------)----(----------- >> >>> -------(----(-------)----)----------- >> >>> --------\_-(\\.---.//)-_/------------ >> >>> ----------\)' -8--8- '(/-------------- >> >>> -----------/------------\--------------- >> >>> ----------(--)--------(--)-------------- >> >>> ------------(_c__c_)---------------- >> >>> ---------------------------------------- >> >>> perl -MLWP::Simple -le 'grep{ print $1 if >> >>> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri Jul 10 07:06:48 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 10 Jul 2009 11:06:48 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: <23f46d7f0907100703h30a1a803s32395356a1be31b2@mail.gmail.com> References: <4A55BDC2.3040808@yahoo.co.uk> <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> <23f46d7f0907100614k767f7d9bs55f9bad1887d3634@mail.gmail.com> <214823ca0907100634i389626b6sb3c976a15447a7c1@mail.gmail.com> <23f46d7f0907100703h30a1a803s32395356a1be31b2@mail.gmail.com> Message-ID: <214823ca0907100706l6a0c2febud9173257537e413d@mail.gmail.com> Que horas ? 2009/7/10 Alexei Znamensky : > Ela vai junto :-P Eu disse que ia ter um monte de nerds falando de uma > linguagem de programa??o obscura, mas o apelo das cervejas importadas foi > mais forte :-) > > 2009/7/10 gianfrancesco pedro vizzotto >> >> Nossa cara! >> N?o sei n?o. Preciso ver que horas ela chega hoje em s?o paulo. >> Mas, acho que hoje, sem chances. >> >> 2009/7/10 Daniel de Oliveira Mantovani >> >>> >>> Ent?o a sua patroa vai deixar voc? ir no The Blue Pub hoje ? >>> >>> 2009/7/10 Alexei Znamensky : >>> > Mantovani, ent?o voc? tem a obriga??o de levar seu truta para beber >>> > hoje >>> > >>> > 2009/7/10 gianfrancesco pedro vizzotto >>> >> >>> >> Bom dia. >>> >> Agrade?o a todos pelas boas vidas! >>> >> Ent?o, na verdade conheci a lista atrav?s do Daniel Mantovani, colega >>> >> de >>> >> classe na faculdade, e tamb?m pela indicativa do Andr? Carneiro. >>> >> >>> >> Na verdade, estou iniciando com programa??o. Trabalho atualmente com a >>> >> parte de infra estrutura e suporte a usu?rios. Tenho grande interesse >>> >> em >>> >> aprender a programar utilizando Perl, e percebi que os membros da >>> >> lista >>> >> poderiam auxiliar-me neste processo. >>> >> >>> >> Agrade?o a todos pela recep??o! >>> >> >>> >> 2009/7/9 Daniel de Oliveira Mantovani >>> >> >>> >>> >>> >>> Bem vindo Gianfrancesco! >>> >>> >>> >>> 2009/7/9 Luis Motta Campos : >>> >>> > gianfrancesco pedro vizzotto wrote: >>> >>> >> Bom dia. >>> >>> >> >>> >>> >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, >>> >>> >> por?m >>> >>> >> n?o >>> >>> >> recebi resposta. >>> >>> >> O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja algum >>> >>> >> ?problema >>> >>> >> com o meu cadastro, falando com meu colega de trabalho Andr? >>> >>> >> Carneiro, >>> >>> >> membro da lista, me indicou este canal para verificar o suposto >>> >>> >> problema no >>> >>> >> cadastro. >>> >>> >> O link que usei foi este >>> >>> >> *http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> > >>> >>> > Ol? Gianfrancesco. >>> >>> > >>> >>> > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? >>> >>> > "na >>> >>> > marra", pela interface administrativa da lista. Eu achei mais f?cil >>> >>> > do >>> >>> > que tentar adivinhar qual era o problema que voc? tinha. >>> >>> > >>> >>> > Por favor lembre-se de que para postar na lista voc? deve escrever >>> >>> > para >>> >>> > saopaulo-pm em pm.org, e que a lista reconhece apenas o email que voc? >>> >>> > usou >>> >>> > para se inscrever. >>> >>> > >>> >>> > A gente gosta de saber das pessoas que chegam na lista: >>> >>> > >>> >>> > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro >>> >>> > te >>> >>> > apontou para ela) >>> >>> > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece >>> >>> > que >>> >>> > esta est? respondida, j? que voc? trabalha com o Andr?, mas contar >>> >>> > para >>> >>> > ?gente e se apresentar para a lista ? bacana). >>> >>> > >>> >>> > Putamplexos! >>> >>> > -- >>> >>> > Luis Motta Campos is a software engineer, >>> >>> > Perl Programmer, foodie and photographer. >>> >>> > _______________________________________________ >>> >>> > SaoPaulo-pm mailing list >>> >>> > SaoPaulo-pm em pm.org >>> >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> > >>> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> http://mantovanihouse.blogspot.com/ >>> >>> This is my poney: >>> >>> -------(\_------------_/)----------- >>> >>> -------)--(----------)--(----------- >>> >>> ------(----(---------)----)---------- >>> >>> -------)----(-------)----(----------- >>> >>> -------(----(-------)----)----------- >>> >>> --------\_-(\\.---.//)-_/------------ >>> >>> ----------\)' -8--8- '(/-------------- >>> >>> -----------/------------\--------------- >>> >>> ----------(--)--------(--)-------------- >>> >>> ------------(_c__c_)---------------- >>> >>> ---------------------------------------- >>> >>> perl -MLWP::Simple -le 'grep{ print $1 if >>> >>> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> >>> _______________________________________________ >>> >>> SaoPaulo-pm mailing list >>> >>> SaoPaulo-pm em pm.org >>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm em pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > >>> > -- >>> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >>> > [www.flickr.com/photos/alexeiz] >>> > "Though we live in trying times, we're the ones who have to try" >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> >>> >>> >>> -- >>> http://mantovanihouse.blogspot.com/ >>> This is my poney: >>> -------(\_------------_/)----------- >>> -------)--(----------)--(----------- >>> ------(----(---------)----)---------- >>> -------)----(-------)----(----------- >>> -------(----(-------)----)----------- >>> --------\_-(\\.---.//)-_/------------ >>> ----------\)' -8--8- '(/-------------- >>> -----------/------------\--------------- >>> ----------(--)--------(--)-------------- >>> ------------(_c__c_)---------------- >>> ---------------------------------------- >>> perl -MLWP::Simple -le 'grep{ print $1 if >>> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From russoz at gmail.com Fri Jul 10 07:09:10 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 10 Jul 2009 11:09:10 -0300 Subject: [SP-pm] Boas Vindas ao Gianfrancesco Pedro Vizzotto In-Reply-To: <214823ca0907100706l6a0c2febud9173257537e413d@mail.gmail.com> References: <4A55BDC2.3040808@yahoo.co.uk> <214823ca0907090531i5c1aa6c0i1d69a97a82915815@mail.gmail.com> <23f46d7f0907100614k767f7d9bs55f9bad1887d3634@mail.gmail.com> <214823ca0907100634i389626b6sb3c976a15447a7c1@mail.gmail.com> <23f46d7f0907100703h30a1a803s32395356a1be31b2@mail.gmail.com> <214823ca0907100706l6a0c2febud9173257537e413d@mail.gmail.com> Message-ID: <23f46d7f0907100709m5c28e167i1336bc38ae6ac56f@mail.gmail.com> Boa pergunta, estou pensando em chegar l? entre 18:30 e 19:00 2009/7/10 Daniel de Oliveira Mantovani > Que horas ? > > 2009/7/10 Alexei Znamensky : > > Ela vai junto :-P Eu disse que ia ter um monte de nerds falando de uma > > linguagem de programa??o obscura, mas o apelo das cervejas importadas foi > > mais forte :-) > > > > 2009/7/10 gianfrancesco pedro vizzotto > >> > >> Nossa cara! > >> N?o sei n?o. Preciso ver que horas ela chega hoje em s?o paulo. > >> Mas, acho que hoje, sem chances. > >> > >> 2009/7/10 Daniel de Oliveira Mantovani > >> > >>> > >>> Ent?o a sua patroa vai deixar voc? ir no The Blue Pub hoje ? > >>> > >>> 2009/7/10 Alexei Znamensky : > >>> > Mantovani, ent?o voc? tem a obriga??o de levar seu truta para beber > >>> > hoje > >>> > > >>> > 2009/7/10 gianfrancesco pedro vizzotto > >>> >> > >>> >> Bom dia. > >>> >> Agrade?o a todos pelas boas vidas! > >>> >> Ent?o, na verdade conheci a lista atrav?s do Daniel Mantovani, > colega > >>> >> de > >>> >> classe na faculdade, e tamb?m pela indicativa do Andr? Carneiro. > >>> >> > >>> >> Na verdade, estou iniciando com programa??o. Trabalho atualmente com > a > >>> >> parte de infra estrutura e suporte a usu?rios. Tenho grande > interesse > >>> >> em > >>> >> aprender a programar utilizando Perl, e percebi que os membros da > >>> >> lista > >>> >> poderiam auxiliar-me neste processo. > >>> >> > >>> >> Agrade?o a todos pela recep??o! > >>> >> > >>> >> 2009/7/9 Daniel de Oliveira Mantovani > >>> >> > >>> >>> > >>> >>> Bem vindo Gianfrancesco! > >>> >>> > >>> >>> 2009/7/9 Luis Motta Campos : > >>> >>> > gianfrancesco pedro vizzotto wrote: > >>> >>> >> Bom dia. > >>> >>> >> > >>> >>> >> H? alguns dias, tentei inscrever-me na lista de Perl S?o Paulo, > >>> >>> >> por?m > >>> >>> >> n?o > >>> >>> >> recebi resposta. > >>> >>> >> O e-mail que coloquei ? o gfvizzotto em gmail.com. Talvez haja > algum > >>> >>> >> problema > >>> >>> >> com o meu cadastro, falando com meu colega de trabalho Andr? > >>> >>> >> Carneiro, > >>> >>> >> membro da lista, me indicou este canal para verificar o suposto > >>> >>> >> problema no > >>> >>> >> cadastro. > >>> >>> >> O link que usei foi este > >>> >>> >> *http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> >>> > > >>> >>> > Ol? Gianfrancesco. > >>> >>> > > >>> >>> > Seja muito bem-vindo ? nossa lista de discuss?o. Eu inscrevi voc? > >>> >>> > "na > >>> >>> > marra", pela interface administrativa da lista. Eu achei mais > f?cil > >>> >>> > do > >>> >>> > que tentar adivinhar qual era o problema que voc? tinha. > >>> >>> > > >>> >>> > Por favor lembre-se de que para postar na lista voc? deve > escrever > >>> >>> > para > >>> >>> > saopaulo-pm em pm.org, e que a lista reconhece apenas o email que > voc? > >>> >>> > usou > >>> >>> > para se inscrever. > >>> >>> > > >>> >>> > A gente gosta de saber das pessoas que chegam na lista: > >>> >>> > > >>> >>> > 1. Como voc? encontrou a lista (bom, acho que o Andr? G. Carneiro > >>> >>> > te > >>> >>> > apontou para ela) > >>> >>> > 2. Como e em que voc? usa Perl no seu dia-a-dia (tamb?m me parece > >>> >>> > que > >>> >>> > esta est? respondida, j? que voc? trabalha com o Andr?, mas > contar > >>> >>> > para > >>> >>> > gente e se apresentar para a lista ? bacana). > >>> >>> > > >>> >>> > Putamplexos! > >>> >>> > -- > >>> >>> > Luis Motta Campos is a software engineer, > >>> >>> > Perl Programmer, foodie and photographer. > >>> >>> > _______________________________________________ > >>> >>> > SaoPaulo-pm mailing list > >>> >>> > SaoPaulo-pm em pm.org > >>> >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> >>> > > >>> >>> > >>> >>> > >>> >>> > >>> >>> -- > >>> >>> http://mantovanihouse.blogspot.com/ > >>> >>> This is my poney: > >>> >>> -------(\_------------_/)----------- > >>> >>> -------)--(----------)--(----------- > >>> >>> ------(----(---------)----)---------- > >>> >>> -------)----(-------)----(----------- > >>> >>> -------(----(-------)----)----------- > >>> >>> --------\_-(\\.---.//)-_/------------ > >>> >>> ----------\)' -8--8- '(/-------------- > >>> >>> -----------/------------\--------------- > >>> >>> ----------(--)--------(--)-------------- > >>> >>> ------------(_c__c_)---------------- > >>> >>> ---------------------------------------- > >>> >>> perl -MLWP::Simple -le 'grep{ print $1 if > >>> >>> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > >>> >>> _______________________________________________ > >>> >>> SaoPaulo-pm mailing list > >>> >>> SaoPaulo-pm em pm.org > >>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> >> > >>> >> > >>> >> _______________________________________________ > >>> >> SaoPaulo-pm mailing list > >>> >> SaoPaulo-pm em pm.org > >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > > >>> > > >>> > > >>> > -- > >>> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > >>> > [www.flickr.com/photos/alexeiz] > >>> > "Though we live in trying times, we're the ones who have to try" > >>> > > >>> > _______________________________________________ > >>> > SaoPaulo-pm mailing list > >>> > SaoPaulo-pm em pm.org > >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > > >>> > >>> > >>> > >>> -- > >>> http://mantovanihouse.blogspot.com/ > >>> This is my poney: > >>> -------(\_------------_/)----------- > >>> -------)--(----------)--(----------- > >>> ------(----(---------)----)---------- > >>> -------)----(-------)----(----------- > >>> -------(----(-------)----)----------- > >>> --------\_-(\\.---.//)-_/------------ > >>> ----------\)' -8--8- '(/-------------- > >>> -----------/------------\--------------- > >>> ----------(--)--------(--)-------------- > >>> ------------(_c__c_)---------------- > >>> ---------------------------------------- > >>> perl -MLWP::Simple -le 'grep{ print $1 if > >>> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri Jul 10 07:29:24 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 10 Jul 2009 11:29:24 -0300 Subject: [SP-pm] ES In-Reply-To: <30EB5385C2DD41BDB53D7F03214C74A5@preferencial.local> References: <23f46d7f0907081336j310434bbvc48601c1647c5082@mail.gmail.com> <214823ca0907081629i26cb1742o20669b699910e184@mail.gmail.com> <179354400907081646g50517736j32a50a1778b4d79b@mail.gmail.com> <179354400907081647p5173c05bhf3e019c091339aa5@mail.gmail.com> <23f46d7f0907081731h656a9719l8d3d8a3d24f6bc28@mail.gmail.com> <23f46d7f0907090755v5c71d315g2ea35bbd7a252745@mail.gmail.com> <14F7E81EE21943598BEB6C27837D70D2@preferencial.local> <179354400907090847o4c424d79y789246314b15c9ed@mail.gmail.com> <23f46d7f0907091031k18cf99c7m1ecd11008115e47e@mail.gmail.com> <30EB5385C2DD41BDB53D7F03214C74A5@preferencial.local> Message-ID: <214823ca0907100729m6ee986bah73788a18ca8fb294@mail.gmail.com> Ent?o ta fechado, ES hoje sexta-feira as 18:00 no The Blue Pub na Al. Campinas. 2009/7/9 : > Op's cheguei agora... > > ? verdade no meio do feriado deve estar mais vazio... > Por mim, esta combinado... > > abs > > ----- Original Message ----- > > From: Alexei Znamensky > To: saopaulo-pm em mail.pm.org > Sent: Thursday, July 09, 2009 2:31 PM > Subject: Re: [SP-pm] ES > Blabos, a priori amanh? era para a Dona Patroa, mas acho que d? para trocar. > > Claudio, ser? que vai estar lotado no feriad?o no meio das f?rias? Talvez > valha a pena arriscar ;-) > > []s, > Russo > > 2009/7/9 Blabos de Blebe >> >> Putz, s?bado me lascou. Se fosse na sexta era mais f?cil. >> >> Se for poss?vel ser na sexta eu agrade?o muito. >> >> O meu talvez era se fosse hoje. Hoje n?o vai rolar pra mim. >> >> 2009/7/9 ?: >> > Sab?do ? legal... melhor que 6? que ? lotado.. >> > >> > Se der eu vou, quero ir .?um tempo que n?o vou l? no Z?.. >> > s?o 100 m do escrit.. >> > >> > Me?encontram l?.. >> > >> > Abs >> > >> > Claudio H.Binaghi >> > claudio em dpreferencial.com.br >> > 5511 3288.4840 >> > >> > ----- Original Message ----- >> > From: Alexei Znamensky >> > To: saopaulo-pm em mail.pm.org >> > Sent: Thursday, July 09, 2009 11:55 AM >> > Subject: Re: [SP-pm] ES >> > Bom, j? que ningu?m se manifesta, vou no Blue Pub >> > (http://www.thebluepub.com.br/) no s?bado, fim da tarde, l? pelas 17:00. >> > >> > 2009/7/8 Alexei Znamensky >> >> >> >> Mantovani, voce fez cirurgia de troca de sexo? >> >> >> >> >> >> Bom, ent?o ? amanh? ou ? no s?bado? >> >> >> >> >> >> >> >> 2009/7/8 Blabos de Blebe >> >>> >> >>> Ali?s, um passarinho me contou, e n?o foi de um Hobbit, que havaria >> >>> uma novidade importante no ES dessa semana. >> >>> >> >>> Ouvi demais? >> >>> >> >>> >> >>> 2009/7/8 Blabos de Blebe : >> >>> > Talvez ? j? t? mais pr?ximo deum sim que o n?o. Mas t?o pr?ximo de >> >>> > um >> >>> > quanto de outro. >> >>> > >> >>> > 2009/7/8 Daniel de Oliveira Mantovani >> >>> > : >> >>> >> >> >>> >> Voc? n?o aparece em um ES faz tempo, est? devendo! Ent?o ? um Sim >> >>> >> n?o >> >>> >> um >> >>> >> "Talvez"! >> >>> >> 2009/7/8 Blabos de Blebe >> >>> >>> >> >>> >>> Talvez >> >>> >>> >> >>> >>> 2009/7/8 Daniel de Oliveira Mantovani >> >>> >>> : >> >>> >>> > Eu topo. >> >>> >>> > >> >>> >>> > 2009/7/8 Alexei Znamensky >> >>> >>> >> >> >>> >>> >> Algu?m se habilita a um ES amanh?? ou no s?bado? A 6a.feira >> >>> >>> >> pertence ? >> >>> >>> >> patroa, ent?o n?o pode. >> >>> >>> >> >> >>> >>> >> Eu j? voto naquele pub na Al. Campinas, atr?s do Maksoud. >> >>> >>> >> >> >>> >>> >> -- >> >>> >>> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> >>> >>> >> [www.flickr.com/photos/alexeiz] >> >>> >>> >> "Though we live in trying times, we're the ones who have to >> >>> >>> >> try" >> >>> >>> >> >> >>> >>> >> _______________________________________________ >> >>> >>> >> SaoPaulo-pm mailing list >> >>> >>> >> SaoPaulo-pm em pm.org >> >>> >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >>> > >> >>> >>> > >> >>> >>> > >> >>> >>> > -- >> >>> >>> > http://mantovanihouse.blogspot.com/ >> >>> >>> > This is my poney: >> >>> >>> > -------(\_------------_/)----------- >> >>> >>> > -------)--(----------)--(----------- >> >>> >>> > ------(----(---------)----)---------- >> >>> >>> > -------)----(-------)----(----------- >> >>> >>> > -------(----(-------)----)----------- >> >>> >>> > --------\_-(\\.---.//)-_/------------ >> >>> >>> > ----------\)' -8--8- '(/-------------- >> >>> >>> > -----------/------------\--------------- >> >>> >>> > ----------(--)--------(--)-------------- >> >>> >>> > ------------(_c__c_)---------------- >> >>> >>> > ---------------------------------------- >> >>> >>> > perl -MLWP::Simple -le 'grep{ print $1 if >> >>> >>> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> >>> >>> > >> >>> >>> > _______________________________________________ >> >>> >>> > SaoPaulo-pm mailing list >> >>> >>> > SaoPaulo-pm em pm.org >> >>> >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >>> > >> >>> >>> _______________________________________________ >> >>> >>> SaoPaulo-pm mailing list >> >>> >>> SaoPaulo-pm em pm.org >> >>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >> >>> >> >> >>> >> >> >>> >> -- >> >>> >> http://mantovanihouse.blogspot.com/ >> >>> >> This is my poney: >> >>> >> -------(\_------------_/)----------- >> >>> >> -------)--(----------)--(----------- >> >>> >> ------(----(---------)----)---------- >> >>> >> -------)----(-------)----(----------- >> >>> >> -------(----(-------)----)----------- >> >>> >> --------\_-(\\.---.//)-_/------------ >> >>> >> ----------\)' -8--8- '(/-------------- >> >>> >> -----------/------------\--------------- >> >>> >> ----------(--)--------(--)-------------- >> >>> >> ------------(_c__c_)---------------- >> >>> >> ---------------------------------------- >> >>> >> perl -MLWP::Simple -le 'grep{ print $1 if >> >>> >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> >>> >> >> >>> >> _______________________________________________ >> >>> >> SaoPaulo-pm mailing list >> >>> >> SaoPaulo-pm em pm.org >> >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >> >>> > >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> >> >> >> -- >> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> >> [www.flickr.com/photos/alexeiz] >> >> "Though we live in trying times, we're the ones who have to try" >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > ________________________________ >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > ________________________________ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From luismottacampos at yahoo.co.uk Fri Jul 10 17:16:45 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 11 Jul 2009 02:16:45 +0200 Subject: [SP-pm] =?iso-8859-1?q?D=FAvidas_sobre_a_Representa=E7=E3o_de_Dad?= =?iso-8859-1?q?os_=5BWas=3A_Do_Delphi_para_Perl_-_Array_=2E=2E=2E=5D?= In-Reply-To: <200907100143.n6A1h7B6060866@wu02-tvt-spo.fly.com.br> References: <200907100143.n6A1h7B6060866@wu02-tvt-spo.fly.com.br> Message-ID: <4A57D9ED.8020308@yahoo.co.uk> Claudio wrote: > ? na verdade simplificaria , mas ... > ___________________________________________ > > Esqueci de comentar ..meus campos tem dois fomatos b?sicos. > 1 - ? o c?digo que pod ir de 1...99999. o usu?rio defini. > 2 - ? num?rico: Real, Int e word.. > estes quatro tipos eu transformo no array boolean... > ___________________________________________ > > Veja um comparativo: > > uma ?nica record com 05 campos, sendo: > 1 - campoA Boolean 02 c?digos - tamanho 02 byts > 2 - campoB Boolean 10 c?digos - tamanho 10 byts > 3 - campoC Boolean 05 c?digos - tamanho 05 byts > 4 - campoD Boolean 03 c?digos - tamanho 03 byts > 5 - campoE Real -- - tamanho 48 byts > ------------------------ > tamanho total 68 byts.. > > Conteudo da record. > A,B,C,D,E > 2,1/5/8,2,1/2/3,5292.32 > > Veja: tamanho do arquivo ficou em: > - no meu formato 9 bytes. > - no txt 23 bytes. 2,1/5/8,2,1/2/3,5292.32 > - no txt 68 > bytes. 01100010010001000111101100011001010000111010111100010100011010100100 > > vamos nos falando, Cl?udio, Eu li e reli o seu email diversas vezes, mas n?o consegui compreender como os dados apresentados (que eu reproduzo abaixo) podem se encaixar nos tamanhos de campos que voc? tem. A == "2,1" (tamanho 2 bits) B == "5" (tamanho 10 bits) C == "8,2,1" (tamanho 5 bits) D == "2" (tamanho 3 bits) E == "3,5292.32" (tamanho 48 bits) Eu honestamente n?o sei como interpretar o campo "E", por exemplo: aquilo ? supostamente um n?mero, ou ? uma lista que cont?m um inteiro e um n?mero de ponto flutuante sem sinal no padr?o IEEE 754? Tamb?m n?o fica claro, a partir dos seus exemplos de formato, se voc? usa a conven??o /little endian/ ou /big endian/ para os seus dados em formato bin?rio. Finalmente, n?o consigo compreender como ? que tanto o n?mero de ponto flutuante "2.1" ou a lista de inteiros "2, 1" pode caber em apenas 2 bits. Ou eu estou errado, "byt" era para ser "byte" (8 bits) e o campo "E" tem o tamanho incorreto? Agrade?o com anteced?ncia pelas explica??es. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Jul 10 17:16:58 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 11 Jul 2009 02:16:58 +0200 Subject: [SP-pm] Conselhos para o Claudio Henrique Binaghi [Was: Do Delphi para Perl - Array Boolean para Real/Int/Worde a volta] In-Reply-To: <200907100143.n6A1h7B6060866@wu02-tvt-spo.fly.com.br> References: <200907100143.n6A1h7B6060866@wu02-tvt-spo.fly.com.br> Message-ID: <4A57D9FA.8000301@yahoo.co.uk> Claudio wrote: > ? na verdade simplificaria , mas ... > ___________________________________________ > > Esqueci de comentar ..meus campos tem dois fomatos b?sicos. > 1 - ? o c?digo que pod ir de 1...99999. o usu?rio defini. > 2 - ? num?rico: Real, Int e word.. > estes quatro tipos eu transformo no array boolean... > ___________________________________________ > > Veja um comparativo: > > uma ?nica record com 05 campos, sendo: > 1 - campoA Boolean 02 c?digos - tamanho 02 byts > 2 - campoB Boolean 10 c?digos - tamanho 10 byts > 3 - campoC Boolean 05 c?digos - tamanho 05 byts > 4 - campoD Boolean 03 c?digos - tamanho 03 byts > 5 - campoE Real -- - tamanho 48 byts > ------------------------ > tamanho total 68 byts.. > > Conteudo da record. > A,B,C,D,E > 2,1/5/8,2,1/2/3,5292.32 > > Veja: tamanho do arquivo ficou em: > - no meu formato 9 bytes. > - no txt 23 bytes. 2,1/5/8,2,1/2/3,5292.32 > - no txt 68 > bytes. 01100010010001000111101100011001010000111010111100010100011010100100 > > vamos nos falando, Prezado Claudio Henrique Binaghi Eu fiz um apanhado de tudo o que eu consegui entender at? agora, em todos os emails que voc? escreveu, e tenho algumas recomenda??es. Por favor mantenha em mente que eu n?o sou o dono da verdade, e, se conselho fosse bom, a gente n?o dava de gra?a. Eu n?o tenho qualquer inten??o de ofender. Meu objetivo aqui ? apontar, de forma clara e objetiva, coisas que eu acredito que voc? possa melhorar ou aprender. 1. Eu acho que voc? consegue fazer seu trabalho a muito custo e com muito mais sacrif?cio do que deveria (lamento muito por voc?). Tamb?m penso que voc? est? permanentemente em nega??o, nunca admitindo que tudo o que voc? faz demanda muito mais esfor?o e energia do que ele realmente deveria. 2. Ser "da velha guarda" n?o ? desculpa apresent?vel, na minha humilde opini?o de lobo velho, para voc? n?o ler o manual. O pessoal da lista te indicou o pack() e unpack(), que s?o fun??es nativas do Perl flex?veis o bastante para facilitar o seu trabalho. Eu recomendo fortemente que voc? aceite a Segunda Verdade Biun?voca Universal (*), que diz que a mente coletiva composta por todos os programadores Perl desta lista ? muito mais inteligente, ?gil e s?bia do que qualquer um dos seus membros, e aceite as recomenda??es que te foram feitas. 3. Voc? menciona (em outro email) que seu sistema tem criptografia. Pelo que eu vi at? agora, voc? n?o tem uma boa defini??o do que seja criptografia, e acha que o fato de voc? n?o conseguir abrir os dados que o seu sistema produz com um editor de texto ? ind?cio de que eles est?o encriptados. Isso, na realidade, chama-se obfusca??o (http://en.wikipedia.org/wiki/Obfuscated_code), e ? um Anti-Padr?o de Projeto que eu considero hediondo. Para saber mais sobre criptografia, a Wikipedia tem uma boa introdu??o: http://pt.wikipedia.org/wiki/Criptografia 4. (Por favor n?o me leve a mal, eu digo isso com boa inten??o) Voc? n?o escreve com exatid?o, nem se preocupa em escrever corretamente. Eu n?o gosto muito dele, mas ainda assim cito o Eric S Raymond (http://en.wikipedia.org/wiki/Eric_S._Raymond) que, muito acertada e sabiamente escreveu no seu guia "How to become a hacker" que uma das coisas mais importantes para um hacker (leia-se: profissional respeit?vel e altamente qualificado da ?rea de Tecnologia da Informa??o) ? dominar com perfei??o pelo menos a sua l?ngua nativa. O original est? aqui: http://catb.org/esr/faqs/hacker-howto.html e tem uma tradu??o para o Portugu?s do Brasil aqui: http://www.linux.ime.usp.br/~rcaetano/docs/hacker-howto-pt.html O pequeno trecho de texto que se encontra acima desta cont?m erros de ortografia, gram?tica e estilo em duas l?nguas. ? 'bit' (a menor unidade de informa??o que se pode representar num computador), n?o "byt"; "defini" ? uma corrup??o fon?tica comum para "define", mas n?o ? a ortografia oficial; "a ?nica /record/" e "Conte?do da /record/" tem problemas de estilo: como "record" ? um t?rmo t?cnico, n?o se traduz, mas, como a palavra existe em Portugu?s, o recomend?vel ? que se mantenha a concord?ncia nominal com o termo em Portugu?s. Como "registro" ? masculino, a recomenda??o do Guia de Estilo do Jornal O Estado de S?o Paulo ? que se escreva "o ?nico /record/" e "Conte?do do /record/". Vou ser tolerante com a falta de acentos, j? que isso parece ser uma tend?ncia inexor?vel entre todas as gera??es, at? mesmo na "velha guarda". Como sempre, eu escrevi bastante. Eu espero que voc? n?o leve meus conselhos a mal e consiga ver as coisas positivas que eu estou tentando te apontar. Se isso acontecer, eu vou ficar feliz por ter investido bem o meu tempo. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. (*) Para os curiosos, o Alexei apenas ? quem sabe qual ? a Primeira Verdade Biun?voca do Universo, se ? que ele j? n?o se esqueceu dela, depois de tantos anos. ;) From russoz at gmail.com Fri Jul 10 20:26:04 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sat, 11 Jul 2009 00:26:04 -0300 Subject: [SP-pm] Conselhos para o Claudio Henrique Binaghi [Was: Do Delphi para Perl - Array Boolean para Real/Int/Worde a volta] In-Reply-To: <4A57D9FA.8000301@yahoo.co.uk> References: <200907100143.n6A1h7B6060866@wu02-tvt-spo.fly.com.br> <4A57D9FA.8000301@yahoo.co.uk> Message-ID: <23f46d7f0907102026s15160b97mf3dd12c822bf5351@mail.gmail.com> Que conste dos autos que estou em um estado suficientemente et?lico para alegar insanidade tempor?ria (n?o, n?o me pergunte sobre o caminho de volta pra casa, que ali?s, envolveu deixar o Mantovani na Rua Augusta (veja bem: cada um, cada um) e minha namorada na casa dela). For what it's worth, no ES de hoje (com um dos quorums mais baixos de todos os tempos), o Cl?udio ouviu de mim que: ele n?o precisa se preocupar por uns 5 anos (onde 5 = x = quantidade de anos em que ele vai conseguir enrolar os caras de estat?stica que ele paga para programar, leia-se 10 +- 5 ou whatever: ? uma que nem petr?leo, um recurso natural e n?o-renov?vel). Depois disso a bomba vai estourar. Se ele (sim, Cl?udio, estou falando de voc? na 3a. pessoa, mas eu sei que voc? est? a?) correr atr?s e mudar as coisas agora, quem sabe ele consiga consolidar o business case dele. Se n?o, acho que vai dar merda. Mas eu acho muita coisa, como por exemplo, que o Blabos tomou uma London Pride e que a gar?onete ? louca por me dizer que foi uma Golden Pride. []s Russo 2009/7/10 Luis Motta Campos > Claudio wrote: > > ? na verdade simplificaria , mas ... > > ___________________________________________ > > > > Esqueci de comentar ..meus campos tem dois fomatos b?sicos. > > 1 - ? o c?digo que pod ir de 1...99999. o usu?rio defini. > > 2 - ? num?rico: Real, Int e word.. > > estes quatro tipos eu transformo no array boolean... > > ___________________________________________ > > > > Veja um comparativo: > > > > uma ?nica record com 05 campos, sendo: > > 1 - campoA Boolean 02 c?digos - tamanho 02 byts > > 2 - campoB Boolean 10 c?digos - tamanho 10 byts > > 3 - campoC Boolean 05 c?digos - tamanho 05 byts > > 4 - campoD Boolean 03 c?digos - tamanho 03 byts > > 5 - campoE Real -- - tamanho 48 byts > > ------------------------ > > tamanho total 68 byts.. > > > > Conteudo da record. > > A,B,C,D,E > > 2,1/5/8,2,1/2/3,5292.32 > > > > Veja: tamanho do arquivo ficou em: > > - no meu formato 9 bytes. > > - no txt 23 bytes. 2,1/5/8,2,1/2/3,5292.32 > > - no txt 68 > > bytes. > 01100010010001000111101100011001010000111010111100010100011010100100 > > > > vamos nos falando, > > Prezado Claudio Henrique Binaghi > > Eu fiz um apanhado de tudo o que eu consegui entender at? agora, em > todos os emails que voc? escreveu, e tenho algumas recomenda??es. > > Por favor mantenha em mente que eu n?o sou o dono da verdade, e, se > conselho fosse bom, a gente n?o dava de gra?a. Eu n?o tenho qualquer > inten??o de ofender. Meu objetivo aqui ? apontar, de forma clara e > objetiva, coisas que eu acredito que voc? possa melhorar ou aprender. > > 1. Eu acho que voc? consegue fazer seu trabalho a muito custo e com > muito mais sacrif?cio do que deveria (lamento muito por voc?). > > Tamb?m penso que voc? est? permanentemente em nega??o, nunca > admitindo que tudo o que voc? faz demanda muito mais esfor?o e energia > do que ele realmente deveria. > > 2. Ser "da velha guarda" n?o ? desculpa apresent?vel, na minha humilde > opini?o de lobo velho, para voc? n?o ler o manual. > > O pessoal da lista te indicou o pack() e unpack(), que s?o fun??es > nativas do Perl flex?veis o bastante para facilitar o seu trabalho. > > Eu recomendo fortemente que voc? aceite a Segunda Verdade Biun?voca > Universal (*), que diz que a mente coletiva composta por todos os > programadores Perl desta lista ? muito mais inteligente, ?gil e s?bia do > que qualquer um dos seus membros, e aceite as recomenda??es que te foram > feitas. > > 3. Voc? menciona (em outro email) que seu sistema tem criptografia. > > Pelo que eu vi at? agora, voc? n?o tem uma boa defini??o do que seja > criptografia, e acha que o fato de voc? n?o conseguir abrir os dados que > o seu sistema produz com um editor de texto ? ind?cio de que eles est?o > encriptados. Isso, na realidade, chama-se obfusca??o > (http://en.wikipedia.org/wiki/Obfuscated_code), e ? um Anti-Padr?o de > Projeto que eu considero hediondo. > > Para saber mais sobre criptografia, a Wikipedia tem uma boa > introdu??o: http://pt.wikipedia.org/wiki/Criptografia > > 4. (Por favor n?o me leve a mal, eu digo isso com boa inten??o) Voc? n?o > escreve com exatid?o, nem se preocupa em escrever corretamente. > > Eu n?o gosto muito dele, mas ainda assim cito o Eric S Raymond > (http://en.wikipedia.org/wiki/Eric_S._Raymond) que, muito acertada e > sabiamente escreveu no seu guia "How to become a hacker" que uma das > coisas mais importantes para um hacker (leia-se: profissional > respeit?vel e altamente qualificado da ?rea de Tecnologia da Informa??o) > ? dominar com perfei??o pelo menos a sua l?ngua nativa. O original est? > aqui: http://catb.org/esr/faqs/hacker-howto.html e tem uma tradu??o para > o Portugu?s do Brasil aqui: > http://www.linux.ime.usp.br/~rcaetano/docs/hacker-howto-pt.html > > O pequeno trecho de texto que se encontra acima desta cont?m erros de > ortografia, gram?tica e estilo em duas l?nguas. > > ? 'bit' (a menor unidade de informa??o que se pode representar num > computador), n?o "byt"; > > "defini" ? uma corrup??o fon?tica comum para "define", mas n?o ? a > ortografia oficial; > > "a ?nica /record/" e "Conte?do da /record/" tem problemas de estilo: > como "record" ? um t?rmo t?cnico, n?o se traduz, mas, como a palavra > existe em Portugu?s, o recomend?vel ? que se mantenha a concord?ncia > nominal com o termo em Portugu?s. Como "registro" ? masculino, a > recomenda??o do Guia de Estilo do Jornal O Estado de S?o Paulo ? que se > escreva "o ?nico /record/" e "Conte?do do /record/". > > Vou ser tolerante com a falta de acentos, j? que isso parece ser uma > tend?ncia inexor?vel entre todas as gera??es, at? mesmo na "velha guarda". > > Como sempre, eu escrevi bastante. Eu espero que voc? n?o leve meus > conselhos a mal e consiga ver as coisas positivas que eu estou tentando > te apontar. Se isso acontecer, eu vou ficar feliz por ter investido bem > o meu tempo. > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > (*) Para os curiosos, o Alexei apenas ? quem sabe qual ? a Primeira > Verdade Biun?voca do Universo, se ? que ele j? n?o se esqueceu dela, > depois de tantos anos. ;) > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Fri Jul 10 20:26:49 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sat, 11 Jul 2009 00:26:49 -0300 Subject: [SP-pm] Conselhos para o Claudio Henrique Binaghi [Was: Do Delphi para Perl - Array Boolean para Real/Int/Worde a volta] In-Reply-To: <23f46d7f0907102026s15160b97mf3dd12c822bf5351@mail.gmail.com> References: <200907100143.n6A1h7B6060866@wu02-tvt-spo.fly.com.br> <4A57D9FA.8000301@yahoo.co.uk> <23f46d7f0907102026s15160b97mf3dd12c822bf5351@mail.gmail.com> Message-ID: <23f46d7f0907102026i1d576c2er833c2763ea0bee2d@mail.gmail.com> Qual era mesmo a primeira lei? 2009/7/11 Alexei Znamensky > Que conste dos autos que estou em um estado suficientemente et?lico para > alegar insanidade tempor?ria (n?o, n?o me pergunte sobre o caminho de volta > pra casa, que ali?s, envolveu deixar o Mantovani na Rua Augusta (veja bem: > cada um, cada um) e minha namorada na casa dela). > > For what it's worth, no ES de hoje (com um dos quorums mais baixos de todos > os tempos), o Cl?udio ouviu de mim que: ele n?o precisa se preocupar por uns > 5 anos (onde 5 = x = quantidade de anos em que ele vai conseguir enrolar os > caras de estat?stica que ele paga para programar, leia-se 10 +- 5 ou > whatever: ? uma que nem petr?leo, um recurso natural e n?o-renov?vel). > Depois disso a bomba vai estourar. Se ele (sim, Cl?udio, estou falando de > voc? na 3a. pessoa, mas eu sei que voc? est? a?) correr atr?s e mudar as > coisas agora, quem sabe ele consiga consolidar o business case dele. > > Se n?o, acho que vai dar merda. Mas eu acho muita coisa, como por exemplo, > que o Blabos tomou uma London Pride e que a gar?onete ? louca por me dizer > que foi uma Golden Pride. > > []s > Russo > > 2009/7/10 Luis Motta Campos > > Claudio wrote: >> > ? na verdade simplificaria , mas ... >> > ___________________________________________ >> > >> > Esqueci de comentar ..meus campos tem dois fomatos b?sicos. >> > 1 - ? o c?digo que pod ir de 1...99999. o usu?rio defini. >> > 2 - ? num?rico: Real, Int e word.. >> > estes quatro tipos eu transformo no array boolean... >> > ___________________________________________ >> > >> > Veja um comparativo: >> > >> > uma ?nica record com 05 campos, sendo: >> > 1 - campoA Boolean 02 c?digos - tamanho 02 byts >> > 2 - campoB Boolean 10 c?digos - tamanho 10 byts >> > 3 - campoC Boolean 05 c?digos - tamanho 05 byts >> > 4 - campoD Boolean 03 c?digos - tamanho 03 byts >> > 5 - campoE Real -- - tamanho 48 byts >> > >> ------------------------ >> > tamanho total 68 byts.. >> > >> > Conteudo da record. >> > A,B,C,D,E >> > 2,1/5/8,2,1/2/3,5292.32 >> > >> > Veja: tamanho do arquivo ficou em: >> > - no meu formato 9 bytes. >> > - no txt 23 bytes. 2,1/5/8,2,1/2/3,5292.32 >> > - no txt 68 >> > bytes. >> 01100010010001000111101100011001010000111010111100010100011010100100 >> > >> > vamos nos falando, >> >> Prezado Claudio Henrique Binaghi >> >> Eu fiz um apanhado de tudo o que eu consegui entender at? agora, em >> todos os emails que voc? escreveu, e tenho algumas recomenda??es. >> >> Por favor mantenha em mente que eu n?o sou o dono da verdade, e, se >> conselho fosse bom, a gente n?o dava de gra?a. Eu n?o tenho qualquer >> inten??o de ofender. Meu objetivo aqui ? apontar, de forma clara e >> objetiva, coisas que eu acredito que voc? possa melhorar ou aprender. >> >> 1. Eu acho que voc? consegue fazer seu trabalho a muito custo e com >> muito mais sacrif?cio do que deveria (lamento muito por voc?). >> >> Tamb?m penso que voc? est? permanentemente em nega??o, nunca >> admitindo que tudo o que voc? faz demanda muito mais esfor?o e energia >> do que ele realmente deveria. >> >> 2. Ser "da velha guarda" n?o ? desculpa apresent?vel, na minha humilde >> opini?o de lobo velho, para voc? n?o ler o manual. >> >> O pessoal da lista te indicou o pack() e unpack(), que s?o fun??es >> nativas do Perl flex?veis o bastante para facilitar o seu trabalho. >> >> Eu recomendo fortemente que voc? aceite a Segunda Verdade Biun?voca >> Universal (*), que diz que a mente coletiva composta por todos os >> programadores Perl desta lista ? muito mais inteligente, ?gil e s?bia do >> que qualquer um dos seus membros, e aceite as recomenda??es que te foram >> feitas. >> >> 3. Voc? menciona (em outro email) que seu sistema tem criptografia. >> >> Pelo que eu vi at? agora, voc? n?o tem uma boa defini??o do que seja >> criptografia, e acha que o fato de voc? n?o conseguir abrir os dados que >> o seu sistema produz com um editor de texto ? ind?cio de que eles est?o >> encriptados. Isso, na realidade, chama-se obfusca??o >> (http://en.wikipedia.org/wiki/Obfuscated_code), e ? um Anti-Padr?o de >> Projeto que eu considero hediondo. >> >> Para saber mais sobre criptografia, a Wikipedia tem uma boa >> introdu??o: http://pt.wikipedia.org/wiki/Criptografia >> >> 4. (Por favor n?o me leve a mal, eu digo isso com boa inten??o) Voc? n?o >> escreve com exatid?o, nem se preocupa em escrever corretamente. >> >> Eu n?o gosto muito dele, mas ainda assim cito o Eric S Raymond >> (http://en.wikipedia.org/wiki/Eric_S._Raymond) que, muito acertada e >> sabiamente escreveu no seu guia "How to become a hacker" que uma das >> coisas mais importantes para um hacker (leia-se: profissional >> respeit?vel e altamente qualificado da ?rea de Tecnologia da Informa??o) >> ? dominar com perfei??o pelo menos a sua l?ngua nativa. O original est? >> aqui: http://catb.org/esr/faqs/hacker-howto.html e tem uma tradu??o para >> o Portugu?s do Brasil aqui: >> http://www.linux.ime.usp.br/~rcaetano/docs/hacker-howto-pt.html >> >> O pequeno trecho de texto que se encontra acima desta cont?m erros de >> ortografia, gram?tica e estilo em duas l?nguas. >> >> ? 'bit' (a menor unidade de informa??o que se pode representar num >> computador), n?o "byt"; >> >> "defini" ? uma corrup??o fon?tica comum para "define", mas n?o ? a >> ortografia oficial; >> >> "a ?nica /record/" e "Conte?do da /record/" tem problemas de estilo: >> como "record" ? um t?rmo t?cnico, n?o se traduz, mas, como a palavra >> existe em Portugu?s, o recomend?vel ? que se mantenha a concord?ncia >> nominal com o termo em Portugu?s. Como "registro" ? masculino, a >> recomenda??o do Guia de Estilo do Jornal O Estado de S?o Paulo ? que se >> escreva "o ?nico /record/" e "Conte?do do /record/". >> >> Vou ser tolerante com a falta de acentos, j? que isso parece ser uma >> tend?ncia inexor?vel entre todas as gera??es, at? mesmo na "velha guarda". >> >> Como sempre, eu escrevi bastante. Eu espero que voc? n?o leve meus >> conselhos a mal e consiga ver as coisas positivas que eu estou tentando >> te apontar. Se isso acontecer, eu vou ficar feliz por ter investido bem >> o meu tempo. >> >> Putamplexos. >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> >> (*) Para os curiosos, o Alexei apenas ? quem sabe qual ? a Primeira >> Verdade Biun?voca do Universo, se ? que ele j? n?o se esqueceu dela, >> depois de tantos anos. ;) >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Sat Jul 11 02:27:41 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 11 Jul 2009 11:27:41 +0200 Subject: [SP-pm] Conselhos para o Claudio Henrique Binaghi [Was: Do Delphi para Perl - Array Boolean para Real/Int/Worde a volta] In-Reply-To: <23f46d7f0907102026i1d576c2er833c2763ea0bee2d@mail.gmail.com> References: <200907100143.n6A1h7B6060866@wu02-tvt-spo.fly.com.br> <4A57D9FA.8000301@yahoo.co.uk> <23f46d7f0907102026s15160b97mf3dd12c822bf5351@mail.gmail.com> <23f46d7f0907102026i1d576c2er833c2763ea0bee2d@mail.gmail.com> Message-ID: <4A585B0D.5@yahoo.co.uk> Alexei Znamensky wrote: > Qual era mesmo a primeira lei? > Ah, meus deuses... agora n?s estamos mesmo perdidos... :D Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From claudio at dpreferencial.com.br Sat Jul 11 07:24:44 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Sat, 11 Jul 2009 11:24:44 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvidas_sobre_a_Representa=E7=E3o_de_Dad?= =?iso-8859-1?q?os_=5BWas=3A_Do_Delphi_para_Perl_-_Array_=2E=2E=2E?= =?iso-8859-1?q?=5D?= References: <200907100143.n6A1h7B6060866@wu02-tvt-spo.fly.com.br> <4A57D9ED.8020308@yahoo.co.uk> Message-ID: <16A4ED95117242E9BE6FB34D5F0DD0A6@preferencial.local> Luiz, Bom dia! Desculpe a demora no retorno. Vou responder as msg na ordem de chegada.. _____________________ Veja fiz um exemplo deste processo.. achei + f?cil de explicar.. Arq Html com result do teste: http://189.19.221.210/LendRec/LendoRec.html Arq PL: http://189.19.221.210/LendRec/LendoRec.pl Arq. .DEF http://189.19.221.210/LendRec/2009.def Arq .V1 http://189.19.221.210/LendRec/2009.v1 ______________________ Na verdade o conte?do dos campos (no exemplo abaixo) ficam assim: > 2,1/5/8,2,1/2/3,5292.32 a visgula ? o separador de campo e a barra ? o separador de conte?do. A == "2" (tamanho 2 bits) campo de c?digo B == "1,5,8" (tamanho 10 bits) campo de c?digo C == "1,2,3" (tamanho 5 bits) campo de c?digo D == "3" (tamanho 3 bits) campo de c?digo E == "5292.32" (tamanho 48 bits) -- campo real48 ------------------------ tamanho total 68 bit's. os campos de c?digo podem ter todos os seus bit's true, exemplo campo B tem tamanho 10, pode ter um conte?do assim: 1/2/3/4/5/6/7/8/9/10.. ______________________ 2?- Quanto ao bit/byte.. troquei bit por byte...rsrs.. ______________________ 3? Para as compara??es entre bytes eu uso bitwise ShifLeft ______________________ Obs: S? me explicando... Antes de carregar o arquivo de dados .. (acima) carrego um arquivo de defini??o que contem dois arrays.. um com o tipo de cada campo e outro com o tamanho dos campos. Com isso vezes 8, tenho o tamanho total (em Bytes) da record a ser lida, fa?o um array com as posi??es iniciais de cada campo e saiu tranformando o array em c?digos ou n?meros... _______________________ vamos nos falando, Abs ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Friday, July 10, 2009 9:16 PM Subject: [SP-pm] D?vidas sobre a Representa??o de Dados [Was: Do Delphi para Perl - Array ...] Claudio wrote: > ? na verdade simplificaria , mas ... > ___________________________________________ > > Esqueci de comentar ..meus campos tem dois fomatos b?sicos. > 1 - ? o c?digo que pod ir de 1...99999. o usu?rio defini. > 2 - ? num?rico: Real, Int e word.. > estes quatro tipos eu transformo no array boolean... > ___________________________________________ > > Veja um comparativo: > > uma ?nica record com 05 campos, sendo: > 1 - campoA Boolean 02 c?digos - tamanho 02 byts > 2 - campoB Boolean 10 c?digos - tamanho 10 byts > 3 - campoC Boolean 05 c?digos - tamanho 05 byts > 4 - campoD Boolean 03 c?digos - tamanho 03 byts > 5 - campoE Real -- - tamanho 48 byts > ------------------------ > tamanho total 68 byts.. > > Conteudo da record. > A,B,C,D,E > 2,1/5/8,2,1/2/3,5292.32 > > Veja: tamanho do arquivo ficou em: > - no meu formato 9 bytes. > - no txt 23 bytes. 2,1/5/8,2,1/2/3,5292.32 > - no txt 68 > bytes. > 01100010010001000111101100011001010000111010111100010100011010100100 > > vamos nos falando, Cl?udio, Eu li e reli o seu email diversas vezes, mas n?o consegui compreender como os dados apresentados (que eu reproduzo abaixo) podem se encaixar nos tamanhos de campos que voc? tem. A == "2,1" (tamanho 2 bits) B == "5" (tamanho 10 bits) --- para baixo ficou Errado C == "8,2,1" (tamanho 5 bits) -- o corrreto ~e D == "2" (tamanho 3 bits) E == "3,5292.32" (tamanho 48 bits) Eu honestamente n?o sei como interpretar o campo "E", por exemplo: aquilo ? supostamente um n?mero, ou ? uma lista que cont?m um inteiro e um n?mero de ponto flutuante sem sinal no padr?o IEEE 754? Tamb?m n?o fica claro, a partir dos seus exemplos de formato, se voc? usa a conven??o /little endian/ ou /big endian/ para os seus dados em formato bin?rio. Finalmente, n?o consigo compreender como ? que tanto o n?mero de ponto flutuante "2.1" ou a lista de inteiros "2, 1" pode caber em apenas 2 bits. Ou eu estou errado, "byt" era para ser "byte" (8 bits) e o campo "E" tem o tamanho incorreto? Agrade?o com anteced?ncia pelas explica??es. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From claudio at dpreferencial.com.br Sat Jul 11 08:18:34 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Sat, 11 Jul 2009 12:18:34 -0300 Subject: [SP-pm] Conselhos para o Claudio Henrique Binaghi [Was: Do Delphi para Perl - Array Boolean para Real/Int/Worde a volta] References: <200907100143.n6A1h7B6060866@wu02-tvt-spo.fly.com.br> <4A57D9FA.8000301@yahoo.co.uk> Message-ID: Luiz, Logo de cara quero agradecer a vc e a todos do grupo, pela iniciativa, disponibilidade e aten??o que est?o dando a este tema. Tenha certeza de que valorizo e constato q estou aprendendo muito com todos estes coment?rios. Sou iniciante em Perl...mas ... j? tenho algum tempo em programa??o.. Apesar do meu c?digo sem bem Baby Perl..rsrs.. j? constatei que r?pides, objetivade e efic?cia s?o caracteristicas desta linguagem.. Tanto ? que estou estudando/trabalhando para passar para ela. Segue abaixo as respostas aos seus coment?rios. ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Friday, July 10, 2009 9:16 PM Subject: [SP-pm] Conselhos para o Claudio Henrique Binaghi [Was: Do Delphi para Perl - Array Boolean para Real/Int/Worde a volta] Claudio wrote: > ? na verdade simplificaria , mas ... > ___________________________________________ > > Esqueci de comentar ..meus campos tem dois fomatos b?sicos. > 1 - ? o c?digo que pod ir de 1...99999. o usu?rio defini. > 2 - ? num?rico: Real, Int e word.. > estes quatro tipos eu transformo no array boolean... > ___________________________________________ > > Veja um comparativo: > > uma ?nica record com 05 campos, sendo: > 1 - campoA Boolean 02 c?digos - tamanho 02 byts > 2 - campoB Boolean 10 c?digos - tamanho 10 byts > 3 - campoC Boolean 05 c?digos - tamanho 05 byts > 4 - campoD Boolean 03 c?digos - tamanho 03 byts > 5 - campoE Real -- - tamanho 48 byts > ------------------------ > tamanho total 68 byts.. > > Conteudo da record. > A,B,C,D,E > 2,1/5/8,2,1/2/3,5292.32 > > Veja: tamanho do arquivo ficou em: > - no meu formato 9 bytes. > - no txt 23 bytes. 2,1/5/8,2,1/2/3,5292.32 > - no txt 68 > bytes. > 01100010010001000111101100011001010000111010111100010100011010100100 > > vamos nos falando, Prezado Claudio Henrique Binaghi Eu fiz um apanhado de tudo o que eu consegui entender at? agora, em todos os emails que voc? escreveu, e tenho algumas recomenda??es. Por favor mantenha em mente que eu n?o sou o dono da verdade, e, se conselho fosse bom, a gente n?o dava de gra?a. Eu n?o tenho qualquer inten??o de ofender. Meu objetivo aqui ? apontar, de forma clara e objetiva, coisas que eu acredito que voc? possa melhorar ou aprender. R: Grande Luiz, vc n?o ofende, pode descer a lenha mesmo... Estou aqui para colocar a cara para bater..rsrsrs 1. Eu acho que voc? consegue fazer seu trabalho a muito custo e com muito mais sacrif?cio do que deveria (lamento muito por voc?). Tamb?m penso que voc? est? permanentemente em nega??o, nunca admitindo que tudo o que voc? faz demanda muito mais esfor?o e energia do que ele realmente deveria. R: Bom na verdade, eu estou sempre aberto a novas formas de se fazer e super a fim de melhorar meu processo. A quest?o ? que eu tenho que acreditar que ? um processo melhor. N?o sou do tipo que fica em "permanente em nega??o", se existe algo melhor .. vamos adota-lo. Estou permanentemete pesquisa e batalhando para melhorar estes processos. A verdade ? sou meio convencido mesmo..rsrs.. em fun??o dos resultados que obtenho... eeee!!! ___________ 2. Ser "da velha guarda" n?o ? desculpa apresent?vel, na minha humilde opini?o de lobo velho, para voc? n?o ler o manual. R: Verdade eu tb acho.. tenho lido o manual sim.. mas o dificil ? entender de forma a aplicar seus conceitos.. O pessoal da lista te indicou o pack() e unpack(), que s?o fun??es nativas do Perl flex?veis o bastante para facilitar o seu trabalho. R: Estou estudando estes comandos .. tenho certeza que a solu??o do meu prob. passa por ai. A quest?o ? conseguir implementar direito.. mas ainda chegamos-l?.. Eu recomendo fortemente que voc? aceite a Segunda Verdade Biun?voca Universal (*), que diz que a mente coletiva composta por todos os programadores Perl desta lista ? muito mais inteligente, ?gil e s?bia do que qualquer um dos seus membros, e aceite as recomenda??es que te foram feitas. R: Olha eu aceito sim.. S? quero a oportunidade de mostrar o que j? existe.. como funciona.. o pq das coisas serem assim.. nem tudo na vida se soluciona com sql...rsrs ___________ 3. Voc? menciona (em outro email) que seu sistema tem criptografia. Pelo que eu vi at? agora, voc? n?o tem uma boa defini??o do que seja criptografia, e acha que o fato de voc? n?o conseguir abrir os dados que o seu sistema produz com um editor de texto ? ind?cio de que eles est?o encriptados. Isso, na realidade, chama-se obfusca??o (http://en.wikipedia.org/wiki/Obfuscated_code), e ? um Anti-Padr?o de Projeto que eu considero hediondo. Para saber mais sobre criptografia, a Wikipedia tem uma boa introdu??o: http://pt.wikipedia.org/wiki/Criptografia R: Vc tem raz?o.. bem provavelmente eu n?o uso os termos corretos.... mas .. eu sei bem o que ? criptografia.. fiz meu mestrado em cima deste tema..rsrs ___________ 4. (Por favor n?o me leve a mal, eu digo isso com boa inten??o) Voc? n?o escreve com exatid?o, nem se preocupa em escrever corretamente. R: verdade.. n?o ? meu forte.. meu forte ? aplicar analises que sejam significativas e tragam bons resultados.... ;) Eu n?o gosto muito dele, mas ainda assim cito o Eric S Raymond (http://en.wikipedia.org/wiki/Eric_S._Raymond) que, muito acertada e sabiamente escreveu no seu guia "How to become a hacker" que uma das coisas mais importantes para um hacker (leia-se: profissional respeit?vel e altamente qualificado da ?rea de Tecnologia da Informa??o) ? dominar com perfei??o pelo menos a sua l?ngua nativa. O original est? aqui: http://catb.org/esr/faqs/hacker-howto.html e tem uma tradu??o para o Portugu?s do Brasil aqui: http://www.linux.ime.usp.br/~rcaetano/docs/hacker-howto-pt.html O pequeno trecho de texto que se encontra acima desta cont?m erros de ortografia, gram?tica e estilo em duas l?nguas. ? 'bit' (a menor unidade de informa??o que se pode representar num computador), n?o "byt"; "defini" ? uma corrup??o fon?tica comum para "define", mas n?o ? a ortografia oficial; "a ?nica /record/" e "Conte?do da /record/" tem problemas de estilo: como "record" ? um t?rmo t?cnico, n?o se traduz, mas, como a palavra existe em Portugu?s, o recomend?vel ? que se mantenha a concord?ncia nominal com o termo em Portugu?s. Como "registro" ? masculino, a recomenda??o do Guia de Estilo do Jornal O Estado de S?o Paulo ? que se escreva "o ?nico /record/" e "Conte?do do /record/". Vou ser tolerante com a falta de acentos, j? que isso parece ser uma tend?ncia inexor?vel entre todas as gera??es, at? mesmo na "velha guarda". Como sempre, eu escrevi bastante. Eu espero que voc? n?o leve meus conselhos a mal e consiga ver as coisas positivas que eu estou tentando te apontar. Se isso acontecer, eu vou ficar feliz por ter investido bem o meu tempo. ___________ R: Meu amigo... pelo visto vc tem um bom n?vel... sabe programar em perl... Tem um bom portugu?s...(olha o ascento ai..rsrs) Mas todos n?s temos algo a agregar.. Coloquei minhas d?vidas/ participo da lista, porque acho muito legal a possibilidade de compartilhar e APRENDER com as experi?ncias dos outros. Eu aprendo muito com VC.. e vc? Ser? que n?o tem nd q vc queira aprender com os outros? ou se a pessoa n?o tiver um portugues excelente, vc n?o considera? Tenho a minha empresa a 15 anos.. fa?o parte do mercado a 20.. Hoje meu sistema concorre com os melhores do mercado internacional... Pega leve....eu tenho certeza de que vc deve ser muito bom mesmo.. n?o precisa querer ficar mostrando os seus dotes em publico...rsrs Vamos marcar outra E/S para nos encontrar e nos conhecer melhor.. vc vai ver.. nem sou t?o convencido.. nem t?o burro que n?o possa aprender.. apesar do meu portugues ser t?o falho, o que interessa ? o conte?do do que posso passar.. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. (*) Para os curiosos, o Alexei apenas ? quem sabe qual ? a Primeira Verdade Biun?voca do Universo, se ? que ele j? n?o se esqueceu dela, depois de tantos anos. ;) _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From claudio at dpreferencial.com.br Sat Jul 11 08:33:48 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Sat, 11 Jul 2009 12:33:48 -0300 Subject: [SP-pm] Do Delphi para Perl - Array Boolean para Real/Int/Worde a volta References: <22DD73848EEF4C33B1240F91B39C5D2A@preferencial.local><12d1f4ee0907081113j444caf68y54cf99cc281bca5c@mail.gmail.com><12d1f4ee0907081132l574fa2c1hd7eb8da915d04272@mail.gmail.com><464E1FD064B34D2DBA2776C763F6030A@preferencial.local><179354400907081813l651b8e79i5579e607d2ace694@mail.gmail.com><12d1f4ee0907081930s6105dec0o1e073e3772bce38a@mail.gmail.com><8883133751EB423D8C5FC42EDFCEF671@preferencial.local><8522D138ED9F411E92A96E7EA1AECC3B@preferencial.local> <9a08c9b40907091918r40737846g3bbbba2042845617@mail.gmail.com> Message-ID: Nilson,, Valeu pela dica.. esta dif?cil.. mas ... estou estudando sobre o assunto.. abs ----- Original Message ----- From: "Nilson Santos Figueiredo Jr." To: Sent: Thursday, July 09, 2009 11:18 PM Subject: Re: [SP-pm] Do Delphi para Perl - Array Boolean para Real/Int/Worde a volta 2009/7/9 : > Ainda estou apanhando naquela quest?o de passar de n?meros para arrays > booleanos.. Nossa, que bagun?a. De qualquer forma, se eu entendi direito o que voc? quer fazer, em Perl voc? n?o quer fazer isso na m?o como fazia em Delphi. Em Perl voc? vai querer utilizar as fun??es pack() e unpack() pra realizar esse tipo de convers?o. E ao inv?s de transformar o n?mero numa array de booleanos, voc? vai utilizar a fun??o vec() pra acessar os bits individualmente. A documenta??o do Perl explica direitinho como essas fun??es funcionam. Boa sorte. -Nilson Santos F. Jr. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From shonorio at gmail.com Tue Jul 14 06:55:14 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 14 Jul 2009 10:55:14 -0300 Subject: [SP-pm] [OT] Livro de catalyst Message-ID: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> Pessoal, Est? dispon?vel na Amazon o mais recente livro de Calyst, o 'The Definitive Guide to Catalyst: Writing Extensible, Scalable and Maintainable Perl?Based Web Applications' (http://bit.ly/V1M9g), que tem tamb?m a participa??o do Eden Cardin (membro da lista). Vou fazer o meu pedido, e quero saber se algu?m mais tem interesse, pois desta maneira podemos economizar no frete, e o que significa esta economia ? Vou mostrar. O pre?o do livro : US$ 44,99 Frete : para 1 livro : Standard International Shipping (averages 18-32 days) = US$ 9,98 Expedited International Shipping (averages 8-16 business days) = US$ 20,98 Priority International Courier (averages 2-6 days) = US$ 36,98 para 10 livros : Standard International Shipping (averages 18-32 days) = US$ 54,89 ( US$ 5,49 por livro) Expedited International Shipping (averages 8-16 business days) = US$ 83,89 (US$ 8,39 por livro) Priority International Courier (averages 2-6 days) = US$ 99,89 (US$ 9,99 por livro) Como podemos ver, o frete realmente representa um valor consider?vel ao final da compra. Se tivermos pelo menos 10 interessados, podemos obtar pelo 'Priority' e termos o livro at? o final de julho. Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Tue Jul 14 07:05:14 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 14 Jul 2009 11:05:14 -0300 Subject: [SP-pm] [OT] Livro de catalyst In-Reply-To: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> References: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> Message-ID: <3de55ead0907140705i40f8efeat7a0b086e6e474f78@mail.gmail.com> 2009/7/14 Solli Honorio : > Pessoal, > > Est? dispon?vel na Amazon o mais recente livro de Calyst, o 'The Definitive > Guide to Catalyst: Writing Extensible, Scalable and Maintainable Perl?Based > Web Applications' (http://bit.ly/V1M9g), que tem tamb?m a participa??o do > Eden Cardin (membro da lista). S? pra constar, eu n?o vou receber royalties pelo livro. Mas comprem pra incentivar a publica??o de livros desse tipo. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From lorn.br at gmail.com Tue Jul 14 07:06:28 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Tue, 14 Jul 2009 11:06:28 -0300 Subject: [SP-pm] [OT] Livro de catalyst In-Reply-To: <3de55ead0907140705i40f8efeat7a0b086e6e474f78@mail.gmail.com> References: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> <3de55ead0907140705i40f8efeat7a0b086e6e474f78@mail.gmail.com> Message-ID: Solli, mas voc? n?o vai viajar? Assim vai demorar o livro :) 2009/7/14 Eden Cardim > 2009/7/14 Solli Honorio : > > Pessoal, > > > > Est? dispon?vel na Amazon o mais recente livro de Calyst, o 'The > Definitive > > Guide to Catalyst: Writing Extensible, Scalable and Maintainable > Perl?Based > > Web Applications' (http://bit.ly/V1M9g), que tem tamb?m a participa??o > do > > Eden Cardin (membro da lista). > > S? pra constar, eu n?o vou receber royalties pelo livro. Mas comprem > pra incentivar a publica??o de livros desse tipo. > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Jul 14 07:11:11 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 14 Jul 2009 11:11:11 -0300 Subject: [SP-pm] [OT] Livro de catalyst In-Reply-To: References: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> <3de55ead0907140705i40f8efeat7a0b086e6e474f78@mail.gmail.com> Message-ID: <12d1f4ee0907140711q1ee5a1bo1710c1e6ff6f2613@mail.gmail.com> Lorn, Sim Lorn, vou viajar mas isto n?o ser? impedimento. Primeiro porqu? a Amazon est? pedindo quase 2 semanas para fazer o despacho dos livro e neste meio tempo j? estarei por aqui novamente, e segundo vou enviar para a empresa onde trabalho e a? algu?m (Wesley) entrega os livros em alguma cervejada caso eu ainda n?o tenha retornado da viagem. Solli M. Hon?rio Existe duas possibilidades para isto. Primeiro 2009/7/14 Lindolfo "Lorn" Rodrigues > Solli, mas voc? n?o vai viajar? Assim vai demorar o livro :) > > 2009/7/14 Eden Cardim > > 2009/7/14 Solli Honorio : >> > Pessoal, >> > >> > Est? dispon?vel na Amazon o mais recente livro de Calyst, o 'The >> Definitive >> > Guide to Catalyst: Writing Extensible, Scalable and Maintainable >> Perl?Based >> > Web Applications' (http://bit.ly/V1M9g), que tem tamb?m a participa??o >> do >> > Eden Cardin (membro da lista). >> >> S? pra constar, eu n?o vou receber royalties pelo livro. Mas comprem >> pra incentivar a publica??o de livros desse tipo. >> >> -- >> Eden Cardim Need help with your Catalyst or DBIx::Class project? >> Code Monkey http://www.shadowcat.co.uk/catalyst/ >> Shadowcat Systems Ltd. Want a managed development or deployment >> platform? >> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > --Lindolfo "Lorn" Rodrigues > www.slackwarezine.com.br > http://lornlab.org > http://sao-paulo.pm.org > use Catalyst; > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn.br at gmail.com Tue Jul 14 07:25:58 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Tue, 14 Jul 2009 11:25:58 -0300 Subject: [SP-pm] [OT] Livro de catalyst In-Reply-To: <12d1f4ee0907140711q1ee5a1bo1710c1e6ff6f2613@mail.gmail.com> References: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> <3de55ead0907140705i40f8efeat7a0b086e6e474f78@mail.gmail.com> <12d1f4ee0907140711q1ee5a1bo1710c1e6ff6f2613@mail.gmail.com> Message-ID: Se for assim sim, passa a conta do seu banco e o prazo maximo para fazer a transferencia 2009/7/14 Solli Honorio > Lorn, > > Sim Lorn, vou viajar mas isto n?o ser? impedimento. Primeiro porqu? a > Amazon est? pedindo quase 2 semanas para fazer o despacho dos livro e neste > meio tempo j? estarei por aqui novamente, e segundo vou enviar para a > empresa onde trabalho e a? algu?m (Wesley) entrega os livros em alguma > cervejada caso eu ainda n?o tenha retornado da viagem. > > Solli M. Hon?rio > > Existe duas possibilidades para isto. Primeiro > > 2009/7/14 Lindolfo "Lorn" Rodrigues > > Solli, mas voc? n?o vai viajar? Assim vai demorar o livro :) >> >> 2009/7/14 Eden Cardim >> >> 2009/7/14 Solli Honorio : >>> > Pessoal, >>> > >>> > Est? dispon?vel na Amazon o mais recente livro de Calyst, o 'The >>> Definitive >>> > Guide to Catalyst: Writing Extensible, Scalable and Maintainable >>> Perl?Based >>> > Web Applications' (http://bit.ly/V1M9g), que tem tamb?m a participa??o >>> do >>> > Eden Cardin (membro da lista). >>> >>> S? pra constar, eu n?o vou receber royalties pelo livro. Mas comprem >>> pra incentivar a publica??o de livros desse tipo. >>> >>> -- >>> Eden Cardim Need help with your Catalyst or DBIx::Class project? >>> Code Monkey http://www.shadowcat.co.uk/catalyst/ >>> Shadowcat Systems Ltd. Want a managed development or deployment >>> platform? >>> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> --Lindolfo "Lorn" Rodrigues >> www.slackwarezine.com.br >> http://lornlab.org >> http://sao-paulo.pm.org >> use Catalyst; >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Tue Jul 14 07:27:42 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 14 Jul 2009 11:27:42 -0300 Subject: [SP-pm] [OT] Livro de catalyst In-Reply-To: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> References: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> Message-ID: <8e3843570907140727t35b0076bn8ab7f97b4d602fcd@mail.gmail.com> Solli, Aqui, atrav?s da empresa, solicitei a compra de uma c?pia. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From shonorio at gmail.com Tue Jul 14 07:41:29 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 14 Jul 2009 11:41:29 -0300 Subject: [SP-pm] [OT] Livro de catalyst In-Reply-To: References: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> <3de55ead0907140705i40f8efeat7a0b086e6e474f78@mail.gmail.com> <12d1f4ee0907140711q1ee5a1bo1710c1e6ff6f2613@mail.gmail.com> Message-ID: <12d1f4ee0907140741w32e993afx99c2d569888c27d2@mail.gmail.com> 2009/7/14 Lindolfo "Lorn" Rodrigues > Se for assim sim, passa a conta do seu banco e o prazo maximo para fazer a > transferencia > O meu cart?o vence no pr?ximo 25 de agosto. Vou aguardar at? o dia 19/7 para enumerar os interessados. Abra?os, Solli M. Hon?rio > > > 2009/7/14 Solli Honorio > >> Lorn, >> >> Sim Lorn, vou viajar mas isto n?o ser? impedimento. Primeiro porqu? a >> Amazon est? pedindo quase 2 semanas para fazer o despacho dos livro e neste >> meio tempo j? estarei por aqui novamente, e segundo vou enviar para a >> empresa onde trabalho e a? algu?m (Wesley) entrega os livros em alguma >> cervejada caso eu ainda n?o tenha retornado da viagem. >> >> Solli M. Hon?rio >> >> Existe duas possibilidades para isto. Primeiro >> >> 2009/7/14 Lindolfo "Lorn" Rodrigues >> >> Solli, mas voc? n?o vai viajar? Assim vai demorar o livro :) >>> >>> 2009/7/14 Eden Cardim >>> >>> 2009/7/14 Solli Honorio : >>>> > Pessoal, >>>> > >>>> > Est? dispon?vel na Amazon o mais recente livro de Calyst, o 'The >>>> Definitive >>>> > Guide to Catalyst: Writing Extensible, Scalable and Maintainable >>>> Perl?Based >>>> > Web Applications' (http://bit.ly/V1M9g), que tem tamb?m a >>>> participa??o do >>>> > Eden Cardin (membro da lista). >>>> >>>> S? pra constar, eu n?o vou receber royalties pelo livro. Mas comprem >>>> pra incentivar a publica??o de livros desse tipo. >>>> >>>> -- >>>> Eden Cardim Need help with your Catalyst or DBIx::Class >>>> project? >>>> Code Monkey http://www.shadowcat.co.uk/catalyst/ >>>> Shadowcat Systems Ltd. Want a managed development or deployment >>>> platform? >>>> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> --Lindolfo "Lorn" Rodrigues >>> www.slackwarezine.com.br >>> http://lornlab.org >>> http://sao-paulo.pm.org >>> use Catalyst; >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > --Lindolfo "Lorn" Rodrigues > www.slackwarezine.com.br > http://lornlab.org > http://sao-paulo.pm.org > use Catalyst; > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue Jul 14 08:37:31 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 14 Jul 2009 12:37:31 -0300 Subject: [SP-pm] [OT] Livro de catalyst In-Reply-To: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> References: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> Message-ID: Eu estou interessado Mas n?o estou com tanta pressa pra receber o livro..rsrsrs!! Mas o que a maioria votar eu topo sim! 2009/7/14 Solli Honorio > Pessoal, > > Est? dispon?vel na Amazon o mais recente livro de Calyst, o 'The > Definitive Guide to Catalyst: Writing Extensible, Scalable and Maintainable > Perl?Based Web Applications' (http://bit.ly/V1M9g), que tem tamb?m a > participa??o do Eden Cardin (membro da lista). > > Vou fazer o meu pedido, e quero saber se algu?m mais tem interesse, pois > desta maneira podemos economizar no frete, e o que significa esta economia ? > Vou mostrar. > > O pre?o do livro : US$ 44,99 > > Frete : > para 1 livro : > > Standard International Shipping (averages 18-32 days) = US$ 9,98 > Expedited International Shipping (averages 8-16 business days) = US$ 20,98 > Priority International Courier (averages 2-6 days) = US$ 36,98 > > para 10 livros : > Standard International Shipping (averages 18-32 days) = US$ 54,89 ( US$ > 5,49 por livro) > Expedited International Shipping (averages 8-16 business days) = US$ 83,89 > (US$ 8,39 por livro) > Priority International Courier (averages 2-6 days) = US$ 99,89 (US$ 9,99 > por livro) > > Como podemos ver, o frete realmente representa um valor consider?vel ao > final da compra. Se tivermos pelo menos 10 interessados, podemos obtar pelo > 'Priority' e termos o livro at? o final de julho. > > Abra?os, > > Solli M. Hon?rio > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas at tcnet.com.br Tue Jul 14 10:40:27 2009 From: thomas at tcnet.com.br (Thomas Britis) Date: Tue, 14 Jul 2009 14:40:27 -0300 Subject: [SP-pm] [OT] Livro de catalyst In-Reply-To: References: <12d1f4ee0907140655p6d2a90d6xdcaa49186175592d@mail.gmail.com> <3de55ead0907140705i40f8efeat7a0b086e6e474f78@mail.gmail.com> <12d1f4ee0907140711q1ee5a1bo1710c1e6ff6f2613@mail.gmail.com> Message-ID: <4A5CC30B.6000605@tcnet.com.br> Me passa tamb?m. Lindolfo "Lorn" Rodrigues wrote: > Se for assim sim, passa a conta do seu banco e o prazo maximo para fazer > a transferencia > > 2009/7/14 Solli Honorio > > > Lorn, > > Sim Lorn, vou viajar mas isto n?o ser? impedimento. Primeiro porqu? > a Amazon est? pedindo quase 2 semanas para fazer o despacho dos > livro e neste meio tempo j? estarei por aqui novamente, e segundo > vou enviar para a empresa onde trabalho e a? algu?m (Wesley) entrega > os livros em alguma cervejada caso eu ainda n?o tenha retornado da > viagem. > > Solli M. Hon?rio > > Existe duas possibilidades para isto. Primeiro > > 2009/7/14 Lindolfo "Lorn" Rodrigues @gmail.com > > > Solli, mas voc? n?o vai viajar? Assim vai demorar o livro :) > > 2009/7/14 Eden Cardim > > > 2009/7/14 Solli Honorio >: > > Pessoal, > > > > Est? dispon?vel na Amazon o mais recente livro de Calyst, > o 'The Definitive > > Guide to Catalyst: Writing Extensible, Scalable and > Maintainable Perl?Based > > Web Applications' (http://bit.ly/V1M9g), que tem tamb?m a > participa??o do > > Eden Cardin (membro da lista). > > S? pra constar, eu n?o vou receber royalties pelo livro. Mas > comprem > pra incentivar a publica??o de livros desse tipo. > > -- > Eden Cardim Need help with your Catalyst or > DBIx::Class project? > Code Monkey > http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or > deployment platform? > http://edenc.vox.com/ > http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > --Lindolfo "Lorn" Rodrigues > www.slackwarezine.com.br > http://lornlab.org > http://sao-paulo.pm.org > use Catalyst; > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > --Lindolfo "Lorn" Rodrigues > www.slackwarezine.com.br > http://lornlab.org > http://sao-paulo.pm.org > use Catalyst; > > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From luismottacampos at yahoo.co.uk Thu Jul 16 00:55:40 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 16 Jul 2009 09:55:40 +0200 Subject: [SP-pm] Boas vindas ao Leandro Brasilio In-Reply-To: References: Message-ID: <4A5EDCFC.30508@yahoo.co.uk> mailman-bounces em pm.org wrote: > Bazay has been successfully subscribed to SaoPaulo-pm. Leandro, Seja muito bem vindo ? nossa lista de discuss?o. A cas^Wlista ? sua, (ab)use ? vontade. A gente gosta de saber dos novatos: A. Como voc? encontrou esta lista? B. Como e em que voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From andreoandre at gmail.com Thu Jul 16 03:28:26 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Thu, 16 Jul 2009 07:28:26 -0300 Subject: [SP-pm] Boas vindas ao Leandro Brasilio In-Reply-To: <4A5EDCFC.30508@yahoo.co.uk> References: <4A5EDCFC.30508@yahoo.co.uk> Message-ID: Bem vindo mestre! 2009/7/16 Luis Motta Campos : > mailman-bounces em pm.org wrote: >> >> Bazay has been successfully subscribed to SaoPaulo-pm. > > Leandro, > > Seja muito bem vindo ? nossa lista de discuss?o. A cas^Wlista ? sua, (ab)use > ? vontade. > > A gente gosta de saber dos novatos: > > A. Como voc? encontrou esta lista? > B. Como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? O Moura http://andrem.wordpress.com From daniel.oliveira.mantovani at gmail.com Thu Jul 16 04:39:42 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 16 Jul 2009 08:39:42 -0300 Subject: [SP-pm] Boas vindas ao Leandro Brasilio In-Reply-To: References: <4A5EDCFC.30508@yahoo.co.uk> Message-ID: <214823ca0907160439j207cdb70yf38a0fe8da1b5d1a@mail.gmail.com> Bem Vindo! 2009/7/16 Andr? Moura : > Bem vindo mestre! > > 2009/7/16 Luis Motta Campos : >> mailman-bounces em pm.org wrote: >>> >>> Bazay has been successfully subscribed to SaoPaulo-pm. >> >> Leandro, >> >> Seja muito bem vindo ? nossa lista de discuss?o. A cas^Wlista ? sua, (ab)use >> ? vontade. >> >> A gente gosta de saber dos novatos: >> >> A. Como voc? encontrou esta lista? >> B. Como e em que voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? O Moura > http://andrem.wordpress.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From marcio at modapoint.com.br Thu Jul 16 04:58:23 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Thu, 16 Jul 2009 08:58:23 -0300 Subject: [SP-pm] SOAP::Lite Message-ID: <012501ca060c$b8daed50$0401a8c0@notebookecs> Ol? ? todos, Se algu?m puder colaborar com uma dica.... Tenho que fazer uma conex?o com um web service que usa SOAP wsdl. Tenho um exemplo deles em PHP mas preciso em PERL. Pelo que vi o m?dulo SOAP::Lite resolve o caso, mas n?o sei ao certo como aplicar. O que tenho como exemplo em PHP ?: if (isset($_REQUEST['step'])) { $cardId = $_REQUEST['cardId']; $cardIdType = $_REQUEST['cardIdType']; $ani = $_REQUEST['ani']; $client = new soapclient("CCPServiceV1.wsdl" , true); $client->setCredentials($_SESSION['username'], $_SESSION['password']); $params = array(); $params['cardId'] = $cardId; $params['cardIdType'] = $cardIdType; $params['ani'] = $ani; $result = $client->call('registerANI', $params); E a URL de trabalho ?: http://ws.telehumana.com:8080/services/CCPServiceV1Port?wsdl Alguma id?ia de como fazer isto com o SOAP::Lite? Grato por qualquer ajuda. Sds, Marcio Mello. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gfvizzotto at gmail.com Thu Jul 16 05:09:50 2009 From: gfvizzotto at gmail.com (gianfrancesco pedro vizzotto) Date: Thu, 16 Jul 2009 09:09:50 -0300 Subject: [SP-pm] Boas vindas ao Leandro Brasilio In-Reply-To: <4A5EDCFC.30508@yahoo.co.uk> References: <4A5EDCFC.30508@yahoo.co.uk> Message-ID: Seja Bem Vindo! 2009/7/16 Luis Motta Campos > mailman-bounces em pm.org wrote: > >> Bazay has been successfully subscribed to SaoPaulo-pm. >> > > Leandro, > > Seja muito bem vindo ? nossa lista de discuss?o. A cas^Wlista ? sua, > (ab)use ? vontade. > > A gente gosta de saber dos novatos: > > A. Como voc? encontrou esta lista? > B. Como e em que voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jasenger at gmail.com Thu Jul 16 05:11:03 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Thu, 16 Jul 2009 09:11:03 -0300 Subject: [SP-pm] SOAP::Lite In-Reply-To: <012501ca060c$b8daed50$0401a8c0@notebookecs> References: <012501ca060c$b8daed50$0401a8c0@notebookecs> Message-ID: Ol? Marcio, D? uma olhada no XML::Compile::WSDL11, http://search.cpan.org/~markov/XML-Compile-SOAP-2.08/lib/XML/Compile/WSDL11.pod. ? o que eu tenho usado para comunicar com webservices. Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/7/16 Marcio Mello > Ol? ? todos, > Se algu?m puder colaborar com uma dica.... > Tenho que fazer uma conex?o com um web service que usa SOAP wsdl. > Tenho um exemplo deles em PHP mas preciso em PERL. > Pelo que vi o m?dulo SOAP::Lite resolve o caso, mas n?o sei ao certo como > aplicar. > > O que tenho como exemplo em PHP ?: > if (isset($_REQUEST['step'])) > { > $cardId = $_REQUEST['cardId']; > $cardIdType = $_REQUEST['cardIdType']; > $ani = $_REQUEST['ani']; > > $client = new soapclient("CCPServiceV1.wsdl" , true); > $client->setCredentials($_SESSION['username'], > $_SESSION['password']); > $params = array(); > $params['cardId'] = $cardId; > $params['cardIdType'] = $cardIdType; > $params['ani'] = $ani; > > $result = $client->call('registerANI', $params); > > E a URL de trabalho ?: > http://ws.telehumana.com:8080/services/CCPServiceV1Port?wsdl > > Alguma id?ia de como fazer isto com o SOAP::Lite? > > Grato por qualquer ajuda. > > Sds, > Marcio Mello. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Jul 16 05:17:12 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 16 Jul 2009 09:17:12 -0300 Subject: [SP-pm] Boas vindas ao Leandro Brasilio In-Reply-To: References: <4A5EDCFC.30508@yahoo.co.uk> Message-ID: <179354400907160517x5c513d2bvf2f273d4e8ed423b@mail.gmail.com> Bem Vindo!!!! 2009/7/16 gianfrancesco pedro vizzotto : > Seja Bem Vindo! > > 2009/7/16 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >>> >>> Bazay has been successfully subscribed to SaoPaulo-pm. >> >> Leandro, >> >> Seja muito bem vindo ? nossa lista de discuss?o. A cas^Wlista ? sua, >> (ab)use ? vontade. >> >> A gente gosta de saber dos novatos: >> >> A. Como voc? encontrou esta lista? >> B. Como e em que voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From otaviof at gmail.com Thu Jul 16 05:17:35 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 16 Jul 2009 09:17:35 -0300 Subject: [SP-pm] Boas vindas ao Leandro Brasilio In-Reply-To: <4A5EDCFC.30508@yahoo.co.uk> References: <4A5EDCFC.30508@yahoo.co.uk> Message-ID: <8e3843570907160517j15db7ce1y99093f99cfc0f0ba@mail.gmail.com> Bem vindo. -- Ot?vio Fernandes http://otaviof.blogspot.com/ From blabos at gmail.com Thu Jul 16 05:26:46 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 16 Jul 2009 09:26:46 -0300 Subject: [SP-pm] SOAP::Lite In-Reply-To: References: <012501ca060c$b8daed50$0401a8c0@notebookecs> Message-ID: <179354400907160526u6e37dec3icd1ec14ca5ba3f38@mail.gmail.com> Coincid?ncia... Atualmente eu estou (quase) trabalhando em um home-project, que inclusive deve ir parar no CPAN em brebe, justamente acessando uma API WDSL. Estou usando o m?dulo SOAP::WSDL[1]. Ali?s, minto. Eu usei somente o wsdl2perl.pl[2] que criou todo um ecossistema pra mim a partir da url do webservice. Depois sa? usando os v?rios m?dulos que ele criou automagicamente. No meu caso, eu tenho acesso ao manual de programa??o da API em quest?o. [1]http://search.cpan.org/~mkutter/SOAP-WSDL-2.00.10/lib/SOAP/WSDL.pm [2]http://search.cpan.org/~mkutter/SOAP-WSDL-2.00.10/bin/wsdl2perl.pl Abra?os 2009/7/16 Jorge Augusto Senger : > Ol? Marcio, > > D? uma olhada no XML::Compile::WSDL11, > http://search.cpan.org/~markov/XML-Compile-SOAP-2.08/lib/XML/Compile/WSDL11.pod > . > ? o que eu tenho usado para comunicar com webservices. > > Jorge Augusto Senger > jasenger (at) gmail.com > > use Perl; > > > 2009/7/16 Marcio Mello >> >> Ol? ? todos, >> Se algu?m puder colaborar com uma dica.... >> Tenho que fazer uma conex?o com um web service que usa SOAP wsdl. >> Tenho um exemplo deles em PHP mas preciso em PERL. >> Pelo que vi o m?dulo SOAP::Lite resolve o caso, mas n?o sei ao certo como >> aplicar. >> >> O que tenho como exemplo em PHP ?: >> ?? if (isset($_REQUEST['step'])) >> ?? { >> ????? $cardId = $_REQUEST['cardId']; >> ????? $cardIdType = $_REQUEST['cardIdType']; >> ????? $ani = $_REQUEST['ani']; >> >> ????? $client = new soapclient("CCPServiceV1.wsdl" , true); >> ????? $client->setCredentials($_SESSION['username'], >> $_SESSION['password']); >> ????? $params = array(); >> ????? $params['cardId'] = $cardId; >> ????? $params['cardIdType'] = $cardIdType; >> ????? $params['ani'] = $ani; >> >> ????? $result = $client->call('registerANI', $params); >> >> E a URL de trabalho ?: >> http://ws.telehumana.com:8080/services/CCPServiceV1Port?wsdl >> >> Alguma id?ia de como fazer isto com o SOAP::Lite? >> >> Grato por qualquer ajuda. >> >> Sds, >> Marcio Mello. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From russoz at gmail.com Thu Jul 16 07:01:34 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 16 Jul 2009 11:01:34 -0300 Subject: [SP-pm] Boas vindas ao Leandro Brasilio In-Reply-To: <8e3843570907160517j15db7ce1y99093f99cfc0f0ba@mail.gmail.com> References: <4A5EDCFC.30508@yahoo.co.uk> <8e3843570907160517j15db7ce1y99093f99cfc0f0ba@mail.gmail.com> Message-ID: <23f46d7f0907160701s5d696302g47020b4caefc4bc8@mail.gmail.com> Ben Venutto! 2009/7/16 Ot?vio Fernandes > Bem vindo. > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Thu Jul 16 09:34:04 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 16 Jul 2009 13:34:04 -0300 Subject: [SP-pm] SOAP::Lite In-Reply-To: <012501ca060c$b8daed50$0401a8c0@notebookecs> References: <012501ca060c$b8daed50$0401a8c0@notebookecs> Message-ID: N?o manjo nada de SOAP(chacal--). Mas reparei que vc est? tentando usar WSDL. Tem um m?dulo espec?fico s? para isso, talvez fosse bom dar uma olhada: SOAP::WSDL( http://search.cpan.org/~mkutter/SOAP-WSDL-2.00.10/lib/SOAP/WSDL.pm#wsdlinit) Cheers! 2009/7/16 Marcio Mello > Ol? ? todos, > Se algu?m puder colaborar com uma dica.... > Tenho que fazer uma conex?o com um web service que usa SOAP wsdl. > Tenho um exemplo deles em PHP mas preciso em PERL. > Pelo que vi o m?dulo SOAP::Lite resolve o caso, mas n?o sei ao certo como > aplicar. > > O que tenho como exemplo em PHP ?: > if (isset($_REQUEST['step'])) > { > $cardId = $_REQUEST['cardId']; > $cardIdType = $_REQUEST['cardIdType']; > $ani = $_REQUEST['ani']; > > $client = new soapclient("CCPServiceV1.wsdl" , true); > $client->setCredentials($_SESSION['username'], > $_SESSION['password']); > $params = array(); > $params['cardId'] = $cardId; > $params['cardIdType'] = $cardIdType; > $params['ani'] = $ani; > > $result = $client->call('registerANI', $params); > > E a URL de trabalho ?: > http://ws.telehumana.com:8080/services/CCPServiceV1Port?wsdl > > Alguma id?ia de como fazer isto com o SOAP::Lite? > > Grato por qualquer ajuda. > > Sds, > Marcio Mello. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Thu Jul 16 13:44:02 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 16 Jul 2009 22:44:02 +0200 Subject: [SP-pm] Boas vindas ao Dr Daniel Hughes In-Reply-To: References: Message-ID: <4A5F9112.5080208@yahoo.co.uk> mailman-bounces em pm.org wrote: > Dr Daniel Hughes has been successfully subscribed to SaoPaulo-pm. Doutor, seja muito bem vindo ? nossa humilde lista de discuss?o. A cas^Wlista ? sua, por favor fique ? vontade. A gente gosta de saber dos rec?m-chegados: 1. Como encontrou a lista? 2. Como e em que voc? usa Perl no seu dia-a-dia? E eu estou curioso para saber se o t?tulo de "Dr" que voc? usa ?: A. M?dico B. PhD C. Auto-atribuido ;-) Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From leonisbs25 at gmail.com Thu Jul 16 08:45:54 2009 From: leonisbs25 at gmail.com (Leoni Sandes) Date: Thu, 16 Jul 2009 12:45:54 -0300 Subject: [SP-pm] Help Message-ID: <4c2744070907160845i7b25841bh6dc8ea2f547f2549@mail.gmail.com> Como fa?o para no perl consegui efetuar authentica??o em site que requeiram autentica??o que aparecem isso: http://img338.imageshack.us/img338/5451/acesso.jpg Obrigado! -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn.br at gmail.com Thu Jul 16 13:58:35 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Thu, 16 Jul 2009 17:58:35 -0300 Subject: [SP-pm] Help In-Reply-To: <4c2744070907160845i7b25841bh6dc8ea2f547f2549@mail.gmail.com> References: <4c2744070907160845i7b25841bh6dc8ea2f547f2549@mail.gmail.com> Message-ID: Se n?o me engano ? o metodo "credentials" do Mechanize : http://search.cpan.org/~petdance/WWW-Mechanize-1.58/lib/WWW/Mechanize.pm#$mech-%3Ecredentials%28_$username,_$password_%29 2009/7/16 Leoni Sandes > Como fa?o para no perl consegui efetuar authentica??o em site que requeiram > autentica??o que aparecem isso: > > http://img338.imageshack.us/img338/5451/acesso.jpg > > Obrigado! > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn.br at gmail.com Thu Jul 16 14:00:57 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Thu, 16 Jul 2009 18:00:57 -0300 Subject: [SP-pm] Help In-Reply-To: References: <4c2744070907160845i7b25841bh6dc8ea2f547f2549@mail.gmail.com> Message-ID: Tem esse outro jeito tamb?m: http://username:password em www.site.com.br/ Desse jeito voc? n?o depende do Perl e pode testar via browser, mas usar o credentials ? mais "elegante" e fail-safe :P On Thu, Jul 16, 2009 at 5:58 PM, Lindolfo "Lorn" Rodrigues wrote: > Se n?o me engano ? o metodo "credentials" do Mechanize : > > http://search.cpan.org/~petdance/WWW-Mechanize-1.58/lib/WWW/Mechanize.pm#$mech-%3Ecredentials%28_$username,_$password_%29 > > > > 2009/7/16 Leoni Sandes > >> Como fa?o para no perl consegui efetuar authentica??o em site que >> requeiram autentica??o que aparecem isso: >> >> http://img338.imageshack.us/img338/5451/acesso.jpg >> >> Obrigado! >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > --Lindolfo "Lorn" Rodrigues > www.slackwarezine.com.br > http://lornlab.org > http://sao-paulo.pm.org > use Catalyst; > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Thu Jul 16 14:02:05 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 16 Jul 2009 18:02:05 -0300 Subject: [SP-pm] Boas vindas ao Dr Daniel Hughes In-Reply-To: <4A5F9112.5080208@yahoo.co.uk> References: <4A5F9112.5080208@yahoo.co.uk> Message-ID: <23f46d7f0907161402m7f67ffe2u7a020afdf82b382@mail.gmail.com> Willkommen... Herr Doktor! 2009/7/16 Luis Motta Campos > mailman-bounces em pm.org wrote: > > Dr Daniel Hughes has been successfully subscribed to SaoPaulo-pm. > > Doutor, seja muito bem vindo ? nossa humilde lista de discuss?o. A > cas^Wlista ? sua, por favor fique ? vontade. > > A gente gosta de saber dos rec?m-chegados: > > 1. Como encontrou a lista? > 2. Como e em que voc? usa Perl no seu dia-a-dia? > > E eu estou curioso para saber se o t?tulo de "Dr" que voc? usa ?: > > A. M?dico > B. PhD > C. Auto-atribuido ;-) > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Thu Jul 16 14:02:18 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 16 Jul 2009 18:02:18 -0300 Subject: [SP-pm] Help In-Reply-To: <4c2744070907160845i7b25841bh6dc8ea2f547f2549@mail.gmail.com> References: <4c2744070907160845i7b25841bh6dc8ea2f547f2549@mail.gmail.com> Message-ID: <9a08c9b40907161402r18fd84cbxd8653a050b04c35a@mail.gmail.com> 2009/7/16 Leoni Sandes : > Como fa?o para no perl consegui efetuar authentica??o em site que requeiram > autentica??o que aparecem isso: > > http://img338.imageshack.us/img338/5451/acesso.jpg Se estiver utilizando o LWP::UserAgent, d? uma olhada na documenta??o e procure pelo m?todo "credentials": http://search.cpan.org/~gaas/libwww-perl-5.829/lib/LWP/UserAgent.pm -Nilson Santos F. Jr. From blabos at gmail.com Thu Jul 16 14:08:35 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 16 Jul 2009 18:08:35 -0300 Subject: [SP-pm] Boas vindas ao Dr Daniel Hughes In-Reply-To: <23f46d7f0907161402m7f67ffe2u7a020afdf82b382@mail.gmail.com> References: <4A5F9112.5080208@yahoo.co.uk> <23f46d7f0907161402m7f67ffe2u7a020afdf82b382@mail.gmail.com> Message-ID: <179354400907161408v54c29fe2j3c42814c27b5b4d2@mail.gmail.com> Bem Vindo!!! 2009/7/16 Alexei Znamensky : > Willkommen... Herr Doktor! > > 2009/7/16 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >> > Dr Daniel Hughes has been successfully subscribed to SaoPaulo-pm. >> >> Doutor, seja muito bem vindo ? nossa humilde lista de discuss?o. A >> cas^Wlista ? sua, por favor fique ? vontade. >> >> A gente gosta de saber dos rec?m-chegados: >> >> 1. Como encontrou a lista? >> 2. Como e em que voc? usa Perl no seu dia-a-dia? >> >> E eu estou curioso para saber se o t?tulo de "Dr" que voc? usa ?: >> >> A. M?dico >> B. PhD >> C. Auto-atribuido ;-) >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Mon Jul 20 01:56:22 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 20 Jul 2009 10:56:22 +0200 Subject: [SP-pm] Boas Vindas ao Jimmyu TTY Message-ID: <4A643136.4010608@yahoo.co.uk> Jimmy, seja muito bem-vindo ? nossa lista de discuss?o. A lista ? sua, (ab)use ? vontade. A gente gosta de perguntar aos novatos: A. Como voc? encontrou a lista? B. Como e onde usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From andregarciacarneiro at gmail.com Mon Jul 20 04:03:29 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 20 Jul 2009 08:03:29 -0300 Subject: [SP-pm] Boas Vindas ao Jimmyu TTY In-Reply-To: <4A643136.4010608@yahoo.co.uk> References: <4A643136.4010608@yahoo.co.uk> Message-ID: Bem-vindo! 2009/7/20 Luis Motta Campos > Jimmy, seja muito bem-vindo ? nossa lista de discuss?o. A lista ? sua, > (ab)use ? vontade. A gente gosta de perguntar aos novatos: > > A. Como voc? encontrou a lista? > B. Como e onde usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From jimmy.tty at gmail.com Mon Jul 20 04:55:42 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 20 Jul 2009 08:55:42 -0300 Subject: [SP-pm] Boas Vindas ao Jimmyu TTY In-Reply-To: <4A643136.4010608@yahoo.co.uk> References: <4A643136.4010608@yahoo.co.uk> Message-ID: <20090720115542.GA2715@mapabrasil.net> On Mon, Jul 20, 2009 at 10:56:22AM +0200, Luis Motta Campos wrote: > Jimmy, seja muito bem-vindo ? nossa lista de discuss?o. A lista ? sua, > (ab)use ? vontade. A gente gosta de perguntar aos novatos: > > A. Como voc? encontrou a lista? > B. Como e onde usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Sauda??es a lista novamente, na verdade eu cadastrei um novo endere?o de e-mail na lista, pois o meu anterior era do yahoo e eu estava tendo muitos problemas com ele. gosto da casa, meu interesse ? ficar. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ "Cada um usa a ferramenta que merece." ------------------------------ From neilsonlima at gmail.com Mon Jul 20 06:16:52 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Mon, 20 Jul 2009 10:16:52 -0300 Subject: [SP-pm] Boas Vindas ao Jimmyu TTY In-Reply-To: <20090720115542.GA2715@mapabrasil.net> References: <4A643136.4010608@yahoo.co.uk> <20090720115542.GA2715@mapabrasil.net> Message-ID: <43a6b0ba0907200616y501264d1l2dd1e21e76ff2cd2@mail.gmail.com> Hahaha!!! somos uma fam?lia. :) 2009/7/20 jimmy > On Mon, Jul 20, 2009 at 10:56:22AM +0200, Luis Motta Campos wrote: > > Jimmy, seja muito bem-vindo ? nossa lista de discuss?o. A lista ? sua, > > (ab)use ? vontade. A gente gosta de perguntar aos novatos: > > > > A. Como voc? encontrou a lista? > > B. Como e onde usa Perl no seu dia-a-dia? > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > Sauda??es a lista novamente, > na verdade eu cadastrei um novo endere?o de e-mail na lista, pois o meu > anterior era do yahoo e eu estava tendo muitos problemas com ele. > > gosto da casa, meu interesse ? ficar. > > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > "Cada um usa a ferramenta que merece." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Neilson P. Lima ------------------------------------------- Cell Phone : 31- 8848-8407 Desenvolvedor Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From jefferson.alexandre at gmail.com Tue Jul 21 14:08:48 2009 From: jefferson.alexandre at gmail.com (jefferson alexandre) Date: Tue, 21 Jul 2009 18:08:48 -0300 Subject: [SP-pm] Boas Vindas ao Jimmyu TTY In-Reply-To: <43a6b0ba0907200616y501264d1l2dd1e21e76ff2cd2@mail.gmail.com> References: <4A643136.4010608@yahoo.co.uk> <20090720115542.GA2715@mapabrasil.net> <43a6b0ba0907200616y501264d1l2dd1e21e76ff2cd2@mail.gmail.com> Message-ID: <54ec65590907211408rbea3011h659e09457769d924@mail.gmail.com> Bem Vindo novamente, ent?o! :D 2009/7/20 Neilson Lima > Hahaha!!! somos uma fam?lia. :) > > 2009/7/20 jimmy > > On Mon, Jul 20, 2009 at 10:56:22AM +0200, Luis Motta Campos wrote: >> > Jimmy, seja muito bem-vindo ? nossa lista de discuss?o. A lista ? sua, >> > (ab)use ? vontade. A gente gosta de perguntar aos novatos: >> > >> > A. Como voc? encontrou a lista? >> > B. Como e onde usa Perl no seu dia-a-dia? >> > >> > Putamplexos! >> > -- >> > Luis Motta Campos is a software engineer, >> > Perl Programmer, foodie and photographer. >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> Sauda??es a lista novamente, >> na verdade eu cadastrei um novo endere?o de e-mail na lista, pois o meu >> anterior era do yahoo e eu estava tendo muitos problemas com ele. >> >> gosto da casa, meu interesse ? ficar. >> >> >> -- >> "N?o manejo bem as palavras >> Mas manipulo bem as strings." >> ------------------------------ >> "Cada um usa a ferramenta que merece." >> ------------------------------ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Neilson P. Lima > ------------------------------------------- > Cell Phone : 31- 8848-8407 > Desenvolvedor Web > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Linux User #328969 Linux System Administrator -------------- next part -------------- An HTML attachment was scrubbed... URL: From jefferson.alexandre at gmail.com Tue Jul 21 14:09:32 2009 From: jefferson.alexandre at gmail.com (jefferson alexandre) Date: Tue, 21 Jul 2009 18:09:32 -0300 Subject: [SP-pm] Boas vindas ao Dr Daniel Hughes In-Reply-To: <179354400907161408v54c29fe2j3c42814c27b5b4d2@mail.gmail.com> References: <4A5F9112.5080208@yahoo.co.uk> <23f46d7f0907161402m7f67ffe2u7a020afdf82b382@mail.gmail.com> <179354400907161408v54c29fe2j3c42814c27b5b4d2@mail.gmail.com> Message-ID: <54ec65590907211409n7cbe7704x4568c3dba8ac0a56@mail.gmail.com> Bem vindo! 2009/7/16 Blabos de Blebe > Bem Vindo!!! > > 2009/7/16 Alexei Znamensky : > > Willkommen... Herr Doktor! > > > > 2009/7/16 Luis Motta Campos > >> > >> mailman-bounces at pm.org wrote: > >> > Dr Daniel Hughes has been successfully subscribed to SaoPaulo-pm. > >> > >> Doutor, seja muito bem vindo ? nossa humilde lista de discuss?o. A > >> cas^Wlista ? sua, por favor fique ? vontade. > >> > >> A gente gosta de saber dos rec?m-chegados: > >> > >> 1. Como encontrou a lista? > >> 2. Como e em que voc? usa Perl no seu dia-a-dia? > >> > >> E eu estou curioso para saber se o t?tulo de "Dr" que voc? usa ?: > >> > >> A. M?dico > >> B. PhD > >> C. Auto-atribuido ;-) > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Linux User #328969 Linux System Administrator -------------- next part -------------- An HTML attachment was scrubbed... URL: From jefferson.alexandre at gmail.com Tue Jul 21 14:10:07 2009 From: jefferson.alexandre at gmail.com (jefferson alexandre) Date: Tue, 21 Jul 2009 18:10:07 -0300 Subject: [SP-pm] Boas vindas ao Leandro Brasilio In-Reply-To: <23f46d7f0907160701s5d696302g47020b4caefc4bc8@mail.gmail.com> References: <4A5EDCFC.30508@yahoo.co.uk> <8e3843570907160517j15db7ce1y99093f99cfc0f0ba@mail.gmail.com> <23f46d7f0907160701s5d696302g47020b4caefc4bc8@mail.gmail.com> Message-ID: <54ec65590907211410l5b27070ck30ac3d52b7924108@mail.gmail.com> Bem vindo! 2009/7/16 Alexei Znamensky > Ben Venutto! > > 2009/7/16 Ot?vio Fernandes > > Bem vindo. >> >> -- >> Ot?vio Fernandes >> http://otaviof.blogspot.com/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Linux User #328969 Linux System Administrator -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Wed Jul 22 03:45:12 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 22 Jul 2009 07:45:12 -0300 Subject: [SP-pm] Opensips Control System Message-ID: <4A66EDB8.5020008@aware.com.br> Pessoal, Estou disponibilizando um software livre que desenvolvi utilizando Catalyst/DBIC e RRD para o gerenciamento da plataforma OpenSips (http://www.opensips.org). http://opensipscs.aware.com.br/ Quem tiver interesse de testar, contribuir ou ajudar ? bem-vindo! Abs! -Thiago Rondon From nferraz at gmail.com Wed Jul 22 04:46:55 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 22 Jul 2009 13:46:55 +0200 Subject: [SP-pm] Opensips Control System In-Reply-To: <4A66EDB8.5020008@aware.com.br> References: <4A66EDB8.5020008@aware.com.br> Message-ID: <604cec170907220446l7bbf0f7ao4c31af3e49080d14@mail.gmail.com> 2009/7/22 Thiago Rondon : > > Pessoal, > > Estou disponibilizando um software livre que desenvolvi utilizando > Catalyst/DBIC e RRD para o gerenciamento da plataforma OpenSips > (http://www.opensips.org). > > http://opensipscs.aware.com.br/ Very nice! E para quem, como eu, n?o sabe o que ? OpenSips, aqui vai o resumo do site: OpenSIPS (Open SIP Server) is a mature Open Source implementation of a SIP server. OpenSIPS is more than a SIP proxy/router as it includes application-level functionalities. OpenSIPS, as a SIP server, is the core component of any SIP-based VoIP solution. With a very flexible and customizable routing engine, OpenSIPS 'unifies voice, video, IM and presence services in a highly efficient way, thanks to its scalable (modular) design. Voc? pode falar mais sobre isso, Thiago? Bem como sobre o software que voc? desenvolveu? []s Nelson From marcio at modapoint.com.br Wed Jul 22 04:54:40 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Wed, 22 Jul 2009 08:54:40 -0300 Subject: [SP-pm] SOAP::Lite. Message-ID: <00ca01ca0ac3$32d0ddd0$0401a8c0@notebookecs> Obrigado ? todos pelas dicas! Acho que j? encontrei um caminho aqui. Faltam alguns testes, mas acho que vai ficar resolvido. Sds, Marcio Mello. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Wed Jul 22 05:21:41 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 22 Jul 2009 09:21:41 -0300 Subject: [SP-pm] Opensips Control System In-Reply-To: <604cec170907220446l7bbf0f7ao4c31af3e49080d14@mail.gmail.com> References: <4A66EDB8.5020008@aware.com.br> <604cec170907220446l7bbf0f7ao4c31af3e49080d14@mail.gmail.com> Message-ID: <4A670455.60507@aware.com.br> Nelson, Opensips ? um software para roteamento baseado em mensagens SIP, com foco na utiliza??o de sistemas de telefonia VoIp, com suporte a integra??o para v?rios protocolos auxilares, como o Presence (Xcap, servi?o de status, permiss?o entre usu?rios), rotas dinamicas, LCR (Rotas por custo de liga??o), RTP/RTCP (proxy para audio/video), balanceamento de cargas, limitadores, e etc.. ? utilizado em grandes empresas para fazer proxy para outras plataformas de VoIp que n?o foram desenhadas para tanta carga, como o conhecido Asterix. E em m?dios e pequenos cenarios pela flexibilidade que ele possibilita com rela??o ao pr?prio Asterix, o grande problema que por ele ser mais flexivel, ele ? um pouco mais complicado para ser configurado e talvez por isso n?o seja t?o popularizado. Opensips, assim como Kamailio (vide http://www.kamailio.org/) ? fruto do OpenSer, no qual foi divido no come?o do ano por conflito entre os dois principais desenvolvedores. A ferramenta que criei ? para gerenciar os usu?rios, dominios, visualizar documentos XML de alguns modulos como o Xcap, presence, ... e efetuar a comunica??o via XMLRPC com os processos para buscar informa??es e gerar estatisticas utilizando o RRD, nada mais do que um conjunto de modulos do cpan agrupados. :-) Abs! -Thiago Rondon Nelson Ferraz escreveu: > 2009/7/22 Thiago Rondon : > >> Pessoal, >> >> Estou disponibilizando um software livre que desenvolvi utilizando >> Catalyst/DBIC e RRD para o gerenciamento da plataforma OpenSips >> (http://www.opensips.org). >> >> http://opensipscs.aware.com.br/ >> > > Very nice! > > E para quem, como eu, n?o sabe o que ? OpenSips, aqui vai o resumo do site: > > OpenSIPS (Open SIP Server) is a mature Open Source implementation of a > SIP server. OpenSIPS is more than a SIP proxy/router as it includes > application-level functionalities. OpenSIPS, as a SIP server, is the > core component of any SIP-based VoIP solution. With a very flexible > and customizable routing engine, OpenSIPS 'unifies voice, video, IM > and presence services in a highly efficient way, thanks to its > scalable (modular) design. > > Voc? pode falar mais sobre isso, Thiago? Bem como sobre o software que > voc? desenvolveu? > > []s > > Nelson > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Wed Jul 22 05:55:11 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 22 Jul 2009 09:55:11 -0300 Subject: [SP-pm] SOAP::Lite. In-Reply-To: <00ca01ca0ac3$32d0ddd0$0401a8c0@notebookecs> References: <00ca01ca0ac3$32d0ddd0$0401a8c0@notebookecs> Message-ID: Se puder, poste parte da solu??o pelo menos depois ok? Cheers! 2009/7/22 Marcio Mello > Obrigado ? todos pelas dicas! > > Acho que j? encontrei um caminho aqui. Faltam alguns testes, mas acho que > vai ficar resolvido. > > Sds, > Marcio Mello. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From nferraz at gmail.com Wed Jul 22 06:22:39 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 22 Jul 2009 15:22:39 +0200 Subject: [SP-pm] Opensips Control System In-Reply-To: <4A670455.60507@aware.com.br> References: <4A66EDB8.5020008@aware.com.br> <604cec170907220446l7bbf0f7ao4c31af3e49080d14@mail.gmail.com> <4A670455.60507@aware.com.br> Message-ID: <604cec170907220622h368f52b8q5bf81c50806d3420@mail.gmail.com> > Opensips ? um software para roteamento baseado em mensagens SIP, com foco na > utiliza??o de sistemas de telefonia VoIp, com suporte a integra??o para > v?rios protocolos auxilares, como o Presence (Xcap, servi?o de status, > permiss?o entre usu?rios), rotas dinamicas,? LCR (Rotas por custo de > liga??o), RTP/RTCP (proxy para audio/video), balanceamento de cargas, > limitadores, e etc.. > > ? utilizado em grandes empresas para fazer proxy para outras plataformas de > VoIp que n?o foram desenhadas para tanta carga, como o conhecido Asterix. > > E em m?dios e pequenos cenarios pela flexibilidade que ele possibilita com > rela??o ao pr?prio Asterix, o grande problema que por ele ser mais flexivel, > ele ? um pouco mais complicado para ser configurado e talvez por isso n?o > seja t?o popularizado. > > Opensips, assim como Kamailio (vide http://www.kamailio.org/) ? fruto do > OpenSer, no qual foi divido no come?o do ano por conflito entre os dois > principais desenvolvedores. > > A ferramenta que criei ? para gerenciar os usu?rios, dominios, visualizar > documentos XML de alguns modulos como o Xcap, presence, ... e efetuar a > comunica??o via XMLRPC com os processos para buscar informa??es e gerar > estatisticas utilizando o RRD, nada mais do que um conjunto de modulos do > cpan agrupados. :-) Qual ? o papel do Perl no OpenSips? E no Asterix? E em outros sistemas de VoIP? Desculpe o n?mero de perguntas, mas eu realmente fiquei muito curioso em saber como o Perl est? sendo usado nessa ?rea! From mike at braslink.com Wed Jul 22 06:26:42 2009 From: mike at braslink.com (Mike Tesliuk) Date: Wed, 22 Jul 2009 10:26:42 -0300 Subject: [SP-pm] Opensips Control System In-Reply-To: <604cec170907220622h368f52b8q5bf81c50806d3420@mail.gmail.com> References: <4A66EDB8.5020008@aware.com.br> <604cec170907220446l7bbf0f7ao4c31af3e49080d14@mail.gmail.com> <4A670455.60507@aware.com.br> <604cec170907220622h368f52b8q5bf81c50806d3420@mail.gmail.com> Message-ID: <7a152a290907220626g449e4531ve4903a493ab225c4@mail.gmail.com> O papel do perl ? em rotinas administrativas principalmente, por?m no asterisk voc? pode ir um pouco mais a fundo (n?o sei ao certo sobre o opensips neste caso), eu gero v?rias aplica??es no asterisk utilizando perl (assim como php em alguns casos) , tenho por exemplo um script em perl que faz todas as rotinas de um pabx (pabx virtual neste caso), onde quando a liga??o entra todo o resto acontece dentro de um script perl ( vide; Asterisk::AGI ), tenho aplica??es de autentica??o em perl, tarifa??o e outras mais, al?m ? claro de voc? poder utilizar o perl para gerar configura??es e etc... 2009/7/22 Nelson Ferraz > > Opensips ? um software para roteamento baseado em mensagens SIP, com foco > na > > utiliza??o de sistemas de telefonia VoIp, com suporte a integra??o para > > v?rios protocolos auxilares, como o Presence (Xcap, servi?o de status, > > permiss?o entre usu?rios), rotas dinamicas, LCR (Rotas por custo de > > liga??o), RTP/RTCP (proxy para audio/video), balanceamento de cargas, > > limitadores, e etc.. > > > > ? utilizado em grandes empresas para fazer proxy para outras plataformas > de > > VoIp que n?o foram desenhadas para tanta carga, como o conhecido Asterix. > > > > E em m?dios e pequenos cenarios pela flexibilidade que ele possibilita > com > > rela??o ao pr?prio Asterix, o grande problema que por ele ser mais > flexivel, > > ele ? um pouco mais complicado para ser configurado e talvez por isso n?o > > seja t?o popularizado. > > > > Opensips, assim como Kamailio (vide http://www.kamailio.org/) ? fruto do > > OpenSer, no qual foi divido no come?o do ano por conflito entre os dois > > principais desenvolvedores. > > > > A ferramenta que criei ? para gerenciar os usu?rios, dominios, visualizar > > documentos XML de alguns modulos como o Xcap, presence, ... e efetuar a > > comunica??o via XMLRPC com os processos para buscar informa??es e gerar > > estatisticas utilizando o RRD, nada mais do que um conjunto de modulos do > > cpan agrupados. :-) > > Qual ? o papel do Perl no OpenSips? E no Asterix? E em outros sistemas de > VoIP? > > Desculpe o n?mero de perguntas, mas eu realmente fiquei muito curioso > em saber como o Perl est? sendo usado nessa ?rea! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Jul 22 06:27:16 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 22 Jul 2009 10:27:16 -0300 Subject: [SP-pm] Fwd: livros In-Reply-To: <12d1f4ee0907220124s7ceae5dakd617d6c8f9842a5d@mail.gmail.com> References: <12d1f4ee0907220124s7ceae5dakd617d6c8f9842a5d@mail.gmail.com> Message-ID: <179354400907220627y407a8c50o7c8ff92950b40ba9@mail.gmail.com> Avisados :) ---------- Forwarded message ---------- From: Solli Honorio Date: 2009/7/22 Subject: livros To: Blabos de Blebe Blabos, avisa o pessoal que os livros est?o a caminho... devem chegar a? na pr?xima quarta-feira. solli -- "o animal satisfeito dorme". - Guimar?es Rosa From thiago at aware.com.br Wed Jul 22 06:46:38 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 22 Jul 2009 10:46:38 -0300 Subject: [SP-pm] Opensips Control System In-Reply-To: <604cec170907220622h368f52b8q5bf81c50806d3420@mail.gmail.com> References: <4A66EDB8.5020008@aware.com.br> <604cec170907220446l7bbf0f7ao4c31af3e49080d14@mail.gmail.com> <4A670455.60507@aware.com.br> <604cec170907220622h368f52b8q5bf81c50806d3420@mail.gmail.com> Message-ID: <4A67183E.2030808@aware.com.br> No caso do OpenSips/Kamailio. Apesar dele ser escrito em C, existe uma op??o de voc? carregar modulos escritos em Perl. http://www.opensips.org/html/docs/modules/1.5.x/perl.html O que ? interessante em v?rios casos, voc? poder criar modulos especificos para tuas necessidades especificas. Abs, -Thiago Rondon Nelson Ferraz escreveu: >> Opensips ? um software para roteamento baseado em mensagens SIP, com foco na >> utiliza??o de sistemas de telefonia VoIp, com suporte a integra??o para >> v?rios protocolos auxilares, como o Presence (Xcap, servi?o de status, >> permiss?o entre usu?rios), rotas dinamicas, LCR (Rotas por custo de >> liga??o), RTP/RTCP (proxy para audio/video), balanceamento de cargas, >> limitadores, e etc.. >> >> ? utilizado em grandes empresas para fazer proxy para outras plataformas de >> VoIp que n?o foram desenhadas para tanta carga, como o conhecido Asterix. >> >> E em m?dios e pequenos cenarios pela flexibilidade que ele possibilita com >> rela??o ao pr?prio Asterix, o grande problema que por ele ser mais flexivel, >> ele ? um pouco mais complicado para ser configurado e talvez por isso n?o >> seja t?o popularizado. >> >> Opensips, assim como Kamailio (vide http://www.kamailio.org/) ? fruto do >> OpenSer, no qual foi divido no come?o do ano por conflito entre os dois >> principais desenvolvedores. >> >> A ferramenta que criei ? para gerenciar os usu?rios, dominios, visualizar >> documentos XML de alguns modulos como o Xcap, presence, ... e efetuar a >> comunica??o via XMLRPC com os processos para buscar informa??es e gerar >> estatisticas utilizando o RRD, nada mais do que um conjunto de modulos do >> cpan agrupados. :-) >> > > Qual ? o papel do Perl no OpenSips? E no Asterix? E em outros sistemas de VoIP? > > Desculpe o n?mero de perguntas, mas eu realmente fiquei muito curioso > em saber como o Perl est? sendo usado nessa ?rea! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From jasenger at gmail.com Wed Jul 22 07:29:29 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Wed, 22 Jul 2009 11:29:29 -0300 Subject: [SP-pm] Opensips Control System In-Reply-To: <4A67183E.2030808@aware.com.br> References: <4A66EDB8.5020008@aware.com.br> <604cec170907220446l7bbf0f7ao4c31af3e49080d14@mail.gmail.com> <4A670455.60507@aware.com.br> <604cec170907220622h368f52b8q5bf81c50806d3420@mail.gmail.com> <4A67183E.2030808@aware.com.br> Message-ID: Eu tamb?m uso a mistura Perl + Asterisk. Nos meus servidores, o Asterisk usa scripts AGI (Asterisk Gateway Interface) escritos em Perl para rotear ou bloquear as liga??es conforme os dados fornecidos por uma interface administrativa, que usa Catalyst. Isto d? muita versatilidade e possibilita tamb?m, por exemplo, controlar liga??es de planos pr?-pagos verificando se o cliente possui cr?ditos suficientes para completar a chamada discada. Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/7/22 Thiago Rondon > > No caso do OpenSips/Kamailio. > > Apesar dele ser escrito em C, existe uma op??o de voc? carregar modulos > escritos em Perl. > > http://www.opensips.org/html/docs/modules/1.5.x/perl.html > > O que ? interessante em v?rios casos, voc? poder criar modulos especificos > para tuas necessidades especificas. > > Abs, > -Thiago Rondon > > Nelson Ferraz escreveu: > >> Opensips ? um software para roteamento baseado em mensagens SIP, com foco >>> na >>> >>> utiliza??o de sistemas de telefonia VoIp, com suporte a integra??o para >>> v?rios protocolos auxilares, como o Presence (Xcap, servi?o de status, >>> permiss?o entre usu?rios), rotas dinamicas, LCR (Rotas por custo de >>> liga??o), RTP/RTCP (proxy para audio/video), balanceamento de cargas, >>> limitadores, e etc.. >>> >>> ? utilizado em grandes empresas para fazer proxy para outras plataformas >>> de >>> VoIp que n?o foram desenhadas para tanta carga, como o conhecido Asterix. >>> >>> E em m?dios e pequenos cenarios pela flexibilidade que ele possibilita >>> com >>> rela??o ao pr?prio Asterix, o grande problema que por ele ser mais >>> flexivel, >>> ele ? um pouco mais complicado para ser configurado e talvez por isso n?o >>> seja t?o popularizado. >>> >>> Opensips, assim como Kamailio (vide http://www.kamailio.org/) ? fruto do >>> OpenSer, no qual foi divido no come?o do ano por conflito entre os dois >>> principais desenvolvedores. >>> >>> A ferramenta que criei ? para gerenciar os usu?rios, dominios, visualizar >>> documentos XML de alguns modulos como o Xcap, presence, ... e efetuar a >>> comunica??o via XMLRPC com os processos para buscar informa??es e gerar >>> estatisticas utilizando o RRD, nada mais do que um conjunto de modulos do >>> cpan agrupados. :-) >>> >>> >> >> Qual ? o papel do Perl no OpenSips? E no Asterix? E em outros sistemas de >> VoIP? >> >> Desculpe o n?mero de perguntas, mas eu realmente fiquei muito curioso >> em saber como o Perl est? sendo usado nessa ?rea! >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Thu Jul 23 00:31:24 2009 From: breno at rio.pm.org (breno) Date: Thu, 23 Jul 2009 04:31:24 -0300 Subject: [SP-pm] SOAP::Lite. In-Reply-To: References: <00ca01ca0ac3$32d0ddd0$0401a8c0@notebookecs> Message-ID: Apenas complementando o tema, o ?ltimo post do daniel fala exatamente sobre isso: http://daniel.ruoso.com/categoria/perl/soap-today Eu tinha a vaga lembran?a q o blog dele era bilingue, mas s? consegui encontrar a refer?ncia em ingl?s. []s -b 2009/7/22 Andre Carneiro : > Se puder, poste parte da solu??o pelo menos depois ok? > > Cheers! > > 2009/7/22 Marcio Mello >> >> Obrigado ? todos pelas dicas! >> >> Acho que j? encontrei um caminho aqui. Faltam alguns testes, mas acho que >> vai ficar resolvido. >> >> Sds, >> Marcio Mello. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Thu Jul 23 05:54:33 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 23 Jul 2009 14:54:33 +0200 Subject: [SP-pm] Opensips Control System In-Reply-To: <4A66EDB8.5020008@aware.com.br> References: <4A66EDB8.5020008@aware.com.br> Message-ID: <4A685D89.3070103@yahoo.co.uk> Thiago Rondon wrote: > > Pessoal, > > Estou disponibilizando um software livre que desenvolvi utilizando > Catalyst/DBIC e RRD para o gerenciamento da plataforma OpenSips > (http://www.opensips.org). > > http://opensipscs.aware.com.br/ > > Quem tiver interesse de testar, contribuir ou ajudar ? bem-vindo! > Parab?ns pela iniciativa. Eu tenho s? uma pergunta: por que ? que isso n?o est? no CPAN?? E onde ? que voc? vai dar palestras sobre isso? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From thiago at aware.com.br Thu Jul 23 09:02:33 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Thu, 23 Jul 2009 13:02:33 -0300 Subject: [SP-pm] Opensips Control System In-Reply-To: <4A685D89.3070103@yahoo.co.uk> References: <4A66EDB8.5020008@aware.com.br> <4A685D89.3070103@yahoo.co.uk> Message-ID: <4A688999.1010501@aware.com.br> Muito obrigado ! Eu preciso ainda finalizar a interface para mais alguns modulos do OpenSips, testar em outros ambientes (que quero contar com ajuda de outras pessoas) e depois pretendo colocar ele l?. Abra?o! -Thiago Rondon Luis Motta Campos escreveu: > Thiago Rondon wrote: > >> Pessoal, >> >> Estou disponibilizando um software livre que desenvolvi utilizando >> Catalyst/DBIC e RRD para o gerenciamento da plataforma OpenSips >> (http://www.opensips.org). >> >> http://opensipscs.aware.com.br/ >> >> Quem tiver interesse de testar, contribuir ou ajudar ? bem-vindo! >> >> > > Parab?ns pela iniciativa. > > Eu tenho s? uma pergunta: por que ? que isso n?o est? no CPAN?? E onde ? > que voc? vai dar palestras sobre isso? > > Putamplexos! > From thiago at aware.com.br Fri Jul 24 14:17:04 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 24 Jul 2009 18:17:04 -0300 Subject: [SP-pm] Projeto em Catalyst/DBIC. Message-ID: <4A6A24D0.30906@aware.com.br> Quem estiver com tempo para trabalhar em projetos com Catalyst/DBIC, por favor enviar um e-mail (particular) para thiago em aware.com.br, com projetos que j? trabalhou e o tempo de disponibilidade. Abra?o, -Thiago Rondon From luismottacampos at yahoo.co.uk Sun Jul 26 09:17:12 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 26 Jul 2009 18:17:12 +0200 Subject: [SP-pm] Opensips Control System In-Reply-To: <4A688999.1010501@aware.com.br> References: <4A66EDB8.5020008@aware.com.br> <4A685D89.3070103@yahoo.co.uk> <4A688999.1010501@aware.com.br> Message-ID: <4A6C8188.8030807@yahoo.co.uk> Thiago Rondon wrote: > > Muito obrigado ! > > Eu preciso ainda finalizar a interface para mais alguns modulos do > OpenSips, testar em outros ambientes (que quero contar com ajuda de > outras pessoas) e depois pretendo colocar ele l?. Bom, pensando bem, n?o publica nada... afinal, voc? n?o ? bom o bastante... ningu?m ?. http://yapc.tv/2008/ye/lt/lt1-12-trout-arent-good-enough/ Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From blabos at gmail.com Tue Jul 28 08:23:34 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 28 Jul 2009 12:23:34 -0300 Subject: [SP-pm] Livros de Catalyst Message-ID: <179354400907280823h4454cc4fod798ce0707f0c4cd@mail.gmail.com> Os livros de Catalyst chegaram e foram sequestrados por mim. Detalhes sobre o resgate, depois do almo?o :) Abra?os From blabos at gmail.com Tue Jul 28 08:53:37 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 28 Jul 2009 12:53:37 -0300 Subject: [SP-pm] Livros de Catalyst In-Reply-To: <179354400907280823h4454cc4fod798ce0707f0c4cd@mail.gmail.com> References: <179354400907280823h4454cc4fod798ce0707f0c4cd@mail.gmail.com> Message-ID: <179354400907280853g61a8f4f9l4c411e47940d5c8f@mail.gmail.com> A recomenda??o do l?der ? que nos reunamos para que eu fa?a as entregas de uma s? vez em algum lugar adequado, vulgo boteco. Aguardo sugest?es. Abra?os 2009/7/28 Blabos de Blebe : > Os livros de Catalyst chegaram e foram sequestrados por mim. > > Detalhes sobre o resgate, depois do almo?o :) > > Abra?os > From edencardim at gmail.com Tue Jul 28 08:55:47 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 28 Jul 2009 12:55:47 -0300 Subject: [SP-pm] Livros de Catalyst In-Reply-To: <179354400907280853g61a8f4f9l4c411e47940d5c8f@mail.gmail.com> References: <179354400907280823h4454cc4fod798ce0707f0c4cd@mail.gmail.com> <179354400907280853g61a8f4f9l4c411e47940d5c8f@mail.gmail.com> Message-ID: <3de55ead0907280855m17f09032rd5695ed51d31bf75@mail.gmail.com> 2009/7/28 Blabos de Blebe : > A recomenda??o do l?der ? que nos reunamos para que eu fa?a as > entregas de uma s? vez em algum lugar adequado, vulgo boteco. Po, queria aparecer pra essa entrega... -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From shonorio at gmail.com Tue Jul 28 09:05:56 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 28 Jul 2009 13:05:56 -0300 Subject: [SP-pm] Livros de Catalyst In-Reply-To: <3de55ead0907280855m17f09032rd5695ed51d31bf75@mail.gmail.com> References: <179354400907280823h4454cc4fod798ce0707f0c4cd@mail.gmail.com> <179354400907280853g61a8f4f9l4c411e47940d5c8f@mail.gmail.com> <3de55ead0907280855m17f09032rd5695ed51d31bf75@mail.gmail.com> Message-ID: <12d1f4ee0907280905x2e071d1ft6b60318572ebe794@mail.gmail.com> e quando vc poderia aparecer Eden, dependendo podemos aguardar e vc assinar o livro para a gente ! Solli M. Hon?rio 2009/7/28 Eden Cardim > 2009/7/28 Blabos de Blebe : > > A recomenda??o do l?der ? que nos reunamos para que eu fa?a as > > entregas de uma s? vez em algum lugar adequado, vulgo boteco. > > Po, queria aparecer pra essa entrega... > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Tue Jul 28 09:23:38 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 28 Jul 2009 13:23:38 -0300 Subject: [SP-pm] Livros de Catalyst In-Reply-To: <12d1f4ee0907280905x2e071d1ft6b60318572ebe794@mail.gmail.com> References: <179354400907280823h4454cc4fod798ce0707f0c4cd@mail.gmail.com> <179354400907280853g61a8f4f9l4c411e47940d5c8f@mail.gmail.com> <3de55ead0907280855m17f09032rd5695ed51d31bf75@mail.gmail.com> <12d1f4ee0907280905x2e071d1ft6b60318572ebe794@mail.gmail.com> Message-ID: <3de55ead0907280923m2485fb7bs7d4d4b5b95673535@mail.gmail.com> 2009/7/28 Solli Honorio : > e quando vc poderia aparecer Eden, dependendo podemos aguardar e vc assinar > o livro para a gente ! Daqui a duas semanas! -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From shonorio at gmail.com Tue Jul 28 15:14:48 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 28 Jul 2009 19:14:48 -0300 Subject: [SP-pm] Livros de Catalyst In-Reply-To: <3de55ead0907280923m2485fb7bs7d4d4b5b95673535@mail.gmail.com> References: <179354400907280823h4454cc4fod798ce0707f0c4cd@mail.gmail.com> <179354400907280853g61a8f4f9l4c411e47940d5c8f@mail.gmail.com> <3de55ead0907280855m17f09032rd5695ed51d31bf75@mail.gmail.com> <12d1f4ee0907280905x2e071d1ft6b60318572ebe794@mail.gmail.com> <3de55ead0907280923m2485fb7bs7d4d4b5b95673535@mail.gmail.com> Message-ID: <12d1f4ee0907281514q40bd8c02na9c68c4d6f9b51d8@mail.gmail.com> Pessoal, Vcs querem aguardar 2 semanas para receber o livro e com isto termos um ES ? eu voto sim ! Solli 2009/7/28 Eden Cardim > 2009/7/28 Solli Honorio : > > e quando vc poderia aparecer Eden, dependendo podemos aguardar e vc > assinar > > o livro para a gente ! > > Daqui a duas semanas! > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Jul 28 22:36:03 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 29 Jul 2009 02:36:03 -0300 Subject: [SP-pm] Livros de Catalyst In-Reply-To: <12d1f4ee0907281514q40bd8c02na9c68c4d6f9b51d8@mail.gmail.com> References: <179354400907280823h4454cc4fod798ce0707f0c4cd@mail.gmail.com> <179354400907280853g61a8f4f9l4c411e47940d5c8f@mail.gmail.com> <3de55ead0907280855m17f09032rd5695ed51d31bf75@mail.gmail.com> <12d1f4ee0907280905x2e071d1ft6b60318572ebe794@mail.gmail.com> <3de55ead0907280923m2485fb7bs7d4d4b5b95673535@mail.gmail.com> <12d1f4ee0907281514q40bd8c02na9c68c4d6f9b51d8@mail.gmail.com> Message-ID: <179354400907282236v74467754ib4e9aa0443774019@mail.gmail.com> Eu voto em sim! Muito embora j? esteja lendo o meu huahauhauhauahauha... Al?m do mais estou com um forte resfriado que me impede de beber. E tamb?m, vai que eu esteja com a ressaca, digo, gripe dos Palmeirenses. Por ficarem na mesma sala que eu, os livros devem estar todos contaminados agora... Abra?os 2009/7/28 Solli Honorio : > Pessoal, > Vcs querem aguardar 2 semanas para receber o livro e com isto termos um ES ? > eu voto sim ! > Solli > > 2009/7/28 Eden Cardim >> >> 2009/7/28 Solli Honorio : >> > e quando vc poderia aparecer Eden, dependendo podemos aguardar e vc >> > assinar >> > o livro para a gente ! >> >> Daqui a duas semanas! >> >> -- >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? >> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >> platform? >> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Fri Aug 7 12:14:18 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 7 Aug 2009 16:14:18 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 Message-ID: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> Ol? Perlsoal, No pr?ximo dia 14/08 o Eden vai estar aqui em S?o Paulo, portanto, est? convocado o ES para entrega dos livros de catalyst. Local: a definir. Thiago? Andr?? Abra?os From andregarciacarneiro at gmail.com Fri Aug 7 12:31:48 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 7 Aug 2009 16:31:48 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> Message-ID: Por mim blz. 2009/8/7 Blabos de Blebe > Ol? Perlsoal, > > No pr?ximo dia 14/08 o Eden vai estar aqui em S?o Paulo, portanto, > est? convocado o ES para entrega dos livros de catalyst. > > Local: a definir. Thiago? Andr?? > > Abra?os > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From ce.langoni at gmail.com Fri Aug 7 12:34:46 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Fri, 7 Aug 2009 16:34:46 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> Message-ID: <8aa07a210908071234o2a45bf31ye949a79c035297cf@mail.gmail.com> Qual o hor?rio do ES? Moro em S?o Jos? dos campos e gostaria de participar de um ES com voc?s :D Abra?os 2009/8/7 Andre Carneiro : > Por mim blz. > > 2009/8/7 Blabos de Blebe >> >> Ol? Perlsoal, >> >> No pr?ximo dia 14/08 o Eden vai estar aqui em S?o Paulo, portanto, >> est? convocado o ES para entrega dos livros de catalyst. >> >> Local: a definir. Thiago? Andr?? >> >> Abra?os >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Fri Aug 7 15:44:55 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 7 Aug 2009 19:44:55 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> Message-ID: <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> The Blue Pub! 2009/8/7 Blabos de Blebe : > Ol? Perlsoal, > > No pr?ximo dia 14/08 o Eden vai estar aqui em S?o Paulo, portanto, > est? convocado o ES para entrega dos livros de catalyst. > > Local: a definir. Thiago? Andr?? > > Abra?os > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From thiago at aware.com.br Sat Aug 8 05:08:50 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 08 Aug 2009 09:08:50 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> Message-ID: <4A7D6AD2.8080200@aware.com.br> Fechado! Abs! -Thiago Rondon Blabos de Blebe escreveu: > Ol? Perlsoal, > > No pr?ximo dia 14/08 o Eden vai estar aqui em S?o Paulo, portanto, > est? convocado o ES para entrega dos livros de catalyst. > > Local: a definir. Thiago? Andr?? > > Abra?os > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From edencardim at gmail.com Sat Aug 8 05:34:22 2009 From: edencardim at gmail.com (Eden Cardim) Date: Sat, 8 Aug 2009 09:34:22 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <4A7D6AD2.8080200@aware.com.br> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <4A7D6AD2.8080200@aware.com.br> Message-ID: <3de55ead0908080534wb478d3ai512b3747ad84cfab@mail.gmail.com> 2009/8/8 Thiago Rondon : > > Fechado! U?? Fechado onde? quando? T? bebendo antes do ES ?? -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From shonorio at gmail.com Sat Aug 8 14:28:24 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 8 Aug 2009 18:28:24 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> Message-ID: <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> Ola pessoal, acabei de chegar e estou louco para tomar cervejas com vcs, mas eu n?o gostaria que fosse no 'The Blue Pub'. Solli 2009/8/7 Daniel de Oliveira Mantovani > The Blue Pub! > > 2009/8/7 Blabos de Blebe : > > Ol? Perlsoal, > > > > No pr?ximo dia 14/08 o Eden vai estar aqui em S?o Paulo, portanto, > > est? convocado o ES para entrega dos livros de catalyst. > > > > Local: a definir. Thiago? Andr?? > > > > Abra?os > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sat Aug 8 15:43:49 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 8 Aug 2009 19:43:49 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> Message-ID: <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> Eu acho l? meio pequeno e apertado. Que tal no tradicional http://www.omalleysbar.net ? Eden, o que vc acha do http://barmooca.com.br ? Abra?os 2009/8/8 Solli Honorio : > Ola pessoal, acabei de chegar e estou louco para tomar cervejas com vcs, mas > eu n?o gostaria que fosse no 'The Blue Pub'. > > Solli > > 2009/8/7 Daniel de Oliveira Mantovani >> >> The Blue Pub! >> >> 2009/8/7 Blabos de Blebe : >> > Ol? Perlsoal, >> > >> > No pr?ximo dia 14/08 o Eden vai estar aqui em S?o Paulo, portanto, >> > est? convocado o ES para entrega dos livros de catalyst. >> > >> > Local: a definir. Thiago? Andr?? >> > >> > Abra?os >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> "Deus usa os loucos pra confundir os s?bios" >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From fernandocorrea at gmail.com Sat Aug 8 15:45:39 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Sat, 8 Aug 2009 19:45:39 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> Message-ID: Se eu tivesse direito a voto eu votaria no bar mooca! 2009/8/8 Blabos de Blebe > Eu acho l? meio pequeno e apertado. > > Que tal no tradicional http://www.omalleysbar.net ? > > Eden, o que vc acha do http://barmooca.com.br ? > > Abra?os > > 2009/8/8 Solli Honorio : > > Ola pessoal, acabei de chegar e estou louco para tomar cervejas com vcs, > mas > > eu n?o gostaria que fosse no 'The Blue Pub'. > > > > Solli > > > > 2009/8/7 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > >> > >> The Blue Pub! > >> > >> 2009/8/7 Blabos de Blebe : > >> > Ol? Perlsoal, > >> > > >> > No pr?ximo dia 14/08 o Eden vai estar aqui em S?o Paulo, portanto, > >> > est? convocado o ES para entrega dos livros de catalyst. > >> > > >> > Local: a definir. Thiago? Andr?? > >> > > >> > Abra?os > >> > _______________________________________________ > >> > SaoPaulo-pm mailing list > >> > SaoPaulo-pm em pm.org > >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > >> > >> > >> > >> -- > >> "Deus usa os loucos pra confundir os s?bios" > >> http://mantovanihouse.blogspot.com/ > >> This is my poney: > >> -------(\_------------_/)----------- > >> -------)--(----------)--(----------- > >> ------(----(---------)----)---------- > >> -------)----(-------)----(----------- > >> -------(----(-------)----)----------- > >> --------\_-(\\.---.//)-_/------------ > >> ----------\)' -8--8- '(/-------------- > >> -----------/------------\--------------- > >> ----------(--)--------(--)-------------- > >> ------------(_c__c_)---------------- > >> ---------------------------------------- > >> perl -MLWP::Simple -le 'grep{ print $1 if > >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sat Aug 8 15:50:39 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 8 Aug 2009 19:50:39 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> Message-ID: <179354400908081550s63ba9d6bo5f7859d7a73af646@mail.gmail.com> Aparece por aqui, e ent?o quem sabe a gente n?o deixa vc votar? 2009/8/8 Fernando Oliveira : > Se eu tivesse direito a voto eu votaria no bar mooca! > > 2009/8/8 Blabos de Blebe >> >> Eu acho l? meio pequeno e apertado. >> >> Que tal no tradicional http://www.omalleysbar.net ? >> >> Eden, o que vc acha do http://barmooca.com.br ? >> >> Abra?os >> >> 2009/8/8 Solli Honorio : >> > Ola pessoal, acabei de chegar e estou louco para tomar cervejas com vcs, >> > mas >> > eu n?o gostaria que fosse no 'The Blue Pub'. >> > >> > Solli >> > >> > 2009/8/7 Daniel de Oliveira Mantovani >> > >> >> >> >> The Blue Pub! >> >> >> >> 2009/8/7 Blabos de Blebe : >> >> > Ol? Perlsoal, >> >> > >> >> > No pr?ximo dia 14/08 o Eden vai estar aqui em S?o Paulo, portanto, >> >> > est? convocado o ES para entrega dos livros de catalyst. >> >> > >> >> > Local: a definir. Thiago? Andr?? >> >> > >> >> > Abra?os >> >> > _______________________________________________ >> >> > SaoPaulo-pm mailing list >> >> > SaoPaulo-pm em pm.org >> >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > >> >> >> >> >> >> >> >> -- >> >> "Deus usa os loucos pra confundir os s?bios" >> >> http://mantovanihouse.blogspot.com/ >> >> This is my poney: >> >> -------(\_------------_/)----------- >> >> -------)--(----------)--(----------- >> >> ------(----(---------)----)---------- >> >> -------)----(-------)----(----------- >> >> -------(----(-------)----)----------- >> >> --------\_-(\\.---.//)-_/------------ >> >> ----------\)' -8--8- '(/-------------- >> >> -----------/------------\--------------- >> >> ----------(--)--------(--)-------------- >> >> ------------(_c__c_)---------------- >> >> ---------------------------------------- >> >> perl -MLWP::Simple -le 'grep{ print $1 if >> >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > >> > >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Sat Aug 8 19:59:47 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 8 Aug 2009 23:59:47 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> Message-ID: <214823ca0908081959s5a5786e2q9b7c25f7caf6ba36@mail.gmail.com> 2009/8/8 Blabos de Blebe : > Eu acho l? meio pequeno e apertado. > > Que tal no tradicional http://www.omalleysbar.net ? Sempre quis conhecer esse bar que voc?s falam, voto no omalleysbar. > > Eden, o que vc acha do http://barmooca.com.br ? > > Abra?os > > 2009/8/8 Solli Honorio : >> Ola pessoal, acabei de chegar e estou louco para tomar cervejas com vcs, mas >> eu n?o gostaria que fosse no 'The Blue Pub'. >> >> Solli >> >> 2009/8/7 Daniel de Oliveira Mantovani >>> >>> The Blue Pub! >>> >>> 2009/8/7 Blabos de Blebe : >>> > Ol? Perlsoal, >>> > >>> > No pr?ximo dia 14/08 o Eden vai estar aqui em S?o Paulo, portanto, >>> > est? convocado o ES para entrega dos livros de catalyst. >>> > >>> > Local: a definir. Thiago? Andr?? >>> > >>> > Abra?os >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> >>> >>> >>> -- >>> "Deus usa os loucos pra confundir os s?bios" >>> http://mantovanihouse.blogspot.com/ >>> This is my poney: >>> -------(\_------------_/)----------- >>> -------)--(----------)--(----------- >>> ------(----(---------)----)---------- >>> -------)----(-------)----(----------- >>> -------(----(-------)----)----------- >>> --------\_-(\\.---.//)-_/------------ >>> ----------\)' -8--8- '(/-------------- >>> -----------/------------\--------------- >>> ----------(--)--------(--)-------------- >>> ------------(_c__c_)---------------- >>> ---------------------------------------- >>> perl -MLWP::Simple -le 'grep{ print $1 if >>> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From edencardim at gmail.com Sun Aug 9 07:13:47 2009 From: edencardim at gmail.com (Eden Cardim) Date: Sun, 9 Aug 2009 11:13:47 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> Message-ID: <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> 2009/8/8 Blabos de Blebe : > Eu acho l? meio pequeno e apertado. > > Que tal no tradicional http://www.omalleysbar.net ? > > Eden, o que vc acha do http://barmooca.com.br ? Como ainda n?o conhe?o, voto no bar Mooca. No O'Malley's s? se for bem cedo pra evitar os playboys das 10. :P -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From blabos at gmail.com Sun Aug 9 07:29:36 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 9 Aug 2009 11:29:36 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> Message-ID: <179354400908090729w24736a25y603a8bafa44ca1c3@mail.gmail.com> http://en.wikipedia.org/wiki/DNA2_%28Squared%29 2009/8/9 Eden Cardim : > 2009/8/8 Blabos de Blebe : >> Eu acho l? meio pequeno e apertado. >> >> Que tal no tradicional http://www.omalleysbar.net ? >> >> Eden, o que vc acha do http://barmooca.com.br ? > > Como ainda n?o conhe?o, voto no bar Mooca. No O'Malley's s? se for bem > cedo pra evitar os playboys das 10. :P > > -- > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From shonorio at gmail.com Sun Aug 9 13:44:58 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 9 Aug 2009 17:44:58 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> Message-ID: <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> Eu recomendo o O'Malleys, eu acho o bar da mooca de dificil acesso, principalmente para uma sexta-feira.... Solli M. Hon?rio 2009/8/9 Eden Cardim > 2009/8/8 Blabos de Blebe : > > Eu acho l? meio pequeno e apertado. > > > > Que tal no tradicional http://www.omalleysbar.net ? > > > > Eden, o que vc acha do http://barmooca.com.br ? > > Como ainda n?o conhe?o, voto no bar Mooca. No O'Malley's s? se for bem > cedo pra evitar os playboys das 10. :P > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From geraldonetto at gmail.com Sun Aug 9 13:49:07 2009 From: geraldonetto at gmail.com (Geraldo Netto) Date: Sun, 9 Aug 2009 13:49:07 -0700 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> Message-ID: Solli++ Geraldo Sapere Aude Non dvcor, dvco S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ msn: geraldo_boca em hotmail.com skype: geraldo-netto icq: 145-061-456 2009/8/9 Solli Honorio : > Eu recomendo o O'Malleys, eu acho o bar da mooca de dificil acesso, > principalmente para uma sexta-feira.... > Solli M. Hon?rio > 2009/8/9 Eden Cardim >> >> 2009/8/8 Blabos de Blebe : >> > Eu acho l? meio pequeno e apertado. >> > >> > Que tal no tradicional http://www.omalleysbar.net ? >> > >> > Eden, o que vc acha do http://barmooca.com.br ? >> >> Como ainda n?o conhe?o, voto no bar Mooca. No O'Malley's s? se for bem >> cedo pra evitar os playboys das 10. :P >> >> -- >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? >> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >> platform? >> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From fernandocorrea at gmail.com Sun Aug 9 15:46:35 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Sun, 9 Aug 2009 19:46:35 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> Message-ID: Eu tando no rio e o bar sendo em SP, qq bar ? de dificil acesso p/ mim... :) 2009/8/9 Solli Honorio > Eu recomendo o O'Malleys, eu acho o bar da mooca de dificil acesso, > principalmente para uma sexta-feira.... > Solli M. Hon?rio > > 2009/8/9 Eden Cardim > >> 2009/8/8 Blabos de Blebe : >> >> > Eu acho l? meio pequeno e apertado. >> > >> > Que tal no tradicional http://www.omalleysbar.net ? >> > >> > Eden, o que vc acha do http://barmooca.com.br ? >> >> Como ainda n?o conhe?o, voto no bar Mooca. No O'Malley's s? se for bem >> cedo pra evitar os playboys das 10. :P >> >> -- >> Eden Cardim Need help with your Catalyst or DBIx::Class project? >> Code Monkey http://www.shadowcat.co.uk/catalyst/ >> Shadowcat Systems Ltd. Want a managed development or deployment >> platform? >> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn.br at gmail.com Mon Aug 10 06:32:13 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Mon, 10 Aug 2009 10:32:13 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> Message-ID: Eu voto no O'Malleys porque nesse eu vou pegar meu livro ;) 2009/8/9 Fernando Oliveira > Eu tando no rio e o bar sendo em SP, qq bar ? de dificil acesso p/ mim... > :) > > 2009/8/9 Solli Honorio > > Eu recomendo o O'Malleys, eu acho o bar da mooca de dificil acesso, >> principalmente para uma sexta-feira.... >> Solli M. Hon?rio >> >> 2009/8/9 Eden Cardim >> >>> 2009/8/8 Blabos de Blebe : >>> >>> > Eu acho l? meio pequeno e apertado. >>> > >>> > Que tal no tradicional http://www.omalleysbar.net ? >>> > >>> > Eden, o que vc acha do http://barmooca.com.br ? >>> >>> Como ainda n?o conhe?o, voto no bar Mooca. No O'Malley's s? se for bem >>> cedo pra evitar os playboys das 10. :P >>> >>> -- >>> Eden Cardim Need help with your Catalyst or DBIx::Class project? >>> Code Monkey http://www.shadowcat.co.uk/catalyst/ >>> Shadowcat Systems Ltd. Want a managed development or deployment >>> platform? >>> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Aug 11 15:37:34 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 11 Aug 2009 19:37:34 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] Message-ID: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> Ol? pessoal, reparei em alguns sites que n?o importa se voc? coloca acento ou n?o, acha do mesmo jeito. Eu queria saber o nome do conceito que isso tem para poder procurar e aprender. Tem alguns que voc? at? pode escrever errado e acha, no site do Google tem uma coisa mais legal ainda que voc? vai digitando a palavra e vai completando, j? vi em outros sites tamb?m. Queria muito saber o nome dessas coisas. []'s -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From geovanny at eutsiv.com.br Tue Aug 11 15:41:59 2009 From: geovanny at eutsiv.com.br (Eutsiv :: Geovanny Junio ) Date: Tue, 11 Aug 2009 19:41:59 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> Message-ID: <692c13f70908111541g74341757i292009c8e0cee870@mail.gmail.com> O autocomplete do Google ? Ajax, d? uma olhada no plugin do jQuery chamado autocomplete. ? bem tranquilo de implementar. Agora quanto as teorias de buscas, deve ter algu?m mais bem instru?do que eu para te ajudar. Abs, -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o ? destinat?rio da mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. This e-mail contains information that may be privileged and confidential. If you are not the intended recipient, please delete the e-mail and notify us immediately. 2009/8/11 Daniel de Oliveira Mantovani > Ol? pessoal, reparei em alguns sites que n?o importa se voc? coloca > acento ou n?o, acha do mesmo jeito. > Eu queria saber o nome do conceito que isso tem para poder procurar e > aprender. > Tem alguns que voc? at? pode escrever errado e acha, no site do Google > tem uma coisa mais legal ainda que voc? vai digitando a palavra e vai > completando, j? vi em outros sites tamb?m. > Queria muito saber o nome dessas coisas. > > []'s > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From edencardim at gmail.com Tue Aug 11 16:02:49 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 11 Aug 2009 20:02:49 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <692c13f70908111541g74341757i292009c8e0cee870@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <692c13f70908111541g74341757i292009c8e0cee870@mail.gmail.com> Message-ID: <3de55ead0908111602x1346ff4ct30eddf606dbbd96f@mail.gmail.com> 2009/8/11 Eutsiv :: Geovanny Junio : > O autocomplete do Google ? Ajax, d? uma olhada no plugin do jQuery chamado > autocomplete. Se n?o me engano, o google usa JSON nas requisi??es ass?ncronas, o que faria a sigla soar mais como "AJAJ". (J? deu pra notar que eu n?o gosto do termo AJAX ;)) -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From edencardim at gmail.com Tue Aug 11 16:03:40 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 11 Aug 2009 20:03:40 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> Message-ID: <3de55ead0908111603u36bec47xe9670a9e74dc76bd@mail.gmail.com> 2009/8/11 Daniel de Oliveira Mantovani : > Ol? pessoal, reparei em alguns sites que n?o importa se voc? coloca > acento ou n?o, acha do mesmo jeito. > Eu queria saber o nome do conceito que isso tem para poder procurar e aprender. > Tem alguns que voc? at? pode escrever errado e acha, no site do Google > tem uma coisa mais legal ainda que voc? vai digitando a palavra e vai > completando, j? vi em outros sites tamb?m. > Queria muito saber o nome dessas coisas. http://en.wikipedia.org/wiki/Soundex -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From edencardim at gmail.com Tue Aug 11 16:04:42 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 11 Aug 2009 20:04:42 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <3de55ead0908111603u36bec47xe9670a9e74dc76bd@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <3de55ead0908111603u36bec47xe9670a9e74dc76bd@mail.gmail.com> Message-ID: <3de55ead0908111604u31c91530q51c20a18034aa5b5@mail.gmail.com> 2009/8/11 Eden Cardim : > 2009/8/11 Daniel de Oliveira Mantovani : >> Ol? pessoal, reparei em alguns sites que n?o importa se voc? coloca >> acento ou n?o, acha do mesmo jeito. >> Eu queria saber o nome do conceito que isso tem para poder procurar e aprender. >> Tem alguns que voc? at? pode escrever errado e acha, no site do Google >> tem uma coisa mais legal ainda que voc? vai digitando a palavra e vai >> completando, j? vi em outros sites tamb?m. >> Queria muito saber o nome dessas coisas. > > http://en.wikipedia.org/wiki/Soundex E claro, a implementa??o em perl, dispon?vel no cpan: http://search.cpan.org/~markm/Text-Soundex-3.03/Soundex.pm -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From acid06 at gmail.com Tue Aug 11 22:47:15 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Wed, 12 Aug 2009 02:47:15 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> Message-ID: <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> 2009/8/11 Daniel de Oliveira Mantovani : > Ol? pessoal, reparei em alguns sites que n?o importa se voc? coloca > acento ou n?o, acha do mesmo jeito. Isso n?o precisa de conceito avan?ado nenhum. Voc? cria o ?ndice de busca ignorando acentos (e.g. substitui um "?" por "e") e depois, na hora de procurar, faz a mesma coisa. > Eu queria saber o nome do conceito que isso tem para poder procurar e aprender. > Tem alguns que voc? at? pode escrever errado e acha, no site do Google > tem uma coisa mais legal ainda que voc? vai digitando a palavra e vai > completando, j? vi em outros sites tamb?m. Autocomplete ? algo bem simples e todas a bibliotecas de JS recentes fazem com que seja bem f?cil fazer isso. O neg?cio de escrever errado e achar ? mais complicado. O que o Google usa ? uma esp?cie de busca estat?stica que ? ativada quando voc? faz uma busca que traz poucos resultados. O algoritmo funciona mais ou menos assim: ele tenta trocar letras consecutivas (ab => ba), realizar inser??es de uma letra (aa => aba), realizar remo??es de uma letra (aba => aa), trocar letras por outras n?o presentes (aba => aca) e provavelmente mais algumas opera??es mais especializadas. Ele realiza essas substitui??es diversas vezes at? achar um bom resultado. Ent?o, por exemplo, se voc? procurar por "slhsdto", ele vai entender que voc? quis procurar por "slashdot". Porque? Observe as seguintes transforma??es: 1 - slhsdto 2 - slshdto (troca "h" com "s") 3 - slshdot (troca "t" com "o") 4 - slashdot (insere "a" entre o "l" e o "s") Eu fiz um m?dulo em Perl que faz algo similar, mas ele ? *bastante* lento, por isso n?o est? na CPAN. ;-) Eu n?o sei teoria o suficiente pra conseguir implementar isso de maneira otimizada. -Nilson Santos F. Jr. From nferraz at gmail.com Wed Aug 12 00:43:51 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 12 Aug 2009 09:43:51 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> Message-ID: <604cec170908120043n4bb343e2rfa528ce70c37e2c3@mail.gmail.com> 2009/8/12 Daniel de Oliveira Mantovani : > Ol? pessoal, reparei em alguns sites que n?o importa se voc? coloca > acento ou n?o, acha do mesmo jeito. Text::Unaccent Text::Unidecode > Eu queria saber o nome do conceito que isso tem para poder procurar e aprender. > Tem alguns que voc? at? pode escrever errado e acha, no site do Google > tem uma coisa mais legal ainda que voc? vai digitando a palavra e vai > completando, j? vi em outros sites tamb?m. > Queria muito saber o nome dessas coisas. Text::Soundex From luismottacampos at yahoo.co.uk Wed Aug 12 02:14:47 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 12 Aug 2009 11:14:47 +0200 Subject: [SP-pm] Boas vindas ao Thiago Glauco In-Reply-To: References: Message-ID: <4A828807.8050406@yahoo.co.uk> mailman-bounces em pm.org wrote: > Thiago Glauco has been successfully subscribed > to SaoPaulo-pm. Thiago, seja muito bem vindo, e aquela coisa toda. O pessoal da lista gosta de saber dos que chegam como e onde voc? soube da lista, e o que ? que voc? faz com Perl no seu dia-a-dia. Voc? pode por favor contar para a gente? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Wed Aug 12 04:49:45 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 12 Aug 2009 08:49:45 -0300 Subject: [SP-pm] Boas vindas ao Thiago Glauco In-Reply-To: <4A828807.8050406@yahoo.co.uk> References: <4A828807.8050406@yahoo.co.uk> Message-ID: <214823ca0908120449g2a847059i9d6bf7761c091dbb@mail.gmail.com> Welcome!!!!!!!!!!!!!!!!!! 2009/8/12 Luis Motta Campos : > mailman-bounces em pm.org wrote: >> Thiago Glauco has been successfully subscribed >> to SaoPaulo-pm. > > Thiago, seja muito bem vindo, e aquela coisa toda. O pessoal da lista > gosta de saber dos que chegam como e onde voc? soube da lista, e o que ? > que voc? faz com Perl no seu dia-a-dia. Voc? pode por favor contar para > a gente? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From blabos at gmail.com Wed Aug 12 06:15:12 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 12 Aug 2009 10:15:12 -0300 Subject: [SP-pm] Boas vindas ao Thiago Glauco In-Reply-To: <214823ca0908120449g2a847059i9d6bf7761c091dbb@mail.gmail.com> References: <4A828807.8050406@yahoo.co.uk> <214823ca0908120449g2a847059i9d6bf7761c091dbb@mail.gmail.com> Message-ID: <179354400908120615s27c8e3a0ua9de1b14234ebe49@mail.gmail.com> Bem Vindo!!! 2009/8/12 Daniel de Oliveira Mantovani : > Welcome!!!!!!!!!!!!!!!!!! > > 2009/8/12 Luis Motta Campos : >> mailman-bounces em pm.org wrote: >>> Thiago Glauco has been successfully subscribed >>> to SaoPaulo-pm. >> >> Thiago, seja muito bem vindo, e aquela coisa toda. O pessoal da lista >> gosta de saber dos que chegam como e onde voc? soube da lista, e o que ? >> que voc? faz com Perl no seu dia-a-dia. Voc? pode por favor contar para >> a gente? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From russoz at gmail.com Wed Aug 12 06:43:08 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 12 Aug 2009 10:43:08 -0300 Subject: [SP-pm] Boas vindas ao Thiago Glauco In-Reply-To: <179354400908120615s27c8e3a0ua9de1b14234ebe49@mail.gmail.com> References: <4A828807.8050406@yahoo.co.uk> <214823ca0908120449g2a847059i9d6bf7761c091dbb@mail.gmail.com> <179354400908120615s27c8e3a0ua9de1b14234ebe49@mail.gmail.com> Message-ID: <23f46d7f0908120643u36f2028cg8aba8eb2fe748b3d@mail.gmail.com> Yo dude! 2009/8/12 Blabos de Blebe > Bem Vindo!!! > > 2009/8/12 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > > Welcome!!!!!!!!!!!!!!!!!! > > > > 2009/8/12 Luis Motta Campos : > >> mailman-bounces em pm.org wrote: > >>> Thiago Glauco has been successfully subscribed > >>> to SaoPaulo-pm. > >> > >> Thiago, seja muito bem vindo, e aquela coisa toda. O pessoal da lista > >> gosta de saber dos que chegam como e onde voc? soube da lista, e o que ? > >> que voc? faz com Perl no seu dia-a-dia. Voc? pode por favor contar para > >> a gente? > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > > > > > > > -- > > "Deus usa os loucos pra confundir os s?bios" > > http://mantovanihouse.blogspot.com/ > > This is my poney: > > -------(\_------------_/)----------- > > -------)--(----------)--(----------- > > ------(----(---------)----)---------- > > -------)----(-------)----(----------- > > -------(----(-------)----)----------- > > --------\_-(\\.---.//)-_/------------ > > ----------\)' -8--8- '(/-------------- > > -----------/------------\--------------- > > ----------(--)--------(--)-------------- > > ------------(_c__c_)---------------- > > ---------------------------------------- > > perl -MLWP::Simple -le 'grep{ print $1 if > > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Aug 12 07:59:34 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 12 Aug 2009 11:59:34 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> Message-ID: <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> Ok, definido... ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no O'Malleys ( http://www.omalleysbar.net/) a partir das 18:00. Vou levar os livros, e a o Edenc estar? para autografar e pagar a primeira rodada de cerveja para n?s (afinal com esta quantidade de livros que est?o vendendo n? :D) ... A minha esposa deve ir tamb?m e voc?s tamb?m s?o incentivados a levar amig[ao][s], namorad[ao], etc ... Abra?os, Solli M. Hon?rio 2009/8/10 Lindolfo "Lorn" Rodrigues > Eu voto no O'Malleys porque nesse eu vou pegar meu livro ;) > > 2009/8/9 Fernando Oliveira > > Eu tando no rio e o bar sendo em SP, qq bar ? de dificil acesso p/ mim... >> :) >> >> 2009/8/9 Solli Honorio >> >> Eu recomendo o O'Malleys, eu acho o bar da mooca de dificil acesso, >>> principalmente para uma sexta-feira.... >>> Solli M. Hon?rio >>> >>> 2009/8/9 Eden Cardim >>> >>>> 2009/8/8 Blabos de Blebe : >>>> >>>> > Eu acho l? meio pequeno e apertado. >>>> > >>>> > Que tal no tradicional http://www.omalleysbar.net ? >>>> > >>>> > Eden, o que vc acha do http://barmooca.com.br ? >>>> >>>> Como ainda n?o conhe?o, voto no bar Mooca. No O'Malley's s? se for bem >>>> cedo pra evitar os playboys das 10. :P >>>> >>>> -- >>>> Eden Cardim Need help with your Catalyst or DBIx::Class project? >>>> Code Monkey http://www.shadowcat.co.uk/catalyst/ >>>> Shadowcat Systems Ltd. Want a managed development or deployment >>>> platform? >>>> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Just another Perl Hacker, >> Fernando (SmokeMachine) >> http://perl-e.org >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > --Lindolfo "Lorn" Rodrigues > www.slackwarezine.com.br > http://lornlab.org > http://sao-paulo.pm.org > use Catalyst; > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Wed Aug 12 08:25:34 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 12 Aug 2009 12:25:34 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> Message-ID: <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> 2009/8/12 Solli Honorio : > Ok, definido... > > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no O'Malleys > (http://www.omalleysbar.net/) a partir das 18:00. > > Vou levar os livros, e a o Edenc estar? para autografar e pagar a primeira > rodada de cerveja para n?s (afinal com esta quantidade de livros que est?o > vendendo n? :D) ... S? pra constar: 1 - os royalties do livro v?o todos pra EPO 2 - estou por conta do Wesley :) -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From fernandocorrea at gmail.com Wed Aug 12 09:13:03 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Wed, 12 Aug 2009 13:13:03 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <214823ca0908071544n520646d5idd80b4e273919268@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> Message-ID: Loc?o, rola de ficar por tua conta?!?!?! Ent?o eu vou tb! :P 2009/8/12 Eden Cardim > 2009/8/12 Solli Honorio : > > Ok, definido... > > > > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no O'Malleys > > (http://www.omalleysbar.net/) a partir das 18:00. > > > > Vou levar os livros, e a o Edenc estar? para autografar e pagar a > primeira > > rodada de cerveja para n?s (afinal com esta quantidade de livros que > est?o > > vendendo n? :D) ... > > S? pra constar: > 1 - os royalties do livro v?o todos pra EPO > 2 - estou por conta do Wesley :) > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Aug 12 09:39:42 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 12 Aug 2009 13:39:42 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <12d1f4ee0908081428y3cd1ed6ahc5524dc097f2f6df@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> Message-ID: <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> Ah, bota na conta do Papa... 2009/8/12 Fernando Oliveira : > Loc?o, rola de ficar por tua conta?!?!?! > Ent?o eu vou tb! :P > > 2009/8/12 Eden Cardim >> >> 2009/8/12 Solli Honorio : >> > Ok, definido... >> > >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no O'Malleys >> > (http://www.omalleysbar.net/) a partir das 18:00. >> > >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar a >> > primeira >> > rodada de cerveja para n?s (afinal com esta quantidade de livros que >> > est?o >> > vendendo n? :D) ... >> >> S? pra constar: >> 1 - os royalties do livro v?o todos pra EPO >> 2 - estou por conta do Wesley :) >> >> -- >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? >> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >> platform? >> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From fernandocorrea at gmail.com Wed Aug 12 09:44:03 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Wed, 12 Aug 2009 13:44:03 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <179354400908081543j1e4c18d5s59aab02a208ee33c@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> Message-ID: 2009/8/12 Blabos de Blebe > Ah, bota na conta do Papa... fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do papa!' fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do Papa!' fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do Papa...' syntax error at -e line 3, at EOF Execution of -e aborted due to compilation errors. fernando em fernando-laptop:~$ > > > > 2009/8/12 Fernando Oliveira : > > Loc?o, rola de ficar por tua conta?!?!?! > > Ent?o eu vou tb! :P > > > > 2009/8/12 Eden Cardim > >> > >> 2009/8/12 Solli Honorio : > >> > Ok, definido... > >> > > >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no > O'Malleys > >> > (http://www.omalleysbar.net/) a partir das 18:00. > >> > > >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar a > >> > primeira > >> > rodada de cerveja para n?s (afinal com esta quantidade de livros que > >> > est?o > >> > vendendo n? :D) ... > >> > >> S? pra constar: > >> 1 - os royalties do livro v?o todos pra EPO > >> 2 - estou por conta do Wesley :) > >> > >> -- > >> Eden Cardim Need help with your Catalyst or DBIx::Class project? > >> Code Monkey http://www.shadowcat.co.uk/catalyst/ > >> Shadowcat Systems Ltd. Want a managed development or deployment > >> platform? > >> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Just another Perl Hacker, > > Fernando (SmokeMachine) > > http://perl-e.org > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andreoandre at gmail.com Wed Aug 12 09:53:31 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Wed, 12 Aug 2009 13:53:31 -0300 Subject: [SP-pm] Boas vindas ao Thiago Glauco In-Reply-To: <23f46d7f0908120643u36f2028cg8aba8eb2fe748b3d@mail.gmail.com> References: <4A828807.8050406@yahoo.co.uk> <214823ca0908120449g2a847059i9d6bf7761c091dbb@mail.gmail.com> <179354400908120615s27c8e3a0ua9de1b14234ebe49@mail.gmail.com> <23f46d7f0908120643u36f2028cg8aba8eb2fe748b3d@mail.gmail.com> Message-ID: Bem Vindo! 2009/8/12 Alexei Znamensky : > Yo dude! > > 2009/8/12 Blabos de Blebe >> >> Bem Vindo!!! >> >> 2009/8/12 Daniel de Oliveira Mantovani >> : >> > Welcome!!!!!!!!!!!!!!!!!! >> > >> > 2009/8/12 Luis Motta Campos : >> >> mailman-bounces em pm.org wrote: >> >>> Thiago Glauco has been successfully subscribed >> >>> to SaoPaulo-pm. >> >> >> >> Thiago, seja muito bem vindo, e aquela coisa toda. O pessoal da lista >> >> gosta de saber dos que chegam como e onde voc? soube da lista, e o que >> >> ? >> >> que voc? faz com Perl no seu dia-a-dia. Voc? pode por favor contar para >> >> a gente? >> >> >> >> Putamplexos! >> >> -- >> >> Luis Motta Campos is a software engineer, >> >> Perl Programmer, foodie and photographer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > >> > >> > >> > -- >> > "Deus usa os loucos pra confundir os s?bios" >> > http://mantovanihouse.blogspot.com/ >> > This is my poney: >> > -------(\_------------_/)----------- >> > -------)--(----------)--(----------- >> > ------(----(---------)----)---------- >> > -------)----(-------)----(----------- >> > -------(----(-------)----)----------- >> > --------\_-(\\.---.//)-_/------------ >> > ----------\)' -8--8- '(/-------------- >> > -----------/------------\--------------- >> > ----------(--)--------(--)-------------- >> > ------------(_c__c_)---------------- >> > ---------------------------------------- >> > perl -MLWP::Simple -le 'grep{ print $1 if >> > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? O Moura http://andrem.wordpress.com From thiago at nerdsland.net Wed Aug 12 10:52:27 2009 From: thiago at nerdsland.net (Thiago Glauco Sanchez) Date: Wed, 12 Aug 2009 14:52:27 -0300 Subject: [SP-pm] Boas vindas ao Thiago Glauco Message-ID: <20090812175227.8BC54398C64@insvr8000.insite.com.br> Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Wed Aug 12 11:04:54 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 12 Aug 2009 15:04:54 -0300 Subject: [SP-pm] Boas vindas ao Thiago Glauco In-Reply-To: <20090812175227.8BC54398C64@insvr8000.insite.com.br> References: <20090812175227.8BC54398C64@insvr8000.insite.com.br> Message-ID: <20090812180454.GB2971@mapabrasil.net> On Wed, Aug 12, 2009 at 02:52:27PM -0300, Thiago Glauco Sanchez wrote: > Agrade?o muito as boas vindas de todos. > Me as minhas v?o atrasado: bem vindo. > interessei por Perl poucos meses passados quando eu estava de saco cheio de > escrever scripts em '.vbs' e depois > tinha o mesmo problema num linux e > tinha que escrever outro script '.sh' que faria > a mesma coisa. > Ent?o, um dia meu chefe perguntou se haveria como rodar um > arquivo '.pl' do HP-UX no Windws 2003 Server. A? eu pensei... > "Que m####, o que ser? esse .pl???" e respondi: > Passa o arquivo, se n?o rodar eu traduso para '.vbs'. > Pesquisei na Internet e descobri: > "Ei, eu n?o preciso > ficar louco e aprender PHP, Java, Shell Script e VBS para > fazer > esse monte de coisa aqui. Esse tal de Perl deve ser f### mesmo." > Fiz alguns testes e voil?. D? pra fazer at? > aplica??es cliente-servidor, > automatizar back-up de > roteador, etc... > Ent?o, m?s passado meu chefe tava louco > porque pediram para ele levantar todas as > Vlans da rede industrial da > empresa e eu ouvi a conversa, fui no CPAN, peguei > um > m?dulo SNMP, fiz um arquivo com a lista dos IPs de todos os switches > e uma > RegExp e voil? novamente. Todos as Vlans na m?o em > 2 dias. > A? eu ouvi o elogio: > "Cara, isso era > servi?o para fazer em 6 meses ou gastar um dinheir?o com > software > de ger?ncia. E voc? fez em 2 dias? Como?" > -"Eu fiz um script." > -"Voc? t? ficando > bom nisso!!" ganhou aumento ?! (n?o precisa responder se n?o quiser ...) > > Depois disso, o Perl virou uma > dic??o para mim! > > Nessas pesquisas sobre Perl na > internet achei voc?s. > > Ali?s, existe > documenta??o traduzida para o portugu?s-br, ou algum > projeto de tradu??o em andamento? http://perl.org.br/Main/WebHome > > Vai ter cerveja > no dia 14??? Posso me chegar de bic?o??? -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From edencardim at gmail.com Wed Aug 12 12:44:11 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 12 Aug 2009 16:44:11 -0300 Subject: [SP-pm] Boas vindas ao Thiago Glauco In-Reply-To: <20090812175227.8BC54398C64@insvr8000.insite.com.br> References: <20090812175227.8BC54398C64@insvr8000.insite.com.br> Message-ID: <3de55ead0908121244l6ac686bag2dca28dd54c734f4@mail.gmail.com> 2009/8/12 Thiago Glauco Sanchez : > Vai ter cerveja > no dia 14??? Posso me chegar de bic?o??? Sim, mas tem uma tradi??o que os rec?m-chegados pagam a conta. ;) -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From blabos at gmail.com Wed Aug 12 12:51:13 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 12 Aug 2009 16:51:13 -0300 Subject: [SP-pm] Boas vindas ao Thiago Glauco In-Reply-To: <3de55ead0908121244l6ac686bag2dca28dd54c734f4@mail.gmail.com> References: <20090812175227.8BC54398C64@insvr8000.insite.com.br> <3de55ead0908121244l6ac686bag2dca28dd54c734f4@mail.gmail.com> Message-ID: <179354400908121251r61510c17s31f358d1a7b629ca@mail.gmail.com> Era pra vc contar s? na hora... On Wed, Aug 12, 2009 at 4:44 PM, Eden Cardim wrote: > 2009/8/12 Thiago Glauco Sanchez : >> Vai ter cerveja >> no dia 14??? Posso me chegar de bic?o??? > > Sim, mas tem uma tradi??o que os rec?m-chegados pagam a conta. ;) > > -- > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From ce.langoni at gmail.com Wed Aug 12 13:04:35 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 12 Aug 2009 17:04:35 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <3de55ead0908090713v1c13af12kc658d83432ccd71c@mail.gmail.com> <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> Message-ID: <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> Pessoal, Que horas voc?s chegam normalmente para o ES? Que horas voc?s v?o embora normalmente? Estou perguntando isso por que moro em S?o Jos? dos Campos e pretendo ir a este ES, mas tudo depende de que horas come?a e que horas termina para saber se vale a pena neh? rsrs abra?os a todos! 2009/8/12 Fernando Oliveira : > > > 2009/8/12 Blabos de Blebe >> >> Ah, bota na conta do Papa... > > fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do papa!' > fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do Papa!' > fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do > Papa...' > syntax error at -e line 3, at EOF > Execution of -e aborted due to compilation errors. > fernando em fernando-laptop:~$ >> >> >> >> 2009/8/12 Fernando Oliveira : >> > Loc?o, rola de ficar por tua conta?!?!?! >> > Ent?o eu vou tb! :P >> > >> > 2009/8/12 Eden Cardim >> >> >> >> 2009/8/12 Solli Honorio : >> >> > Ok, definido... >> >> > >> >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no >> >> > O'Malleys >> >> > (http://www.omalleysbar.net/) a partir das 18:00. >> >> > >> >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar a >> >> > primeira >> >> > rodada de cerveja para n?s (afinal com esta quantidade de livros que >> >> > est?o >> >> > vendendo n? :D) ... >> >> >> >> S? pra constar: >> >> 1 - os royalties do livro v?o todos pra EPO >> >> 2 - estou por conta do Wesley :) >> >> >> >> -- >> >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class >> >> project? >> >> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >> >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >> >> platform? >> >> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Just another Perl Hacker, >> > Fernando (SmokeMachine) >> > http://perl-e.org >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Wed Aug 12 13:07:25 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 12 Aug 2009 17:07:25 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <12d1f4ee0908091344i200ba669i541eb94deec2a90f@mail.gmail.com> <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> Message-ID: <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> Normalmente, varia. Mas quando ? no O'Malleys costuma ser das 18:00 ?s 22:00 2009/8/12 Carlos Eduardo Langoni : > Pessoal, > Que horas voc?s chegam normalmente para o ES? > Que horas voc?s v?o embora normalmente? > Estou perguntando isso por que moro em S?o Jos? dos Campos e pretendo > ir a este ES, mas tudo depende de que horas come?a e que horas termina > para saber se vale a pena neh? rsrs > > abra?os a todos! > > 2009/8/12 Fernando Oliveira : >> >> >> 2009/8/12 Blabos de Blebe >>> >>> Ah, bota na conta do Papa... >> >> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do papa!' >> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do Papa!' >> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >> Papa...' >> syntax error at -e line 3, at EOF >> Execution of -e aborted due to compilation errors. >> fernando em fernando-laptop:~$ >>> >>> >>> >>> 2009/8/12 Fernando Oliveira : >>> > Loc?o, rola de ficar por tua conta?!?!?! >>> > Ent?o eu vou tb! :P >>> > >>> > 2009/8/12 Eden Cardim >>> >> >>> >> 2009/8/12 Solli Honorio : >>> >> > Ok, definido... >>> >> > >>> >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no >>> >> > O'Malleys >>> >> > (http://www.omalleysbar.net/) a partir das 18:00. >>> >> > >>> >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar a >>> >> > primeira >>> >> > rodada de cerveja para n?s (afinal com esta quantidade de livros que >>> >> > est?o >>> >> > vendendo n? :D) ... >>> >> >>> >> S? pra constar: >>> >> 1 - os royalties do livro v?o todos pra EPO >>> >> 2 - estou por conta do Wesley :) >>> >> >>> >> -- >>> >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class >>> >> project? >>> >> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >>> >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >>> >> platform? >>> >> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm em pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > >>> > -- >>> > Just another Perl Hacker, >>> > Fernando (SmokeMachine) >>> > http://perl-e.org >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Just another Perl Hacker, >> Fernando (SmokeMachine) >> http://perl-e.org >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Wed Aug 12 13:08:33 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 12 Aug 2009 17:08:33 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> Message-ID: <179354400908121308k5532fb58h6c744d46a7671691@mail.gmail.com> Al?m do mais n?o ? missa n?o! Voc? pode chegar ou sair mais cedo/tarde. :) 2009/8/12 Blabos de Blebe : > Normalmente, varia. > > Mas quando ? no O'Malleys costuma ser das 18:00 ?s 22:00 > > 2009/8/12 Carlos Eduardo Langoni : >> Pessoal, >> Que horas voc?s chegam normalmente para o ES? >> Que horas voc?s v?o embora normalmente? >> Estou perguntando isso por que moro em S?o Jos? dos Campos e pretendo >> ir a este ES, mas tudo depende de que horas come?a e que horas termina >> para saber se vale a pena neh? rsrs >> >> abra?os a todos! >> >> 2009/8/12 Fernando Oliveira : >>> >>> >>> 2009/8/12 Blabos de Blebe >>>> >>>> Ah, bota na conta do Papa... >>> >>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do papa!' >>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do Papa!' >>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>> Papa...' >>> syntax error at -e line 3, at EOF >>> Execution of -e aborted due to compilation errors. >>> fernando em fernando-laptop:~$ >>>> >>>> >>>> >>>> 2009/8/12 Fernando Oliveira : >>>> > Loc?o, rola de ficar por tua conta?!?!?! >>>> > Ent?o eu vou tb! :P >>>> > >>>> > 2009/8/12 Eden Cardim >>>> >> >>>> >> 2009/8/12 Solli Honorio : >>>> >> > Ok, definido... >>>> >> > >>>> >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no >>>> >> > O'Malleys >>>> >> > (http://www.omalleysbar.net/) a partir das 18:00. >>>> >> > >>>> >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar a >>>> >> > primeira >>>> >> > rodada de cerveja para n?s (afinal com esta quantidade de livros que >>>> >> > est?o >>>> >> > vendendo n? :D) ... >>>> >> >>>> >> S? pra constar: >>>> >> 1 - os royalties do livro v?o todos pra EPO >>>> >> 2 - estou por conta do Wesley :) >>>> >> >>>> >> -- >>>> >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class >>>> >> project? >>>> >> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >>>> >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >>>> >> platform? >>>> >> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >>>> >> _______________________________________________ >>>> >> SaoPaulo-pm mailing list >>>> >> SaoPaulo-pm em pm.org >>>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> > >>>> > >>>> > >>>> > -- >>>> > Just another Perl Hacker, >>>> > Fernando (SmokeMachine) >>>> > http://perl-e.org >>>> > >>>> > _______________________________________________ >>>> > SaoPaulo-pm mailing list >>>> > SaoPaulo-pm em pm.org >>>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> > >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> Just another Perl Hacker, >>> Fernando (SmokeMachine) >>> http://perl-e.org >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > From ce.langoni at gmail.com Wed Aug 12 13:53:06 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 12 Aug 2009 17:53:06 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <179354400908121308k5532fb58h6c744d46a7671691@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> <179354400908121308k5532fb58h6c744d46a7671691@mail.gmail.com> Message-ID: <8aa07a210908121353o6d11aaddt65ea6cad23f8bd6f@mail.gmail.com> Blados, Eu iria sair do escrit?rio as 18:00 pegar a dutra e rumar pra s?o paulo. Ser? que vale a pena? Quanto tempo vou levar pra chegar no O'malleys (considerando que n?o conhe?o quase nada em s?o paulo rsrsrsrs) 2009/8/12 Blabos de Blebe : > Al?m do mais n?o ? missa n?o! > > Voc? pode chegar ou sair mais cedo/tarde. > > :) > > > > 2009/8/12 Blabos de Blebe : >> Normalmente, varia. >> >> Mas quando ? no O'Malleys costuma ser das 18:00 ?s 22:00 >> >> 2009/8/12 Carlos Eduardo Langoni : >>> Pessoal, >>> Que horas voc?s chegam normalmente para o ES? >>> Que horas voc?s v?o embora normalmente? >>> Estou perguntando isso por que moro em S?o Jos? dos Campos e pretendo >>> ir a este ES, mas tudo depende de que horas come?a e que horas termina >>> para saber se vale a pena neh? rsrs >>> >>> abra?os a todos! >>> >>> 2009/8/12 Fernando Oliveira : >>>> >>>> >>>> 2009/8/12 Blabos de Blebe >>>>> >>>>> Ah, bota na conta do Papa... >>>> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do papa!' >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do Papa!' >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>>> Papa...' >>>> syntax error at -e line 3, at EOF >>>> Execution of -e aborted due to compilation errors. >>>> fernando em fernando-laptop:~$ >>>>> >>>>> >>>>> >>>>> 2009/8/12 Fernando Oliveira : >>>>> > Loc?o, rola de ficar por tua conta?!?!?! >>>>> > Ent?o eu vou tb! :P >>>>> > >>>>> > 2009/8/12 Eden Cardim >>>>> >> >>>>> >> 2009/8/12 Solli Honorio : >>>>> >> > Ok, definido... >>>>> >> > >>>>> >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no >>>>> >> > O'Malleys >>>>> >> > (http://www.omalleysbar.net/) a partir das 18:00. >>>>> >> > >>>>> >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar a >>>>> >> > primeira >>>>> >> > rodada de cerveja para n?s (afinal com esta quantidade de livros que >>>>> >> > est?o >>>>> >> > vendendo n? :D) ... >>>>> >> >>>>> >> S? pra constar: >>>>> >> 1 - os royalties do livro v?o todos pra EPO >>>>> >> 2 - estou por conta do Wesley :) >>>>> >> >>>>> >> -- >>>>> >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class >>>>> >> project? >>>>> >> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >>>>> >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >>>>> >> platform? >>>>> >> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >>>>> >> _______________________________________________ >>>>> >> SaoPaulo-pm mailing list >>>>> >> SaoPaulo-pm em pm.org >>>>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> > >>>>> > >>>>> > >>>>> > -- >>>>> > Just another Perl Hacker, >>>>> > Fernando (SmokeMachine) >>>>> > http://perl-e.org >>>>> > >>>>> > _______________________________________________ >>>>> > SaoPaulo-pm mailing list >>>>> > SaoPaulo-pm em pm.org >>>>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> > >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>>> -- >>>> Just another Perl Hacker, >>>> Fernando (SmokeMachine) >>>> http://perl-e.org >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From russoz at gmail.com Wed Aug 12 15:02:20 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 12 Aug 2009 19:02:20 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <8aa07a210908121353o6d11aaddt65ea6cad23f8bd6f@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> <179354400908121308k5532fb58h6c744d46a7671691@mail.gmail.com> <8aa07a210908121353o6d11aaddt65ea6cad23f8bd6f@mail.gmail.com> Message-ID: <23f46d7f0908121502ve29f352g7b8fef513cc784e7@mail.gmail.com> Langoni, eu sairia mais cedo, ou n?o vai valer tanto assim. (N?o que eu esteja indo, mas enfim, pra dar pitaco n?o custa) 2009/8/12 Carlos Eduardo Langoni > Blados, > > Eu iria sair do escrit?rio as 18:00 pegar a dutra e rumar pra s?o paulo. > Ser? que vale a pena? Quanto tempo vou levar pra chegar no O'malleys > (considerando que n?o conhe?o quase nada em s?o paulo rsrsrsrs) > > 2009/8/12 Blabos de Blebe : > > Al?m do mais n?o ? missa n?o! > > > > Voc? pode chegar ou sair mais cedo/tarde. > > > > :) > > > > > > > > 2009/8/12 Blabos de Blebe : > >> Normalmente, varia. > >> > >> Mas quando ? no O'Malleys costuma ser das 18:00 ?s 22:00 > >> > >> 2009/8/12 Carlos Eduardo Langoni : > >>> Pessoal, > >>> Que horas voc?s chegam normalmente para o ES? > >>> Que horas voc?s v?o embora normalmente? > >>> Estou perguntando isso por que moro em S?o Jos? dos Campos e pretendo > >>> ir a este ES, mas tudo depende de que horas come?a e que horas termina > >>> para saber se vale a pena neh? rsrs > >>> > >>> abra?os a todos! > >>> > >>> 2009/8/12 Fernando Oliveira : > >>>> > >>>> > >>>> 2009/8/12 Blabos de Blebe > >>>>> > >>>>> Ah, bota na conta do Papa... > >>>> > >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do > papa!' > >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do > Papa!' > >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do > >>>> Papa...' > >>>> syntax error at -e line 3, at EOF > >>>> Execution of -e aborted due to compilation errors. > >>>> fernando em fernando-laptop:~$ > >>>>> > >>>>> > >>>>> > >>>>> 2009/8/12 Fernando Oliveira : > >>>>> > Loc?o, rola de ficar por tua conta?!?!?! > >>>>> > Ent?o eu vou tb! :P > >>>>> > > >>>>> > 2009/8/12 Eden Cardim > >>>>> >> > >>>>> >> 2009/8/12 Solli Honorio : > >>>>> >> > Ok, definido... > >>>>> >> > > >>>>> >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no > >>>>> >> > O'Malleys > >>>>> >> > (http://www.omalleysbar.net/) a partir das 18:00. > >>>>> >> > > >>>>> >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar > a > >>>>> >> > primeira > >>>>> >> > rodada de cerveja para n?s (afinal com esta quantidade de livros > que > >>>>> >> > est?o > >>>>> >> > vendendo n? :D) ... > >>>>> >> > >>>>> >> S? pra constar: > >>>>> >> 1 - os royalties do livro v?o todos pra EPO > >>>>> >> 2 - estou por conta do Wesley :) > >>>>> >> > >>>>> >> -- > >>>>> >> Eden Cardim Need help with your Catalyst or DBIx::Class > >>>>> >> project? > >>>>> >> Code Monkey > http://www.shadowcat.co.uk/catalyst/ > >>>>> >> Shadowcat Systems Ltd. Want a managed development or deployment > >>>>> >> platform? > >>>>> >> http://edenc.vox.com/ > http://www.shadowcat.co.uk/servers/ > >>>>> >> _______________________________________________ > >>>>> >> SaoPaulo-pm mailing list > >>>>> >> SaoPaulo-pm em pm.org > >>>>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>>>> > > >>>>> > > >>>>> > > >>>>> > -- > >>>>> > Just another Perl Hacker, > >>>>> > Fernando (SmokeMachine) > >>>>> > http://perl-e.org > >>>>> > > >>>>> > _______________________________________________ > >>>>> > SaoPaulo-pm mailing list > >>>>> > SaoPaulo-pm em pm.org > >>>>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>>>> > > >>>>> _______________________________________________ > >>>>> SaoPaulo-pm mailing list > >>>>> SaoPaulo-pm em pm.org > >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>>> > >>>> > >>>> > >>>> -- > >>>> Just another Perl Hacker, > >>>> Fernando (SmokeMachine) > >>>> http://perl-e.org > >>>> > >>>> _______________________________________________ > >>>> SaoPaulo-pm mailing list > >>>> SaoPaulo-pm em pm.org > >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >> > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Aug 12 16:02:33 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 12 Aug 2009 20:02:33 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <8aa07a210908121353o6d11aaddt65ea6cad23f8bd6f@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <12d1f4ee0908120759r4fd8ebber687b400b3333519c@mail.gmail.com> <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> <179354400908121308k5532fb58h6c744d46a7671691@mail.gmail.com> <8aa07a210908121353o6d11aaddt65ea6cad23f8bd6f@mail.gmail.com> Message-ID: <12d1f4ee0908121602n17c8cc41ib87e487022842a79@mail.gmail.com> Langoni, Eu acho complicado, primeiro porqu? voc? vai enfrentar a marginal ti?te no hor?rio de pico; segundo pq vc n?o conhece S?o Paulo e tem uma grande chance de se perder; e terceiro pq vc vai voltar para casa dirigindo e alcolizado. Abra?os, Solli M. Hon?rio 2009/8/12 Carlos Eduardo Langoni > Blados, > > Eu iria sair do escrit?rio as 18:00 pegar a dutra e rumar pra s?o paulo. > Ser? que vale a pena? Quanto tempo vou levar pra chegar no O'malleys > (considerando que n?o conhe?o quase nada em s?o paulo rsrsrsrs) > > 2009/8/12 Blabos de Blebe : > > Al?m do mais n?o ? missa n?o! > > > > Voc? pode chegar ou sair mais cedo/tarde. > > > > :) > > > > > > > > 2009/8/12 Blabos de Blebe : > >> Normalmente, varia. > >> > >> Mas quando ? no O'Malleys costuma ser das 18:00 ?s 22:00 > >> > >> 2009/8/12 Carlos Eduardo Langoni : > >>> Pessoal, > >>> Que horas voc?s chegam normalmente para o ES? > >>> Que horas voc?s v?o embora normalmente? > >>> Estou perguntando isso por que moro em S?o Jos? dos Campos e pretendo > >>> ir a este ES, mas tudo depende de que horas come?a e que horas termina > >>> para saber se vale a pena neh? rsrs > >>> > >>> abra?os a todos! > >>> > >>> 2009/8/12 Fernando Oliveira : > >>>> > >>>> > >>>> 2009/8/12 Blabos de Blebe > >>>>> > >>>>> Ah, bota na conta do Papa... > >>>> > >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do > papa!' > >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do > Papa!' > >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do > >>>> Papa...' > >>>> syntax error at -e line 3, at EOF > >>>> Execution of -e aborted due to compilation errors. > >>>> fernando em fernando-laptop:~$ > >>>>> > >>>>> > >>>>> > >>>>> 2009/8/12 Fernando Oliveira : > >>>>> > Loc?o, rola de ficar por tua conta?!?!?! > >>>>> > Ent?o eu vou tb! :P > >>>>> > > >>>>> > 2009/8/12 Eden Cardim > >>>>> >> > >>>>> >> 2009/8/12 Solli Honorio : > >>>>> >> > Ok, definido... > >>>>> >> > > >>>>> >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no > >>>>> >> > O'Malleys > >>>>> >> > (http://www.omalleysbar.net/) a partir das 18:00. > >>>>> >> > > >>>>> >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar > a > >>>>> >> > primeira > >>>>> >> > rodada de cerveja para n?s (afinal com esta quantidade de livros > que > >>>>> >> > est?o > >>>>> >> > vendendo n? :D) ... > >>>>> >> > >>>>> >> S? pra constar: > >>>>> >> 1 - os royalties do livro v?o todos pra EPO > >>>>> >> 2 - estou por conta do Wesley :) > >>>>> >> > >>>>> >> -- > >>>>> >> Eden Cardim Need help with your Catalyst or DBIx::Class > >>>>> >> project? > >>>>> >> Code Monkey > http://www.shadowcat.co.uk/catalyst/ > >>>>> >> Shadowcat Systems Ltd. Want a managed development or deployment > >>>>> >> platform? > >>>>> >> http://edenc.vox.com/ > http://www.shadowcat.co.uk/servers/ > >>>>> >> _______________________________________________ > >>>>> >> SaoPaulo-pm mailing list > >>>>> >> SaoPaulo-pm em pm.org > >>>>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>>>> > > >>>>> > > >>>>> > > >>>>> > -- > >>>>> > Just another Perl Hacker, > >>>>> > Fernando (SmokeMachine) > >>>>> > http://perl-e.org > >>>>> > > >>>>> > _______________________________________________ > >>>>> > SaoPaulo-pm mailing list > >>>>> > SaoPaulo-pm em pm.org > >>>>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>>>> > > >>>>> _______________________________________________ > >>>>> SaoPaulo-pm mailing list > >>>>> SaoPaulo-pm em pm.org > >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>>> > >>>> > >>>> > >>>> -- > >>>> Just another Perl Hacker, > >>>> Fernando (SmokeMachine) > >>>> http://perl-e.org > >>>> > >>>> _______________________________________________ > >>>> SaoPaulo-pm mailing list > >>>> SaoPaulo-pm em pm.org > >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >> > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel at joaogabriel.org Wed Aug 12 17:36:53 2009 From: gabriel at joaogabriel.org (=?ISO-8859-1?Q?Jo=E3o_Gabriel_Casteluber_Laass?=) Date: Wed, 12 Aug 2009 21:36:53 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> Message-ID: <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> 2009/8/12 Nilson Santos Figueiredo Jr. : > O algoritmo funciona mais ou menos assim: ele tenta trocar letras > consecutivas (ab => ba), realizar inser??es de uma letra (aa => aba), > realizar remo??es de uma letra (aba => aa), trocar letras por outras > n?o presentes (aba => aca) e provavelmente mais algumas opera??es mais > especializadas. Ele realiza essas substitui??es diversas vezes at? > achar um bom resultado. Existe uma "jogada" que voc? compara duas palavras e ve a porcentagem de semelhan?a entre elas. Esse n?o seria um caminho mais r?pido? Jo?o Gabriel C. Laass 27 8802.0195 www.joaogabriel.org From blabos at gmail.com Wed Aug 12 18:12:17 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 12 Aug 2009 22:12:17 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <12d1f4ee0908121602n17c8cc41ib87e487022842a79@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <3de55ead0908120825m162a0948h36f05d67985cd539@mail.gmail.com> <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> <179354400908121308k5532fb58h6c744d46a7671691@mail.gmail.com> <8aa07a210908121353o6d11aaddt65ea6cad23f8bd6f@mail.gmail.com> <12d1f4ee0908121602n17c8cc41ib87e487022842a79@mail.gmail.com> Message-ID: <179354400908121812s1354662aif65b69eb5316bf39@mail.gmail.com> Qualquer coisa tem um colch?o infl?vel sobrando. :) 2009/8/12 Solli Honorio : > Langoni, > > Eu acho complicado, primeiro porqu? voc? vai enfrentar a marginal ti?te no > hor?rio de pico; segundo pq vc n?o conhece S?o Paulo e tem uma grande chance > de se perder; e terceiro pq vc vai voltar para casa dirigindo e alcolizado. > > Abra?os, > > Solli M. Hon?rio > > 2009/8/12 Carlos Eduardo Langoni >> >> Blados, >> >> Eu iria sair do escrit?rio as 18:00 pegar a dutra e rumar pra s?o paulo. >> Ser? que vale a pena? Quanto tempo vou levar pra chegar no O'malleys >> (considerando que n?o conhe?o quase nada em s?o paulo rsrsrsrs) >> >> 2009/8/12 Blabos de Blebe : >> > Al?m do mais n?o ? missa n?o! >> > >> > Voc? pode chegar ou sair mais cedo/tarde. >> > >> > :) >> > >> > >> > >> > 2009/8/12 Blabos de Blebe : >> >> Normalmente, varia. >> >> >> >> Mas quando ? no O'Malleys costuma ser das 18:00 ?s 22:00 >> >> >> >> 2009/8/12 Carlos Eduardo Langoni : >> >>> Pessoal, >> >>> Que horas voc?s chegam normalmente para o ES? >> >>> Que horas voc?s v?o embora normalmente? >> >>> Estou perguntando isso por que moro em S?o Jos? dos Campos e pretendo >> >>> ir a este ES, mas tudo depende de que horas come?a e que horas termina >> >>> para saber se vale a pena neh? rsrs >> >>> >> >>> abra?os a todos! >> >>> >> >>> 2009/8/12 Fernando Oliveira : >> >>>> >> >>>> >> >>>> 2009/8/12 Blabos de Blebe >> >>>>> >> >>>>> Ah, bota na conta do Papa... >> >>>> >> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >> >>>> papa!' >> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >> >>>> Papa!' >> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >> >>>> Papa...' >> >>>> syntax error at -e line 3, at EOF >> >>>> Execution of -e aborted due to compilation errors. >> >>>> fernando em fernando-laptop:~$ >> >>>>> >> >>>>> >> >>>>> >> >>>>> 2009/8/12 Fernando Oliveira : >> >>>>> > Loc?o, rola de ficar por tua conta?!?!?! >> >>>>> > Ent?o eu vou tb! :P >> >>>>> > >> >>>>> > 2009/8/12 Eden Cardim >> >>>>> >> >> >>>>> >> 2009/8/12 Solli Honorio : >> >>>>> >> > Ok, definido... >> >>>>> >> > >> >>>>> >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no >> >>>>> >> > O'Malleys >> >>>>> >> > (http://www.omalleysbar.net/) a partir das 18:00. >> >>>>> >> > >> >>>>> >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar >> >>>>> >> > a >> >>>>> >> > primeira >> >>>>> >> > rodada de cerveja para n?s (afinal com esta quantidade de >> >>>>> >> > livros que >> >>>>> >> > est?o >> >>>>> >> > vendendo n? :D) ... >> >>>>> >> >> >>>>> >> S? pra constar: >> >>>>> >> 1 - os royalties do livro v?o todos pra EPO >> >>>>> >> 2 - estou por conta do Wesley :) >> >>>>> >> >> >>>>> >> -- >> >>>>> >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class >> >>>>> >> project? >> >>>>> >> ?Code Monkey >> >>>>> >> ?http://www.shadowcat.co.uk/catalyst/ >> >>>>> >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >> >>>>> >> platform? >> >>>>> >> http://edenc.vox.com/ >> >>>>> >> ?http://www.shadowcat.co.uk/servers/ >> >>>>> >> _______________________________________________ >> >>>>> >> SaoPaulo-pm mailing list >> >>>>> >> SaoPaulo-pm em pm.org >> >>>>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>>>> > >> >>>>> > >> >>>>> > >> >>>>> > -- >> >>>>> > Just another Perl Hacker, >> >>>>> > Fernando (SmokeMachine) >> >>>>> > http://perl-e.org >> >>>>> > >> >>>>> > _______________________________________________ >> >>>>> > SaoPaulo-pm mailing list >> >>>>> > SaoPaulo-pm em pm.org >> >>>>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>>>> > >> >>>>> _______________________________________________ >> >>>>> SaoPaulo-pm mailing list >> >>>>> SaoPaulo-pm em pm.org >> >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> Just another Perl Hacker, >> >>>> Fernando (SmokeMachine) >> >>>> http://perl-e.org >> >>>> >> >>>> _______________________________________________ >> >>>> SaoPaulo-pm mailing list >> >>>> SaoPaulo-pm em pm.org >> >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >> >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From acid06 at gmail.com Wed Aug 12 18:12:21 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Wed, 12 Aug 2009 22:12:21 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> Message-ID: <9a08c9b40908121812i7882708bnf3b287964edc8e5a@mail.gmail.com> 2009/8/12 Jo?o Gabriel Casteluber Laass : > Existe uma "jogada" que voc? compara duas palavras e ve a porcentagem > de semelhan?a entre elas. Esse n?o seria um caminho mais r?pido? Ent?o, mas esse ? o ponto todo de fazer as modifica??es. Com qual palavra voc? vai comparar a entrada do usu?rio se n?o sabe a priori o que ele quer? A id?ia ? que quando voc? vai fazendo as modifica??es, voc? est? gerando alternativas - quanto mais modifica??es, menos aquela palavra se parece com a original. Se voc? j? soubesse o que ele queria era f?cil. ;-) Al?m disso, usar coisas como o Text::Soundex n?o funciona t?o bem assim pra alguns casos simples... por exemplo: nilson - N425 nislon - N245 milson - M425 Basicamente, um erro nas primeiras 4 letras da palavra tem uma chance grande de alterar o valor Soundex pra aquela string (e se voc? errar a primeira letra ? um problema maior ainda). Por isso o neg?cio do Google funciona bem, porque n?o ? algo simples assim. E ? uma abordagem que se encaixa perfeitamente na arquitetura distribu?da que eles usam. -Nilson Santos F. Jr. From daniel.oliveira.mantovani at gmail.com Wed Aug 12 18:15:24 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 12 Aug 2009 22:15:24 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <179354400908121812s1354662aif65b69eb5316bf39@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> <179354400908121308k5532fb58h6c744d46a7671691@mail.gmail.com> <8aa07a210908121353o6d11aaddt65ea6cad23f8bd6f@mail.gmail.com> <12d1f4ee0908121602n17c8cc41ib87e487022842a79@mail.gmail.com> <179354400908121812s1354662aif65b69eb5316bf39@mail.gmail.com> Message-ID: <214823ca0908121815i68d81dfbw8b1a02dd4ecc8f84@mail.gmail.com> 2009/8/12 Blabos de Blebe : > Qualquer coisa tem um colch?o infl?vel sobrando. :) Hey! na na ni na n?o! esse colch?o ? meu, e o sof? ? do Fernando! > > 2009/8/12 Solli Honorio : >> Langoni, >> >> Eu acho complicado, primeiro porqu? voc? vai enfrentar a marginal ti?te no >> hor?rio de pico; segundo pq vc n?o conhece S?o Paulo e tem uma grande chance >> de se perder; e terceiro pq vc vai voltar para casa dirigindo e alcolizado. >> >> Abra?os, >> >> Solli M. Hon?rio >> >> 2009/8/12 Carlos Eduardo Langoni >>> >>> Blados, >>> >>> Eu iria sair do escrit?rio as 18:00 pegar a dutra e rumar pra s?o paulo. >>> Ser? que vale a pena? Quanto tempo vou levar pra chegar no O'malleys >>> (considerando que n?o conhe?o quase nada em s?o paulo rsrsrsrs) >>> >>> 2009/8/12 Blabos de Blebe : >>> > Al?m do mais n?o ? missa n?o! >>> > >>> > Voc? pode chegar ou sair mais cedo/tarde. >>> > >>> > :) >>> > >>> > >>> > >>> > 2009/8/12 Blabos de Blebe : >>> >> Normalmente, varia. >>> >> >>> >> Mas quando ? no O'Malleys costuma ser das 18:00 ?s 22:00 >>> >> >>> >> 2009/8/12 Carlos Eduardo Langoni : >>> >>> Pessoal, >>> >>> Que horas voc?s chegam normalmente para o ES? >>> >>> Que horas voc?s v?o embora normalmente? >>> >>> Estou perguntando isso por que moro em S?o Jos? dos Campos e pretendo >>> >>> ir a este ES, mas tudo depende de que horas come?a e que horas termina >>> >>> para saber se vale a pena neh? rsrs >>> >>> >>> >>> abra?os a todos! >>> >>> >>> >>> 2009/8/12 Fernando Oliveira : >>> >>>> >>> >>>> >>> >>>> 2009/8/12 Blabos de Blebe >>> >>>>> >>> >>>>> Ah, bota na conta do Papa... >>> >>>> >>> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>> >>>> papa!' >>> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>> >>>> Papa!' >>> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>> >>>> Papa...' >>> >>>> syntax error at -e line 3, at EOF >>> >>>> Execution of -e aborted due to compilation errors. >>> >>>> fernando em fernando-laptop:~$ >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> 2009/8/12 Fernando Oliveira : >>> >>>>> > Loc?o, rola de ficar por tua conta?!?!?! >>> >>>>> > Ent?o eu vou tb! :P >>> >>>>> > >>> >>>>> > 2009/8/12 Eden Cardim >>> >>>>> >> >>> >>>>> >> 2009/8/12 Solli Honorio : >>> >>>>> >> > Ok, definido... >>> >>>>> >> > >>> >>>>> >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no >>> >>>>> >> > O'Malleys >>> >>>>> >> > (http://www.omalleysbar.net/) a partir das 18:00. >>> >>>>> >> > >>> >>>>> >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar >>> >>>>> >> > a >>> >>>>> >> > primeira >>> >>>>> >> > rodada de cerveja para n?s (afinal com esta quantidade de >>> >>>>> >> > livros que >>> >>>>> >> > est?o >>> >>>>> >> > vendendo n? :D) ... >>> >>>>> >> >>> >>>>> >> S? pra constar: >>> >>>>> >> 1 - os royalties do livro v?o todos pra EPO >>> >>>>> >> 2 - estou por conta do Wesley :) >>> >>>>> >> >>> >>>>> >> -- >>> >>>>> >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class >>> >>>>> >> project? >>> >>>>> >> ?Code Monkey >>> >>>>> >> ?http://www.shadowcat.co.uk/catalyst/ >>> >>>>> >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >>> >>>>> >> platform? >>> >>>>> >> http://edenc.vox.com/ >>> >>>>> >> ?http://www.shadowcat.co.uk/servers/ >>> >>>>> >> _______________________________________________ >>> >>>>> >> SaoPaulo-pm mailing list >>> >>>>> >> SaoPaulo-pm em pm.org >>> >>>>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>>>> > >>> >>>>> > >>> >>>>> > >>> >>>>> > -- >>> >>>>> > Just another Perl Hacker, >>> >>>>> > Fernando (SmokeMachine) >>> >>>>> > http://perl-e.org >>> >>>>> > >>> >>>>> > _______________________________________________ >>> >>>>> > SaoPaulo-pm mailing list >>> >>>>> > SaoPaulo-pm em pm.org >>> >>>>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>>>> > >>> >>>>> _______________________________________________ >>> >>>>> SaoPaulo-pm mailing list >>> >>>>> SaoPaulo-pm em pm.org >>> >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>>> >>> >>>> >>> >>>> >>> >>>> -- >>> >>>> Just another Perl Hacker, >>> >>>> Fernando (SmokeMachine) >>> >>>> http://perl-e.org >>> >>>> >>> >>>> _______________________________________________ >>> >>>> SaoPaulo-pm mailing list >>> >>>> SaoPaulo-pm em pm.org >>> >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>>> >>> >>> _______________________________________________ >>> >>> SaoPaulo-pm mailing list >>> >>> SaoPaulo-pm em pm.org >>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >> >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From blabos at gmail.com Wed Aug 12 18:29:37 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 12 Aug 2009 22:29:37 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <9a08c9b40908121812i7882708bnf3b287964edc8e5a@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <9a08c9b40908121812i7882708bnf3b287964edc8e5a@mail.gmail.com> Message-ID: <179354400908121829x78cb6e76s2c4c83f1edd40a13@mail.gmail.com> http://blog.blabos.org/2008/12/faxina-depois-da-festa 2009/8/12 Nilson Santos Figueiredo Jr. : > 2009/8/12 Jo?o Gabriel Casteluber Laass : >> Existe uma "jogada" que voc? compara duas palavras e ve a porcentagem >> de semelhan?a entre elas. Esse n?o seria um caminho mais r?pido? > > Ent?o, mas esse ? o ponto todo de fazer as modifica??es. Com qual > palavra voc? vai comparar a entrada do usu?rio se n?o sabe a priori o > que ele quer? > > A id?ia ? que quando voc? vai fazendo as modifica??es, voc? est? > gerando alternativas - quanto mais modifica??es, menos aquela palavra > se parece com a original. Se voc? j? soubesse o que ele queria era > f?cil. ;-) > > Al?m disso, usar coisas como o Text::Soundex n?o funciona t?o bem > assim pra alguns casos simples... por exemplo: > > ?nilson - N425 > ?nislon - N245 > ?milson - M425 > > Basicamente, um erro nas primeiras 4 letras da palavra tem uma chance > grande de alterar o valor Soundex pra aquela string (e se voc? errar a > primeira letra ? um problema maior ainda). > > Por isso o neg?cio do Google funciona bem, porque n?o ? algo simples > assim. E ? uma abordagem que se encaixa perfeitamente na arquitetura > distribu?da que eles usam. > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From geraldonetto at gmail.com Wed Aug 12 18:49:14 2009 From: geraldonetto at gmail.com (Geraldo Netto) Date: Wed, 12 Aug 2009 22:49:14 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: <214823ca0908121815i68d81dfbw8b1a02dd4ecc8f84@mail.gmail.com> References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <179354400908120939o71c61778h51497df39633ba62@mail.gmail.com> <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> <179354400908121308k5532fb58h6c744d46a7671691@mail.gmail.com> <8aa07a210908121353o6d11aaddt65ea6cad23f8bd6f@mail.gmail.com> <12d1f4ee0908121602n17c8cc41ib87e487022842a79@mail.gmail.com> <179354400908121812s1354662aif65b69eb5316bf39@mail.gmail.com> <214823ca0908121815i68d81dfbw8b1a02dd4ecc8f84@mail.gmail.com> Message-ID: ahahahahh, como o Eden fica nessa? Geraldo Sapere Aude Non dvcor, dvco S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ msn: geraldo_boca em hotmail.com skype: geraldo-netto icq: 145-061-456 2009/8/12 Daniel de Oliveira Mantovani : > 2009/8/12 Blabos de Blebe : >> Qualquer coisa tem um colch?o infl?vel sobrando. :) > > Hey! na na ni na n?o! esse colch?o ? meu, e o sof? ? do Fernando! >> >> 2009/8/12 Solli Honorio : >>> Langoni, >>> >>> Eu acho complicado, primeiro porqu? voc? vai enfrentar a marginal ti?te no >>> hor?rio de pico; segundo pq vc n?o conhece S?o Paulo e tem uma grande chance >>> de se perder; e terceiro pq vc vai voltar para casa dirigindo e alcolizado. >>> >>> Abra?os, >>> >>> Solli M. Hon?rio >>> >>> 2009/8/12 Carlos Eduardo Langoni >>>> >>>> Blados, >>>> >>>> Eu iria sair do escrit?rio as 18:00 pegar a dutra e rumar pra s?o paulo. >>>> Ser? que vale a pena? Quanto tempo vou levar pra chegar no O'malleys >>>> (considerando que n?o conhe?o quase nada em s?o paulo rsrsrsrs) >>>> >>>> 2009/8/12 Blabos de Blebe : >>>> > Al?m do mais n?o ? missa n?o! >>>> > >>>> > Voc? pode chegar ou sair mais cedo/tarde. >>>> > >>>> > :) >>>> > >>>> > >>>> > >>>> > 2009/8/12 Blabos de Blebe : >>>> >> Normalmente, varia. >>>> >> >>>> >> Mas quando ? no O'Malleys costuma ser das 18:00 ?s 22:00 >>>> >> >>>> >> 2009/8/12 Carlos Eduardo Langoni : >>>> >>> Pessoal, >>>> >>> Que horas voc?s chegam normalmente para o ES? >>>> >>> Que horas voc?s v?o embora normalmente? >>>> >>> Estou perguntando isso por que moro em S?o Jos? dos Campos e pretendo >>>> >>> ir a este ES, mas tudo depende de que horas come?a e que horas termina >>>> >>> para saber se vale a pena neh? rsrs >>>> >>> >>>> >>> abra?os a todos! >>>> >>> >>>> >>> 2009/8/12 Fernando Oliveira : >>>> >>>> >>>> >>>> >>>> >>>> 2009/8/12 Blabos de Blebe >>>> >>>>> >>>> >>>>> Ah, bota na conta do Papa... >>>> >>>> >>>> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>>> >>>> papa!' >>>> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>>> >>>> Papa!' >>>> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>>> >>>> Papa...' >>>> >>>> syntax error at -e line 3, at EOF >>>> >>>> Execution of -e aborted due to compilation errors. >>>> >>>> fernando em fernando-laptop:~$ >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> 2009/8/12 Fernando Oliveira : >>>> >>>>> > Loc?o, rola de ficar por tua conta?!?!?! >>>> >>>>> > Ent?o eu vou tb! :P >>>> >>>>> > >>>> >>>>> > 2009/8/12 Eden Cardim >>>> >>>>> >> >>>> >>>>> >> 2009/8/12 Solli Honorio : >>>> >>>>> >> > Ok, definido... >>>> >>>>> >> > >>>> >>>>> >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no >>>> >>>>> >> > O'Malleys >>>> >>>>> >> > (http://www.omalleysbar.net/) a partir das 18:00. >>>> >>>>> >> > >>>> >>>>> >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar >>>> >>>>> >> > a >>>> >>>>> >> > primeira >>>> >>>>> >> > rodada de cerveja para n?s (afinal com esta quantidade de >>>> >>>>> >> > livros que >>>> >>>>> >> > est?o >>>> >>>>> >> > vendendo n? :D) ... >>>> >>>>> >> >>>> >>>>> >> S? pra constar: >>>> >>>>> >> 1 - os royalties do livro v?o todos pra EPO >>>> >>>>> >> 2 - estou por conta do Wesley :) >>>> >>>>> >> >>>> >>>>> >> -- >>>> >>>>> >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class >>>> >>>>> >> project? >>>> >>>>> >> ?Code Monkey >>>> >>>>> >> ?http://www.shadowcat.co.uk/catalyst/ >>>> >>>>> >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >>>> >>>>> >> platform? >>>> >>>>> >> http://edenc.vox.com/ >>>> >>>>> >> ?http://www.shadowcat.co.uk/servers/ >>>> >>>>> >> _______________________________________________ >>>> >>>>> >> SaoPaulo-pm mailing list >>>> >>>>> >> SaoPaulo-pm em pm.org >>>> >>>>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>>> > >>>> >>>>> > >>>> >>>>> > >>>> >>>>> > -- >>>> >>>>> > Just another Perl Hacker, >>>> >>>>> > Fernando (SmokeMachine) >>>> >>>>> > http://perl-e.org >>>> >>>>> > >>>> >>>>> > _______________________________________________ >>>> >>>>> > SaoPaulo-pm mailing list >>>> >>>>> > SaoPaulo-pm em pm.org >>>> >>>>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>>> > >>>> >>>>> _______________________________________________ >>>> >>>>> SaoPaulo-pm mailing list >>>> >>>>> SaoPaulo-pm em pm.org >>>> >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Just another Perl Hacker, >>>> >>>> Fernando (SmokeMachine) >>>> >>>> http://perl-e.org >>>> >>>> >>>> >>>> _______________________________________________ >>>> >>>> SaoPaulo-pm mailing list >>>> >>>> SaoPaulo-pm em pm.org >>>> >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>> _______________________________________________ >>>> >>> SaoPaulo-pm mailing list >>>> >>> SaoPaulo-pm em pm.org >>>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>>> >> >>>> > _______________________________________________ >>>> > SaoPaulo-pm mailing list >>>> > SaoPaulo-pm em pm.org >>>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> > >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Wed Aug 12 19:09:34 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 12 Aug 2009 23:09:34 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> <179354400908121308k5532fb58h6c744d46a7671691@mail.gmail.com> <8aa07a210908121353o6d11aaddt65ea6cad23f8bd6f@mail.gmail.com> <12d1f4ee0908121602n17c8cc41ib87e487022842a79@mail.gmail.com> <179354400908121812s1354662aif65b69eb5316bf39@mail.gmail.com> <214823ca0908121815i68d81dfbw8b1a02dd4ecc8f84@mail.gmail.com> Message-ID: <214823ca0908121909i7e405138s4c850582d4e44133@mail.gmail.com> 2009/8/12 Geraldo Netto : > ahahahahh, > como o Eden fica nessa? Tem a casinha do cachorro rlx :P > > Geraldo > Sapere Aude > Non dvcor, dvco > S?o Paulo, Brasil, -3gmt > site: http://exdev.sf.net/ > msn: geraldo_boca em hotmail.com > skype: geraldo-netto > icq: 145-061-456 > > > > 2009/8/12 Daniel de Oliveira Mantovani : >> 2009/8/12 Blabos de Blebe : >>> Qualquer coisa tem um colch?o infl?vel sobrando. :) >> >> Hey! na na ni na n?o! esse colch?o ? meu, e o sof? ? do Fernando! >>> >>> 2009/8/12 Solli Honorio : >>>> Langoni, >>>> >>>> Eu acho complicado, primeiro porqu? voc? vai enfrentar a marginal ti?te no >>>> hor?rio de pico; segundo pq vc n?o conhece S?o Paulo e tem uma grande chance >>>> de se perder; e terceiro pq vc vai voltar para casa dirigindo e alcolizado. >>>> >>>> Abra?os, >>>> >>>> Solli M. Hon?rio >>>> >>>> 2009/8/12 Carlos Eduardo Langoni >>>>> >>>>> Blados, >>>>> >>>>> Eu iria sair do escrit?rio as 18:00 pegar a dutra e rumar pra s?o paulo. >>>>> Ser? que vale a pena? Quanto tempo vou levar pra chegar no O'malleys >>>>> (considerando que n?o conhe?o quase nada em s?o paulo rsrsrsrs) >>>>> >>>>> 2009/8/12 Blabos de Blebe : >>>>> > Al?m do mais n?o ? missa n?o! >>>>> > >>>>> > Voc? pode chegar ou sair mais cedo/tarde. >>>>> > >>>>> > :) >>>>> > >>>>> > >>>>> > >>>>> > 2009/8/12 Blabos de Blebe : >>>>> >> Normalmente, varia. >>>>> >> >>>>> >> Mas quando ? no O'Malleys costuma ser das 18:00 ?s 22:00 >>>>> >> >>>>> >> 2009/8/12 Carlos Eduardo Langoni : >>>>> >>> Pessoal, >>>>> >>> Que horas voc?s chegam normalmente para o ES? >>>>> >>> Que horas voc?s v?o embora normalmente? >>>>> >>> Estou perguntando isso por que moro em S?o Jos? dos Campos e pretendo >>>>> >>> ir a este ES, mas tudo depende de que horas come?a e que horas termina >>>>> >>> para saber se vale a pena neh? rsrs >>>>> >>> >>>>> >>> abra?os a todos! >>>>> >>> >>>>> >>> 2009/8/12 Fernando Oliveira : >>>>> >>>> >>>>> >>>> >>>>> >>>> 2009/8/12 Blabos de Blebe >>>>> >>>>> >>>>> >>>>> Ah, bota na conta do Papa... >>>>> >>>> >>>>> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>>>> >>>> papa!' >>>>> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>>>> >>>> Papa!' >>>>> >>>> fernando em fernando-laptop:~$ perl -MAcme::BOPE -e'Ah, bota na conta do >>>>> >>>> Papa...' >>>>> >>>> syntax error at -e line 3, at EOF >>>>> >>>> Execution of -e aborted due to compilation errors. >>>>> >>>> fernando em fernando-laptop:~$ >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2009/8/12 Fernando Oliveira : >>>>> >>>>> > Loc?o, rola de ficar por tua conta?!?!?! >>>>> >>>>> > Ent?o eu vou tb! :P >>>>> >>>>> > >>>>> >>>>> > 2009/8/12 Eden Cardim >>>>> >>>>> >> >>>>> >>>>> >> 2009/8/12 Solli Honorio : >>>>> >>>>> >> > Ok, definido... >>>>> >>>>> >> > >>>>> >>>>> >> > ES no dia 14/8, tamb?m conhecido como pr?xima sexta-feira, no >>>>> >>>>> >> > O'Malleys >>>>> >>>>> >> > (http://www.omalleysbar.net/) a partir das 18:00. >>>>> >>>>> >> > >>>>> >>>>> >> > Vou levar os livros, e a o Edenc estar? para autografar e pagar >>>>> >>>>> >> > a >>>>> >>>>> >> > primeira >>>>> >>>>> >> > rodada de cerveja para n?s (afinal com esta quantidade de >>>>> >>>>> >> > livros que >>>>> >>>>> >> > est?o >>>>> >>>>> >> > vendendo n? :D) ... >>>>> >>>>> >> >>>>> >>>>> >> S? pra constar: >>>>> >>>>> >> 1 - os royalties do livro v?o todos pra EPO >>>>> >>>>> >> 2 - estou por conta do Wesley :) >>>>> >>>>> >> >>>>> >>>>> >> -- >>>>> >>>>> >> ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class >>>>> >>>>> >> project? >>>>> >>>>> >> ?Code Monkey >>>>> >>>>> >> ?http://www.shadowcat.co.uk/catalyst/ >>>>> >>>>> >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >>>>> >>>>> >> platform? >>>>> >>>>> >> http://edenc.vox.com/ >>>>> >>>>> >> ?http://www.shadowcat.co.uk/servers/ >>>>> >>>>> >> _______________________________________________ >>>>> >>>>> >> SaoPaulo-pm mailing list >>>>> >>>>> >> SaoPaulo-pm em pm.org >>>>> >>>>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>>> > >>>>> >>>>> > >>>>> >>>>> > >>>>> >>>>> > -- >>>>> >>>>> > Just another Perl Hacker, >>>>> >>>>> > Fernando (SmokeMachine) >>>>> >>>>> > http://perl-e.org >>>>> >>>>> > >>>>> >>>>> > _______________________________________________ >>>>> >>>>> > SaoPaulo-pm mailing list >>>>> >>>>> > SaoPaulo-pm em pm.org >>>>> >>>>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>>> > >>>>> >>>>> _______________________________________________ >>>>> >>>>> SaoPaulo-pm mailing list >>>>> >>>>> SaoPaulo-pm em pm.org >>>>> >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> -- >>>>> >>>> Just another Perl Hacker, >>>>> >>>> Fernando (SmokeMachine) >>>>> >>>> http://perl-e.org >>>>> >>>> >>>>> >>>> _______________________________________________ >>>>> >>>> SaoPaulo-pm mailing list >>>>> >>>> SaoPaulo-pm em pm.org >>>>> >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>> >>>>> >>> _______________________________________________ >>>>> >>> SaoPaulo-pm mailing list >>>>> >>> SaoPaulo-pm em pm.org >>>>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>> >>>>> >> >>>>> > _______________________________________________ >>>>> > SaoPaulo-pm mailing list >>>>> > SaoPaulo-pm em pm.org >>>>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> > >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> "Deus usa os loucos pra confundir os s?bios" >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From edencardim at gmail.com Thu Aug 13 02:10:18 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 13 Aug 2009 06:10:18 -0300 Subject: [SP-pm] [OFF-TOPIC][ES] Encontro Social dia 14 In-Reply-To: References: <179354400908071214q4d83cb1o4518337f906371e3@mail.gmail.com> <8aa07a210908121304m6ea6bd8ev24d3204e35e2bcbe@mail.gmail.com> <179354400908121307n258c1bd6q6c7773381314f45b@mail.gmail.com> <179354400908121308k5532fb58h6c744d46a7671691@mail.gmail.com> <8aa07a210908121353o6d11aaddt65ea6cad23f8bd6f@mail.gmail.com> <12d1f4ee0908121602n17c8cc41ib87e487022842a79@mail.gmail.com> <179354400908121812s1354662aif65b69eb5316bf39@mail.gmail.com> <214823ca0908121815i68d81dfbw8b1a02dd4ecc8f84@mail.gmail.com> Message-ID: <3de55ead0908130210r14bef778w917465671e14ed1@mail.gmail.com> 2009/8/12 Geraldo Netto : > ahahahahh, > como o Eden fica nessa? Prefiro ficar na casa do cachorro do que dividir a sala com o mantovani. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From nferraz at gmail.com Thu Aug 13 06:27:52 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 13 Aug 2009 15:27:52 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> Message-ID: <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> 2009/8/13 Jo?o Gabriel Casteluber Laass : > 2009/8/12 Nilson Santos Figueiredo Jr. : >> O algoritmo funciona mais ou menos assim: ele tenta trocar letras >> consecutivas (ab => ba), realizar inser??es de uma letra (aa => aba), >> realizar remo??es de uma letra (aba => aa), trocar letras por outras >> n?o presentes (aba => aca) e provavelmente mais algumas opera??es mais >> especializadas. Ele realiza essas substitui??es diversas vezes at? >> achar um bom resultado. > > Existe uma "jogada" que voc? compara duas palavras e ve a porcentagem > de semelhan?a entre elas. Esse n?o seria um caminho mais r?pido? Como voc? define a semelhanca? "est?dio" e "est?dio" t?m apenas uma letra de diferenca, mas dificilmente algu?m confundiria as duas palavras. "eminente" e "iminente" tamb?m t?m apenas uma letra de diferenca, mas s?o muito mais sujeitas a confus?o. O algoritmo de comparacao n?o deve levar em conta a "porcentagem de semelhanca", mas a "qualidade da semelhanca". "E" e "I" s?o dois sons parecidos em portugu?s. "A" e "U" n?o. Em compensac?o, "O" e "U" podem ser confundidos: Comprimento ? extens?o Cumprimento ? sauda??o Em alguns casos at? mesmo o "L" e o "R" podem ser trocados por engano: Flagrante ? evidente Fragrante ? perfumado Um outro exemplo interessante ?: Est?dio ? pra?a de esporte Est?gio ? aprendizado (Algumas regi?es do Brasil pronunciam "dio" como "djo", da? que a confus?o ? poss?vel ;)) Portanto, o algoritmo deve necessariamente levar em conta a linguagem. []s Nelson From jimmy.tty at gmail.com Thu Aug 13 06:39:55 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 13 Aug 2009 10:39:55 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> Message-ID: <20090813133955.GA23055@mapabrasil.net> On Thu, Aug 13, 2009 at 03:27:52PM +0200, Nelson Ferraz wrote: > 2009/8/13 Jo?o Gabriel Casteluber Laass : > > 2009/8/12 Nilson Santos Figueiredo Jr. : > >> O algoritmo funciona mais ou menos assim: ele tenta trocar letras > >> consecutivas (ab => ba), realizar inser??es de uma letra (aa => aba), > >> realizar remo??es de uma letra (aba => aa), trocar letras por outras > >> n?o presentes (aba => aca) e provavelmente mais algumas opera??es mais > >> especializadas. Ele realiza essas substitui??es diversas vezes at? > >> achar um bom resultado. > > > > Existe uma "jogada" que voc? compara duas palavras e ve a porcentagem > > de semelhan?a entre elas. Esse n?o seria um caminho mais r?pido? > > Como voc? define a semelhanca? > > "est?dio" e "est?dio" t?m apenas uma letra de diferenca, mas > dificilmente algu?m confundiria as duas palavras. > > "eminente" e "iminente" tamb?m t?m apenas uma letra de diferenca, mas > s?o muito mais sujeitas a confus?o. > > O algoritmo de comparacao n?o deve levar em conta a "porcentagem de > semelhanca", mas a "qualidade da semelhanca". > > "E" e "I" s?o dois sons parecidos em portugu?s. "A" e "U" n?o. Em > compensac?o, "O" e "U" podem ser confundidos: > > Comprimento extens?o > Cumprimento sauda??o > > Em alguns casos at? mesmo o "L" e o "R" podem ser trocados por engano: > > Flagrante evidente > Fragrante perfumado > > Um outro exemplo interessante ?: > > Est?dio pra?a de esporte > Est?gio aprendizado > > (Algumas regi?es do Brasil pronunciam "dio" como "djo", da? que a > confus?o ? poss?vel ;)) > > Portanto, o algoritmo deve necessariamente levar em conta a linguagem. > > []s > > Nelson > _______________________________________________ h? algum tempo atr?s me passaram esse link: http://www.unibratec.com.br/jornadacientifica/diretorio/NOVOB.pdf tentei seguir o algoritmo proposto mas n?o consegui chegar aos mesmos resultados do documento. talvez agregue algo a discuss?o. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From nferraz at gmail.com Thu Aug 13 06:49:43 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 13 Aug 2009 15:49:43 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <9a08c9b40908121812i7882708bnf3b287964edc8e5a@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <9a08c9b40908121812i7882708bnf3b287964edc8e5a@mail.gmail.com> Message-ID: <604cec170908130649t63f0da0bp6f593bf918460187@mail.gmail.com> > Al?m disso, usar coisas como o Text::Soundex n?o funciona t?o bem > assim pra alguns casos simples... por exemplo: > > ?nilson - N425 > ?nislon - N245 > ?milson - M425 > > Basicamente, um erro nas primeiras 4 letras da palavra tem uma chance > grande de alterar o valor Soundex pra aquela string (e se voc? errar a > primeira letra ? um problema maior ainda). O problema do Soundex ? que ele parte de uma simplificac?o que n?o vale para o portugu?s: ele ignora as vogais e compara apenas as consoantes do in?cio da palavra. nilson -> NLSN -> N425 nislon -> NSLN -> N245 milson -> MLSN -> M425 Isso n?o funciona muito bem em portugu?s, mato -> MT -> M300 mata -> MT -> M300 meta -> MT -> M300 mito -> MT -> M300 moita -> MT -> M300 []s Nelson From blabos at gmail.com Thu Aug 13 06:58:24 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 13 Aug 2009 10:58:24 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <604cec170908130649t63f0da0bp6f593bf918460187@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <9a08c9b40908121812i7882708bnf3b287964edc8e5a@mail.gmail.com> <604cec170908130649t63f0da0bp6f593bf918460187@mail.gmail.com> Message-ID: <179354400908130658q184eae34x6c6d8d652e70c503@mail.gmail.com> Obviamente n?o d? pra esperar 100% de acerto, n?! 2009/8/13 Nelson Ferraz : >> Al?m disso, usar coisas como o Text::Soundex n?o funciona t?o bem >> assim pra alguns casos simples... por exemplo: >> >> ?nilson - N425 >> ?nislon - N245 >> ?milson - M425 >> >> Basicamente, um erro nas primeiras 4 letras da palavra tem uma chance >> grande de alterar o valor Soundex pra aquela string (e se voc? errar a >> primeira letra ? um problema maior ainda). > > O problema do Soundex ? que ele parte de uma simplificac?o que n?o > vale para o portugu?s: ele ignora as vogais e compara apenas as > consoantes do in?cio da palavra. > > nilson -> NLSN -> N425 > nislon -> NSLN -> N245 > milson -> MLSN -> M425 > > Isso n?o funciona muito bem em portugu?s, > > mato -> MT -> M300 > mata -> MT -> M300 > meta -> MT -> M300 > mito -> MT -> M300 > moita -> MT -> M300 > > []s > > Nelson > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From nferraz at gmail.com Thu Aug 13 06:58:34 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 13 Aug 2009 15:58:34 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <604cec170908130649t63f0da0bp6f593bf918460187@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <9a08c9b40908121812i7882708bnf3b287964edc8e5a@mail.gmail.com> <604cec170908130649t63f0da0bp6f593bf918460187@mail.gmail.com> Message-ID: <604cec170908130658t3dba4700t33c969dec7f11487@mail.gmail.com> Algoritmo BUSCABR: 1. Converter todas as letras para Mai?sculo; 2. Eliminar todos os acentos; 3. Substituir Y por I; 4. Substituir BR por B; 5. Substituir PH por F; 6. Substituir GR, MG, NG, RG por G; 7. Substituir GE, GI, RJ, MJ, NJ por J; 8. Substituir Q, CA, CO, CU, C por K; 9. Substituir LH por L; 10. Substituir N, RM, GM, MD, SM e Termina??o AO por M; 11. Substituir NH por N; 12. Substituir PR por P; 13. Substituir ?, X, TS, C, Z, RS por S; 14. Substituir LT, TR, CT, RT, ST por T; 15. Substituir W por V; 16. Eliminar as termina??es S, Z, R, R, M, N, AO e L; 17. Substituir R por L; 18. Eliminar todas as vogais e o H; 19. Eliminar todas as letras em duplicidade; Fonte: BUSCA FON?TICA EM PORTUGU?S DO BRASIL http://docs.google.com/gview?a=v&q=cache:6-q0bSFDIywJ:www.unibratec.com.br/jornadacientifica/diretorio/NOVOB.pdf+BUSCA+FON%C3%89TICA+EM+PORTUGU%C3%8AS+DO+BRASIL&hl=en&gl=uk From blabos at gmail.com Thu Aug 13 07:03:15 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 13 Aug 2009 11:03:15 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <604cec170908130658t3dba4700t33c969dec7f11487@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <9a08c9b40908121812i7882708bnf3b287964edc8e5a@mail.gmail.com> <604cec170908130649t63f0da0bp6f593bf918460187@mail.gmail.com> <604cec170908130658t3dba4700t33c969dec7f11487@mail.gmail.com> Message-ID: <179354400908130703g7bcdd9b1j21b4e182b1cae134@mail.gmail.com> Interessante, Abra?os Vesrei 2009/8/13 Nelson Ferraz : > Algoritmo BUSCABR: > > 1. Converter todas as letras para Mai?sculo; > 2. Eliminar todos os acentos; > 3. Substituir Y por I; > 4. Substituir BR por B; > 5. Substituir PH por F; > 6. Substituir GR, MG, NG, RG por G; > 7. Substituir GE, GI, RJ, MJ, NJ por J; > 8. Substituir Q, CA, CO, CU, C por K; > 9. Substituir LH por L; > 10. Substituir N, RM, GM, MD, SM e Termina??o AO por M; > 11. Substituir NH por N; > 12. Substituir PR por P; > 13. Substituir ?, X, TS, C, Z, RS por S; > 14. Substituir LT, TR, CT, RT, ST por T; > 15. Substituir W por V; > 16. Eliminar as termina??es S, Z, R, R, M, N, AO e L; > 17. Substituir R por L; > 18. Eliminar todas as vogais e o H; > 19. Eliminar todas as letras em duplicidade; > > Fonte: > > BUSCA FON?TICA EM PORTUGU?S DO BRASIL > > http://docs.google.com/gview?a=v&q=cache:6-q0bSFDIywJ:www.unibratec.com.br/jornadacientifica/diretorio/NOVOB.pdf+BUSCA+FON%C3%89TICA+EM+PORTUGU%C3%8AS+DO+BRASIL&hl=en&gl=uk > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From thiago at nerdsland.net Fri Aug 14 12:19:58 2009 From: thiago at nerdsland.net (Thiago Glauco Sanchez) Date: Fri, 14 Aug 2009 16:19:58 -0300 Subject: Novato pergunta: Como vou encontrar vocês no Omalleys?? Message-ID: <20090814191958.F2F5E3784DA@insvr8000.insite.com.br> Galerinha do Perl, como vou saber quem s?o voc?s no Omalleys??? From daniel.oliveira.mantovani at gmail.com Fri Aug 14 12:30:05 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 14 Aug 2009 16:30:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novato_pergunta=3A_Como_vou_encontrar_voc?= =?iso-8859-1?q?=EAs_no_Omalleys=3F=3F?= In-Reply-To: <20090814191958.F2F5E3784DA@insvr8000.insite.com.br> References: <20090814191958.F2F5E3784DA@insvr8000.insite.com.br> Message-ID: <214823ca0908141230l70e7f698wbd8e19a86874df40@mail.gmail.com> Thiago => http://images.orkut.com/orkut/photos/OgAAAEry4B3rVs7H5AfmgUuV8KFpq1KwDV6Ssqe9hbd__dHe5c8p2MI01I5v0sYRTPK9QAwxkHVvPqLqBDeBj0RxuYwAm1T1UD2cyorskea5AnvXeG8U1P3rlSg7.jpg Solli => http://images.orkut.com/orkut/photos/OgAAACnidSzAKvi_pZ4i55lu8Rj-k08WtrdXK7CaqObjgE0kArMX84HCvTDF5Yp1dodx22PJ-z_6awTsBawq3UwMnDAAm1T1UFNBxqOr-fyHFNDeMQPc90gu93Bd.jpg Lucas( de ?culos) => http://images.orkut.com/orkut/photos/OgAAAKoFN_otUoF27ssJvHM0v_53gPD4FwSMUv6ZyhsgZUKDlGHqJ9wqfVCMNhYxUGDgkrrC-Syf1ybe2SMd9ddtINIAm1T1UAPAT2_KlxMGnsagGnrOKjJU4LSo.jpg V?rios => http://images.orkut.com/orkut/photos/OAAAAAjnUqkN4uPvJ9yYNOm2-UUGw5PRPfvJCqh7rZN_SmBtZd4pY5bvjj44-MTs4jj5x-0Em69IcnG7Wen8Tp6sLLQAm1T1UGduTeFe6iia4tNfagWhQj0HllYI.jpg 2009/8/14 Thiago Glauco Sanchez : > > Galerinha do Perl, como vou saber quem s?o voc?s no Omalleys??? > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From daniel.oliveira.mantovani at gmail.com Fri Aug 14 12:33:28 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 14 Aug 2009 16:33:28 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novato_pergunta=3A_Como_vou_encontrar_voc?= =?iso-8859-1?q?=EAs_no_Omalleys=3F=3F?= In-Reply-To: <20090814191958.F2F5E3784DA@insvr8000.insite.com.br> References: <20090814191958.F2F5E3784DA@insvr8000.insite.com.br> Message-ID: <214823ca0908141233q244a2b74jbba42364a6e9f01@mail.gmail.com> Eden => http://images.orkut.com/orkut/photos/OgAAAJd5UO_EuI78NvroCFoZwEJjWmH8IGN02p4PGK3zP8nNzDuF1lTjvF6qcsQy-Jz1fU4eOB7mr3ShWw8P9fYD-jkAm1T1UGGo-AOAvWJblzI88o_1LoFxBy41.jpg Mais => http://images.orkut.com/orkut/photos/OgAAAHQMTu50qwha4DEZ8PIbQCekEWOuO-MfbIZTAv_zmDcA2QKdLqpsPnP6sc6J2pKdiXlq13CK8OwtQK4I7uxCy6YAm1T1UCgkLzj4xTRg8yySILBjRhTCHXt_.jpg 2009/8/14 Thiago Glauco Sanchez : > > Galerinha do Perl, como vou saber quem s?o voc?s no Omalleys??? > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From gabiruh at gmail.com Fri Aug 14 12:36:08 2009 From: gabiruh at gmail.com (Gabriel Andrade de Santana) Date: Fri, 14 Aug 2009 16:36:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novato_pergunta=3A_Como_vou_encontrar_voc?= =?iso-8859-1?q?=EAs_no_Omalleys=3F=3F?= In-Reply-To: <20090814191958.F2F5E3784DA@insvr8000.insite.com.br> References: <20090814191958.F2F5E3784DA@insvr8000.insite.com.br> Message-ID: On Aug 14, 2009, at 4:19 PM, Thiago Glauco Sanchez wrote: > > Galerinha do Perl, como vou saber quem s?o voc?s no Omalleys??? Vai ter um careca tomando Nova Schin com lim?o, presta aten??o pq esse ? o que vai pagar a conta. From edencardim at gmail.com Fri Aug 14 13:03:31 2009 From: edencardim at gmail.com (Eden Cardim) Date: Fri, 14 Aug 2009 17:03:31 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novato_pergunta=3A_Como_vou_encontrar_voc?= =?iso-8859-1?q?=EAs_no_Omalleys=3F=3F?= In-Reply-To: <20090814191958.F2F5E3784DA@insvr8000.insite.com.br> References: <20090814191958.F2F5E3784DA@insvr8000.insite.com.br> Message-ID: <3de55ead0908141303t32e6833aja716278f8bb19b2d@mail.gmail.com> 2009/8/14 Thiago Glauco Sanchez : > > Galerinha do Perl, como vou saber quem s?o voc?s no Omalleys??? ? s? localizar os dois mascotes da sp-pm: http://www.flickr.com/photos/59634058 em N00/2431313666/in/set-72157604658493843/ http://www.flickr.com/photos/59634058 em N00/2430548259/in/set-72157604658493843/ -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From blabos at gmail.com Fri Aug 14 13:22:16 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 14 Aug 2009 17:22:16 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novato_pergunta=3A_Como_vou_encontrar_voc?= =?iso-8859-1?q?=EAs_no_Omalleys=3F=3F?= In-Reply-To: <3de55ead0908141303t32e6833aja716278f8bb19b2d@mail.gmail.com> References: <20090814191958.F2F5E3784DA@insvr8000.insite.com.br> <3de55ead0908141303t32e6833aja716278f8bb19b2d@mail.gmail.com> Message-ID: <179354400908141322u47ffa043k29783041301d456@mail.gmail.com> OMFG!!!!!! 2009/8/14 Eden Cardim : > 2009/8/14 Thiago Glauco Sanchez : >> >> Galerinha do Perl, como vou saber quem s?o voc?s no Omalleys??? > > ? s? localizar os dois mascotes da sp-pm: > http://www.flickr.com/photos/59634058 em N00/2431313666/in/set-72157604658493843/ > http://www.flickr.com/photos/59634058 em N00/2430548259/in/set-72157604658493843/ > > -- > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From geraldonetto at gmail.com Fri Aug 14 14:07:14 2009 From: geraldonetto at gmail.com (Geraldo Netto) Date: Fri, 14 Aug 2009 18:07:14 -0300 Subject: [SP-pm] ES - Alguem ja ta a caminho? Message-ID: Perlssoal, alguem ja ta a caminho? See Ya Geraldo Sapere Aude Non dvcor, dvco S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ msn: geraldo_boca em hotmail.com skype: geraldo-netto icq: 145-061-456 From lorn.br at gmail.com Fri Aug 14 14:53:54 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Fri, 14 Aug 2009 18:53:54 -0300 Subject: [SP-pm] ES - Alguem ja ta a caminho? In-Reply-To: References: Message-ID: estamos aqui no omalleys On 8/14/09, Geraldo Netto wrote: > Perlssoal, > > alguem ja ta a caminho? > > See Ya > > Geraldo > Sapere Aude > Non dvcor, dvco > S?o Paulo, Brasil, -3gmt > site: http://exdev.sf.net/ > msn: geraldo_boca em hotmail.com > skype: geraldo-netto > icq: 145-061-456 > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; From luismottacampos at yahoo.co.uk Fri Aug 14 18:26:29 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 15 Aug 2009 03:26:29 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <20090813133955.GA23055@mapabrasil.net> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> <20090813133955.GA23055@mapabrasil.net> Message-ID: <4A860EC5.4080706@yahoo.co.uk> jimmy wrote: > h? algum tempo atr?s me passaram esse link: > > http://www.unibratec.com.br/jornadacientifica/diretorio/NOVOB.pdf > > tentei seguir o algoritmo proposto mas n?o consegui chegar aos mesmos > resultados do documento. > > talvez agregue algo a discuss?o. > Jimmy Voc? conseguiu agregar alguma coisa ? discuss?o, sim. Agregou o meu interesse. :) Eu acabei de escrever um m?dulo (Text::BuscaBR) que implementa o algor?tmo descrito pelo Lucena, mas estou com problemas com a implementa??o dos meus testes com acentua??o. Parece que locale, UTF8 e outros bichos feios do Perl t?m de ser domados primeiro. Eu pretendo publicar o Text::BuscaBR no CPAN brevemente (ainda este final de semana, assim que eu conseguir entender o que est? errado com os meus testes). Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From nferraz at gmail.com Sat Aug 15 00:51:55 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Sat, 15 Aug 2009 09:51:55 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <4A860EC5.4080706@yahoo.co.uk> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> <20090813133955.GA23055@mapabrasil.net> <4A860EC5.4080706@yahoo.co.uk> Message-ID: <604cec170908150051h37c57f76y4d6adc509eadef82@mail.gmail.com> 2009/8/15 Luis Motta Campos : > Eu acabei de escrever um m?dulo (Text::BuscaBR) que implementa o > algor?tmo descrito pelo Lucena, mas estou com problemas com a > implementa??o dos meus testes com acentua??o. Parece que locale, UTF8 e > outros bichos feios do Perl t?m de ser domados primeiro. Tente usar o Text::Unaccent ou o Text::Unidecode! From luismottacampos at yahoo.co.uk Sat Aug 15 01:28:27 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 15 Aug 2009 10:28:27 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <604cec170908150051h37c57f76y4d6adc509eadef82@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> <20090813133955.GA23055@mapabrasil.net> <4A860EC5.4080706@yahoo.co.uk> <604cec170908150051h37c57f76y4d6adc509eadef82@mail.gmail.com> Message-ID: <4A8671AB.1000301@yahoo.co.uk> Nelson Ferraz wrote: > 2009/8/15 Luis Motta Campos : >> Eu acabei de escrever um m?dulo (Text::BuscaBR) que implementa o >> algor?tmo descrito pelo Lucena, mas estou com problemas com a >> implementa??o dos meus testes com acentua??o. Parece que locale, UTF8 e >> outros bichos feios do Perl t?m de ser domados primeiro. > > Tente usar o Text::Unaccent ou o Text::Unidecode! O Text::Unaccent me colocaria uma depend?ncia est?pida sobre GNU/Linux, um compilador e a libiconv do projeto GNU (normalmente n?o dispon?vel em sistemas Apple ou Microsoft). O Text::Unidecode fala no pr?prio manual que ele ? a pior e mais abrangente solu??o para o problema de translitera??o de caracteres. Eu n?o preciso de uma solu??o abrangente, preciso de uma solu??o boa e especializada. A minha id?ia ? que eu vou rolar a minha pr?pria solu??o, afinada para trabalhar com Portugu?s do Brazil. Como eu n?o tenho a inten??o de atingir mais nenhuma l?ngua (o BuscaBR n?o funciona com mais nenhuma l?ngua, mesmo), estou seguro e ganho a vantagem competitiva de ter uma solu??o afinada suportando a l?ngua que eu estou interessado. De qualquer forma, obrigado pelas dicas, N?lson. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Sat Aug 15 04:02:43 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 15 Aug 2009 13:02:43 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <20090813133955.GA23055@mapabrasil.net> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> <20090813133955.GA23055@mapabrasil.net> Message-ID: <4A8695D3.9000906@yahoo.co.uk> jimmy wrote: > h? algum tempo atr?s me passaram esse link: > > http://www.unibratec.com.br/jornadacientifica/diretorio/NOVOB.pdf > > tentei seguir o algoritmo proposto mas n?o consegui chegar aos mesmos > resultados do documento. > > talvez agregue algo a discuss?o. Jimmy, N?lson, Mantovani, Este ? o m?dulo que eu consegui implementar em 3 horas ontem de noite. http://www.bitbistro.com/~lmc/Text-BuscaBR-0.01.tar.gz Eu tenho um problema: as regras que tem de ser aplicadas n?o podem ser executadas como express?es regulares, apenas. Elas se comportam como uma gram?tica regular, e se reduzem umas ?s outras conforme a an?lise acontece. Isso quer dizer que a implementa??o corrente n?o ? boa, est? QUEBRADA. Eu vou trabalhar numa vers?o iterativa capaz de reduzir as produ??es propostas pelo Lucena -- o informalismo do paper n?o est? me ajudando nada a entender a tabela principal do algor?tmo, no passo #3. Ser? que algu?m aqui tem contato com o Lucena, e pode me apresentar? Seria bom conversar com ele. Eu tenho observa??es e corre??es para fazer no algor?tmo, tamb?m. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From jimmy.tty at gmail.com Mon Aug 17 07:44:57 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 17 Aug 2009 11:44:57 -0300 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <4A8695D3.9000906@yahoo.co.uk> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> <20090813133955.GA23055@mapabrasil.net> <4A8695D3.9000906@yahoo.co.uk> Message-ID: <20090817144457.GC21577@mapabrasil.net> On Sat, Aug 15, 2009 at 01:02:43PM +0200, Luis Motta Campos wrote: > jimmy wrote: > > h? algum tempo atr?s me passaram esse link: > > > > http://www.unibratec.com.br/jornadacientifica/diretorio/NOVOB.pdf > > > > tentei seguir o algoritmo proposto mas n?o consegui chegar aos mesmos > > resultados do documento. > > > > talvez agregue algo a discuss?o. > > Jimmy, N?lson, Mantovani, > > Este ? o m?dulo que eu consegui implementar em 3 horas ontem de noite. > > http://www.bitbistro.com/~lmc/Text-BuscaBR-0.01.tar.gz > > Eu tenho um problema: as regras que tem de ser aplicadas n?o podem ser > executadas como express?es regulares, apenas. Elas se comportam como uma > gram?tica regular, e se reduzem umas ?s outras conforme a an?lise > acontece. Isso quer dizer que a implementa??o corrente n?o ? boa, est? > QUEBRADA. > > Eu vou trabalhar numa vers?o iterativa capaz de reduzir as produ??es > propostas pelo Lucena -- o informalismo do paper n?o est? me ajudando > nada a entender a tabela principal do algor?tmo, no passo #3. > > Ser? que algu?m aqui tem contato com o Lucena, e pode me apresentar? > Seria bom conversar com ele. Eu tenho observa??es e corre??es para fazer > no algor?tmo, tamb?m. > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ rodei o m?dulo com tabela comparativa do documento pdf entre Soundex e BuscaBR e as diverg?nncias que obtive foram: ------------------------------------------- BUGIGANGA -> BJG | BUGIGANGA -> BJGG BUNGINGANGA -> BJG | BUNGINGANGA -> BJGG COMENDO -> KM | COMENDO -> KMMD COMENO -> KM | COMENO -> KMM CONTLATO -> KMT | CONTLATO -> KMTT CONTRATO -> KMT | CONTRATO -> KMTT ESCEDER -> SD | ESCEDER -> SSD ESTRUPO -> TP | ESTRUPO -> TRP EXCEDER -> SD | EXCEDER -> SSD KUBITSCHECK -> KBSK | KUBITSCHECK -> KBSSK LUMINAR -> RM | LUMINAR -> RMM PERSPECTIVA -> PSPT | PERSPECTIVA -> PSPTV PESPECTIVA -> PSPT | PESPECTIVA -> PSPTV RUMINAR -> RM | RUMINAR -> RMM ------------------------------------------- por hora meu n?vel n?o permite sugerir nada interessante, mas vou continuar tentando ajudar. agrade?o sua iniciativa Luis. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From nferraz at gmail.com Mon Aug 17 08:34:17 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 17 Aug 2009 17:34:17 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <20090817144457.GC21577@mapabrasil.net> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> <20090813133955.GA23055@mapabrasil.net> <4A8695D3.9000906@yahoo.co.uk> <20090817144457.GC21577@mapabrasil.net> Message-ID: <604cec170908170834q50439474w26d514ba177f1fc@mail.gmail.com> > rodei o m?dulo com tabela comparativa do documento pdf entre Soundex e > BuscaBR e as diverg?nncias que obtive foram: Aqui vai um exemplo pr?tico das confus?es que podem resultar do Soundex em portugu?s: #!/usr/bin/perl use strict; use warnings; use Text::Soundex; use Data::Dumper; my @palavras = map { (split)[0] } ; my %soundex; foreach (@palavras) { push @{$soundex{soundex($_)}}, $_; } print Dumper \%soundex; __DATA__ faca foca fato fita gato gota lata luta sapo sopa Resultado: $VAR1 = { 'G300' => [ 'gato', 'gota' ], 'F300' => [ 'fato', 'fita' ], 'F200' => [ 'faca', 'foca' ], 'L300' => [ 'lata', 'luta' ], 'S100' => [ 'sapo', 'sopa' ] }; Ou seja: o soundex de "faca" e "foca" s?o iguais; assim como "fato" e "fita", "gato" e "gota", "lata" e "luta"; e assim por diante. Imagine se a pessoa procurasse por "pata"... Em portugu?s, um "e" pode ser facilmente confundido com "i"; um "o" com "u"; mas raramente algu?m confundiria "a" com "u". O algoritmo deveria detectar as nuances da l?ngua; em portugu?s as vogais n?o podem ser simplesmente ignoradas. Infelizmente o BuscaBR parece cometer o mesmo erro. From jimmy.tty at gmail.com Wed Aug 19 14:08:52 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 19 Aug 2009 18:08:52 -0300 Subject: [SP-pm] =?iso-8859-1?q?d=FAvida_HTML=3A=3ATreeBuilder?= Message-ID: <20090819210852.GH419@mapabrasil.net> sauda??es senhores, tenho um trecho de c?digo html no seguinte formato:
Codigo N o 100200333
e estou tentando realizar o teste: caso entre o "
" e o "" se encontrasse a string "Codigo N", capturar o que est? enter o "" e "
" ou seja a string "100200333" eu fazia parser de html usando apenas regexp, e gostaria de fazer isso usando apenas os m?todos que o HTML::TreeBuilder oferecem, isso ? poss?vel? -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From daniel.oliveira.mantovani at gmail.com Wed Aug 19 15:25:08 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 19 Aug 2009 19:25:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?d=FAvida_HTML=3A=3ATreeBuilder?= In-Reply-To: <20090819210852.GH419@mapabrasil.net> References: <20090819210852.GH419@mapabrasil.net> Message-ID: <214823ca0908191525s15af4d10x68518af1249de306@mail.gmail.com> #!/usr/bin/perl use strict; use warnings; use WWW::Mechanize; use HTML::TreeBuilder; my $mech = WWW::Mechanize->new(); $mech->get('trecho_do_seu_codigo'); my $tree_page = HTML::TreeBuilder->new_from_content($mech->content); my $look_td = $tree_page->look_down(_tag => 'td',class => 'info'); if (defined $look_td) { print $look_td->as_HTML; } else { die "N?o existe a tag \"td\" com a \"class info\"\n"; } =head info1 Se existir, vai imprimir tudo, tudo dentro da tag td, ou seja:
Codigo No100200333
=cut # - Agora que temos a tag do objetivo, vamos chegar at? onde queremos. # - Se se eu for fazer exatamente como voc? quer, ? s? fazer algo como: my $codigo_n; if ($look_td =~ m{
(Codigo N)o}) { # - Yeap pegou :P $codigo_n = $1; } __END__ Imagine que o content seja: foo
Codigo N o 100200333
Para mais informa??es: http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/TreeBuilder.pm http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/Element.pm Pense no HTML::TreeBuilder como um ?rvore, ? s? olhar para baixo: ----tag---/ | | tag D?vida ? 2009/8/19 jimmy : > sauda??es senhores, > > tenho um trecho de c?digo html no seguinte formato: > > > ? > ? ?
> ? ?Codigo N > ? ?o > ? ?100200333
> ? > > > e estou tentando realizar o teste: > caso entre o "
" e o "" se encontrasse a string "Codigo N", > capturar o que est? enter o "" e "
" ou seja a string "100200333" > > eu fazia parser de html usando apenas regexp, e gostaria de fazer isso > usando apenas os m?todos que o HTML::TreeBuilder oferecem, isso ? > poss?vel? > > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From daniel.oliveira.mantovani at gmail.com Wed Aug 19 15:27:29 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 19 Aug 2009 19:27:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?d=FAvida_HTML=3A=3ATreeBuilder?= In-Reply-To: <214823ca0908191525s15af4d10x68518af1249de306@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <214823ca0908191525s15af4d10x68518af1249de306@mail.gmail.com> Message-ID: <214823ca0908191527s30fca19aqd9f8f37d24700798@mail.gmail.com> 2009/8/19 Daniel de Oliveira Mantovani : > > #!/usr/bin/perl > > use strict; > use warnings; > use WWW::Mechanize; > use HTML::TreeBuilder; > > my $mech = WWW::Mechanize->new(); > $mech->get('trecho_do_seu_codigo'); > > my $tree_page = HTML::TreeBuilder->new_from_content($mech->content); > > my $look_td = $tree_page->look_down(_tag => 'td',class => 'info'); > > if (defined $look_td) { > > ? ? ? ?print $look_td->as_HTML; > > } else { > > ? ? ? ?die "N?o existe a tag \"td\" com a \"class info\"\n"; > > > } > > =head info1 > > Se existir, vai imprimir tudo, tudo dentro da tag td, ou seja: >
Codigo > No100200333
> > =cut > > # - Agora que temos a tag do objetivo, vamos chegar at? onde queremos. > # - Se se eu for fazer exatamente como voc? quer, ? s? fazer algo como: s/se//; > > my $codigo_n; > > if ($look_td =~ m{
(Codigo N)o}) { > > # - Yeap pegou :P > ? ? ? ?$codigo_n = $1; > > } > > __END__ > > Imagine que o content seja: > foo > > ? > ?
> ? Codigo N > ? o > ? 100200333
> ? > > >
> > Para mais informa??es: > http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/TreeBuilder.pm > http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/Element.pm > > Pense no HTML::TreeBuilder como um ?rvore, ? s? olhar para baixo: s/um/uma/; > > ----tag---/ > ? ? ? ? ? | > ? ? ? ? ? | > ? ? ? ? ?tag > > D?vida ? > > 2009/8/19 jimmy : >> sauda??es senhores, >> >> tenho um trecho de c?digo html no seguinte formato: >> >> >> ? >> ? ?
>> ? ?Codigo N >> ? ?o >> ? ?100200333
>> ? >> >> >> e estou tentando realizar o teste: >> caso entre o "
" e o "" se encontrasse a string "Codigo N", >> capturar o que est? enter o "" e "
" ou seja a string "100200333" >> >> eu fazia parser de html usando apenas regexp, e gostaria de fazer isso >> usando apenas os m?todos que o HTML::TreeBuilder oferecem, isso ? >> poss?vel? >> >> >> -- >> "N?o manejo bem as palavras >> Mas manipulo bem as strings." >> ------------------------------ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From daniel.oliveira.mantovani at gmail.com Wed Aug 19 15:25:08 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 19 Aug 2009 19:25:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?d=FAvida_HTML=3A=3ATreeBuilder?= In-Reply-To: <20090819210852.GH419@mapabrasil.net> References: <20090819210852.GH419@mapabrasil.net> Message-ID: <214823ca0908191525s15af4d10x68518af1249de306@mail.gmail.com> #!/usr/bin/perl use strict; use warnings; use WWW::Mechanize; use HTML::TreeBuilder; my $mech = WWW::Mechanize->new(); $mech->get('trecho_do_seu_codigo'); my $tree_page = HTML::TreeBuilder->new_from_content($mech->content); my $look_td = $tree_page->look_down(_tag => 'td',class => 'info'); if (defined $look_td) { print $look_td->as_HTML; } else { die "N?o existe a tag \"td\" com a \"class info\"\n"; } =head info1 Se existir, vai imprimir tudo, tudo dentro da tag td, ou seja:
Codigo No100200333
=cut # - Agora que temos a tag do objetivo, vamos chegar at? onde queremos. # - Se se eu for fazer exatamente como voc? quer, ? s? fazer algo como: my $codigo_n; if ($look_td =~ m{
(Codigo N)o}) { # - Yeap pegou :P $codigo_n = $1; } __END__ Imagine que o content seja: foo
Codigo N o 100200333
Para mais informa??es: http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/TreeBuilder.pm http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/Element.pm Pense no HTML::TreeBuilder como um ?rvore, ? s? olhar para baixo: ----tag---/ | | tag D?vida ? 2009/8/19 jimmy : > sauda??es senhores, > > tenho um trecho de c?digo html no seguinte formato: > > > ? > ? ?
> ? ?Codigo N > ? ?o > ? ?100200333
> ? > > > e estou tentando realizar o teste: > caso entre o "
" e o "" se encontrasse a string "Codigo N", > capturar o que est? enter o "" e "
" ou seja a string "100200333" > > eu fazia parser de html usando apenas regexp, e gostaria de fazer isso > usando apenas os m?todos que o HTML::TreeBuilder oferecem, isso ? > poss?vel? > > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From daniel.oliveira.mantovani at gmail.com Wed Aug 19 19:31:04 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 19 Aug 2009 23:31:04 -0300 Subject: [SP-pm] =?iso-8859-1?q?d=FAvida_HTML=3A=3ATreeBuilder?= In-Reply-To: <214823ca0908191525s15af4d10x68518af1249de306@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <214823ca0908191525s15af4d10x68518af1249de306@mail.gmail.com> Message-ID: <214823ca0908191931x33bd93c7gce88ee1f7be1a031@mail.gmail.com> 2009/8/19 Daniel de Oliveira Mantovani : > > #!/usr/bin/perl > > use strict; > use warnings; > use WWW::Mechanize; > use HTML::TreeBuilder; > > my $mech = WWW::Mechanize->new(); > $mech->get('trecho_do_seu_codigo'); > > my $tree_page = HTML::TreeBuilder->new_from_content($mech->content); > > my $look_td = $tree_page->look_down(_tag => 'td',class => 'info'); > > if (defined $look_td) { > > ? ? ? ?print $look_td->as_HTML; > > } else { > > ? ? ? ?die "N?o existe a tag \"td\" com a \"class info\"\n"; > > > } > > =head info1 > > Se existir, vai imprimir tudo, tudo dentro da tag td, ou seja: >
Codigo > No100200333
> > =cut > > # - Agora que temos a tag do objetivo, vamos chegar at? onde queremos. > # - Se se eu for fazer exatamente como voc? quer, ? s? fazer algo como: > > my $codigo_n; > > if ($look_td =~ m{
(Codigo N)o}) { > > # - Yeap pegou :P > ? ? ? ?$codigo_n = $1; > > } Desculpa pelo posting seguido, esqueci de um detalhe, $look_td n?o vai funcionar, pois ? o objeto, precisa colocar o m?todo: $look_td->as_HTML; if ($look_td->as_HTML =~ m{
(Codigo N)o}) { > > __END__ > > Imagine que o content seja: > foo > > ? > ?
> ? Codigo N > ? o > ? 100200333
> ? > > >
> > Para mais informa??es: > http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/TreeBuilder.pm > http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/Element.pm > > Pense no HTML::TreeBuilder como um ?rvore, ? s? olhar para baixo: > > ----tag---/ > ? ? ? ? ? | > ? ? ? ? ? | > ? ? ? ? ?tag > > D?vida ? > > 2009/8/19 jimmy : >> sauda??es senhores, >> >> tenho um trecho de c?digo html no seguinte formato: >> >> >> ? >> ? ?
>> ? ?Codigo N >> ? ?o >> ? ?100200333
>> ? >> >> >> e estou tentando realizar o teste: >> caso entre o "
" e o "" se encontrasse a string "Codigo N", >> capturar o que est? enter o "" e "
" ou seja a string "100200333" >> >> eu fazia parser de html usando apenas regexp, e gostaria de fazer isso >> usando apenas os m?todos que o HTML::TreeBuilder oferecem, isso ? >> poss?vel? >> >> >> -- >> "N?o manejo bem as palavras >> Mas manipulo bem as strings." >> ------------------------------ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From jimmy.tty at gmail.com Thu Aug 20 05:27:09 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 20 Aug 2009 09:27:09 -0300 Subject: [SP-pm] =?iso-8859-1?q?d=FAvida_HTML=3A=3ATreeBuilder?= In-Reply-To: <214823ca0908191931x33bd93c7gce88ee1f7be1a031@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <214823ca0908191525s15af4d10x68518af1249de306@mail.gmail.com> <214823ca0908191931x33bd93c7gce88ee1f7be1a031@mail.gmail.com> Message-ID: <20090820122709.GI419@mapabrasil.net> On Wed, Aug 19, 2009 at 11:31:04PM -0300, Daniel de Oliveira Mantovani wrote: > 2009/8/19 Daniel de Oliveira Mantovani : > > > > #!/usr/bin/perl > > > > use strict; > > use warnings; > > use WWW::Mechanize; > > use HTML::TreeBuilder; > > > > my $mech = WWW::Mechanize->new(); > > $mech->get('trecho_do_seu_codigo'); > > > > my $tree_page = HTML::TreeBuilder->new_from_content($mech->content); > > > > my $look_td = $tree_page->look_down(_tag => 'td',class => 'info'); > > > > if (defined $look_td) { > > > > ? ? ? ?print $look_td->as_HTML; > > > > } else { > > > > ? ? ? ?die "N?o existe a tag \"td\" com a \"class info\"\n"; > > > > > > } > > > > =head info1 > > > > Se existir, vai imprimir tudo, tudo dentro da tag td, ou seja: > >
Codigo > > No100200333
> > > > =cut > > > > # - Agora que temos a tag do objetivo, vamos chegar at? onde queremos. > > # - Se se eu for fazer exatamente como voc? quer, ? s? fazer algo como: > > > > my $codigo_n; > > > > if ($look_td =~ m{
(Codigo N)o}) { > > > > # - Yeap pegou :P > > ? ? ? ?$codigo_n = $1; > > > > } > > Desculpa pelo posting seguido, esqueci de um detalhe, $look_td n?o vai > funcionar, pois ? o objeto, precisa colocar o m?todo: > $look_td->as_HTML; agrade?o a reposta, j? me deixou claro que ?s vezes n?o ser? poss?vel escapar de express?es regulares ao fazer o parser do html. eu s? escrevia parses baseados em regex eu gostaria de us?-las o m?nimo poss?vel uma vez que o m?dulo se prop?e a deixar a an?lise mais simples. eu estou tentando desenvolver um parser com o HTML::TreeBuilder desde o ?ltimo ES, ainda n?o consegui desenvolver nada que fosse mais simples que usar somente regex nesse caso, a quantidade de la?os e desvios que estou usando ? muito grande. n?o posso postar o site aqui, mas outros problemas que tiver vou postar aqui na lista. grato a todos. > > if ($look_td->as_HTML =~ m{
(Codigo N)o}) { > > > > > __END__ LocalWords: SP-pm Mantovani mech codigo Yeap From edencardim at gmail.com Thu Aug 20 05:47:40 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 20 Aug 2009 09:47:40 -0300 Subject: [SP-pm] =?iso-8859-1?q?d=FAvida_HTML=3A=3ATreeBuilder?= In-Reply-To: <20090820122709.GI419@mapabrasil.net> References: <20090819210852.GH419@mapabrasil.net> <214823ca0908191525s15af4d10x68518af1249de306@mail.gmail.com> <214823ca0908191931x33bd93c7gce88ee1f7be1a031@mail.gmail.com> <20090820122709.GI419@mapabrasil.net> Message-ID: <3de55ead0908200547k4a841445ne098b5023fa87f0d@mail.gmail.com> 2009/8/20 jimmy : > agrade?o a reposta, j? me deixou claro que ?s vezes n?o ser? poss?vel > escapar de express?es regulares ao fazer o parser do html. > eu s? escrevia parses baseados em regex eu gostaria de us?-las o m?nimo > poss?vel uma vez que o m?dulo se prop?e a deixar a an?lise mais simples. > > eu estou tentando desenvolver um parser com o HTML::TreeBuilder desde o > ?ltimo ES, ainda n?o consegui desenvolver nada que fosse mais simples > que usar somente regex nesse caso, a quantidade de la?os e desvios que > estou usando ? muito grande. n?o posso postar o site aqui, mas outros > problemas que tiver vou postar aqui na lista. ARGH, procura nos arquivos da lista e voc? vai ver em TODOS os posts relacionados a HTML: NUNCA USE REGEX PRA PARSEAR HTML. Regexes n?o foram feitas com esse prop?sito. O Daniel quase acertou na solu??o: my $look_td = $tree_page->look_down(_tag => 'td',class => 'info'); my $codigo; for ($look_td ->content_list) { $codigo = $_, last unless ref; } croak "N?o achou c?digo" unless $codigo; -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From jimmy.tty at gmail.com Thu Aug 20 06:46:06 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 20 Aug 2009 10:46:06 -0300 Subject: [SP-pm] =?iso-8859-1?q?d=FAvida_HTML=3A=3ATreeBuilder?= In-Reply-To: <3de55ead0908200547k4a841445ne098b5023fa87f0d@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <214823ca0908191525s15af4d10x68518af1249de306@mail.gmail.com> <214823ca0908191931x33bd93c7gce88ee1f7be1a031@mail.gmail.com> <20090820122709.GI419@mapabrasil.net> <3de55ead0908200547k4a841445ne098b5023fa87f0d@mail.gmail.com> Message-ID: <20090820134606.GJ419@mapabrasil.net> On Thu, Aug 20, 2009 at 09:47:40AM -0300, Eden Cardim wrote: > 2009/8/20 jimmy : > > agrade?o a reposta, j? me deixou claro que ?s vezes n?o ser? poss?vel > > escapar de express?es regulares ao fazer o parser do html. > > eu s? escrevia parses baseados em regex eu gostaria de us?-las o m?nimo > > poss?vel uma vez que o m?dulo se prop?e a deixar a an?lise mais simples. > > > > eu estou tentando desenvolver um parser com o HTML::TreeBuilder desde o > > ?ltimo ES, ainda n?o consegui desenvolver nada que fosse mais simples > > que usar somente regex nesse caso, a quantidade de la?os e desvios que > > estou usando ? muito grande. n?o posso postar o site aqui, mas outros > > problemas que tiver vou postar aqui na lista. > > ARGH, procura nos arquivos da lista e voc? vai ver em TODOS os posts > relacionados a HTML: NUNCA USE REGEX PRA PARSEAR HTML. Regexes n?o > foram feitas com esse prop?sito. sim, acho que li todos os posts antigos relacionados. por hora estou achando mais complicado trabalhar com o m?dulo, mas deve ser problema de adapta??o. s? por curiosidade, antes de come?ar a usar perl, eu usava o gnu sed para fazer parser, mas as p?ginas eram simples, bem estruturadas e em pequena quantidade; o perl oferecia uma forma mais f?cil de continuar fazendo parser usando apenas regex; acompanhando a lista eu estou aprendendo aos poucos formas melhores de trabalhar. > > O Daniel quase acertou na solu??o: > > my $look_td = $tree_page->look_down(_tag => 'td',class => 'info'); > > my $codigo; > for ($look_td ->content_list) { > $codigo = $_, last unless ref; > } com esse exemplo sem regex consegui adaptar para o meu caso e continuar n?o usando regex, grato dica. > > croak "N?o achou c?digo" unless $codigo; > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ From edencardim at gmail.com Thu Aug 20 07:12:30 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 20 Aug 2009 11:12:30 -0300 Subject: [SP-pm] =?iso-8859-1?q?d=FAvida_HTML=3A=3ATreeBuilder?= In-Reply-To: <20090820134606.GJ419@mapabrasil.net> References: <20090819210852.GH419@mapabrasil.net> <214823ca0908191525s15af4d10x68518af1249de306@mail.gmail.com> <214823ca0908191931x33bd93c7gce88ee1f7be1a031@mail.gmail.com> <20090820122709.GI419@mapabrasil.net> <3de55ead0908200547k4a841445ne098b5023fa87f0d@mail.gmail.com> <20090820134606.GJ419@mapabrasil.net> Message-ID: <3de55ead0908200712w68007ee6j94d9d3a339d56473@mail.gmail.com> 2009/8/20 jimmy : > sim, acho que li todos os posts antigos relacionados. > por hora estou achando mais complicado trabalhar com o m?dulo, > mas deve ser problema de adapta??o. > > s? por curiosidade, antes de come?ar a usar perl, eu usava o gnu sed > para fazer parser, mas as p?ginas eram simples, bem estruturadas e em > pequena quantidade; o perl oferecia uma forma mais f?cil de continuar > fazendo parser usando apenas regex; acompanhando a lista eu estou > aprendendo aos poucos formas melhores de trabalhar. Express?es Regulares s?o feitas para analisar Linguagens Regulares, como o nome indica. XML e seus parentes n?o s?o linguagens regulares, logo, n?o ? poss?vel utilizar express?es regulares para expressar HTML. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From luismottacampos at yahoo.co.uk Thu Aug 20 23:53:55 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 21 Aug 2009 08:53:55 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <20090817144457.GC21577@mapabrasil.net> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> <20090813133955.GA23055@mapabrasil.net> <4A8695D3.9000906@yahoo.co.uk> <20090817144457.GC21577@mapabrasil.net> Message-ID: <4A8E4483.6090409@yahoo.co.uk> jimmy wrote: > rodei o m?dulo com tabela comparativa do documento pdf entre Soundex e > BuscaBR e as diverg?nncias que obtive foram: > > ------------------------------------------- > BUGIGANGA -> BJG | BUGIGANGA -> BJGG > BUNGINGANGA -> BJG | BUNGINGANGA -> BJGG > COMENDO -> KM | COMENDO -> KMMD > COMENO -> KM | COMENO -> KMM > CONTLATO -> KMT | CONTLATO -> KMTT > CONTRATO -> KMT | CONTRATO -> KMTT > ESCEDER -> SD | ESCEDER -> SSD > ESTRUPO -> TP | ESTRUPO -> TRP > EXCEDER -> SD | EXCEDER -> SSD > KUBITSCHECK -> KBSK | KUBITSCHECK -> KBSSK > LUMINAR -> RM | LUMINAR -> RMM > PERSPECTIVA -> PSPT | PERSPECTIVA -> PSPTV > PESPECTIVA -> PSPT | PESPECTIVA -> PSPTV > RUMINAR -> RM | RUMINAR -> RMM > ------------------------------------------- > > por hora meu n?vel n?o permite sugerir nada interessante, mas vou > continuar tentando ajudar. Oi, Jimmy. Eu tenho os mesmos problemas, e j? conferi meu algor?tmo. O problema n?o ? da implementa??o, mas da especifica??o. Eu estou tentando validar o algor?tmo com alguns doutores da ?rea de lingu?stica. Volto a falar nisso assim que eu tiver novidades. Obrigado pelo feed-back, ? sempre importante. :) Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Aug 21 00:01:41 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 21 Aug 2009 09:01:41 +0200 Subject: [SP-pm] Conceito para fazer busca[ OFF ] In-Reply-To: <604cec170908170834q50439474w26d514ba177f1fc@mail.gmail.com> References: <214823ca0908111537l30897b6u152cff8c6f36d61d@mail.gmail.com> <9a08c9b40908112247w1bfd69d9y10a43bd531aa8944@mail.gmail.com> <8ff2963a0908121736t6fd79b7cu4a6f54ce597ab7f5@mail.gmail.com> <604cec170908130627v242f9ed1t888c200e9558c28a@mail.gmail.com> <20090813133955.GA23055@mapabrasil.net> <4A8695D3.9000906@yahoo.co.uk> <20090817144457.GC21577@mapabrasil.net> <604cec170908170834q50439474w26d514ba177f1fc@mail.gmail.com> Message-ID: <4A8E4655.7090408@yahoo.co.uk> Nelson Ferraz wrote: [...] > Ou seja: o soundex de "faca" e "foca" s?o iguais; assim como "fato" e > "fita", "gato" e "gota", "lata" e "luta"; e assim por diante. Imagine > se a pessoa procurasse por "pata"... > > Em portugu?s, um "e" pode ser facilmente confundido com "i"; um "o" > com "u"; mas raramente algu?m confundiria "a" com "u". > > O algoritmo deveria detectar as nuances da l?ngua; em portugu?s as > vogais n?o podem ser simplesmente ignoradas. > > Infelizmente o BuscaBR parece cometer o mesmo erro. N?lson, o BuscaBR n?o comete exatamente os mesmos erros do Soundex, mas n?o simplesmente ignora as vogais. Ele apenas n?o leva em considera??o todas as nuances da l?ngua, como eu esperava inicialmente. Eu estou aguardando contatos do Solli sobre um doutor em lingu?stica que ele me falou que conhece, e estou tentando contatar um outro doutor em lingu?stica atrav?s de um outro amigo. Isso deve resolver o problema de uma maneira elegante -- eu n?o quero publicar um Algor?tmo Fon?tico quebrado ou que n?o ofere?a solu??es apropriadas para todo o espa?o do problema. Obrigado pelas dicas, N?lson. Se voc? tiver mais observa??es, eu estou interessado nelas. Estou na fase de estudo do problema, e quanto mais informa??o, melhor. Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Aug 21 00:04:22 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 21 Aug 2009 09:04:22 +0200 Subject: [SP-pm] Boas Vindas ao Leonardo In-Reply-To: References: Message-ID: <4A8E46F6.9000100@yahoo.co.uk> mailman-bounces em pm.org wrote: > Leonardo has been successfully subscribed to SaoPaulo-pm. Leonardo, Seja muito bem vindo ? nossa lista de discuss?o. A casa ? sua, (ab)use ? vontade. A gente gosta de perguntar aos novatos: 1) como voc? encontrou a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Aug 21 00:06:15 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 21 Aug 2009 09:06:15 +0200 Subject: [SP-pm] Boas vindas ao gekkonidae In-Reply-To: References: Message-ID: <4A8E4767.1070402@yahoo.co.uk> mailman-bounces em pm.org wrote: > gekkonidae has been successfully subscribed to SaoPaulo-pm. Gekkonidae, Seja muito bem vindo! A lista ? sua, pode abusar. O pessoal gosta de saber 1) como voc? encontrou a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Aug 21 00:09:03 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 21 Aug 2009 09:09:03 +0200 Subject: [SP-pm] Boas vindas ao Ricardo In-Reply-To: References: Message-ID: <4A8E480F.8010601@yahoo.co.uk> mailman-bounces em pm.org wrote: > Ricardo has been successfully subscribed to SaoPaulo-pm. Ricardo, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? sua, (ab)use ? vontade. Por favor conta para a gente: 1) como voc? encontrou a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Fri Aug 21 05:35:19 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 21 Aug 2009 09:35:19 -0300 Subject: [SP-pm] Boas vindas ao Ricardo In-Reply-To: <4A8E480F.8010601@yahoo.co.uk> References: <4A8E480F.8010601@yahoo.co.uk> Message-ID: <23f46d7f0908210535i44ec001cnea8bb00497d9a584@mail.gmail.com> Benvenutto!! 2009/8/21 Luis Motta Campos > mailman-bounces em pm.org wrote: > > Ricardo has been successfully subscribed to SaoPaulo-pm. > > Ricardo, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? sua, > (ab)use ? vontade. Por favor conta para a gente: 1) como voc? encontrou > a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Fri Aug 21 05:35:39 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 21 Aug 2009 09:35:39 -0300 Subject: [SP-pm] Boas vindas ao gekkonidae In-Reply-To: <4A8E4767.1070402@yahoo.co.uk> References: <4A8E4767.1070402@yahoo.co.uk> Message-ID: <23f46d7f0908210535o2a4bb592o1f972f46916dce57@mail.gmail.com> Benvenutto!! On Fri, Aug 21, 2009 at 04:06, Luis Motta Campos < luismottacampos em yahoo.co.uk> wrote: > mailman-bounces em pm.org wrote: > > gekkonidae has been successfully subscribed to SaoPaulo-pm. > > Gekkonidae, > > Seja muito bem vindo! A lista ? sua, pode abusar. O pessoal gosta de > saber 1) como voc? encontrou a lista? e 2) como e onde voc? usa Perl no > seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Fri Aug 21 05:36:04 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 21 Aug 2009 09:36:04 -0300 Subject: [SP-pm] Boas Vindas ao Leonardo In-Reply-To: <4A8E46F6.9000100@yahoo.co.uk> References: <4A8E46F6.9000100@yahoo.co.uk> Message-ID: <23f46d7f0908210536h26a0d154g4a0674f2516252e8@mail.gmail.com> Benvenutto!! 2009/8/21 Luis Motta Campos > mailman-bounces em pm.org wrote: > > Leonardo has been successfully subscribed to SaoPaulo-pm. > > Leonardo, > > Seja muito bem vindo ? nossa lista de discuss?o. A casa ? sua, (ab)use ? > vontade. > > A gente gosta de perguntar aos novatos: 1) como voc? encontrou a lista? > e 2) como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri Aug 21 06:39:37 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 21 Aug 2009 10:39:37 -0300 Subject: [SP-pm] Boas Vindas ao Leonardo In-Reply-To: <23f46d7f0908210536h26a0d154g4a0674f2516252e8@mail.gmail.com> References: <4A8E46F6.9000100@yahoo.co.uk> <23f46d7f0908210536h26a0d154g4a0674f2516252e8@mail.gmail.com> Message-ID: <214823ca0908210639j6f68ecddp46469d3a93880902@mail.gmail.com> Opaaaaaa! 2009/8/21 Alexei Znamensky : > Benvenutto!! > > 2009/8/21 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >> > Leonardo has been successfully subscribed to SaoPaulo-pm. >> >> Leonardo, >> >> Seja muito bem vindo ? nossa lista de discuss?o. A casa ? sua, (ab)use ? >> vontade. >> >> A gente gosta de perguntar aos novatos: 1) como voc? encontrou a lista? >> e 2) como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From daniel.oliveira.mantovani at gmail.com Fri Aug 21 06:39:49 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 21 Aug 2009 10:39:49 -0300 Subject: [SP-pm] Boas vindas ao gekkonidae In-Reply-To: <23f46d7f0908210535o2a4bb592o1f972f46916dce57@mail.gmail.com> References: <4A8E4767.1070402@yahoo.co.uk> <23f46d7f0908210535o2a4bb592o1f972f46916dce57@mail.gmail.com> Message-ID: <214823ca0908210639p2667f157s6d52acdcdc1dc12a@mail.gmail.com> Welcome!!!!!!!!!!!!!!!!!!!! 2009/8/21 Alexei Znamensky : > Benvenutto!! > > On Fri, Aug 21, 2009 at 04:06, Luis Motta Campos > wrote: >> >> mailman-bounces em pm.org wrote: >> > gekkonidae has been successfully subscribed to SaoPaulo-pm. >> >> Gekkonidae, >> >> Seja muito bem vindo! A lista ? sua, pode abusar. O pessoal gosta de >> saber 1) como voc? encontrou a lista? e 2) como e onde voc? usa Perl no >> seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From daniel.oliveira.mantovani at gmail.com Fri Aug 21 06:40:03 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 21 Aug 2009 10:40:03 -0300 Subject: [SP-pm] Boas vindas ao Ricardo In-Reply-To: <23f46d7f0908210535i44ec001cnea8bb00497d9a584@mail.gmail.com> References: <4A8E480F.8010601@yahoo.co.uk> <23f46d7f0908210535i44ec001cnea8bb00497d9a584@mail.gmail.com> Message-ID: <214823ca0908210640t7f3445eao7902a7693c265105@mail.gmail.com> Bem Vindo!!!!!!!!!!!!!!!!!!!!! 2009/8/21 Alexei Znamensky : > Benvenutto!! > > 2009/8/21 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >> > Ricardo has been successfully subscribed to SaoPaulo-pm. >> >> Ricardo, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? sua, >> (ab)use ? vontade. Por favor conta para a gente: 1) como voc? encontrou >> a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From neilsonlima at gmail.com Fri Aug 21 09:23:42 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Fri, 21 Aug 2009 13:23:42 -0300 Subject: [SP-pm] Boas vindas ao gekkonidae In-Reply-To: <214823ca0908210639p2667f157s6d52acdcdc1dc12a@mail.gmail.com> References: <4A8E4767.1070402@yahoo.co.uk> <23f46d7f0908210535o2a4bb592o1f972f46916dce57@mail.gmail.com> <214823ca0908210639p2667f157s6d52acdcdc1dc12a@mail.gmail.com> Message-ID: <43a6b0ba0908210923v23f7b5caw1965caec24e303f3@mail.gmail.com> Bem Vindo! Daniel, Ele usa as "coisas" loucas. Alterar a?! 2009/8/21 Daniel de Oliveira Mantovani > Welcome!!!!!!!!!!!!!!!!!!!! > > 2009/8/21 Alexei Znamensky : > > Benvenutto!! > > > > On Fri, Aug 21, 2009 at 04:06, Luis Motta Campos > > wrote: > >> > >> mailman-bounces at pm.org wrote: > >> > gekkonidae has been successfully subscribed to SaoPaulo-pm. > >> > >> Gekkonidae, > >> > >> Seja muito bem vindo! A lista ? sua, pode abusar. O pessoal gosta de > >> saber 1) como voc? encontrou a lista? e 2) como e onde voc? usa Perl no > >> seu dia-a-dia? > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Atenciosamente, Neilson P. Lima ------------------------------------------- Cursos PHP e MySql? - Em BH ligue (31) 2505-6450 Cell Phone : 31- 8848-8407 Desenvolvedor Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Fri Aug 21 16:11:42 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 22 Aug 2009 01:11:42 +0200 Subject: [SP-pm] Boas Vindas ao Italo Santos In-Reply-To: References: Message-ID: <4A8F29AE.1040807@yahoo.co.uk> mailman-bounces em pm.org wrote: > Italo Santos has been successfully subscribed to SaoPaulo-pm. Italo, Seja muito bem vindo ? nossa lista de discuss?o. A casa ? sua -- abuse ? vontade. A gente gosta de perguntar aos novatos: 1) como voc? encontrou a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From blabos at gmail.com Fri Aug 21 21:35:54 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 22 Aug 2009 01:35:54 -0300 Subject: [SP-pm] Boas Vindas ao Leonardo In-Reply-To: <214823ca0908210639j6f68ecddp46469d3a93880902@mail.gmail.com> References: <4A8E46F6.9000100@yahoo.co.uk> <23f46d7f0908210536h26a0d154g4a0674f2516252e8@mail.gmail.com> <214823ca0908210639j6f68ecddp46469d3a93880902@mail.gmail.com> Message-ID: <179354400908212135o6d5a3799o76bceead0c33adad@mail.gmail.com> Bem Vindo!!!!!!!! On Fri, Aug 21, 2009 at 10:39 AM, Daniel de Oliveira Mantovani wrote: > Opaaaaaa! > > 2009/8/21 Alexei Znamensky : >> Benvenutto!! >> >> 2009/8/21 Luis Motta Campos >>> >>> mailman-bounces em pm.org wrote: >>> > Leonardo has been successfully subscribed to SaoPaulo-pm. >>> >>> Leonardo, >>> >>> Seja muito bem vindo ? nossa lista de discuss?o. A casa ? sua, (ab)use ? >>> vontade. >>> >>> A gente gosta de perguntar aos novatos: 1) como voc? encontrou a lista? >>> e 2) como e onde voc? usa Perl no seu dia-a-dia? >>> >>> Putamplexos! >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> [www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Fri Aug 21 21:36:25 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 22 Aug 2009 01:36:25 -0300 Subject: [SP-pm] Boas vindas ao Ricardo In-Reply-To: <214823ca0908210640t7f3445eao7902a7693c265105@mail.gmail.com> References: <4A8E480F.8010601@yahoo.co.uk> <23f46d7f0908210535i44ec001cnea8bb00497d9a584@mail.gmail.com> <214823ca0908210640t7f3445eao7902a7693c265105@mail.gmail.com> Message-ID: <179354400908212136wa387a00r291bd08434416742@mail.gmail.com> Bem Vindo!!!!!!!!!!!!! 2009/8/21 Daniel de Oliveira Mantovani : > Bem Vindo!!!!!!!!!!!!!!!!!!!!! > > 2009/8/21 Alexei Znamensky : >> Benvenutto!! >> >> 2009/8/21 Luis Motta Campos >>> >>> mailman-bounces em pm.org wrote: >>> > Ricardo has been successfully subscribed to SaoPaulo-pm. >>> >>> Ricardo, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? sua, >>> (ab)use ? vontade. Por favor conta para a gente: 1) como voc? encontrou >>> a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia? >>> >>> Putamplexos! >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> [www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Fri Aug 21 21:36:50 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 22 Aug 2009 01:36:50 -0300 Subject: [SP-pm] Boas Vindas ao Italo Santos In-Reply-To: <4A8F29AE.1040807@yahoo.co.uk> References: <4A8F29AE.1040807@yahoo.co.uk> Message-ID: <179354400908212136y4ab6a3b7y4a65f89ca3ac3e95@mail.gmail.com> Bem Vindo!!!!!!!!!!!!!!!!!!!!!!! 2009/8/21 Luis Motta Campos : > mailman-bounces em pm.org wrote: >> Italo Santos has been successfully subscribed to SaoPaulo-pm. > > Italo, > > Seja muito bem vindo ? nossa lista de discuss?o. A casa ? sua -- abuse ? > vontade. A gente gosta de perguntar aos novatos: 1) como voc? encontrou > a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Fri Aug 21 21:38:09 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 22 Aug 2009 01:38:09 -0300 Subject: [SP-pm] Boas vindas ao gekkonidae In-Reply-To: <43a6b0ba0908210923v23f7b5caw1965caec24e303f3@mail.gmail.com> References: <4A8E4767.1070402@yahoo.co.uk> <23f46d7f0908210535o2a4bb592o1f972f46916dce57@mail.gmail.com> <214823ca0908210639p2667f157s6d52acdcdc1dc12a@mail.gmail.com> <43a6b0ba0908210923v23f7b5caw1965caec24e303f3@mail.gmail.com> Message-ID: <179354400908212138t33af5185m8cfaaee7030b85a1@mail.gmail.com> Mama Mia! 2009/8/21 Neilson Lima : > Bem Vindo! > Daniel, Ele usa as "coisas" loucas. Alterar a?! > > 2009/8/21 Daniel de Oliveira Mantovani >> >> Welcome!!!!!!!!!!!!!!!!!!!! >> >> 2009/8/21 Alexei Znamensky : >> > Benvenutto!! >> > >> > On Fri, Aug 21, 2009 at 04:06, Luis Motta Campos >> > wrote: >> >> >> >> mailman-bounces em pm.org wrote: >> >> > gekkonidae has been successfully subscribed to SaoPaulo-pm. >> >> >> >> Gekkonidae, >> >> >> >> Seja muito bem vindo! A lista ? sua, pode abusar. O pessoal gosta de >> >> saber 1) como voc? encontrou a lista? e 2) como e onde voc? usa Perl no >> >> seu dia-a-dia? >> >> >> >> Putamplexos! >> >> -- >> >> Luis Motta Campos is a software engineer, >> >> Perl Programmer, foodie and photographer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> "Deus usa os loucos pra confundir os s?bios" >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Atenciosamente, > Neilson P. Lima > ------------------------------------------- > Cursos PHP e MySql? > - Em BH ligue (31) ?2505-6450 > > Cell Phone : 31- 8848-8407 > Desenvolvedor Web > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From cromo.jml at gmail.com Fri Aug 21 21:45:56 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Sat, 22 Aug 2009 01:45:56 -0300 Subject: [SP-pm] Boas vindas ao Ricardo In-Reply-To: <23f46d7f0908210535i44ec001cnea8bb00497d9a584@mail.gmail.com> References: <4A8E480F.8010601@yahoo.co.uk> <23f46d7f0908210535i44ec001cnea8bb00497d9a584@mail.gmail.com> Message-ID: <3530b8ce0908212145nacbb76dhfde8c5dee956472e@mail.gmail.com> Opa! Bem vindo! 2009/8/21 Alexei Znamensky : > Benvenutto!! > > 2009/8/21 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >> > Ricardo has been successfully subscribed to SaoPaulo-pm. >> >> Ricardo, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? sua, >> (ab)use ? vontade. Por favor conta para a gente: 1) como voc? encontrou >> a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- M?rcio Vitor de Matos Silva From italo at italosantos.com.br Sat Aug 22 09:04:59 2009 From: italo at italosantos.com.br (Italo Santos) Date: Sat, 22 Aug 2009 13:04:59 -0300 Subject: [SP-pm] Boas Vindas ao Italo Santos In-Reply-To: <4A8F29AE.1040807@yahoo.co.uk> References: <4A8F29AE.1040807@yahoo.co.uk> Message-ID: <5D5814A6-7ED4-43B5-A7D0-5FE9C6B0D764@italosantos.com.br> Ol? a todos, Respondendo ?s perguntas: 1) como voc? encontrou a lista? _R: Eu trabalho junto com o Otavio Fernandes e ele me indicou essa lista 2) como e onde voc? usa Perl no seu dia-a-dia? _R: Estou iniciando minha vida profissional e precisava aprender um linguagem de programa??o, como atualmente estou trabalhando como Sysadmin Perl ? a linguagem padr?o que ? utilizada nos servidores da empresa, por esse motivo estou come?ando a estudar. At. Italo Santos. On Aug 21, 2009, at 8:11 PM, Luis Motta Campos wrote: > mailman-bounces em pm.org wrote: >> Italo Santos has been successfully subscribed to SaoPaulo-pm. > > Italo, > > Seja muito bem vindo ? nossa lista de discuss?o. A casa ? sua -- > abuse ? > vontade. A gente gosta de perguntar aos novatos: 1) como voc? > encontrou > a lista? e 2) como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From otaviof at gmail.com Sun Aug 23 10:12:47 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 23 Aug 2009 14:12:47 -0300 Subject: [SP-pm] Boas Vindas ao Italo Santos In-Reply-To: <5D5814A6-7ED4-43B5-A7D0-5FE9C6B0D764@italosantos.com.br> References: <4A8F29AE.1040807@yahoo.co.uk> <5D5814A6-7ED4-43B5-A7D0-5FE9C6B0D764@italosantos.com.br> Message-ID: <8e3843570908231012n355acb01v2579b129ed6dc59a@mail.gmail.com> Ol? Italo, Seja bem vindo. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From daniel.oliveira.mantovani at gmail.com Sun Aug 23 18:31:17 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 23 Aug 2009 22:31:17 -0300 Subject: [SP-pm] Boas Vindas ao Italo Santos In-Reply-To: <8e3843570908231012n355acb01v2579b129ed6dc59a@mail.gmail.com> References: <4A8F29AE.1040807@yahoo.co.uk> <5D5814A6-7ED4-43B5-A7D0-5FE9C6B0D764@italosantos.com.br> <8e3843570908231012n355acb01v2579b129ed6dc59a@mail.gmail.com> Message-ID: <214823ca0908231831k2ccfcd23q2278103e14a8eac6@mail.gmail.com> Bem vindo! 2009/8/23 Ot?vio Fernandes : > Ol? Italo, > > Seja bem vindo. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From luismottacampos at yahoo.co.uk Mon Aug 24 08:27:15 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 24 Aug 2009 17:27:15 +0200 Subject: [SP-pm] Boas vindas ao HL In-Reply-To: References: Message-ID: <4A92B153.5030001@yahoo.co.uk> mailman-bounces em pm.org wrote: > HL has been successfully subscribed to SaoPaulo-pm. HL, Seja muito bem vindo(a) ? nossa lista de discuss?o. A gente gosta de perguntar aos rec?m-chegados: 1) como voc? encontrou a lista? e 2) como e onde usa Perl no seu(ua) dia-a-dia. E eu gostaria tamb?m de saber por que ? que voc? tem um email t?o estranho... mas isso ? apenas curiosidade pessoal, mesmo... Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Mon Aug 24 08:28:22 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 24 Aug 2009 12:28:22 -0300 Subject: [SP-pm] Boas vindas ao HL In-Reply-To: <4A92B153.5030001@yahoo.co.uk> References: <4A92B153.5030001@yahoo.co.uk> Message-ID: <214823ca0908240828k1b9efa7cs841b7756f3b7388b@mail.gmail.com> Welcome! 2009/8/24 Luis Motta Campos : > mailman-bounces em pm.org wrote: >> HL has been successfully subscribed to SaoPaulo-pm. > > HL, > > Seja muito bem vindo(a) ? nossa lista de discuss?o. A gente gosta de > perguntar aos rec?m-chegados: 1) como voc? encontrou a lista? e 2) como > e onde usa Perl no seu(ua) dia-a-dia. > > E eu gostaria tamb?m de saber por que ? que voc? tem um email t?o > estranho... mas isso ? apenas curiosidade pessoal, mesmo... > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From russoz at gmail.com Mon Aug 24 08:56:57 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 24 Aug 2009 12:56:57 -0300 Subject: [SP-pm] Boas vindas ao HL In-Reply-To: <214823ca0908240828k1b9efa7cs841b7756f3b7388b@mail.gmail.com> References: <4A92B153.5030001@yahoo.co.uk> <214823ca0908240828k1b9efa7cs841b7756f3b7388b@mail.gmail.com> Message-ID: <23f46d7f0908240856y65b73878l12f916b8549bd7e@mail.gmail.com> yo dude 2009/8/24 Daniel de Oliveira Mantovani > Welcome! > > 2009/8/24 Luis Motta Campos : > > mailman-bounces em pm.org wrote: > >> HL has been successfully subscribed to SaoPaulo-pm. > > > > HL, > > > > Seja muito bem vindo(a) ? nossa lista de discuss?o. A gente gosta de > > perguntar aos rec?m-chegados: 1) como voc? encontrou a lista? e 2) como > > e onde usa Perl no seu(ua) dia-a-dia. > > > > E eu gostaria tamb?m de saber por que ? que voc? tem um email t?o > > estranho... mas isso ? apenas curiosidade pessoal, mesmo... > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From adimircolen at gmail.com Wed Aug 26 04:52:52 2009 From: adimircolen at gmail.com (Adimir) Date: Wed, 26 Aug 2009 08:52:52 -0300 Subject: [SP-pm] Templates com CGI puro Message-ID: Ola lista, seguinte n?o ? problema exclusivamente, gostaria de opini?es sobre usar "use Template" em um sistema que j? tem como base o uso de CGI b?sico, emitindo htmls no meio do c?digo, a ideia base e principal seria a de separar os htmls totalmente dos codigos perl, e quanto a componentiza??o de templates ? Ex: templates de listagem (tabelas) que teriam alguma logica embarcada para poder ser reutilizada em diferentes tipos de tabelas. Essa conponentiza??o n?o acarreta em problemas ? complica??es futuras e limita??es ? ########## #::Adimir::# ########## -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jasenger at gmail.com Wed Aug 26 05:27:27 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Wed, 26 Aug 2009 09:27:27 -0300 Subject: [SP-pm] Templates com CGI puro In-Reply-To: References: Message-ID: Adimir, N?o consigo ver desvantagens em separar seu c?digo HTML do c?digo Perl. Isto mais tarde ir? facilitar a migra??o do seu sistema CGI para Catalyst. Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/8/26 Adimir > Ola lista, seguinte n?o ? problema exclusivamente, gostaria de opini?es > sobre usar "use Template" em um sistema que j? tem como base o uso de CGI > b?sico, emitindo htmls no meio do c?digo, a ideia base e principal seria a > de separar os htmls totalmente dos codigos perl, e quanto a componentiza??o > de templates ? > > Ex: templates de listagem (tabelas) que teriam alguma logica embarcada para > poder ser reutilizada em diferentes tipos de tabelas. > Essa conponentiza??o n?o acarreta em problemas ? complica??es futuras e > limita??es ? > > > ########## > #::Adimir::# > ########## > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dforocha at gmail.com Wed Aug 26 05:45:10 2009 From: dforocha at gmail.com (Diego Fernando Ormanezi Rocha) Date: Wed, 26 Aug 2009 09:45:10 -0300 Subject: [SP-pm] Perl com xml Message-ID: <2e7ed4a30908260545u67946cfeg1fb3350d13d46611@mail.gmail.com> Pessoal, Estou iniciando um projeto, que criar? uma p?gina de busca de acordo com os campos contidos em um xml. Uso a biblioteca XML::DOM que at? ent?o tem atentido minhas necessidades. S? que gostaria de algumas opini?es e sugest?es. Qual a biblioteca que voc?s utilizam para realizar a leitura do xml? Algu?m possui algum material sobre o assunto perl + xml, pois meu material de apoio ? um c?digo que achei no google e n?o ap?ia muito. Atenciosamente -- Diego Rocha -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Aug 26 06:27:30 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 26 Aug 2009 10:27:30 -0300 Subject: [SP-pm] Templates com CGI puro In-Reply-To: References: Message-ID: <179354400908260627w322dcad4ie19f7aca13cfd375@mail.gmail.com> Ali?s, n?o vejo muita vantagem em embolar html com javascript com perl na mesma polenta. Aquela justificativa de "Ai, mas o cgi ? um arquivo ?nico, auto-contido, muito mais f?cil de lidar" eu n?o consigo engolir at? hoje. Entenda "lidar" como instalar, n?o ter depend?ncias, e bla bla bla, por que quando eu preciso dar manuten??o num treco desses, com html, perl, javascript, css, javascript inserindo html e css dinamicamente, eval (perl *E* javascript), tudo misturado num arquivo de 4597,75 linhas, s? me vem ? cabe?a a frase "write-only". Abra?os 2009/8/26 Jorge Augusto Senger : > Adimir, > > N?o consigo ver desvantagens em separar seu c?digo HTML do c?digo Perl. Isto > mais tarde ir? facilitar a migra??o do seu sistema CGI para Catalyst. > > Jorge Augusto Senger > jasenger (at) gmail.com > > use Perl; > > > 2009/8/26 Adimir >> >> Ola lista, seguinte n?o ? problema exclusivamente, gostaria de opini?es >> sobre usar "use Template" em um sistema que j? tem como base o uso de CGI >> b?sico, emitindo htmls no meio do c?digo, a ideia base e principal seria a >> de separar os htmls totalmente dos codigos perl, e quanto a componentiza??o >> de templates ? >> >> Ex: templates de listagem (tabelas) que teriam alguma logica embarcada >> para poder ser reutilizada em diferentes tipos de tabelas. >> Essa conponentiza??o n?o acarreta em problemas ? complica??es futuras e >> limita??es ? >> >> >> ########## >> #::Adimir::# >> ########## >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andregarciacarneiro at gmail.com Wed Aug 26 06:30:09 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 26 Aug 2009 10:30:09 -0300 Subject: [SP-pm] Templates com CGI puro In-Reply-To: References: Message-ID: 2009/8/26 Adimir > Ola lista, seguinte n?o ? problema exclusivamente, gostaria de opini?es > sobre usar "use Template" em um sistema que j? tem como base o uso de CGI > b?sico, emitindo htmls no meio do c?digo, a ideia base e principal seria a > de separar os htmls totalmente dos codigos perl, e quanto a componentiza??o > de templates ? A sua coloca??o est? um pouco estranha. CGI ? uma coisa, template ? outra, mas podem(e devem) trabalhar juntos. Mas estou supondo que voc? quer dizer que o teu c?digo CGI est? gerando HTML sem o uso de templates(espero estar enganado ;)). A id?ia b?sica ? separar o c?digo do HTML mesmo. Templates ? uma das ferramentas que voc? deve usar para implementar esse tipo de arquitetura. Outra ferramenta que voc? deve dar uma olhada ? uma metodologias muito utilizada hoje: MVC(Model View Controler - http://pt.wikipedia.org/wiki/MVC). Existem frameworks baseados em MVC que voc? pode utilizar, e est?o dispon?veis na maioria das linguagens modernas. Em Perl o mais utilizado e famoso ? o Catalyst ( http://www.catalystframework.org ). Outra coisa que voc? deve olhar ? o suporte b?sico a orienta??o a objetos(perldoc perlobj - e os m?dulos Class, Class::MOB etc.). Depois seria m?dulo de extens?o ao suporte de orienta??o a objetos, o m?dulo Moose( http://www.iinteractive.com/moose/ ). Aproveitando, existem canais muito legais que podem ajudar voc? a esclarecer suas d?vidas de maneira mais r?pida, e tamb?m ajuda voc? a se integrar melhor na comunidade. Para isso utilizamos o canal IRC - http://p > > Ex: templates de listagem (tabelas) que teriam alguma logica embarcada para > poder ser reutilizada em diferentes tipos de tabelas. > Essa conponentiza??o n?o acarreta em problemas ? complica??es futuras e > limita??es ? > > O que voc? quis dizer com 'l?gica embarcada' ??? Desculpe a ignor?ncia... N?o entendi exatamente o seu problema. Gostaria que explicasse melhor exatamente o que voc? precisa fazer(se puder). Exemplo simples abaixo: #! /usr/bin/perl use strict; use Template; use CGI; my $cgi = CGI->new(); print $cgi->header; my $template_config = { INTERPOLATE => 0}; #RTFM em Template para mais detalhes. my $template = Template->new($template_config); my $template_file = '/path/to/template/file.tmpl'; #tmpl ? uma esp?cie de 'padr?o cl?ssico'(opcional). my $dados = algum_metodo_recuperador_de_dados(); $template->process($template_file,{texto_h1 => 'TESTE',dados => $dados}); #aqui voc? pode passar qualquer coisa para o template. Ele suporta as estruturas de dados existentes em perl, portanto voc? pode iter?-las caso necess?rio dentro do pr?prio template, atrav?s de uma meta-linguagem pr?pria. Mais detalhes e exemplos em - http://template-toolkit.org/docs/manual/VMethods.html sub algum_metodo_recuperador_de_dados { #extrema pregui?a de escrever isso! } #Enquanto isso l? no template...

[%texto_h1%]

[% FOREACH item IN dados%] [% END %]
item.algummetodoouatributo
Como vc pode ver, existe um FOREACH dentro do template. Isso faz parte da meta-linguagem q eu mencionei. Ele itera o objeto que eu passei atrav?s do m?todo 'process'. Qq d?vida escreva aqui, ou entre no irc - irc.perl.org - canal #sao-paulo.pm Cheers! > > ########## > #::Adimir::# > ########## > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Aug 26 06:33:10 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 26 Aug 2009 10:33:10 -0300 Subject: [SP-pm] Templates com CGI puro In-Reply-To: References: Message-ID: > > Aproveitando, existem canais muito legais que podem ajudar voc? a > esclarecer suas d?vidas de maneira mais r?pida, e tamb?m ajuda voc? a se > integrar melhor na comunidade. Para isso utilizamos o canal IRC - http://p > S? corrigindo essa meleca... IRC - irc.perl.org - canal #sao-paulo.pm -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Aug 26 06:49:38 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 26 Aug 2009 10:49:38 -0300 Subject: [SP-pm] Perl com xml In-Reply-To: <2e7ed4a30908260545u67946cfeg1fb3350d13d46611@mail.gmail.com> References: <2e7ed4a30908260545u67946cfeg1fb3350d13d46611@mail.gmail.com> Message-ID: XML::SAX::ExpatXS - Se o XML for muito, mas muito grande mesmo e se desempenho ? cr?tico na sua aplica??o no momento da leitura desse XML(chato de mexer, e precisa de certas libs instaladas na maquina para executar. Se tiver usando Windows n?o sei se vai funcionar sem cygwin). XML::SAX - Se o XML n?o for t?o grande assim(mas ? meio chato de mexer, e n?o ? t?o r?pido quanto o de cima). XML::Simple - Se o XML for min?sculo(gasta mem?ria pacas! Mas ? rid?culo de mexer, desde que voc? conhe?a estrutura de dados em perl) XML::Twig - N?o gosto muito desse cara, acho bem feio e desajeitado! Mas funciona para XML pequenos tamb?m, e d? para voc? usar um m?todo bem bacana chamado 'simplify', que faz o objeto passar a se comportar como o XML::Simple, devolvendo estrutura de dados em Perl. Muito, muito grande mesmo - acima de 20MB n?o t?o grande assim - de 10 a 20MB min?sculo - menos de 5MB Todos os m?dulos mencionados encontram-se em http://search.cpan.org Cheers! 2009/8/26 Diego Fernando Ormanezi Rocha > Pessoal, > > Estou iniciando um projeto, que criar? uma p?gina de busca de acordo com os > campos contidos em um xml. > Uso a biblioteca XML::DOM que at? ent?o tem atentido minhas necessidades. > > S? que gostaria de algumas opini?es e sugest?es. > Qual a biblioteca que voc?s utilizam para realizar a leitura do xml? > Algu?m possui algum material sobre o assunto perl + xml, pois meu material > de apoio ? um c?digo que achei no google e n?o ap?ia muito. > > Atenciosamente > > -- > Diego Rocha > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Aug 26 07:06:29 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 26 Aug 2009 11:06:29 -0300 Subject: [SP-pm] Templates com CGI puro In-Reply-To: References: Message-ID: "Essa conponentiza??o n?o acarreta em problemas ? complica??es futuras e limita??es ?" Esqueci de responder esssa... rsrs! Ent?o, muito pelo contr?rio! Separar essas coisas ? algo extremamente desej?vel, j? que facilita a manuten??o e tende a isolar os problemas, ou seja, voc? n?o precisa modificar o c?digo inteiro para resolver um problema, basta modificar um m?dulo isoladamente. Sobre limita??es n?o vejo limita??es muito ?bvias. O que ocorre ? a dificuldade inicial em se 'equalizar' com esse estilo de desenvolvimento, mas isso ? normal. 2009/8/26 Adimir > Ola lista, seguinte n?o ? problema exclusivamente, gostaria de opini?es > sobre usar "use Template" em um sistema que j? tem como base o uso de CGI > b?sico, emitindo htmls no meio do c?digo, a ideia base e principal seria a > de separar os htmls totalmente dos codigos perl, e quanto a componentiza??o > de templates ? > > Ex: templates de listagem (tabelas) que teriam alguma logica embarcada para > poder ser reutilizada em diferentes tipos de tabelas. > Essa conponentiza??o n?o acarreta em problemas ? complica??es futuras e > limita??es ? > > > ########## > #::Adimir::# > ########## > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Wed Aug 26 09:19:15 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 26 Aug 2009 13:19:15 -0300 Subject: [SP-pm] Templates com CGI puro In-Reply-To: References: Message-ID: <4A956083.6090408@aware.com.br> Adimir, Eu escrevi um tutorial bem b?sico para come?ar em Catalyst, inclusive comecei um com o FormFu, mas tenho que terminar... http://www.maluco.com.br/perl/ Talvez possa te ajudar a come?ar. Abs, -Thiago Rondon Adimir escreveu: > Ola lista, seguinte n?o ? problema exclusivamente, gostaria de > opini?es sobre usar "use Template" em um sistema que j? tem como base > o uso de CGI b?sico, emitindo htmls no meio do c?digo, a ideia base e > principal seria a de separar os htmls totalmente dos codigos perl, e > quanto a componentiza??o de templates ? > > Ex: templates de listagem (tabelas) que teriam alguma logica embarcada > para poder ser reutilizada em diferentes tipos de tabelas. > Essa conponentiza??o n?o acarreta em problemas ? complica??es futuras > e limita??es ? > > > ########## > #::Adimir::# > ########## > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From edencardim at gmail.com Wed Aug 26 09:28:58 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 26 Aug 2009 13:28:58 -0300 Subject: [SP-pm] Perl com xml In-Reply-To: <2e7ed4a30908260545u67946cfeg1fb3350d13d46611@mail.gmail.com> References: <2e7ed4a30908260545u67946cfeg1fb3350d13d46611@mail.gmail.com> Message-ID: <3de55ead0908260928s1c0f7da3v2556bb7102fb17e0@mail.gmail.com> 2009/8/26 Diego Fernando Ormanezi Rocha : > Pessoal, > > Estou iniciando um projeto, que criar? uma p?gina de busca de acordo com os > campos contidos em um xml. > Uso a biblioteca XML::DOM que at? ent?o tem atentido minhas necessidades. > > S? que gostaria de algumas opini?es e sugest?es. > Qual a biblioteca que voc?s utilizam para realizar a leitura do xml? > Algu?m possui algum material sobre o assunto perl + xml, pois meu material > de apoio ? um c?digo que achei no google e n?o ap?ia muito. O que mais tem no CPAN ? parser de XML, tem o XML::Simple, que ? bem trivial de usar e tem o XML::Schema::Compile que ? uma boa alternativa pra solu??es mais robustas. Mas, a grande pergunta ?: voc? precisa mesmo usar XML? -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From edencardim at gmail.com Wed Aug 26 09:35:05 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 26 Aug 2009 13:35:05 -0300 Subject: [SP-pm] Templates com CGI puro In-Reply-To: References: Message-ID: <3de55ead0908260935l228fa5axe16322be15b4e200@mail.gmail.com> 2009/8/26 Adimir : > Ola lista, seguinte n?o ? problema exclusivamente, gostaria de opini?es > sobre usar "use Template" em um sistema que j? tem como base o uso de CGI > b?sico, emitindo htmls no meio do c?digo, a ideia base e principal seria a > de separar os htmls totalmente dos codigos perl, e quanto a componentiza??o > de templates ? Cara, o Template Toolkit ? um m?dulo como outro qualquer, voc? chama o m?todo $template->process($file, $vars) e ele vai retornar uma string, da? voc? faz o que quiser com ela. A respeito da componenetiza??o, a documenta??o do Template Toolkit ? bastante vasta e fala a respeito, d? uma lida. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From jimmy.tty at gmail.com Wed Aug 26 12:01:10 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 26 Aug 2009 16:01:10 -0300 Subject: [SP-pm] parser pdf Message-ID: <20090826190110.GB4077@mapabrasil.net> sauda??es, preciso retirar certas informa??es de arquivos no formato pdf e hoje uso o pdftotext e pdftohtml (para converter para texto e xml respectivamente), ambos derivados de uma biblioteca chamada poppler (http://poppler.freedesktop.org/), essas ferramentas fazem uma certa "renderiza??o" do arquivo pdf para texto (os arquivos que manipulam permitem isso), tornando poss?vel realizar buscas e extrair o texto desejado. A maioria das outras ferramentas/m?todos que testei eram muito inferiores, extraindo apenas o texto num formato "raw" e ileg?vel. Cheguei a encontrar um binding da poppler em perl, mas na documenta??o n?o vi nada que fizesse o trabalho das ferramentas citadas a cima (essa implementa??o usa XS, que n?o conhe?o quase nada, e n?o sei se por acaso o binding gerado herdaria todas as funcionalidades da biblioteca). algu?m conhece e/ou sugere uma forma melhor de realizar este tipo de tarefa? uma segunda aplica??o seria a convers?o para texto para facilitar a acessibilidade, tenho uma amiga que ? deficiente visual e para ela a convers?o para texto (quando poss?vel) ? melhor do que o trabalho feito pelos leitores de tela que tentam ler o arquivo pdf (quando leg?vel). grato a todos. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From adimircolen at gmail.com Thu Aug 27 05:35:53 2009 From: adimircolen at gmail.com (Adimir) Date: Thu, 27 Aug 2009 09:35:53 -0300 Subject: [SP-pm] Templates com CGI puro In-Reply-To: References: Message-ID: Andre Carneiro eu quis dizer o seguinte, tenho padr?es de telas tipo tabelas, formularios, e a idea seria fazer uma template com uma l?gica interna para que eu pudesse passar o numero de colunas, e os resultados independente se a tabela fosse ex. somente de Nome e Telefone ou se fosse de Nome, telefone, endere?o e email. entendeu ? E quero analisar os problemas que isso pode gerar futuramente. my $cgi = CGI->new(); print $cgi->header; my $template_config = { INTERPOLATE => 0}; #RTFM em Template para mais detalhes. my $template = Template->new($template_ config); my $template_file = '/path/to/template/file_inteligente.tmpl'; #tmpl ? uma esp?cie de 'padr?o cl?ssico'(opcional). my $dados = algum_metodo_recuperador_de_dados(); algum_metodo_recuperador_de_dados(); # que pode _________________ | | | | | template 1 | | | | | |_____________| | | | template2 | |________________| como se a template 1 fosse utilisada em varias telas e os "algum_metodo_recuperador_de_dados" retornariam dados diferentes como um hash{titulo_coluna} = @elementos_da coluna, alguns metodos retornariam nome e telefone e outro retornaria nome, telefone, end. por ex. ex: hash{nome} = @nomes hash{telefone} = @nomes ########## #::Adimir::# ########## 2009/8/26 Andre Carneiro > > > 2009/8/26 Adimir > >> Ola lista, seguinte n?o ? problema exclusivamente, gostaria de opini?es >> sobre usar "use Template" em um sistema que j? tem como base o uso de CGI >> b?sico, emitindo htmls no meio do c?digo, a ideia base e principal seria a >> de separar os htmls totalmente dos codigos perl, e quanto a componentiza??o >> de templates ? > > > A sua coloca??o est? um pouco estranha. CGI ? uma coisa, template ? outra, > mas podem(e devem) trabalhar juntos. Mas estou supondo que voc? quer dizer > que o teu c?digo CGI est? gerando HTML sem o uso de templates(espero estar > enganado ;)). > > A id?ia b?sica ? separar o c?digo do HTML mesmo. Templates ? uma das > ferramentas que voc? deve usar para implementar esse tipo de arquitetura. > Outra ferramenta que voc? deve dar uma olhada ? uma metodologias muito > utilizada hoje: MVC(Model View Controler - http:// > pt.wikipedia.org/wiki/MVC). > > Existem frameworks baseados em MVC que voc? pode utilizar, e est?o > dispon?veis na maioria das linguagens modernas. Em Perl o mais utilizado e > famoso ? o Catalyst ( http://www.catalystframework.org ). > > Outra coisa que voc? deve olhar ? o suporte b?sico a orienta??o a > objetos(perldoc perlobj - e os m?dulos Class, Class::MOB etc.). Depois > seria m?dulo de extens?o ao suporte de orienta??o a objetos, o m?dulo Moose( > http://www.iinteractive.com/moose/ ). > > Aproveitando, existem canais muito legais que podem ajudar voc? a > esclarecer suas d?vidas de maneira mais r?pida, e tamb?m ajuda voc? a se > integrar melhor na comunidade. Para isso utilizamos o canal IRC - http://p > > > >> >> Ex: templates de listagem (tabelas) que teriam alguma logica embarcada >> para poder ser reutilizada em diferentes tipos de tabelas. >> Essa conponentiza??o n?o acarreta em problemas ? complica??es futuras e >> limita??es ? >> >> > O que voc? quis dizer com 'l?gica embarcada' ??? Desculpe a ignor?ncia... > > N?o entendi exatamente o seu problema. Gostaria que explicasse melhor > exatamente o que voc? precisa fazer(se puder). > > > Exemplo simples abaixo: > > > #! /usr/bin/perl > > use strict; > use Template; > use CGI; > > > my $cgi = CGI->new(); > print $cgi->header; > > my $template_config = { INTERPOLATE => 0}; #RTFM em Template para mais > detalhes. > my $template = Template->new($template_config); > my $template_file = '/path/to/template/file.tmpl'; #tmpl ? uma esp?cie de > 'padr?o cl?ssico'(opcional). > my $dados = algum_metodo_recuperador_de_dados(); > > $template->process($template_file,{texto_h1 => 'TESTE',dados => $dados}); > #aqui voc? pode passar qualquer coisa para o template. Ele suporta as > estruturas de dados existentes em perl, portanto voc? pode iter?-las caso > necess?rio dentro do pr?prio template, atrav?s de uma meta-linguagem > pr?pria. Mais detalhes e exemplos em - > http://template-toolkit.org/docs/manual/VMethods.html > > sub algum_metodo_recuperador_de_dados { > #extrema pregui?a de escrever isso! > } > > > > > > #Enquanto isso l? no template... > > > > > >
> >

[%texto_h1%]

> > > [% FOREACH item IN dados%] > > > > [% END %] >
item.algummetodoouatributo
> > > > >
> > > Como vc pode ver, existe um FOREACH dentro do template. Isso faz parte da > meta-linguagem q eu mencionei. Ele itera o objeto que eu passei atrav?s do > m?todo 'process'. Qq d?vida escreva aqui, ou entre no irc - irc.perl.org - > canal #sao-paulo.pm > > > > Cheers! > > > > >> >> ########## >> #::Adimir::# >> ########## >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Thu Aug 27 06:07:28 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 27 Aug 2009 10:07:28 -0300 Subject: [SP-pm] Templates com CGI puro In-Reply-To: References: Message-ID: 2009/8/27 Adimir > Andre Carneiro > eu quis dizer o seguinte, tenho padr?es de telas tipo tabelas, formularios, > e a idea seria fazer uma template com uma l?gica interna para que eu pudesse > passar o numero de colunas, e os resultados independente se a tabela fosse > ex. somente de Nome e Telefone ou se fosse de Nome, telefone, endere?o e > email. entendeu ? > Sim, isso j? ? poss?vel nesse exemplo que eu dei, voc? s? precisa construir a l?gica disso utilizando a meta-linguagem do template-toolkit, que inclui estruturas de decis?o, loops etc. Com isso, pode lidar com estruturas de dados complexas em perl, iterando, acessando chaves e valores de hashes. Da? voc? pode decidir quando colocar uma coluna na tabela que ? de telefone, ou nome, baseando-se num padr?o de nomes, ou algo que valha, enviados no conjunto de dados que voc? enviaria para o template-toolkit processar. Desse modo, voc? cria um 'grid' de dados din?mico. Ou voc? pode usar coisas prontas como JQuery, ou ExtJS etc., que monta grids din?micos(com gr?ficos bonitinhos), automaticamente e de forma ass?ncrona(AJAX), trabalhando apenas os par?metros das colunas com o template-toolkit. Esse ? um jeito de fazer. Imagino que devem haver outros. Pessoal !? Mais sugest?es, por favor! Cheers! > E quero analisar os problemas que isso pode gerar futuramente. > > my $cgi = CGI->new(); > print $cgi->header; > > my $template_config = { INTERPOLATE => 0}; #RTFM em Template para mais > detalhes. > my $template = Template->new($template_ > config); > my $template_file = '/path/to/template/file_inteligente.tmpl'; #tmpl ? uma > esp?cie de 'padr?o cl?ssico'(opcional). > my $dados = algum_metodo_recuperador_de_dados(); > > algum_metodo_recuperador_de_dados(); # que pode > _________________ > | | | > | | template 1 | > | | | > | |_____________| > | | > | template2 | > |________________| > > como se a template 1 fosse utilisada em varias telas e os > "algum_metodo_recuperador_de_dados" retornariam dados diferentes como um > hash{titulo_coluna} = @elementos_da coluna, alguns metodos retornariam nome > e telefone e outro retornaria nome, telefone, end. por ex. > > ex: hash{nome} = @nomes > hash{telefone} = @nomes > > > ########## > #::Adimir::# > ########## > > > 2009/8/26 Andre Carneiro > > >> >> 2009/8/26 Adimir >> >>> Ola lista, seguinte n?o ? problema exclusivamente, gostaria de opini?es >>> sobre usar "use Template" em um sistema que j? tem como base o uso de CGI >>> b?sico, emitindo htmls no meio do c?digo, a ideia base e principal seria a >>> de separar os htmls totalmente dos codigos perl, e quanto a componentiza??o >>> de templates ? >> >> >> A sua coloca??o est? um pouco estranha. CGI ? uma coisa, template ? outra, >> mas podem(e devem) trabalhar juntos. Mas estou supondo que voc? quer dizer >> que o teu c?digo CGI est? gerando HTML sem o uso de templates(espero estar >> enganado ;)). >> >> A id?ia b?sica ? separar o c?digo do HTML mesmo. Templates ? uma das >> ferramentas que voc? deve usar para implementar esse tipo de arquitetura. >> Outra ferramenta que voc? deve dar uma olhada ? uma metodologias muito >> utilizada hoje: MVC(Model View Controler - http:// >> pt.wikipedia.org/wiki/MVC). >> >> Existem frameworks baseados em MVC que voc? pode utilizar, e est?o >> dispon?veis na maioria das linguagens modernas. Em Perl o mais utilizado e >> famoso ? o Catalyst ( http://www.catalystframework.org ). >> >> Outra coisa que voc? deve olhar ? o suporte b?sico a orienta??o a >> objetos(perldoc perlobj - e os m?dulos Class, Class::MOB etc.). Depois >> seria m?dulo de extens?o ao suporte de orienta??o a objetos, o m?dulo Moose( >> http://www.iinteractive.com/moose/ ). >> >> Aproveitando, existem canais muito legais que podem ajudar voc? a >> esclarecer suas d?vidas de maneira mais r?pida, e tamb?m ajuda voc? a se >> integrar melhor na comunidade. Para isso utilizamos o canal IRC - >> http://p >> >> >> >>> >>> Ex: templates de listagem (tabelas) que teriam alguma logica embarcada >>> para poder ser reutilizada em diferentes tipos de tabelas. >>> Essa conponentiza??o n?o acarreta em problemas ? complica??es futuras e >>> limita??es ? >>> >>> >> O que voc? quis dizer com 'l?gica embarcada' ??? Desculpe a ignor?ncia... >> >> N?o entendi exatamente o seu problema. Gostaria que explicasse melhor >> exatamente o que voc? precisa fazer(se puder). >> >> >> Exemplo simples abaixo: >> >> >> #! /usr/bin/perl >> >> use strict; >> use Template; >> use CGI; >> >> >> my $cgi = CGI->new(); >> print $cgi->header; >> >> my $template_config = { INTERPOLATE => 0}; #RTFM em Template para mais >> detalhes. >> my $template = Template->new($template_config); >> my $template_file = '/path/to/template/file.tmpl'; #tmpl ? uma esp?cie de >> 'padr?o cl?ssico'(opcional). >> my $dados = algum_metodo_recuperador_de_dados(); >> >> $template->process($template_file,{texto_h1 => 'TESTE',dados => $dados}); >> #aqui voc? pode passar qualquer coisa para o template. Ele suporta as >> estruturas de dados existentes em perl, portanto voc? pode iter?-las caso >> necess?rio dentro do pr?prio template, atrav?s de uma meta-linguagem >> pr?pria. Mais detalhes e exemplos em - >> http://template-toolkit.org/docs/manual/VMethods.html >> >> sub algum_metodo_recuperador_de_dados { >> #extrema pregui?a de escrever isso! >> } >> >> >> >> >> >> #Enquanto isso l? no template... >> >> >> >> >> >>
>> >>

[%texto_h1%]

>> >> >> [% FOREACH item IN dados%] >> >> >> >> [% END %] >>
item.algummetodoouatributo
>> >> >> >> >>
>> >> >> Como vc pode ver, existe um FOREACH dentro do template. Isso faz parte da >> meta-linguagem q eu mencionei. Ele itera o objeto que eu passei atrav?s do >> m?todo 'process'. Qq d?vida escreva aqui, ou entre no irc - irc.perl.org- canal # >> sao-paulo.pm >> >> >> >> Cheers! >> >> >> >> >>> >>> ########## >>> #::Adimir::# >>> ########## >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From edencardim at gmail.com Thu Aug 27 07:51:50 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 27 Aug 2009 11:51:50 -0300 Subject: [SP-pm] Templates com CGI puro In-Reply-To: References: Message-ID: <3de55ead0908270751p4311410ekae15381e6ee80444@mail.gmail.com> 2009/8/27 Adimir : > Andre Carneiro > eu quis dizer o seguinte, tenho padr?es de telas tipo tabelas, formularios, > e a idea seria fazer uma template com uma l?gica interna para que eu pudesse > passar o numero de colunas, e os resultados independente se a tabela fosse > ex. somente de Nome e Telefone ou se fosse de Nome, telefone, endere?o e > email. entendeu ? > > E quero analisar os problemas que isso pode gerar futuramente. > > my $cgi = CGI->new(); > print $cgi->header; > > my $template_config = { INTERPOLATE => 0}; #RTFM em Template para mais > detalhes. > my $template = Template->new($template_ > config); > my $template_file = '/path/to/template/file_inteligente.tmpl'; #tmpl ? uma > esp?cie de 'padr?o cl?ssico'(opcional). > my $dados = algum_metodo_recuperador_de_dados(); > algum_metodo_recuperador_de_dados(); # que pode > _________________ > |??? | ????????????????????? | > |??? | ?? template 1??? | > |??? | ????????????????????? | > |??? |_____________| > |??????????????????????????? | > |?????? template2? ???? | > |________________| > > como se a template 1 fosse utilisada em varias telas e os > "algum_metodo_recuperador_de_dados" retornariam dados diferentes como um > hash{titulo_coluna} = @elementos_da coluna, alguns metodos retornariam nome > e telefone e outro retornaria nome, telefone, end. por ex. [% INCLUDE template1 campos = ['foo', 'bar'], registros = [['baz', 'quux'],...] %] -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From shonorio at gmail.com Tue Sep 1 16:15:29 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 1 Sep 2009 20:15:29 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <20090826190110.GB4077@mapabrasil.net> References: <20090826190110.GB4077@mapabrasil.net> Message-ID: <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> Jimmy, Voc? n?o despertou interesse no p?blico com o teu problema, seria legal voc? entender o motivo. A mim ficou d?vidas do tipo : * se ele j? tem a solu??o com o pdftotext e pdftohtml, no que eu posso ajudar ent?o ? * o que seria 'uma forma melhor de realizar este tipo de tarefa?', se eu nem entendi qual o problema de ser realizado desta maneira ! Sem compreender onde realmente posso ajudar, eu pe?o para vc dar uma olhada no CAM::PDF ou no PDF::OCR2. Este ?ltimo parece meio chato de instalar, tem at? um procedimento ( http://cpansearch.perl.org/src/LEOCHARRE/PDF-OCR2-1.20/INSTALL). Sinta-se avontade de ir enviando as d?vidas conforme elas forem surgindo. Obrigado, Solli M. Hon?rio 2009/8/26 jimmy > sauda??es, > > preciso retirar certas informa??es de arquivos no formato pdf e hoje > uso o pdftotext e pdftohtml (para converter para texto e xml > respectivamente), ambos derivados de uma biblioteca chamada poppler > (http://poppler.freedesktop.org/), essas ferramentas fazem uma certa > "renderiza??o" do arquivo pdf para texto (os arquivos que manipulam > permitem isso), tornando poss?vel realizar buscas e extrair o texto > desejado. A maioria das outras ferramentas/m?todos que testei eram muito > inferiores, extraindo apenas o texto num formato "raw" e ileg?vel. > Cheguei a encontrar um binding da poppler em perl, mas na documenta??o > n?o vi nada que fizesse o trabalho das ferramentas citadas a cima (essa > implementa??o usa XS, que n?o conhe?o quase nada, e n?o sei se por acaso o > binding gerado herdaria todas as funcionalidades da biblioteca). > > algu?m conhece e/ou sugere uma forma melhor de realizar este tipo de > tarefa? > > uma segunda aplica??o seria a convers?o para texto para facilitar a > acessibilidade, tenho uma amiga que ? deficiente visual e para ela a > convers?o para texto (quando poss?vel) ? melhor do que o trabalho > feito pelos leitores de tela que tentam ler o arquivo pdf (quando > leg?vel). > > grato a todos. > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Wed Sep 2 06:28:05 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 2 Sep 2009 10:28:05 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> Message-ID: <20090902132805.GB3287@mapabrasil.net> On Tue, Sep 01, 2009 at 08:15:29PM -0300, Solli Honorio wrote: > Jimmy, sauda??es Solli, > > Voc? n?o despertou interesse no p?blico com o teu problema, seria legal > voc? entender o motivo. A mim ficou d?vidas do tipo : > * se ele j? tem a solu??o com o pdftotext e pdftohtml, no que eu posso > ajudar ent?o ? buscava orienta??o de pessoas mais experientes em perl, bom, j? consegui uma aqui. > * o que seria 'uma forma melhor de realizar este tipo de tarefa?', se eu > nem entendi qual o problema de ser realizado desta maneira ! pensei que talvez houvesse m?dulo/m?todo melhor para fazer esse parser, algo que facilitasse o trabalho de converter para texto e ter que ficar tratando os textos com regex entre outras coisas, alguns d?o muito trabalho, mas a sua d?vida at? responde a minha, talvez n?o exista maneira melhor de fazer. > > Sem compreender onde realmente posso ajudar, eu pe?o para vc dar uma > olhada no CAM::PDF ou no PDF::OCR2. Este ?ltimo parece meio chato de > instalar, tem at? um procedimento > ([1]http://cpansearch.perl.org/src/LEOCHARRE/PDF-OCR2-1.20/INSTALL). o CAM::PDF eu testei e n?o serviu ao caso, vou dar uma olhada no PDF::OCR2. > > Sinta-se avontade de ir enviando as d?vidas conforme elas forem surgindo. com certeza, acho que n?o consegui explicar adequadamente por estar bitolado nesse processo, mas voc? j? me ajudou bastante at? aqui. > > Obrigado, > > Solli M. Hon?rio > > 2009/8/26 jimmy <[2]jimmy.tty em gmail.com> > > sauda??es, > > preciso retirar certas informa??es de arquivos no formato pdf e hoje > uso o pdftotext e pdftohtml (para converter para texto e xml > respectivamente), ambos derivados de uma biblioteca chamada poppler > ([3]http://poppler.freedesktop.org/), essas ferramentas fazem uma certa > "renderiza??o" do arquivo pdf para texto (os arquivos que manipulam > permitem isso), tornando poss?vel realizar buscas e extrair o texto > desejado. A maioria das outras ferramentas/m?todos que testei eram muito > inferiores, extraindo apenas o texto num formato "raw" e ileg?vel. > Cheguei a encontrar um binding da poppler em perl, mas na documenta??o > n?o vi nada que fizesse o trabalho das ferramentas citadas a cima (essa > implementa??o usa XS, que n?o conhe?o quase nada, e n?o sei se por acaso > o > binding gerado herdaria todas as funcionalidades da biblioteca). > > algu?m conhece e/ou sugere uma forma melhor de realizar este tipo de > tarefa? > > uma segunda aplica??o seria a convers?o para texto para facilitar a > acessibilidade, tenho uma amiga que ? deficiente visual e para ela a > convers?o para texto (quando poss?vel) ? melhor do que o trabalho > feito pelos leitores de tela que tentam ler o arquivo pdf (quando > leg?vel). > > grato a todos. > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > [4]SaoPaulo-pm em pm.org > [5]http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- > "o animal satisfeito dorme". - Guimar?es Rosa From shonorio at gmail.com Wed Sep 2 07:41:08 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 2 Sep 2009 11:41:08 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <20090902132805.GB3287@mapabrasil.net> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> Message-ID: <12d1f4ee0909020741s6e3f376kde5cc8ecc5f638c3@mail.gmail.com> 2009/9/2 jimmy > On Tue, Sep 01, 2009 at 08:15:29PM -0300, Solli Honorio wrote: > > Jimmy, > sauda??es Solli, > > > > Voc? n?o despertou interesse no p?blico com o teu problema, seria > legal > > voc? entender o motivo. A mim ficou d?vidas do tipo : > > * se ele j? tem a solu??o com o pdftotext e pdftohtml, no que eu posso > > ajudar ent?o ? > buscava orienta??o de pessoas mais experientes em perl, bom, j? consegui > uma aqui. > > > * o que seria 'uma forma melhor de realizar este tipo de tarefa?', se > eu > > nem entendi qual o problema de ser realizado desta maneira ! > pensei que talvez houvesse m?dulo/m?todo melhor para fazer esse parser, > algo que facilitasse o trabalho de converter para texto e ter que > ficar tratando os textos com regex entre outras coisas, alguns d?o muito > trabalho, mas a sua d?vida at? responde a minha, talvez n?o exista > maneira melhor de fazer. > > > > > Sem compreender onde realmente posso ajudar, eu pe?o para vc dar uma > > olhada no CAM::PDF ou no PDF::OCR2. Este ?ltimo parece meio chato de > > instalar, tem at? um procedimento > > ([1]http://cpansearch.perl.org/src/LEOCHARRE/PDF-OCR2-1.20/INSTALL). > o CAM::PDF eu testei e n?o serviu ao caso, vou dar uma olhada no PDF::OCR2. > > > > > Sinta-se avontade de ir enviando as d?vidas conforme elas forem > surgindo. > com certeza, acho que n?o consegui explicar adequadamente por estar > bitolado nesse processo, mas voc? j? me ajudou bastante at? aqui. > Que OS vc est? utilizando ? Me informe se voc? deve, ou n?o, sucesso na instala??o deste m?dulo, pois parece que ele ? meio chato. > > > > > Obrigado, > > > > Solli M. Hon?rio > > > > 2009/8/26 jimmy <[2]jimmy.tty em gmail.com> > > > > sauda??es, > > > > preciso retirar certas informa??es de arquivos no formato pdf e hoje > > uso o pdftotext e pdftohtml (para converter para texto e xml > > respectivamente), ambos derivados de uma biblioteca chamada poppler > > ([3]http://poppler.freedesktop.org/), essas ferramentas fazem uma > certa > > "renderiza??o" do arquivo pdf para texto (os arquivos que manipulam > > permitem isso), tornando poss?vel realizar buscas e extrair o texto > > desejado. A maioria das outras ferramentas/m?todos que testei eram > muito > > inferiores, extraindo apenas o texto num formato "raw" e ileg?vel. > > Cheguei a encontrar um binding da poppler em perl, mas na > documenta??o > > n?o vi nada que fizesse o trabalho das ferramentas citadas a cima > (essa > > implementa??o usa XS, que n?o conhe?o quase nada, e n?o sei se por > acaso > > o > > binding gerado herdaria todas as funcionalidades da biblioteca). > > > > algu?m conhece e/ou sugere uma forma melhor de realizar este tipo de > > tarefa? > > > > uma segunda aplica??o seria a convers?o para texto para facilitar a > > acessibilidade, tenho uma amiga que ? deficiente visual e para ela a > > convers?o para texto (quando poss?vel) ? melhor do que o trabalho > > feito pelos leitores de tela que tentam ler o arquivo pdf (quando > > leg?vel). > > > > grato a todos. > > -- > > "N?o manejo bem as palavras > > Mas manipulo bem as strings." > > ------------------------------ > > _______________________________________________ > > SaoPaulo-pm mailing list > > [4]SaoPaulo-pm em pm.org > > [5]http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Wed Sep 2 09:59:24 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 02 Sep 2009 18:59:24 +0200 Subject: [SP-pm] parser pdf In-Reply-To: <20090902132805.GB3287@mapabrasil.net> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> Message-ID: <4A9EA46C.4000408@yahoo.co.uk> jimmy wrote: > pensei que talvez houvesse m?dulo/m?todo melhor para fazer esse > parser, algo que facilitasse o trabalho de converter para texto e ter > que ficar tratando os textos com regex entre outras coisas, alguns > d?o muito trabalho, mas a sua d?vida at? responde a minha, talvez n?o > exista maneira melhor de fazer. Jimmy Se voc? est? interessado no assunto, e n?o existe coisa melhor, talvez seja hora de pensar em implementar isso voc? mesmo... tenho certeza de qeu se voc? come?ar algu?m da lista se anima a participar e contribuir com a implementa??o. ;) Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From jimmy.tty at gmail.com Wed Sep 2 11:18:04 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 2 Sep 2009 15:18:04 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <4A9EA46C.4000408@yahoo.co.uk> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> <4A9EA46C.4000408@yahoo.co.uk> Message-ID: <20090902181804.GC3287@mapabrasil.net> On Wed, Sep 02, 2009 at 06:59:24PM +0200, Luis Motta Campos wrote: > jimmy wrote: > > pensei que talvez houvesse m?dulo/m?todo melhor para fazer esse > > parser, algo que facilitasse o trabalho de converter para texto e ter > > que ficar tratando os textos com regex entre outras coisas, alguns > > d?o muito trabalho, mas a sua d?vida at? responde a minha, talvez n?o > > exista maneira melhor de fazer. > > Jimmy > > Se voc? est? interessado no assunto, e n?o existe coisa melhor, talvez > seja hora de pensar em implementar isso voc? mesmo... tenho certeza de > qeu se voc? come?ar algu?m da lista se anima a participar e contribuir > com a implementa??o. ;) > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ j? pensei no caso mas realmente n?o tenho condi??es de me engajar nisso agora, por hora preciso continuar a estudar (ingl?s inclusive) e a postar minhas d?vidas, eu tenho um (cacetilh?o - 1) delas e n?o pretendo deix?-los em paz t?o cedo. From luismottacampos at yahoo.co.uk Wed Sep 2 12:20:25 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 02 Sep 2009 21:20:25 +0200 Subject: [SP-pm] parser pdf In-Reply-To: <20090902181804.GC3287@mapabrasil.net> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> <4A9EA46C.4000408@yahoo.co.uk> <20090902181804.GC3287@mapabrasil.net> Message-ID: <4A9EC579.8030202@yahoo.co.uk> jimmy wrote: > j? pensei no caso mas realmente n?o tenho condi??es de me engajar nisso > agora, por hora preciso continuar a estudar (ingl?s inclusive) e a > postar minhas d?vidas, eu tenho um (cacetilh?o - 1) delas e n?o pretendo > deix?-los em paz t?o cedo. Algu?m pode por favor me dizer quantos zeros tem um cacetilh?o? Voc? ? bem-vindo, Jimmy. Pergunte ? vontade. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From jimmy.tty at gmail.com Wed Sep 2 12:51:16 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 2 Sep 2009 16:51:16 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <12d1f4ee0909020741s6e3f376kde5cc8ecc5f638c3@mail.gmail.com> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> <12d1f4ee0909020741s6e3f376kde5cc8ecc5f638c3@mail.gmail.com> Message-ID: <20090902195116.GE3287@mapabrasil.net> > Que OS vc est? utilizando ? Me informe se voc? deve, ou n?o, sucesso na > instala??o deste m?dulo, pois parece que ele ? meio chato. Solli, meu desktop de testes ? um Slackware 13, a instala??o foi relativamente f?cil, s? ainda n?o consegui fazer funcionar, estou recebendo uma mensagem do tipo: "maybe bad xref? Malformed xref in PDF file" vou pesquisar sobre, e postar os resultados assim que os obtiver. From luismottacampos at yahoo.co.uk Wed Sep 2 12:52:31 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 02 Sep 2009 21:52:31 +0200 Subject: [SP-pm] parser pdf In-Reply-To: <20090902195116.GE3287@mapabrasil.net> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> <12d1f4ee0909020741s6e3f376kde5cc8ecc5f638c3@mail.gmail.com> <20090902195116.GE3287@mapabrasil.net> Message-ID: <4A9ECCFF.8020307@yahoo.co.uk> jimmy wrote: >> Que OS vc est? utilizando ? Me informe se voc? deve, ou n?o, >> sucesso na instala??o deste m?dulo, pois parece que ele ? meio >> chato. > > Solli, meu desktop de testes ? um Slackware 13, a instala??o foi > relativamente f?cil, s? ainda n?o consegui fazer funcionar, estou > recebendo uma mensagem do tipo: > > "maybe bad xref? Malformed xref in PDF file" > > vou pesquisar sobre, e postar os resultados assim que os obtiver. Talvez seja o caso de variar o seu PDF, Jimmy. Apenas para o caso de o m?dulo estar com raz?o e o seu PDF ter mesmo um problema... ;) Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From jimmy.tty at gmail.com Wed Sep 2 13:41:45 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 2 Sep 2009 17:41:45 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <4A9ECCFF.8020307@yahoo.co.uk> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> <12d1f4ee0909020741s6e3f376kde5cc8ecc5f638c3@mail.gmail.com> <20090902195116.GE3287@mapabrasil.net> <4A9ECCFF.8020307@yahoo.co.uk> Message-ID: <20090902204145.GF3287@mapabrasil.net> On Wed, Sep 02, 2009 at 09:52:31PM +0200, Luis Motta Campos wrote: > jimmy wrote: > >> Que OS vc est? utilizando ? Me informe se voc? deve, ou n?o, > >> sucesso na instala??o deste m?dulo, pois parece que ele ? meio > >> chato. > > > > Solli, meu desktop de testes ? um Slackware 13, a instala??o foi > > relativamente f?cil, s? ainda n?o consegui fazer funcionar, estou > > recebendo uma mensagem do tipo: > > > > "maybe bad xref? Malformed xref in PDF file" > > > > vou pesquisar sobre, e postar os resultados assim que os obtiver. > > Talvez seja o caso de variar o seu PDF, Jimmy. Apenas para o caso de o > m?dulo estar com raz?o e o seu PDF ter mesmo um problema... ;) > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ realmente, mas havia feito o teste com 20 arquivos de origens e formatos diferentes. precisei definir a vari?vel $CHECK_PDF para 0 no arquivo PDF/OCR2/Base.pm, bom, isso estava na mensagem de erro que eu n?o tinha interpretado direito. comecei a test?-lo e a princ?pio o resultado ? bem ruim, o que ? at? normal, por ser um ocr acho que haver? aplica??es espec?ficas onde eu possa us?-lo bem. From jimmy.tty at gmail.com Wed Sep 2 14:34:56 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 2 Sep 2009 18:34:56 -0300 Subject: [SP-pm] WWW::Curl::Multi Message-ID: <20090902213456.GG3287@mapabrasil.net> algu?m poderia me explicar, se poss?vel com exemplos, o uso do WWW::Curl::Multi ? realmente n?o entendi a documenta??o e n?o achei exemplos sobre. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From luismottacampos at yahoo.co.uk Wed Sep 2 22:46:43 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 03 Sep 2009 07:46:43 +0200 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <20090902213456.GG3287@mapabrasil.net> References: <20090902213456.GG3287@mapabrasil.net> Message-ID: <4A9F5843.70503@yahoo.co.uk> jimmy wrote: > algu?m poderia me explicar, se poss?vel com exemplos, o uso do > WWW::Curl::Multi ? > > realmente n?o entendi a documenta??o e n?o achei exemplos sobre. > RTFM: "This module provides a Perl interface to libcurl. It is not intended to be a standalone module and because of this, the main libcurl documentation should be consulted for API details at http://curl.haxx.se. The documentation you're reading right now only contains the Perl specific details, some sample code and the differences between the C API and the Perl one." Ou, com a ajuda do Servi?o de Tradu??o do Google (translate.google.com): "Este m?dulo fornece uma interface Perl para CURL. N?o se destina a ser um m?dulo aut?nomo e, por isso, a documenta??o principal libcurl deve ser consultada para obter mais detalhes API em http://curl.haxx.se. A documenta??o que voc? est? lendo agora cont?m apenas os detalhes Perl espec?ficos, alguns c?digos de exemplo e as diferen?as entre a API C e Perl um." Mas a pergunta principal ?: para qu? voc? quer usar este m?dulo? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From nferraz at gmail.com Thu Sep 3 03:10:51 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 3 Sep 2009 12:10:51 +0200 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <20090902213456.GG3287@mapabrasil.net> References: <20090902213456.GG3287@mapabrasil.net> Message-ID: <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> 2009/9/2 jimmy : > algu?m poderia me explicar, se poss?vel com exemplos, o uso do > WWW::Curl::Multi ? > > realmente n?o entendi a documenta??o e n?o achei exemplos sobre. Fato, a documentacao do WWW::Curl n?o ajuda muito. Dependendo do que voc? quiser fazer, talvez voc? prefira o WWW::Mechanize. use WWW::Mechanize; my $mech = WWW::Mechanize->new(); $agent->env_proxy(); $agent->credentials( $username, $password ); $mech->get( $url ); my $status = $mech->status(); my $content = $mech->content(); http://search.cpan.org/dist/WWW-Mechanize/lib/WWW/Mechanize.pm From blabos at gmail.com Thu Sep 3 05:04:45 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 3 Sep 2009 09:04:45 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <4A9EC579.8030202@yahoo.co.uk> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> <4A9EA46C.4000408@yahoo.co.uk> <20090902181804.GC3287@mapabrasil.net> <4A9EC579.8030202@yahoo.co.uk> Message-ID: <179354400909030504s2ff5e5a7xefb29f29a218b25e@mail.gmail.com> > Algu?m pode por favor me dizer quantos zeros tem um cacetilh?o? Tive um professor de redes que definia assim: 1 porrilh?o: algum n?merot?o grande quanto necess?rio < 1 porilh?o < infinito. 1 cagag?simo: diferencial < 1 cagag?simo < algum n?mero t?o pequeno quanto necess?rio. Agora, um cacetilh?o eu n?o tenho id?ia de quanto seja. Deve depender do lacales :) 2009/9/2 Luis Motta Campos : > jimmy wrote: >> >> j? pensei no caso mas realmente n?o tenho condi??es de me engajar nisso >> agora, por hora preciso continuar a estudar (ingl?s inclusive) e a >> postar minhas d?vidas, eu tenho um (cacetilh?o - 1) delas e n?o pretendo >> deix?-los em paz t?o cedo. > > Algu?m pode por favor me dizer quantos zeros tem um cacetilh?o? > > Voc? ? bem-vindo, Jimmy. Pergunte ? vontade. > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From jimmy.tty at gmail.com Thu Sep 3 05:27:19 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 3 Sep 2009 09:27:19 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <4A9F5843.70503@yahoo.co.uk> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> Message-ID: <20090903122719.GH3287@mapabrasil.net> On Thu, Sep 03, 2009 at 07:46:43AM +0200, Luis Motta Campos wrote: > jimmy wrote: > > algu?m poderia me explicar, se poss?vel com exemplos, o uso do > > WWW::Curl::Multi ? > > > > realmente n?o entendi a documenta??o e n?o achei exemplos sobre. > > > > RTFM: "This module provides a Perl interface to libcurl. It is not > intended to be a standalone module and because of this, the main libcurl > documentation should be consulted for API details at > http://curl.haxx.se. The documentation you're reading right now only > contains the Perl specific details, some sample code and the differences > between the C API and the Perl one." > > Ou, com a ajuda do Servi?o de Tradu??o do Google (translate.google.com): > > "Este m?dulo fornece uma interface Perl para CURL. N?o se destina a ser > um m?dulo aut?nomo e, por isso, a documenta??o principal libcurl deve > ser consultada para obter mais detalhes API em http://curl.haxx.se. A > documenta??o que voc? est? lendo agora cont?m apenas os detalhes Perl > espec?ficos, alguns c?digos de exemplo e as diferen?as entre a API C e > Perl um." > > Mas a pergunta principal ?: para qu? voc? quer usar este m?dulo? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ eu uso o WWW::Curl::Easy para fazer download de cerca de 1500 arquivos/dia, mas fa?o isso 1 a 1 e gostaria de disparar umas 20 requisi??es por vez, e especificamente o WWW::Curl::Multi n?o entendi sua fun??o e por isso n?o sei se ? aplic?vel nesse caso. desses 1500 arquivos/dia, eu retiro cerca de 20.000 c?digos que precisam ser consultados em um site, fazendo um a um demora no m?nimo 8 horas para terminar, usando fork() (esse teste fiz em shell script mesmo) e gravando o retorno no disco, eu gasto entre 2 e 3 horas. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From jimmy.tty at gmail.com Thu Sep 3 05:30:08 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 3 Sep 2009 09:30:08 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <179354400909030504s2ff5e5a7xefb29f29a218b25e@mail.gmail.com> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> <4A9EA46C.4000408@yahoo.co.uk> <20090902181804.GC3287@mapabrasil.net> <4A9EC579.8030202@yahoo.co.uk> <179354400909030504s2ff5e5a7xefb29f29a218b25e@mail.gmail.com> Message-ID: <20090903123008.GI3287@mapabrasil.net> 1 cacetilh?o ? um n?mero imagin?rio suficientemente grande que ningu?m possa contar ... e o "-1" ? justamente para deixar a conta mais exata... On Thu, Sep 03, 2009 at 09:04:45AM -0300, Blabos de Blebe wrote: > > Algu?m pode por favor me dizer quantos zeros tem um cacetilh?o? > > Tive um professor de redes que definia assim: > > 1 porrilh?o: algum n?merot?o grande quanto necess?rio < 1 porilh?o < infinito. > 1 cagag?simo: diferencial < 1 cagag?simo < algum n?mero t?o pequeno > quanto necess?rio. > > Agora, um cacetilh?o eu n?o tenho id?ia de quanto seja. Deve depender > do lacales :) > > > 2009/9/2 Luis Motta Campos : > > jimmy wrote: > >> > >> j? pensei no caso mas realmente n?o tenho condi??es de me engajar nisso > >> agora, por hora preciso continuar a estudar (ingl?s inclusive) e a > >> postar minhas d?vidas, eu tenho um (cacetilh?o - 1) delas e n?o pretendo > >> deix?-los em paz t?o cedo. > > > > Algu?m pode por favor me dizer quantos zeros tem um cacetilh?o? > > > > Voc? ? bem-vindo, Jimmy. Pergunte ? vontade. > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ From jimmy.tty at gmail.com Thu Sep 3 06:03:43 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 3 Sep 2009 10:03:43 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> Message-ID: <20090903130343.GJ3287@mapabrasil.net> On Thu, Sep 03, 2009 at 12:10:51PM +0200, Nelson Ferraz wrote: > 2009/9/2 jimmy : > > algu?m poderia me explicar, se poss?vel com exemplos, o uso do > > WWW::Curl::Multi ? > > > > realmente n?o entendi a documenta??o e n?o achei exemplos sobre. > > Fato, a documentacao do WWW::Curl n?o ajuda muito. > > Dependendo do que voc? quiser fazer, talvez voc? prefira o WWW::Mechanize. > > use WWW::Mechanize; > > my $mech = WWW::Mechanize->new(); > > $agent->env_proxy(); > $agent->credentials( $username, $password ); > > $mech->get( $url ); > > my $status = $mech->status(); > my $content = $mech->content(); > > http://search.cpan.org/dist/WWW-Mechanize/lib/WWW/Mechanize.pm > _______________________________________________ obrigado Nelson, o mechanize tamb?m ? muito ?til, o descobri aqui com voc?s, e estou estudando ele para us?-lo em outras aplica??es, nessa em espec?fico eu "preciso" de performance porque s?o alguns milhares de requisi??es di?rias. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From nferraz at gmail.com Thu Sep 3 06:38:32 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 3 Sep 2009 15:38:32 +0200 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <20090903130343.GJ3287@mapabrasil.net> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> Message-ID: <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> 2009/9/3 jimmy : > obrigado Nelson, o mechanize tamb?m ? muito ?til, o descobri aqui com > voc?s, e estou estudando ele para us?-lo em outras aplica??es, nessa em > espec?fico eu "preciso" de performance porque s?o alguns milhares de > requisi??es di?rias. Bom, olhando para a documentacao, *parece* que o WWW::Curl::Multi funciona como uma pilha de objetos WWW::Curl::Easy my $curl = new WWW::Curl::Easy; # prepare your $curl object, and then... my $curlm = new WWW::Curl::Multi; $curlm->add_handler( $curl ); $curlm->perform; A quest?o que fica ? como extrair o resultado depois do perform. (Realmente a documentacao do WWW::Curl deixa muito a desejar.) From andregarciacarneiro at gmail.com Thu Sep 3 07:38:37 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 3 Sep 2009 11:38:37 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> Message-ID: Se voc? realmente precisa de 'Curl', vale a pena lembrar da contribui??o do Lorn, o m?dulo LWP::Curl. Est? no CPAN tamb?m. Cheers! 2009/9/3 Nelson Ferraz > 2009/9/3 jimmy : > > obrigado Nelson, o mechanize tamb?m ? muito ?til, o descobri aqui com > > voc?s, e estou estudando ele para us?-lo em outras aplica??es, nessa em > > espec?fico eu "preciso" de performance porque s?o alguns milhares de > > requisi??es di?rias. > > Bom, olhando para a documentacao, *parece* que o WWW::Curl::Multi > funciona como uma pilha de objetos WWW::Curl::Easy > > my $curl = new WWW::Curl::Easy; > > # prepare your $curl object, and then... > > my $curlm = new WWW::Curl::Multi; > > $curlm->add_handler( $curl ); > > $curlm->perform; > > A quest?o que fica ? como extrair o resultado depois do perform. > > (Realmente a documentacao do WWW::Curl deixa muito a desejar.) > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From jimmy.tty at gmail.com Thu Sep 3 11:48:17 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 3 Sep 2009 15:48:17 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> Message-ID: <20090903184817.GA17374@mapabrasil.net> On Thu, Sep 03, 2009 at 03:38:32PM +0200, Nelson Ferraz wrote: > 2009/9/3 jimmy : > > obrigado Nelson, o mechanize tamb?m ? muito ?til, o descobri aqui com > > voc?s, e estou estudando ele para us?-lo em outras aplica??es, nessa em > > espec?fico eu "preciso" de performance porque s?o alguns milhares de > > requisi??es di?rias. > > Bom, olhando para a documentacao, *parece* que o WWW::Curl::Multi > funciona como uma pilha de objetos WWW::Curl::Easy > > my $curl = new WWW::Curl::Easy; > > # prepare your $curl object, and then... > > my $curlm = new WWW::Curl::Multi; > > $curlm->add_handler( $curl ); > > $curlm->perform; > > A quest?o que fica ? como extrair o resultado depois do perform. > > (Realmente a documentacao do WWW::Curl deixa muito a desejar.) > _______________________________________________ ent?o mais ou menos eu poderia ter um array com todas as p?ginas que preciso requisitar remotamente, passar de alguma forma esse array para o WWW::Curl::Multi e mesmo assim eu teria que esperar uma requisi??o terminar para que ele disparasse a pr?xima? From blabos at gmail.com Thu Sep 3 12:18:23 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 3 Sep 2009 16:18:23 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <20090903184817.GA17374@mapabrasil.net> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> <20090903184817.GA17374@mapabrasil.net> Message-ID: <179354400909031218n2057d5ddhab4a7218149a36dc@mail.gmail.com> Um coisa ? uma coisa, outra coisa ? outra coisa. j? experimentou isso? http://search.cpan.org/~dlux/Parallel-ForkManager-0.7.5/ForkManager.pm 2009/9/3 jimmy : > On Thu, Sep 03, 2009 at 03:38:32PM +0200, Nelson Ferraz wrote: >> 2009/9/3 jimmy : >> > obrigado Nelson, o mechanize tamb?m ? muito ?til, o descobri aqui com >> > voc?s, e estou estudando ele para us?-lo em outras aplica??es, nessa em >> > espec?fico eu "preciso" de performance porque s?o alguns milhares de >> > requisi??es di?rias. >> >> Bom, olhando para a documentacao, *parece* que o WWW::Curl::Multi >> funciona como uma pilha de objetos WWW::Curl::Easy >> >> ? ? ? ? ? ?my $curl = new WWW::Curl::Easy; >> >> ? ? ? ? ? ?# prepare your $curl object, and then... >> >> ? ? ? ? ? ?my $curlm = new WWW::Curl::Multi; >> >> ? ? ? ? ? ?$curlm->add_handler( $curl ); >> >> ? ? ? ? ? ?$curlm->perform; >> >> A quest?o que fica ? como extrair o resultado depois do perform. >> >> (Realmente a documentacao do WWW::Curl deixa muito a desejar.) >> _______________________________________________ > > ent?o mais ou menos eu poderia ter um array com todas as p?ginas que > preciso requisitar remotamente, passar de alguma forma esse array para o > WWW::Curl::Multi e mesmo assim eu teria que esperar uma requisi??o > terminar para que ele disparasse a pr?xima? > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From jimmy.tty at gmail.com Thu Sep 3 13:16:20 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 3 Sep 2009 17:16:20 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <179354400909031218n2057d5ddhab4a7218149a36dc@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> <20090903184817.GA17374@mapabrasil.net> <179354400909031218n2057d5ddhab4a7218149a36dc@mail.gmail.com> Message-ID: <20090903201620.GB17374@mapabrasil.net> On Thu, Sep 03, 2009 at 04:18:23PM -0300, Blabos de Blebe wrote: > Um coisa ? uma coisa, outra coisa ? outra coisa. > > j? experimentou isso? > http://search.cpan.org/~dlux/Parallel-ForkManager-0.7.5/ForkManager.pm n?o, j? comecei a fazer testes e darei um retorno, contudo continuo sem entender em que situ??o o WWW::Curl::Multi seria ?til. > > > 2009/9/3 jimmy : > > On Thu, Sep 03, 2009 at 03:38:32PM +0200, Nelson Ferraz wrote: > >> 2009/9/3 jimmy : > >> > obrigado Nelson, o mechanize tamb?m ? muito ?til, o descobri aqui com > >> > voc?s, e estou estudando ele para us?-lo em outras aplica??es, nessa em > >> > espec?fico eu "preciso" de performance porque s?o alguns milhares de > >> > requisi??es di?rias. > >> > >> Bom, olhando para a documentacao, *parece* que o WWW::Curl::Multi > >> funciona como uma pilha de objetos WWW::Curl::Easy > >> > >> ? ? ? ? ? ?my $curl = new WWW::Curl::Easy; > >> > >> ? ? ? ? ? ?# prepare your $curl object, and then... > >> > >> ? ? ? ? ? ?my $curlm = new WWW::Curl::Multi; > >> > >> ? ? ? ? ? ?$curlm->add_handler( $curl ); > >> > >> ? ? ? ? ? ?$curlm->perform; > >> > >> A quest?o que fica ? como extrair o resultado depois do perform. > >> > >> (Realmente a documentacao do WWW::Curl deixa muito a desejar.) > >> _______________________________________________ > > > > ent?o mais ou menos eu poderia ter um array com todas as p?ginas que > > preciso requisitar remotamente, passar de alguma forma esse array para o > > WWW::Curl::Multi e mesmo assim eu teria que esperar uma requisi??o > > terminar para que ele disparasse a pr?xima? > > _______________________________________________ From gabriel.vieira at gmail.com Thu Sep 3 14:30:50 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Thu, 3 Sep 2009 18:30:50 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <20090903201620.GB17374@mapabrasil.net> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> <20090903184817.GA17374@mapabrasil.net> <179354400909031218n2057d5ddhab4a7218149a36dc@mail.gmail.com> <20090903201620.GB17374@mapabrasil.net> Message-ID: <83d8367f0909031430r115e79ffoa3f2002cf664d08d@mail.gmail.com> Voc? cria diversos objetos WWW::Curl::Easy e em seguida os empilha em WWW::Curl::Multi que far? a execu??o de todos em paralelo. O dif?cil ? saber como se obtem o retorno. Estou certo? 2009/9/3 jimmy : > On Thu, Sep 03, 2009 at 04:18:23PM -0300, Blabos de Blebe wrote: >> Um coisa ? uma coisa, outra coisa ? outra coisa. >> >> j? experimentou isso? >> http://search.cpan.org/~dlux/Parallel-ForkManager-0.7.5/ForkManager.pm > n?o, j? comecei a fazer testes e darei um retorno, > contudo continuo sem entender em que situ??o o WWW::Curl::Multi seria > ?til. > >> >> >> 2009/9/3 jimmy : >> > On Thu, Sep 03, 2009 at 03:38:32PM +0200, Nelson Ferraz wrote: >> >> 2009/9/3 jimmy : >> >> > obrigado Nelson, o mechanize tamb?m ? muito ?til, o descobri aqui com >> >> > voc?s, e estou estudando ele para us?-lo em outras aplica??es, nessa em >> >> > espec?fico eu "preciso" de performance porque s?o alguns milhares de >> >> > requisi??es di?rias. >> >> >> >> Bom, olhando para a documentacao, *parece* que o WWW::Curl::Multi >> >> funciona como uma pilha de objetos WWW::Curl::Easy >> >> >> >> ? ? ? ? ? ?my $curl = new WWW::Curl::Easy; >> >> >> >> ? ? ? ? ? ?# prepare your $curl object, and then... >> >> >> >> ? ? ? ? ? ?my $curlm = new WWW::Curl::Multi; >> >> >> >> ? ? ? ? ? ?$curlm->add_handler( $curl ); >> >> >> >> ? ? ? ? ? ?$curlm->perform; >> >> >> >> A quest?o que fica ? como extrair o resultado depois do perform. >> >> >> >> (Realmente a documentacao do WWW::Curl deixa muito a desejar.) >> >> _______________________________________________ >> > >> > ent?o mais ou menos eu poderia ter um array com todas as p?ginas que >> > preciso requisitar remotamente, passar de alguma forma esse array para o >> > WWW::Curl::Multi e mesmo assim eu teria que esperar uma requisi??o >> > terminar para que ele disparasse a pr?xima? >> > _______________________________________________ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From luismottacampos at yahoo.co.uk Fri Sep 4 01:42:23 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 04 Sep 2009 10:42:23 +0200 Subject: [SP-pm] parser pdf In-Reply-To: <20090903123008.GI3287@mapabrasil.net> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> <4A9EA46C.4000408@yahoo.co.uk> <20090902181804.GC3287@mapabrasil.net> <4A9EC579.8030202@yahoo.co.uk> <179354400909030504s2ff5e5a7xefb29f29a218b25e@mail.gmail.com> <20090903123008.GI3287@mapabrasil.net> Message-ID: <4AA0D2EF.4060202@yahoo.co.uk> jimmy wrote: > 1 cacetilh?o ? um n?mero imagin?rio suficientemente grande que ningu?m > possa contar ... > > e o "-1" ? justamente para deixar a conta mais exata... Lamento, Jimmy, mas os ?rabes chegaram primeiro, e deram um nome mais chato que o seu: o n?mero que voc? descreveu chama-se "infinito", n?o "cacetilh?o". ;-P Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Sep 4 01:46:17 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 04 Sep 2009 10:46:17 +0200 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <83d8367f0909031430r115e79ffoa3f2002cf664d08d@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> <20090903184817.GA17374@mapabrasil.net> <179354400909031218n2057d5ddhab4a7218149a36dc@mail.gmail.com> <20090903201620.GB17374@mapabrasil.net> <83d8367f0909031430r115e79ffoa3f2002cf664d08d@mail.gmail.com> Message-ID: <4AA0D3D9.1090100@yahoo.co.uk> Gabriel Vieira wrote: > Voc? cria diversos objetos WWW::Curl::Easy e em seguida os empilha em > WWW::Curl::Multi que far? a execu??o de todos em paralelo. > O dif?cil ? saber como se obtem o retorno. > > Estou certo? Exceto pela parte do "em paralelo", que eu tamb?m n?o consigo encontrar na documenta??o. ;-P -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Sep 4 01:52:04 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 04 Sep 2009 10:52:04 +0200 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <20090903122719.GH3287@mapabrasil.net> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> Message-ID: <4AA0D534.90901@yahoo.co.uk> jimmy wrote: > > eu uso o WWW::Curl::Easy para fazer download de cerca de > 1500 arquivos/dia, mas fa?o isso 1 a 1 e gostaria de disparar umas > 20 requisi??es por vez, e especificamente o WWW::Curl::Multi n?o entendi > sua fun??o e por isso n?o sei se ? aplic?vel nesse caso. > > desses 1500 arquivos/dia, eu retiro cerca de 20.000 c?digos que precisam > ser consultados em um site, fazendo um a um demora no m?nimo 8 horas > para terminar, usando fork() (esse teste fiz em shell script mesmo) e > gravando o retorno no disco, eu gasto entre 2 e 3 horas. Jimmy, Que protocolo voc? usa para fazer download, e de onde ? que vem os dados? Se voc? usa HTTP e todos os dados est?o no mesmo website, ser? que n?o seria melhor costurar um acordo com o respons?vel pelo website em quest?o, e obter os dados em um formato mais f?cil? Outra coisa: O que voc? precisa ? de outras bibliotecas mais f?ceis de usar que o Curl, que ? mal documentado e provavelmente mal mantido. Eu recomendo fortemente o LWP. Para acelerar a obten??o de p?ginas eu recomendo que voc? use diversos processos em paralelo. A sugest?o do Blabos de usar o Parallel::ForkManager parece ser boa. Eu sou tradicionalista e gosto de usar o bom e velho fork() eu mesmo. ;) De qualquer forma, voc? precisa decidir como obter e armazenar os dados -- isso tamb?m vai influenciar na performance dos seus processos. Eu recomendo tratar dos dados mais tarde, depois que voc? j? os tenha todos. Assim, voc? economiza tempo durante as requisi??es. Num outro /front/, ? importante entender como a sua conex?o com a internet influencia a quantidade de dados que voc? pode obter: quanto mais r?pida a sua conex?o, mais informa??o voc? pode puxar, at? o limite que o servidor do outro lado permitir. Balan?o e entendimento s?o as minhas recomenda??es. Putamplexos e boa sorte. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Sep 4 02:06:04 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 04 Sep 2009 11:06:04 +0200 Subject: [SP-pm] Perl6 meeting In-Reply-To: References: Message-ID: <4AA0D87C.3000802@yahoo.co.uk> Guido Barosio wrote to the London Perl Mongers: > Hello world! > > I've been reading the mailing list for years, whitout writing but being > aware of threads and discussions. A dark reader, must confess. I am from > Argentina, Buenos Aires, but I used to live in London and that is why I am > actually suscribed to this list. > > The case: With the Buenos Aires Perl Mongers we had, ~ month ago, a > perl6 hackaton / meeting where we spent a whole day hacking / learning / > hacking / learning with Perl6 and Parrot. Basically we gather all together > and tune our computers for perl6, while having some beers, coffee, and pizza > (in that order). A great experience for what I recall perl monger meetings > are! > > Though: why not ping the London Mongers and coordinate with them an > international perl6 meeting. Far away, true, but, slightly different time > zones, irc, skype and social networks may cut distances. As I don't know > other communities rather than this one (with perl, I am also related with > the PostgreSQL monkeys!) I believe that a very first action was to get in > contact with you guys, and measure if it is actually a good idea or not. > Advocacy, learning, a bundle. > > The deliverable shall be a wiki with installation notes, procedures, > test cases, problems found and whatever appears in front of our prompts > during that day. We are beta testers, future users, and perl nerds! We > already hosted one at google sites, in spanish, product of our first > meeting: > > http://sites.google.com/site/perl6hackaton/ > > Hmmmm, when? Septembre 12th :P > > Hmmmm, who? Everyone is invited to join us! > > Beers? Allowed :) > > Greetings, > Guido Barosio > Guido, I would like to introduce you to the S?o Paulo Perl Mongers, one of the biggest Perl Communities in Brasil. I'm sure they would be interested in taking part of the Perl 6 Hackathon, if someone there can take on the initiative. And, as the time-zones and distances involved are rather smaller, I would say you have bigger probabilities of a great success. ;) Solli, I'm couting on you to coordinate this with the SPPM, can you please take it over from here? Kind regards -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From gabriel.vieira at gmail.com Fri Sep 4 04:51:29 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Fri, 4 Sep 2009 08:51:29 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <4AA0D3D9.1090100@yahoo.co.uk> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> <20090903184817.GA17374@mapabrasil.net> <179354400909031218n2057d5ddhab4a7218149a36dc@mail.gmail.com> <20090903201620.GB17374@mapabrasil.net> <83d8367f0909031430r115e79ffoa3f2002cf664d08d@mail.gmail.com> <4AA0D3D9.1090100@yahoo.co.uk> Message-ID: <83d8367f0909040451h1399cbccr949e33ab38ea63cc@mail.gmail.com> "WWW::Curl::Multi is an extension to WWW::Curl::Easy which makes it possible to process multiple easy handles parallel" Entendi errado? :P 2009/9/4 Luis Motta Campos : > Gabriel Vieira wrote: >> Voc? cria diversos objetos WWW::Curl::Easy e em seguida os empilha em >> WWW::Curl::Multi que far? a execu??o de todos em paralelo. >> O dif?cil ? saber como se obtem o retorno. >> >> Estou certo? > > Exceto pela parte do "em paralelo", que eu tamb?m n?o consigo encontrar > na documenta??o. ;-P > > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From fernandolouis at terra.com.br Fri Sep 4 05:02:21 2009 From: fernandolouis at terra.com.br (Fernando) Date: Fri, 4 Sep 2009 09:02:21 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_P=E1gina_inicial_gerada_a_partir_?= =?iso-8859-1?q?de_um_script=2Epl?= References: <20090819210852.GH419@mapabrasil.net> Message-ID: <2387AA429B0F43FE9E224F05D6E325D2@rede.local> Pessoal ao acessar a p?gina do Submarino ou do UOL, percebi que o endere?o do dom?nio fica est?tico na barra do navegador. E esses dois sites possuem conte?do din?mico! Como fa?o para buscar informa??es de um script.pl que est? dentro da minha pasta cgi-local, sem que mude o endere?o do navegador? Ou seja, n?o quero usar o "META REFRESH" no HTML, pq dessa maneira vai mudar o endere?o l? em cima e quero que permane?a o endere?o principal do meu dom?nio. por exemplo, quando eu entrar em: www.meusite.com.br vai mostrar a p?gina: www.meusite.com.br/cgi-local/script.pl (que busca informa??es do banco de dados para mostrar). s? que quero que permane?a o endere?o www.meusite.com.br Tentei por mod_rewrite, mas n?o consegui. Qual a maneira mais apropriada para solucionar isso? []s, Fernando From gabriel.vieira at gmail.com Fri Sep 4 05:10:13 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Fri, 4 Sep 2009 09:10:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_P=E1gina_inicial_gerada_a_partir_?= =?iso-8859-1?q?de_um_script=2Epl?= In-Reply-To: <2387AA429B0F43FE9E224F05D6E325D2@rede.local> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> Message-ID: <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> Alternativa 1) No Apache (ou seu servidor web) voc? aponta para acesso direto a www/cgi-bin/ inv?s de apenas www/ Alternativa 2) Voc? faz a mesma coisa mas fazendo uso de outra pasta (www/ ou www/perl/ ou como quer que seja) e d? permiss?o de execu??o de scripts Perl ou CGI a essa pasta (mesma configura??o dada ? pasta cgi-bin/). 2009/9/4 Fernando : > Pessoal ao acessar a p?gina do Submarino ou do UOL, percebi que o endere?o > do dom?nio fica est?tico na barra do navegador. > > E esses dois sites possuem conte?do din?mico! > > Como fa?o para buscar informa??es de um script.pl que est? dentro da minha > pasta cgi-local, sem que mude o endere?o do navegador? Ou seja, n?o quero > usar o "META REFRESH" no HTML, pq dessa maneira vai mudar o endere?o l? em > cima e quero que permane?a o endere?o principal do meu dom?nio. > > por exemplo, quando eu entrar em: www.meusite.com.br > vai mostrar a p?gina: www.meusite.com.br/cgi-local/script.pl (que busca > informa??es do banco de dados para mostrar). > s? que quero que permane?a o endere?o www.meusite.com.br > > Tentei por mod_rewrite, mas n?o consegui. > > Qual a maneira mais apropriada para solucionar isso? > > []s, > Fernando > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From fernandolouis at terra.com.br Fri Sep 4 05:28:19 2009 From: fernandolouis at terra.com.br (Fernando) Date: Fri, 4 Sep 2009 09:28:19 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_P=E1gina_inicial_gerada_a_partir_?= =?iso-8859-1?q?de_um_script=2Epl?= References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> Message-ID: <395B2A187EA84D4FA4AC11E9474A14C9@rede.local> Fazendo esse procedimento de apontamento direto ? www/cgi-bin, como o servidor vai saber que a p?gina inicial (que puxa todos os dados) ? o "script.pl"? []s, Fernando ----- Original Message ----- From: "Gabriel Vieira" To: Sent: Friday, September 04, 2009 9:10 AM Subject: Re: [SP-pm][OT] P?gina inicial gerada a partir de um script.pl Alternativa 1) No Apache (ou seu servidor web) voc? aponta para acesso direto a www/cgi-bin/ inv?s de apenas www/ Alternativa 2) Voc? faz a mesma coisa mas fazendo uso de outra pasta (www/ ou www/perl/ ou como quer que seja) e d? permiss?o de execu??o de scripts Perl ou CGI a essa pasta (mesma configura??o dada ? pasta cgi-bin/). 2009/9/4 Fernando : > Pessoal ao acessar a p?gina do Submarino ou do UOL, percebi que o endere?o > do dom?nio fica est?tico na barra do navegador. > > E esses dois sites possuem conte?do din?mico! > > Como fa?o para buscar informa??es de um script.pl que est? dentro da minha > pasta cgi-local, sem que mude o endere?o do navegador? Ou seja, n?o quero > usar o "META REFRESH" no HTML, pq dessa maneira vai mudar o endere?o l? em > cima e quero que permane?a o endere?o principal do meu dom?nio. > > por exemplo, quando eu entrar em: www.meusite.com.br > vai mostrar a p?gina: www.meusite.com.br/cgi-local/script.pl (que busca > informa??es do banco de dados para mostrar). > s? que quero que permane?a o endere?o www.meusite.com.br > > Tentei por mod_rewrite, mas n?o consegui. > > Qual a maneira mais apropriada para solucionar isso? > > []s, > Fernando > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From gabriel.vieira at gmail.com Fri Sep 4 05:40:46 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Fri, 4 Sep 2009 09:40:46 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_P=E1gina_inicial_gerada_a_partir_?= =?iso-8859-1?q?de_um_script=2Epl?= In-Reply-To: <395B2A187EA84D4FA4AC11E9474A14C9@rede.local> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <395B2A187EA84D4FA4AC11E9474A14C9@rede.local> Message-ID: <83d8367f0909040540r1993826by947bb2a6642c5397@mail.gmail.com> Configura o servidor pra a p?gina inicial ser index.(pl|cgi), ou default.*, ou como preferir e pronto. Assim como ? configurado pra ele identificar que index.htm ou index.html ? quem deve ser aberta caso nenhuma outra p?gina seja especificada. 2009/9/4 Fernando : > Fazendo esse procedimento de apontamento direto ? www/cgi-bin, como o > servidor vai saber que a p?gina inicial (que puxa todos os dados) ? o > "script.pl"? > > []s, > Fernando > > ----- Original Message ----- From: "Gabriel Vieira" > > To: > Sent: Friday, September 04, 2009 9:10 AM > Subject: Re: [SP-pm][OT] P?gina inicial gerada a partir de um script.pl > > > Alternativa 1) No Apache (ou seu servidor web) voc? aponta para acesso > direto a www/cgi-bin/ inv?s de apenas www/ > Alternativa 2) Voc? faz a mesma coisa mas fazendo uso de outra pasta > (www/ ou www/perl/ ou como quer que seja) e d? permiss?o de execu??o > de scripts Perl ou CGI a essa pasta (mesma configura??o dada ? pasta > cgi-bin/). > > > 2009/9/4 Fernando : >> >> Pessoal ao acessar a p?gina do Submarino ou do UOL, percebi que o endere?o >> do dom?nio fica est?tico na barra do navegador. >> >> E esses dois sites possuem conte?do din?mico! >> >> Como fa?o para buscar informa??es de um script.pl que est? dentro da minha >> pasta cgi-local, sem que mude o endere?o do navegador? Ou seja, n?o quero >> usar o "META REFRESH" no HTML, pq dessa maneira vai mudar o endere?o l? em >> cima e quero que permane?a o endere?o principal do meu dom?nio. >> >> por exemplo, quando eu entrar em: www.meusite.com.br >> vai mostrar a p?gina: www.meusite.com.br/cgi-local/script.pl (que busca >> informa??es do banco de dados para mostrar). >> s? que quero que permane?a o endere?o www.meusite.com.br >> >> Tentei por mod_rewrite, mas n?o consegui. >> >> Qual a maneira mais apropriada para solucionar isso? >> >> []s, >> Fernando >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Gabriel Vieira > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From jimmy.tty at gmail.com Fri Sep 4 05:45:25 2009 From: jimmy.tty at gmail.com (jimmy) Date: Fri, 4 Sep 2009 09:45:25 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <4AA0D534.90901@yahoo.co.uk> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> Message-ID: <20090904124525.GA20230@mapabrasil.net> On Fri, Sep 04, 2009 at 10:52:04AM +0200, Luis Motta Campos wrote: > jimmy wrote: > > > > eu uso o WWW::Curl::Easy para fazer download de cerca de > > 1500 arquivos/dia, mas fa?o isso 1 a 1 e gostaria de disparar umas > > 20 requisi??es por vez, e especificamente o WWW::Curl::Multi n?o entendi > > sua fun??o e por isso n?o sei se ? aplic?vel nesse caso. > > > > desses 1500 arquivos/dia, eu retiro cerca de 20.000 c?digos que precisam > > ser consultados em um site, fazendo um a um demora no m?nimo 8 horas > > para terminar, usando fork() (esse teste fiz em shell script mesmo) e > > gravando o retorno no disco, eu gasto entre 2 e 3 horas. > > Jimmy, > > Que protocolo voc? usa para fazer download, e de onde ? que vem os > dados? Se voc? usa HTTP e todos os dados est?o no mesmo website, ser? > que n?o seria melhor costurar um acordo com o respons?vel pelo website > em quest?o, e obter os dados em um formato mais f?cil? > > Outra coisa: O que voc? precisa ? de outras bibliotecas mais f?ceis de > usar que o Curl, que ? mal documentado e provavelmente mal mantido. Eu > recomendo fortemente o LWP. > > Para acelerar a obten??o de p?ginas eu recomendo que voc? use diversos > processos em paralelo. A sugest?o do Blabos de usar o > Parallel::ForkManager parece ser boa. Eu sou tradicionalista e gosto de > usar o bom e velho fork() eu mesmo. ;) > > De qualquer forma, voc? precisa decidir como obter e armazenar os dados > -- isso tamb?m vai influenciar na performance dos seus processos. Eu > recomendo tratar dos dados mais tarde, depois que voc? j? os tenha > todos. Assim, voc? economiza tempo durante as requisi??es. > > Num outro /front/, ? importante entender como a sua conex?o com a > internet influencia a quantidade de dados que voc? pode obter: quanto > mais r?pida a sua conex?o, mais informa??o voc? pode puxar, at? o limite > que o servidor do outro lado permitir. Balan?o e entendimento s?o as > minhas recomenda??es. > > Putamplexos e boa sorte. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ anotei todas as recomenda??es. From jimmy.tty at gmail.com Fri Sep 4 07:00:21 2009 From: jimmy.tty at gmail.com (jimmy) Date: Fri, 4 Sep 2009 11:00:21 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <4AA0D534.90901@yahoo.co.uk> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> Message-ID: <20090904140021.GA22603@mapabrasil.net> > Para acelerar a obten??o de p?ginas eu recomendo que voc? use diversos > processos em paralelo. A sugest?o do Blabos de usar o > Parallel::ForkManager parece ser boa. Eu sou tradicionalista e gosto de > usar o bom e velho fork() eu mesmo. ;) threads nem pensar? From shonorio at gmail.com Fri Sep 4 07:07:12 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 4 Sep 2009 11:07:12 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <4AA0D2EF.4060202@yahoo.co.uk> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> <4A9EA46C.4000408@yahoo.co.uk> <20090902181804.GC3287@mapabrasil.net> <4A9EC579.8030202@yahoo.co.uk> <179354400909030504s2ff5e5a7xefb29f29a218b25e@mail.gmail.com> <20090903123008.GI3287@mapabrasil.net> <4AA0D2EF.4060202@yahoo.co.uk> Message-ID: <12d1f4ee0909040707n6ed3bf0fnf4f9d3fd7023adbe@mail.gmail.com> Para ser mais preciso, foram os Indianos que criaram o 'infinito', bem como a nota??o decimal. Os ?rabes, como excelentes comerciantes, levaram mais do que especiarias para a Europa, levaram tamb?m o sistema n?mero. Sistema este que, no in?cio, provocou rejei??o por parte dos europeus por 2 motivos, o primeiro era que o sistema romano dominava na ?poca, e o segundo por causa do n?mero zero, que chegou a ser chamado de n?mero do diabo ! Motivo ? Como poderia ter um n?mero que n?o tinha valor, mas que num dado momento influenciava muito os outros ? Mais informa??o em http://bit.ly/4wZDv. Abra?os, Solli M. Hon?rio 2009/9/4 Luis Motta Campos > jimmy wrote: > > 1 cacetilh?o ? um n?mero imagin?rio suficientemente grande que ningu?m > > possa contar ... > > > > e o "-1" ? justamente para deixar a conta mais exata... > > Lamento, Jimmy, mas os ?rabes chegaram primeiro, e deram um nome mais > chato que o seu: o n?mero que voc? descreveu chama-se "infinito", n?o > "cacetilh?o". ;-P > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Fri Sep 4 07:12:45 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 4 Sep 2009 11:12:45 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <20090904140021.GA22603@mapabrasil.net> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> Message-ID: O suporte a threads padr?o(m?dulo threads) em perl n?o ? dos melhores. Mas existem alternativas. Voc? pode utilizar fork, por exemplo, ou pode utilizar um outro m?dulo que sobrecarrega o m?dulo threads que se chama forks. Ele 'simula' threads utilizando fork e sobrecarregando os m?todos do m?dulo thread. No entanto estou tendo alguns problemas com testes utilizando esse m?dulo, que inclusive pretendo relatar por aqui em breve. Existem outras alternativas melhores(POE por exemplo), mas outras pessoas podem falar com mais 'autoridade' sobre isso. Cheers! 2009/9/4 jimmy > > Para acelerar a obten??o de p?ginas eu recomendo que voc? use diversos > > processos em paralelo. A sugest?o do Blabos de usar o > > Parallel::ForkManager parece ser boa. Eu sou tradicionalista e gosto de > > usar o bom e velho fork() eu mesmo. ;) > > threads nem pensar? > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Fri Sep 4 07:13:02 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 4 Sep 2009 11:13:02 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <12d1f4ee0909040707n6ed3bf0fnf4f9d3fd7023adbe@mail.gmail.com> References: <20090826190110.GB4077@mapabrasil.net> <12d1f4ee0909011615l590696ar46a73263f6c28474@mail.gmail.com> <20090902132805.GB3287@mapabrasil.net> <4A9EA46C.4000408@yahoo.co.uk> <20090902181804.GC3287@mapabrasil.net> <4A9EC579.8030202@yahoo.co.uk> <179354400909030504s2ff5e5a7xefb29f29a218b25e@mail.gmail.com> <20090903123008.GI3287@mapabrasil.net> <4AA0D2EF.4060202@yahoo.co.uk> <12d1f4ee0909040707n6ed3bf0fnf4f9d3fd7023adbe@mail.gmail.com> Message-ID: <12d1f4ee0909040713v29a69d77k997855283e522d4e@mail.gmail.com> S? mais uma coisa, o sistema decimal dominou por um motivo simples. Quando o com?rcio come?ou a movimentar muitas mercadorias e dinheiros, o sistema romano ficou complicado... d?vida ? Ent?o tente fazer a seguinte conta : CLIII + VD - ( XL + VI ). Para fazer estas contas de maneira 'r?pida', os comerciantes tinham t?buas com os c?lculos mais comum, assim nasceu a tabuada :D .... Solli M. Hon?rio ps.: Desculpem, mas eu adoro hist?ria.... e a minha ?ltima viagem me colocou no meio de um monte destas hist?rias :D 2009/9/4 Solli Honorio > Para ser mais preciso, foram os Indianos que criaram o 'infinito', bem como > a nota??o decimal. Os ?rabes, como excelentes comerciantes, levaram mais do > que especiarias para a Europa, levaram tamb?m o sistema n?mero. Sistema este > que, no in?cio, provocou rejei??o por parte dos europeus por 2 motivos, o > primeiro era que o sistema romano dominava na ?poca, e o segundo por causa > do n?mero zero, que chegou a ser chamado de n?mero do diabo ! Motivo ? Como > poderia ter um n?mero que n?o tinha valor, mas que num dado momento > influenciava muito os outros ? > > Mais informa??o em http://bit.ly/4wZDv. > > Abra?os, > > Solli M. Hon?rio > > 2009/9/4 Luis Motta Campos > > jimmy wrote: >> > 1 cacetilh?o ? um n?mero imagin?rio suficientemente grande que ningu?m >> > possa contar ... >> > >> > e o "-1" ? justamente para deixar a conta mais exata... >> >> Lamento, Jimmy, mas os ?rabes chegaram primeiro, e deram um nome mais >> chato que o seu: o n?mero que voc? descreveu chama-se "infinito", n?o >> "cacetilh?o". ;-P >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Fri Sep 4 12:30:46 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 4 Sep 2009 16:30:46 -0300 Subject: [SP-pm] parser pdf In-Reply-To: <12d1f4ee0909040713v29a69d77k997855283e522d4e@mail.gmail.com> References: <20090826190110.GB4077@mapabrasil.net> <20090902132805.GB3287@mapabrasil.net> <4A9EA46C.4000408@yahoo.co.uk> <20090902181804.GC3287@mapabrasil.net> <4A9EC579.8030202@yahoo.co.uk> <179354400909030504s2ff5e5a7xefb29f29a218b25e@mail.gmail.com> <20090903123008.GI3287@mapabrasil.net> <4AA0D2EF.4060202@yahoo.co.uk> <12d1f4ee0909040707n6ed3bf0fnf4f9d3fd7023adbe@mail.gmail.com> <12d1f4ee0909040713v29a69d77k997855283e522d4e@mail.gmail.com> Message-ID: Essa eu sabia... 2009/9/4 Solli Honorio > S? mais uma coisa, o sistema decimal dominou por um motivo simples. Quando > o com?rcio come?ou a movimentar muitas mercadorias e dinheiros, o sistema > romano ficou complicado... d?vida ? Ent?o tente fazer a seguinte conta : > CLIII + VD - ( XL + VI ). Para fazer estas contas de maneira 'r?pida', os > comerciantes tinham t?buas com os c?lculos mais comum, assim nasceu a > tabuada :D .... > > Solli M. Hon?rio > ps.: Desculpem, mas eu adoro hist?ria.... e a minha ?ltima viagem me > colocou no meio de um monte destas hist?rias :D > > 2009/9/4 Solli Honorio > > Para ser mais preciso, foram os Indianos que criaram o 'infinito', bem como >> a nota??o decimal. Os ?rabes, como excelentes comerciantes, levaram mais do >> que especiarias para a Europa, levaram tamb?m o sistema n?mero. Sistema este >> que, no in?cio, provocou rejei??o por parte dos europeus por 2 motivos, o >> primeiro era que o sistema romano dominava na ?poca, e o segundo por causa >> do n?mero zero, que chegou a ser chamado de n?mero do diabo ! Motivo ? Como >> poderia ter um n?mero que n?o tinha valor, mas que num dado momento >> influenciava muito os outros ? >> >> Mais informa??o em http://bit.ly/4wZDv. >> >> Abra?os, >> >> Solli M. Hon?rio >> >> 2009/9/4 Luis Motta Campos >> >> jimmy wrote: >>> > 1 cacetilh?o ? um n?mero imagin?rio suficientemente grande que ningu?m >>> > possa contar ... >>> > >>> > e o "-1" ? justamente para deixar a conta mais exata... >>> >>> Lamento, Jimmy, mas os ?rabes chegaram primeiro, e deram um nome mais >>> chato que o seu: o n?mero que voc? descreveu chama-se "infinito", n?o >>> "cacetilh?o". ;-P >>> >>> Putamplexos! >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Fri Sep 4 12:44:25 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 04 Sep 2009 21:44:25 +0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_P=E1gina_inicial_gerada_a_partir_?= =?iso-8859-1?q?de_um_script=2Epl?= In-Reply-To: <395B2A187EA84D4FA4AC11E9474A14C9@rede.local> References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <395B2A187EA84D4FA4AC11E9474A14C9@rede.local> Message-ID: <4AA16E19.8060204@yahoo.co.uk> Fernando wrote: > Fazendo esse procedimento de apontamento direto ? www/cgi-bin, como o > servidor vai saber que a p?gina inicial (que puxa todos os dados) ? o > "script.pl"? STFW, RTFM: httpd.apache.org/docs Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Sep 4 13:34:21 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 04 Sep 2009 22:34:21 +0200 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <20090904140021.GA22603@mapabrasil.net> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> Message-ID: <4AA179CD.3030804@yahoo.co.uk> jimmy wrote: >> Para acelerar a obten??o de p?ginas eu recomendo que voc? use diversos >> processos em paralelo. A sugest?o do Blabos de usar o >> Parallel::ForkManager parece ser boa. Eu sou tradicionalista e gosto de >> usar o bom e velho fork() eu mesmo. ;) > > threads nem pensar? **NEM** **PENSAR**. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Sep 4 13:43:38 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 04 Sep 2009 22:43:38 +0200 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <83d8367f0909040451h1399cbccr949e33ab38ea63cc@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> <20090903184817.GA17374@mapabrasil.net> <179354400909031218n2057d5ddhab4a7218149a36dc@mail.gmail.com> <20090903201620.GB17374@mapabrasil.net> <83d8367f0909031430r115e79ffoa3f2002cf664d08d@mail.gmail.com> <4AA0D3D9.1090100@yahoo.co.uk> <83d8367f0909040451h1399cbccr949e33ab38ea63cc@mail.gmail.com> Message-ID: <4AA17BFA.9010902@yahoo.co.uk> Gabriel Vieira wrote: > "WWW::Curl::Multi is an extension to WWW::Curl::Easy which makes it > possible to process multiple easy handles parallel" > > Entendi errado? :P N?o, n?o est? errado. Mas da? a eu acreditar no paralelismo, vai uma boa olhada no fonte... ;) se voc? estiver interessado e quiser relatar o que voc? descobrir aqui, eu pago a cerveja depois. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Sep 4 13:45:03 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 04 Sep 2009 22:45:03 +0200 Subject: [SP-pm] Boas vindas ao F@bio In-Reply-To: References: Message-ID: <4AA17C4F.1060807@yahoo.co.uk> mailman-bounces em pm.org wrote: > "F em bio" has been successfully subscribed to SaoPaulo-pm. F em bio, seja muito bem vindo ? lista, e aquela coisa toda. :) A casa, digo, a lista ? sua, (ab)use ? vontade. A gente gosta de saber dos rec?m-chegados como e onde usam perl no seu dia-a-dia, e como ? que voc? encontrou esta lista de discuss?o... Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From acid06 at gmail.com Fri Sep 4 14:06:16 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Fri, 4 Sep 2009 18:06:16 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <4AA179CD.3030804@yahoo.co.uk> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> Message-ID: <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> 2009/9/4 Luis Motta Campos : >> threads nem pensar? > > **NEM** **PENSAR**. Pode dar um bom motivo? Eu j? utilizei threads com sucesso diversas vezes e, inclusive, tenho um m?dulo na CPAN pra ajudar a trabalhar de forma "transparente" com threads (aquele que eu apresentei numa lightning talk ano passado). ?bvio que voc? n?o vai poder usar coisas que n?o s?o thread-safe. O *suporte* a threads em Perl 5.8.x ? ?timo, ao contr?rio do que disseram. O problema ? que a escolha de implementa??o ? infeliz, ent?o voc? n?o tem threads "leves" mas threads "pesados", como se fossem processos. Mas o que est? implementado, sempre funcionou quando precisei. Na verdade, o ?nico ponto contra que consigo pensar ? que tem uma regress?o no Perl 5.10.0 relacionada a threads (que j? foi corrigida). Mas se fosse assim ningu?m iria poder usar Unicode porque o Perl 5.8.0 tinha diversos problemas. Vers?es .0 s?o assim mesmo. -Nilson Santos F. Jr. From everissimo at gmail.com Fri Sep 4 14:48:09 2009 From: everissimo at gmail.com (Eduardo Verissimo) Date: Fri, 4 Sep 2009 18:48:09 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_P=E1gina_inicial_gerada_a_partir_?= =?iso-8859-1?q?de_um_script=2Epl?= In-Reply-To: <4AA16E19.8060204@yahoo.co.uk> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <395B2A187EA84D4FA4AC11E9474A14C9@rede.local> <4AA16E19.8060204@yahoo.co.uk> Message-ID: <645d47310909041448k21e26e17mbee898119482b5e3@mail.gmail.com> Eu n?o sei se os colegas v?o concordar comigo, mas eu sempre usei o mod_rewrite, e ele funcionou de maneira excelente em meus projetos. Abra?os! 2009/9/4 Luis Motta Campos > Fernando wrote: > >> Fazendo esse procedimento de apontamento direto ? www/cgi-bin, como o >> servidor vai saber que a p?gina inicial (que puxa todos os dados) ? o >> "script.pl"? >> > > STFW, RTFM: httpd.apache.org/docs > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fabiotc at gmail.com Sat Sep 5 08:01:41 2009 From: fabiotc at gmail.com (=?ISO-8859-1?Q?F=E1bio?=) Date: Sat, 5 Sep 2009 12:01:41 -0300 Subject: [SP-pm] Boas vindas ao F@bio In-Reply-To: <4AA17C4F.1060807@yahoo.co.uk> References: <4AA17C4F.1060807@yahoo.co.uk> Message-ID: Ol? a todos Ent?o vou me apresentar. Eu estou trabalhando com Perl a mais ou menos 2 meses. Tamb?m trabalho com PHP. Trabalho na youDb, uma empresa de Database Marketing, onde a gente usa o Perl para as mais diferentes tarefas, como processar arquivos de texto/xls/logs e enviar e-mails. Enfim, utilizamos o Perl em todo backend dos sistemas. Tamb?m utilizamos o Perl dentro do PostgreSql, usando a linguagem plperl(u) para escrever as functions do banco. Abra?o a todos. Atenciosamente F?bio Tadeu da Costa 2009/9/4 Luis Motta Campos > mailman-bounces at pm.org wrote: > >> "F at bio" has been successfully subscribed to SaoPaulo-pm. >> > > F at bio, seja muito bem vindo ? lista, e aquela coisa toda. :) A casa, digo, > a lista ? sua, (ab)use ? vontade. A gente gosta de saber dos rec?m-chegados > como e onde usam perl no seu dia-a-dia, e como ? que voc? encontrou esta > lista de discuss?o... > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Atenciosamente F?bio Tadeu da Costa www.fabiotc.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Sat Sep 5 08:03:16 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 5 Sep 2009 12:03:16 -0300 Subject: [SP-pm] Boas vindas ao F@bio In-Reply-To: References: <4AA17C4F.1060807@yahoo.co.uk> Message-ID: <214823ca0909050803l5beabacfp6fdca7fe53b5bdf8@mail.gmail.com> Seja Bem vindo! 2009/9/5 F?bio : > Ol? a todos > > Ent?o vou me apresentar. > > Eu estou trabalhando com Perl a mais ou menos 2 meses. Tamb?m trabalho com > PHP. > > Trabalho na youDb, uma empresa de Database Marketing, onde a gente usa o > Perl para as mais diferentes tarefas, como processar arquivos de > texto/xls/logs e? enviar e-mails. Enfim, utilizamos o Perl em todo backend > dos sistemas. > > Tamb?m utilizamos o Perl dentro do PostgreSql, usando a linguagem plperl(u) > para escrever as functions do banco. > > > Abra?o a todos. > Atenciosamente > F?bio Tadeu da Costa > > > > 2009/9/4 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >>> >>> "F em bio" has been successfully subscribed to SaoPaulo-pm. >> >> F em bio, seja muito bem vindo ? lista, e aquela coisa toda. :) A casa, digo, >> a lista ? sua, (ab)use ? vontade. A gente gosta de saber dos rec?m-chegados >> como e onde usam perl no seu dia-a-dia, e como ? que voc? encontrou esta >> lista de discuss?o... >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Atenciosamente > F?bio Tadeu da Costa > www.fabiotc.com.br > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From bitdesigner at gmail.com Sat Sep 5 18:39:54 2009 From: bitdesigner at gmail.com (=?ISO-8859-1?Q?Jo=E3o_Coutinho?=) Date: Sat, 5 Sep 2009 22:39:54 -0300 Subject: [SP-pm] =?iso-8859-1?q?1a=2E_Confer=EAncia_Web_W3C_Brasil_-_Chama?= =?iso-8859-1?q?da_de_Trabalhos?= Message-ID: <3d56cee90909051839l48e842e3p3d60002b97b8540b@mail.gmail.com> Perlsoal Est? no ar a Chamada de Trabalhos da 1a. Confer?ncia Web W3C Brasil: http://conferenciaweb.w3c.br/chamada-de-trabalhos Acho que seria uma oportunidade interessante. [ ]'s, Jo?o #!/usr/local/bin/perl @O=("\x61\x6e\x6f\x74\x68\x65\x72" ,"\x50\x65\x72\x6c","\x68\x61\x63\x6b\x65\x72\x2c" );$J0="\x4a\x75\x73\x74\x20"; print"$J0 em O" From luismottacampos at yahoo.co.uk Sun Sep 6 02:05:13 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 06 Sep 2009 11:05:13 +0200 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> Message-ID: <4AA37B49.7060209@yahoo.co.uk> Nilson Santos Figueiredo Jr. wrote: > 2009/9/4 Luis Motta Campos : >>> threads nem pensar? >> **NEM** **PENSAR**. > > Pode dar um bom motivo? Claro. Continua lendo, por favor. :) > Eu j? utilizei threads com sucesso diversas vezes e, inclusive, tenho > um m?dulo na CPAN pra ajudar a trabalhar de forma "transparente" com > threads (aquele que eu apresentei numa lightning talk ano passado). > > ?bvio que voc? n?o vai poder usar coisas que n?o s?o thread-safe. Isso ? uma parte do meu bom motivo. O resto segue embaixo: Tradicionalmente o mundo unix n?o emprega threads para trabalhar. ? pr?tica comum usar processos e fork() para servir m?ltiplos clientes ao mesmo tempo. N?o, n?o vem com babelas sobre performance: se voc? desenhar o seu servi?o direito, tanto faz. Por exemplo, o Apache ? o mais tradicional servidor fork-based dispon?vel, mas muitos outros produtos open-source tamb?m o s?o. O problema n?o est? nos threads, mas no desenho da linguagem e na abordagem que a gente usa para programar m?dulos. Nem todos os m?dulos Perl s?o thread-safe. Assim, ao inv?s de se imp?r uma limita??o t?o grande para come?ar, eu recomendo fortemente que ningu?m use threads em sistemas de produ??o. > O *suporte* a threads em Perl 5.8.x ? ?timo, ao contr?rio do que > disseram. O problema ? que a escolha de implementa??o ? infeliz, ent?o > voc? n?o tem threads "leves" mas threads "pesados", como se fossem > processos. Mas o que est? implementado, sempre funcionou quando > precisei. Bom, a? tem mais um motivo para preferir threads a processos em Perl: threads s?o t?o pesados quanto processos, mas mais dif?ceis de usar e manejar. > Na verdade, o ?nico ponto contra que consigo pensar ? que tem uma > regress?o no Perl 5.10.0 relacionada a threads (que j? foi corrigida). > Mas se fosse assim ningu?m iria poder usar Unicode porque o Perl 5.8.0 > tinha diversos problemas. Vers?es .0 s?o assim mesmo. Bom, baseado no que voc? me disse, parece que a implementa??o atual de threads ? altamente experimental. Com a minha experi?ncia em Unix, eu prefiro normalmente inciar novos processos ao inv?s de usar Threads. Claro, se voc? est? testando novas capacidades para o Perl, por favor continue usando threads. :) Todos os bug-reports s?o muito bem-vindos. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From acid06 at gmail.com Sun Sep 6 10:30:46 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Sun, 6 Sep 2009 14:30:46 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <4AA37B49.7060209@yahoo.co.uk> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <4AA37B49.7060209@yahoo.co.uk> Message-ID: <9a08c9b40909061030y5ff7ba5cu251229b91f1b659@mail.gmail.com> 2009/9/6 Luis Motta Campos : > Tradicionalmente o mundo unix n?o emprega threads para trabalhar. ? pr?tica > comum usar processos e fork() para servir m?ltiplos clientes ao mesmo tempo. ? uma tradi??o que tem se modificado com os tempos. Programas mais recentes, principalmente para um ambiente desktop Linux, tendem a utilizar v?rios processos para tarefas diferentes, mas threads dentros de um mesmo programa. Exemplos disso s?o quaisquer aplica??es para KDE. O motivo disso ? que com threads "leves" a comunica??o entre os threads ? bem mais barata e simples que entre processos, al?m da troca de contexto ser bem mais barata (al?m do fato da diferen?a entre o overhead de um processo vs. thread ter se tornado bem mais not?vel nos ?ltimos anos, com os threads gastando bem menos recursos). Claro que a maioria desses pontos n?o se aplica aos threads de Perl (exceto IPC facilitado), j? que n?o s?o threads "leves". > N?o, n?o vem com babelas sobre performance: se voc? desenhar o seu servi?o > direito, tanto faz. Por exemplo, o Apache ? o mais tradicional servidor > fork-based dispon?vel, mas muitos outros produtos open-source tamb?m o s?o. Infelizmente, acredito que voc? n?o est? ciente de alguns desenvolvimentos mais recentes (?ltimos 3 ou 4 anos) do Apache. Hoje em dia, o mpm_worker ? bastante utilizado, que faz um h?brido entre a utiliza??o de multi-processos e multi-threads. Esse mpm fornece uma lat?ncia menor e, de acordo com as caracter?sticas da carga de um webserver (e do pr?prio webserver) pode oferecer um throughput bem maior (at? 2x), mas tamb?m pode ser ligeiramente menor (at? 20%). Outros webservers mais modernos, como o lighttpd utilizam threads. J? o nginx utiliza processos e tamb?m ? moderno, ent?o a situa??o atual ? que n?o existe um consenso - o que pode ser visto como um ganho de aceita??o dos threads, j? que antigamente o consenso eram processos. > O problema n?o est? nos threads, mas no desenho da linguagem e na abordagem > que a gente usa para programar m?dulos. > > Nem todos os m?dulos Perl s?o thread-safe. Assim, ao inv?s de se imp?r uma > limita??o t?o grande para come?ar, eu recomendo fortemente que ningu?m use > threads em sistemas de produ??o. Todos os m?dulos pure-Perl s?o t?o thread-safe quanto s?o "fork-safe" - s? vai dar problemas com filehandles, sockets, etc. Assim como em um fork. Para o m?dulo n?o ser thread-safe, tem de ser alguma extens?o XS. C?digo em C sempre ? marcado como thread-safe ou n?o thread-safe. Todas as bibliotecas *modernas* costumam ser thread-safe, mas alguns dinossauros como o ImageMagick n?o s?o (na verdade, ImageMagick n?o "nada-safe" - um dos principais problemas que motivou a migra??o de mod_perl pra FastCGI pra muita gente foi o fato de que o ImageMagick adorava dar pau e com mod_perl, o webserver inteiro ca?a junto). > Bom, a? tem mais um motivo para preferir threads a processos em Perl: > threads s?o t?o pesados quanto processos, mas mais dif?ceis de usar e > manejar. Eles s?o quase t?o pesados quanto processos. Eu realmente acredito que voc? nunca deve ter utilizado threads em Perl. Como eles s?o quase t?o pesados quanto processos, a ?nica *vantagem* ? que s?o mais *f?ceis* de manejar e usar. Com threads voc? pode ter vari?veis compartilhadas entre processos da maneira mais eficiente poss?vel em Perl, por exemplo. Ao inv?s de ter que depender de sinais, voc? tem uma API bem definida, f?cil de usar com a vantagem de tudo ser cross-platform, ao contr?rio de sinais. > Bom, baseado no que voc? me disse, parece que a implementa??o atual de > threads ? altamente experimental. Com a minha experi?ncia em Unix, eu > prefiro normalmente inciar novos processos ao inv?s de usar Threads. O suporte a threads em Perl 5.8.x ? production-ready h? bastante tempo. Se voc? gosta de insistir em tecnologias ultrapassadas, tudo bem. Tem gente que tamb?m prefere continuar utilizar CGI puro ao inv?s de Catalyst, DBI na m?o ao inv?s de DBIx::Class, etc. Mas acho que melhor que qualquer discuss?o, ? um exemplo de c?digo. Abaixo est? um programa que faz download de N p?ginas web em paralelo e retorna o conte?do das N p?ginas concanetado para o programa principal. O programa principal imprime o tamanho total em bytes das p?ginas concatenadas. O exemplo ? simples e in?til, mas o ponto ? que isso ? a base para um map/reduce. Eu te desafio a fazer uma solu??o mais simples, em Perl, utilizando fork. use warnings; use strict; use subs::parallel; use LWP::Simple; my @urls = qw[ http://search.cpan.org/~nilsonsfj/subs-parallel-0.08/lib/subs/parallel.pm http://search.cpan.org/~jdhedden/threads-1.74/threads.pm http://search.cpan.org/~jdhedden/threads-shared-1.31/shared.pm http://search.cpan.org/~dapm/perl-5.10.1/pod/perlthrtut.pod ]; my $result = join "\n", map { parallelize { get $_ } } @urls; print length $result; (note que o c?digo mesmo s?o duas linhas, o resto s?o as URLs e utiliza??o de m?dulos/pragmas) -Nilson Santos F. Jr. From otaviof at gmail.com Mon Sep 7 08:18:54 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 7 Sep 2009 12:18:54 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> Message-ID: <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> Nilson, Eu tenho um bom motivo: $ cat perl-5.10.1/Configure (...) Perl can be built to take advantage of threads on some systems. To do so, Configure can be run with -Dusethreads. Note that Perl built with threading support runs slightly slower and uses more memory than plain Perl. The current implementation is believed to be stable, but it is fairly new, and so should be treated with caution. (...) Eu acredito que voc? se lembra muito bem, durante muito tempo quando voc? passava a instru??o para compilar com suporte a threads havia uma mensagem de aviso nada amig?vel sobre. Porem, acompanhando o seu hist?rico na lista eu vejo que voc? usou muito Perl sobre Windows, e sendo este SO orientado a threads, influiu nos resultados de sucesso que voc? teve. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From otaviof at gmail.com Mon Sep 7 08:30:28 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 7 Sep 2009 12:30:28 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <9a08c9b40909061030y5ff7ba5cu251229b91f1b659@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <4AA37B49.7060209@yahoo.co.uk> <9a08c9b40909061030y5ff7ba5cu251229b91f1b659@mail.gmail.com> Message-ID: <8e3843570909070830y78981af9i4c4f8fc1aff29ecb@mail.gmail.com> Champs, Faltou citar o principal fator: copy-on-write (http://en.wikipedia.org/wiki/Copy-on-write). Sem d?vida nenhuma, do ponto de vista computacional, manter processos ? *muito* mais simples do que manter threads, s? pelo fator "mem?ria compartilhada". Lembrando que n?s temos o COW sobre SOs unix-like, eu devo concordar com o Luis, que ? poss?vel ter o mesmo desempenho das threads usando processos de forma correta e com *gerenciamento* muito mais simples. Nilson, O seu exemplo ? realmente muito simples e eficiente, mas veja por "baixo dos panos" a quantidade de c?digo que o interpretador Perl teve que executar para manter o mundo das threads saud?vel, sem dead-locks... hoje threads em Perl ? um sistema est?vel e relativamente confi?vel, porem, devemos convir que a alternativa unix-like para resolver este problema ? o COW, ou seja, o SO resolvendo este problema por n?s. Se n?s usarmos uma implementa??o para gerenciamento de processos (forks), tamb?m podemos chegar a uma quantidade parecida de linhas. Na minha opini?o, threads ? muito mais uma quest?o de prefer?ncia do que alternativa computacional, afinal, tanto ela como processos tem vantagens e desvantagens. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From acid06 at gmail.com Mon Sep 7 09:37:40 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Mon, 7 Sep 2009 13:37:40 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> Message-ID: <9a08c9b40909070937w7ed4c53o335210a5b54ce80@mail.gmail.com> 2009/9/7 Ot?vio Fernandes : > Eu acredito que voc? se lembra muito bem, durante muito tempo quando > voc? passava a instru??o para compilar com suporte a threads havia uma > mensagem de aviso nada amig?vel sobre. Porem, acompanhando o seu > hist?rico na lista eu vejo que voc? usou muito Perl sobre Windows, e > sendo este SO orientado a threads, influiu nos resultados de sucesso > que voc? teve. Bom, o fork() ? emulado em Windows mas funciona da mesma maneira. Eu passei a utilizar threads porque eu acho que ficar cuidando de fork()s ? uma bagun?a. Nas vezes em que eu precisava de usar processos por falta de suporte ? threads pelo Perl do sistema, pelo menos eu tentava utilizar o m?dulo forks: http://search.cpan.org/~rybskej/forks-0.33/lib/forks.pm Esse m?dulo ? bastante interessante, pois suporta a mesma API de threads, mas utilizando processos. Algumas coisas s?o mais ineficientes, como var?aveis compartilhadas, mas funciona. Mas ficar insistindo em m?ltiplos processos hoje em dia ? como insistir no protecionismo da ind?stria automobil?stica brasileira. Tem muita gente que acha certo, mas na verdade ? um retrocesso. Em alguns anos, at? mesmo os threads ser?o heavy-weight demais, pois a tend?ncia ? aumentar o n?mero de unidades de execu??o, diminuindo a capacidade individual. O scheduler consegue fazer decis?es bem melhores para threads que pra processos, at? porque a troca de contexto entre threads ? mais barata se comparado a uma troca de contextos completa. -Nilson Santos F. Jr. From acid06 at gmail.com Mon Sep 7 09:48:05 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Mon, 7 Sep 2009 13:48:05 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <8e3843570909070830y78981af9i4c4f8fc1aff29ecb@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <4AA37B49.7060209@yahoo.co.uk> <9a08c9b40909061030y5ff7ba5cu251229b91f1b659@mail.gmail.com> <8e3843570909070830y78981af9i4c4f8fc1aff29ecb@mail.gmail.com> Message-ID: <9a08c9b40909070948v44da7a83v8966a9a8e3d7d398@mail.gmail.com> 2009/9/7 Ot?vio Fernandes : > Faltou citar o principal fator: copy-on-write > (http://en.wikipedia.org/wiki/Copy-on-write). Sem d?vida nenhuma, do > ponto de vista computacional, manter processos ? *muito* mais simples > do que manter threads, s? pelo fator "mem?ria compartilhada". > Lembrando que n?s temos o COW sobre SOs unix-like, eu devo concordar > com o Luis, que ? poss?vel ter o mesmo desempenho das threads usando > processos de forma correta e com *gerenciamento* muito mais simples. Threads s?o mais f?ceis para o scheduler gerenciar: full vs. partial context switch. Threads s?o mais f?ceis para *voc?* gerenciar: API limpa vs. bagun?a usando signals (em que voc? s? pode sinalizar "alguma coisa" aconteceu, ou ent?o implementar IPC via sockets/pipes/shared mem na m?o). > O seu exemplo ? realmente muito simples e eficiente, mas veja por > "baixo dos panos" a quantidade de c?digo que o interpretador Perl teve > que executar para manter o mundo das threads saud?vel, sem > dead-locks... hoje threads em Perl ? um sistema est?vel e > relativamente confi?vel, porem, devemos convir que a alternativa > unix-like para resolver este problema ? o COW, ou seja, o SO > resolvendo este problema por n?s. Se n?s usarmos uma implementa??o > para gerenciamento de processos (forks), tamb?m podemos chegar a uma > quantidade parecida de linhas. A quantidade de c?digo pra evitar dead-locks ao realizar IPC ? a mesma em qualquer situa??o - o problema de deadlocks independente da implementa??o, ? algo inerente ao paralelismo. Apesar da *cria??o* de processos talvez ser mais r?pida em Linux por causa do CoW, a execu??o de threads ? mais r?pida, por causa da troca de contextos mais r?pida e, tamb?m, pelo fato de que toda vez em que voc? altera uma ?rea de mem?ria CoW, ela tem de ser copiada (ent?o se voc? "tocar" em toda a mem?ria, vai ser menos eficiente com CoW, pois copiar tudo de uma vez ? mais eficiente que peda?o por peda?o). Como eu disse na mensagem anterior, se usar o forks, voc? vai ter um n?mero igual de linhas. Mas o c?digo interno ? MUITO mais complexo que o usado para gerenciar threads - basta dar uma olhada no c?digo do forks. -Nilson Santos F. Jr. From otaviof at gmail.com Tue Sep 8 06:03:52 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 8 Sep 2009 10:03:52 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <9a08c9b40909070937w7ed4c53o335210a5b54ce80@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> <9a08c9b40909070937w7ed4c53o335210a5b54ce80@mail.gmail.com> Message-ID: <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> > Bom, o fork() ? emulado em Windows mas funciona da mesma maneira. Eu > passei a utilizar threads porque eu acho que ficar cuidando de fork()s > ? uma bagun?a. Cuidar de forks/threads ? uma bagun?a quando voc? o faz desta maneira, ? uma dificuldade inerente ao paralelismo, correto?. Depende de voc?. > Nas vezes em que eu precisava de usar processos por falta de suporte ? > threads pelo Perl do sistema, pelo menos eu tentava utilizar o m?dulo > forks: > > ?http://search.cpan.org/~rybskej/forks-0.33/lib/forks.pm > > Esse m?dulo ? bastante interessante, pois suporta a mesma API de > threads, mas utilizando processos. > Algumas coisas s?o mais ineficientes, como var?aveis compartilhadas, > mas funciona. > > Mas ficar insistindo em m?ltiplos processos hoje em dia ? como > insistir no protecionismo da ind?stria automobil?stica brasileira. Tem > muita gente que acha certo, mas na verdade ? um retrocesso. Desculpe Nilson, mas este ? um grande equivoco, seguido de generalismo barato. Tanto threads como processos tem seu lugar ao sol. Vamos analisar os modelos de escalabilidade de SOs unix-like. Quando utilizamos processos, podemos dividir v?rios deles em servidores diferentes para balancear carga, e utilizar uma comunica??o padr?o (sockets, por exemplo). Ou seja, com processos podemos escalar horizontalmente, ao menos temos ferramentas para isso. Porem, nada nos impede de, se for necess?rio, utilizar threads dentro destas unidades. O que ? um retrocesso para voc?? H? 10 anos atr?s Erlang era uma linguagem ultrapassada e com pouqu?ssimo uso comercial, porque n?s tom?vamos como verdade a Lei de Moore (http://pt.wikipedia.org/wiki/Lei_de_Moore). Durante um certo tempo este modelo funcionou, porem, com o crescimento da internet e a necessidade de Escalabilidade, a Lei de Moorre, al?m de n?o ser mais verdade, n?o ? o suficiente para a demanda atual. Toda a escalabilidade de Erlang ? baseada em procs. Lembre-se que n?s estamos discutindo Perl aqui na lista, ? at? ir?nico. Veja para o mercado qual a opini?o deles sobre. Porem, vamos analisar o mesmo fato daqui a 5 ou 10 anos. > Em alguns anos, at? mesmo os threads ser?o heavy-weight demais, pois a > tend?ncia ? aumentar o n?mero de unidades de execu??o, diminuindo a > capacidade individual. O scheduler consegue fazer decis?es bem > melhores para threads que pra processos, at? porque a troca de > contexto entre threads ? mais barata se comparado a uma troca de > contextos completa. Para estes casos, existe a solu??o correta, a solu??o errada e todas as outras. Com a decis?o correta do seu scheduler, quanto de desempenho a mais voc? vai obter? Performance de uma aplica??o ? um assunto complexo, seu software n?o precisa ser estupidamente r?pido, s? precisar ser r?pido o suficiente. Se voc? organiz?-lo de forma coerente, vai conseguir ter um ?timo resultado com processos, sem d?vida. No entanto, a troca de contexto ? realmente um ponto fraco de processos. Perl n?o tem suporte a Green Threads e, particularmente, eu n?o me sinto a vontade ao usar mem?ria compartilhada para escrita, ? no m?nimo arriscado. $ perldoc perlthrtut (...) What kind of threads are Perl threads? If you have experience with other thread implementations, you might find that things aren't quite what you expect. It's very important to remember when dealing with Perl threads that *Perl Threads Are Not X Threads* for all values of X. They aren't POSIX threads, or DecThreads, or Java's Green threads, or Win32 threads. There are similarities, and the broad concepts are the same, but if you start looking for implementation details you're going to be either disappointed or confused. Possibly both. This is not to say that Perl threads are completely different from everything that's ever come before -- they're not. Perl's threading model owes a lot to other thread models, especially POSIX. Just as Perl is not C, though, Perl threads are not POSIX threads. So if you find yourself looking for mutexes, or thread priorities, it's time to step back a bit and think about what you want to do and how Perl can do it. However, it is important to remember that Perl threads cannot magically do things unless your operating system's threads allow it. So if your system blocks the entire process on "sleep()", Perl usually will, as well. (...) Na minha opini?o, quando existe um bom planejamento e necessidade espec?fica, threads s?o uma boa escolha. Porem, o problema ? usar threads com Perl! Fica bem claro o fato de n?o ter um bom suporte e tamb?m de n?o ser o foco da linguagem. Existem ferramentas melhores para a demanda de threads em outras linguagens de programa??o. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From andreoandre at gmail.com Tue Sep 8 06:14:34 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Tue, 8 Sep 2009 10:14:34 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> <9a08c9b40909070937w7ed4c53o335210a5b54ce80@mail.gmail.com> <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> Message-ID: otaviof++ 2009/9/8 Ot?vio Fernandes : >> Bom, o fork() ? emulado em Windows mas funciona da mesma maneira. Eu >> passei a utilizar threads porque eu acho que ficar cuidando de fork()s >> ? uma bagun?a. > > Cuidar de forks/threads ? uma bagun?a quando voc? o faz desta maneira, > ? uma dificuldade inerente ao paralelismo, correto?. Depende de voc?. > >> Nas vezes em que eu precisava de usar processos por falta de suporte ? >> threads pelo Perl do sistema, pelo menos eu tentava utilizar o m?dulo >> forks: >> >> ?http://search.cpan.org/~rybskej/forks-0.33/lib/forks.pm >> >> Esse m?dulo ? bastante interessante, pois suporta a mesma API de >> threads, mas utilizando processos. >> Algumas coisas s?o mais ineficientes, como var?aveis compartilhadas, >> mas funciona. >> >> Mas ficar insistindo em m?ltiplos processos hoje em dia ? como >> insistir no protecionismo da ind?stria automobil?stica brasileira. Tem >> muita gente que acha certo, mas na verdade ? um retrocesso. > > Desculpe Nilson, mas este ? um grande equivoco, seguido de generalismo > barato. Tanto threads como processos tem seu lugar ao sol. > > Vamos analisar os modelos de escalabilidade de SOs unix-like. Quando > utilizamos processos, podemos dividir v?rios deles em servidores > diferentes para balancear carga, e utilizar uma comunica??o padr?o > (sockets, por exemplo). Ou seja, com processos podemos escalar > horizontalmente, ao menos temos ferramentas para isso. Porem, nada nos > impede de, se for necess?rio, utilizar threads dentro destas unidades. > > O que ? um retrocesso para voc?? > > H? 10 anos atr?s Erlang era uma linguagem ultrapassada e com > pouqu?ssimo uso comercial, porque n?s tom?vamos como verdade a Lei de > Moore (http://pt.wikipedia.org/wiki/Lei_de_Moore). Durante um certo > tempo este modelo funcionou, porem, com o crescimento da internet e a > necessidade de Escalabilidade, a Lei de Moorre, al?m de n?o ser mais > verdade, n?o ? o suficiente para a demanda atual. Toda a > escalabilidade de Erlang ? baseada em procs. > > Lembre-se que n?s estamos discutindo Perl aqui na lista, ? at? > ir?nico. Veja para o mercado qual a opini?o deles sobre. Porem, vamos > analisar o mesmo fato daqui a 5 ou 10 anos. > >> Em alguns anos, at? mesmo os threads ser?o heavy-weight demais, pois a >> tend?ncia ? aumentar o n?mero de unidades de execu??o, diminuindo a >> capacidade individual. O scheduler consegue fazer decis?es bem >> melhores para threads que pra processos, at? porque a troca de >> contexto entre threads ? mais barata se comparado a uma troca de >> contextos completa. > > Para estes casos, existe a solu??o correta, a solu??o errada e todas > as outras. Com a decis?o correta do seu scheduler, quanto de > desempenho a mais voc? vai obter? Performance de uma aplica??o ? um > assunto complexo, seu software n?o precisa ser estupidamente r?pido, > s? precisar ser r?pido o suficiente. Se voc? organiz?-lo de forma > coerente, vai conseguir ter um ?timo resultado com processos, sem > d?vida. No entanto, a troca de contexto ? realmente um ponto fraco de > processos. > > Perl n?o tem suporte a Green Threads e, particularmente, eu n?o me > sinto a vontade ao usar mem?ria compartilhada para escrita, ? no > m?nimo arriscado. > > $ perldoc perlthrtut > (...) > What kind of threads are Perl threads? > ? ?If you have experience with other thread implementations, you might find > ? ?that things aren't quite what you expect. It's very important to > ? ?remember when dealing with Perl threads that *Perl Threads Are Not X > ? ?Threads* for all values of X. They aren't POSIX threads, or DecThreads, > ? ?or Java's Green threads, or Win32 threads. There are similarities, and > ? ?the broad concepts are the same, but if you start looking for > ? ?implementation details you're going to be either disappointed or > ? ?confused. Possibly both. > > ? ?This is not to say that Perl threads are completely different from > ? ?everything that's ever come before -- they're not. Perl's threading > ? ?model owes a lot to other thread models, especially POSIX. Just as Perl > ? ?is not C, though, Perl threads are not POSIX threads. So if you find > ? ?yourself looking for mutexes, or thread priorities, it's time to step > ? ?back a bit and think about what you want to do and how Perl can do it. > > ? ?However, it is important to remember that Perl threads cannot magically > ? ?do things unless your operating system's threads allow it. So if your > ? ?system blocks the entire process on "sleep()", Perl usually will, as > ? ?well. > (...) > > Na minha opini?o, quando existe um bom planejamento e necessidade > espec?fica, threads s?o uma boa escolha. Porem, o problema ? usar > threads com Perl! Fica bem claro o fato de n?o ter um bom suporte e > tamb?m de n?o ser o foco da linguagem. Existem ferramentas melhores > para a demanda de threads em outras linguagens de programa??o. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? O Moura http://andrem.wordpress.com From lorn.br at gmail.com Tue Sep 8 07:31:20 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Tue, 8 Sep 2009 11:31:20 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> <9a08c9b40909070937w7ed4c53o335210a5b54ce80@mail.gmail.com> <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> Message-ID: "n?o ? o suficiente para a demanda atual. Toda a escalabilidade de Erlang ? baseada em procs." Comparar os "processos" de Erlang, com processos do S.O eh covardia :P sao diferentes. Eu tambem soh usei fork no perl, e nao tenho muito interesse com thread no Perl. 2009/9/8 Ot?vio Fernandes > > Bom, o fork() ? emulado em Windows mas funciona da mesma maneira. Eu > > passei a utilizar threads porque eu acho que ficar cuidando de fork()s > > ? uma bagun?a. > > Cuidar de forks/threads ? uma bagun?a quando voc? o faz desta maneira, > ? uma dificuldade inerente ao paralelismo, correto?. Depende de voc?. > > > Nas vezes em que eu precisava de usar processos por falta de suporte ? > > threads pelo Perl do sistema, pelo menos eu tentava utilizar o m?dulo > > forks: > > > > http://search.cpan.org/~rybskej/forks-0.33/lib/forks.pm > > > > Esse m?dulo ? bastante interessante, pois suporta a mesma API de > > threads, mas utilizando processos. > > Algumas coisas s?o mais ineficientes, como var?aveis compartilhadas, > > mas funciona. > > > > Mas ficar insistindo em m?ltiplos processos hoje em dia ? como > > insistir no protecionismo da ind?stria automobil?stica brasileira. Tem > > muita gente que acha certo, mas na verdade ? um retrocesso. > > Desculpe Nilson, mas este ? um grande equivoco, seguido de generalismo > barato. Tanto threads como processos tem seu lugar ao sol. > > Vamos analisar os modelos de escalabilidade de SOs unix-like. Quando > utilizamos processos, podemos dividir v?rios deles em servidores > diferentes para balancear carga, e utilizar uma comunica??o padr?o > (sockets, por exemplo). Ou seja, com processos podemos escalar > horizontalmente, ao menos temos ferramentas para isso. Porem, nada nos > impede de, se for necess?rio, utilizar threads dentro destas unidades. > > O que ? um retrocesso para voc?? > > H? 10 anos atr?s Erlang era uma linguagem ultrapassada e com > pouqu?ssimo uso comercial, porque n?s tom?vamos como verdade a Lei de > Moore (http://pt.wikipedia.org/wiki/Lei_de_Moore). Durante um certo > tempo este modelo funcionou, porem, com o crescimento da internet e a > necessidade de Escalabilidade, a Lei de Moorre, al?m de n?o ser mais > verdade, n?o ? o suficiente para a demanda atual. Toda a > escalabilidade de Erlang ? baseada em procs. > > Lembre-se que n?s estamos discutindo Perl aqui na lista, ? at? > ir?nico. Veja para o mercado qual a opini?o deles sobre. Porem, vamos > analisar o mesmo fato daqui a 5 ou 10 anos. > > > Em alguns anos, at? mesmo os threads ser?o heavy-weight demais, pois a > > tend?ncia ? aumentar o n?mero de unidades de execu??o, diminuindo a > > capacidade individual. O scheduler consegue fazer decis?es bem > > melhores para threads que pra processos, at? porque a troca de > > contexto entre threads ? mais barata se comparado a uma troca de > > contextos completa. > > Para estes casos, existe a solu??o correta, a solu??o errada e todas > as outras. Com a decis?o correta do seu scheduler, quanto de > desempenho a mais voc? vai obter? Performance de uma aplica??o ? um > assunto complexo, seu software n?o precisa ser estupidamente r?pido, > s? precisar ser r?pido o suficiente. Se voc? organiz?-lo de forma > coerente, vai conseguir ter um ?timo resultado com processos, sem > d?vida. No entanto, a troca de contexto ? realmente um ponto fraco de > processos. > > Perl n?o tem suporte a Green Threads e, particularmente, eu n?o me > sinto a vontade ao usar mem?ria compartilhada para escrita, ? no > m?nimo arriscado. > > $ perldoc perlthrtut > (...) > What kind of threads are Perl threads? > If you have experience with other thread implementations, you might find > that things aren't quite what you expect. It's very important to > remember when dealing with Perl threads that *Perl Threads Are Not X > Threads* for all values of X. They aren't POSIX threads, or DecThreads, > or Java's Green threads, or Win32 threads. There are similarities, and > the broad concepts are the same, but if you start looking for > implementation details you're going to be either disappointed or > confused. Possibly both. > > This is not to say that Perl threads are completely different from > everything that's ever come before -- they're not. Perl's threading > model owes a lot to other thread models, especially POSIX. Just as Perl > is not C, though, Perl threads are not POSIX threads. So if you find > yourself looking for mutexes, or thread priorities, it's time to step > back a bit and think about what you want to do and how Perl can do it. > > However, it is important to remember that Perl threads cannot magically > do things unless your operating system's threads allow it. So if your > system blocks the entire process on "sleep()", Perl usually will, as > well. > (...) > > Na minha opini?o, quando existe um bom planejamento e necessidade > espec?fica, threads s?o uma boa escolha. Porem, o problema ? usar > threads com Perl! Fica bem claro o fato de n?o ter um bom suporte e > tamb?m de n?o ser o foco da linguagem. Existem ferramentas melhores > para a demanda de threads em outras linguagens de programa??o. > > um abra?o, > > -- > Ot?vio Fernandes > http://otaviof.blogspot.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Tue Sep 8 07:46:30 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Tue, 8 Sep 2009 11:46:30 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> <9a08c9b40909070937w7ed4c53o335210a5b54ce80@mail.gmail.com> <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> Message-ID: <9a08c9b40909080746g5be6683bgf1e8da3a6871132a@mail.gmail.com> 2009/9/8 Ot?vio Fernandes : > Vamos analisar os modelos de escalabilidade de SOs unix-like. Quando > utilizamos processos, podemos dividir v?rios deles em servidores > diferentes para balancear carga, e utilizar uma comunica??o padr?o > (sockets, por exemplo). Ou seja, com processos podemos escalar > horizontalmente, ao menos temos ferramentas para isso. Porem, nada nos > impede de, se for necess?rio, utilizar threads dentro destas unidades. No caso em que ? necess?rio realizar balanceamento de carga entre servidores, a utiliza??o de processos ? mais apropriada porque, bem, n?o existe outra maneira. ;-) Mas, dependendo da tarefa, uma camada de abstra??o como o TheSchwartz ou o Gearman vai ser melhor do que fork()ar seus processos na m?o e cuidar de toda a comunica??o. > H? 10 anos atr?s Erlang era uma linguagem ultrapassada e com > pouqu?ssimo uso comercial, porque n?s tom?vamos como verdade a Lei de > Moore (http://pt.wikipedia.org/wiki/Lei_de_Moore). Durante um certo > tempo este modelo funcionou, porem, com o crescimento da internet e a > necessidade de Escalabilidade, a Lei de Moorre, al?m de n?o ser mais > verdade, n?o ? o suficiente para a demanda atual. Toda a > escalabilidade de Erlang ? baseada em procs. Na verdade, acho que voc? n?o deve ter lido o suficiente sobre Erlang. A linguagem n?o utiliza processos (ou threads) do OS para implementar o seu conceito de "processos". A sua implementa??o ? similar aos antigos "green threads" de Java, ou seja, ? uma simula??o de multi-tasking dentro de um processo s?, s? que sem shared-state entre os fluxos de execu??o (por isso chamam de processos e n?o threads). Ali?s, Java tamb?m n?o utiliza mais os "green threads" agora utiliza threads do OS mesmo. > Perl n?o tem suporte a Green Threads e, particularmente, eu n?o me > sinto a vontade ao usar mem?ria compartilhada para escrita, ? no > m?nimo arriscado. N?o ? arriscado se voc? utiliza corretamente: somente para estruturas de controle. Se voc? utilizar pra todo lado, na verdade, al?m de spaghetti code, vai ter problemas de performance, pois como o modelo de vari?veis compartilhadas em Perl ? "simulado" (s?o m?ltiplas c?pias mantidas em sincronia), existe um overhead maior que com lightweight threads. Pra todos os efeitos, threads em Perl s?o bem similares a processos, com menos overhead, sem CoW e com uma melhor API *nativa* para gerenciamento dos fluxos de execu??o (mas voc? pode usar o forks pra ter a mesma API com processos). > Na minha opini?o, quando existe um bom planejamento e necessidade > espec?fica, threads s?o uma boa escolha. Porem, o problema ? usar > threads com Perl! Fica bem claro o fato de n?o ter um bom suporte e > tamb?m de n?o ser o foco da linguagem. Existem ferramentas melhores > para a demanda de threads em outras linguagens de programa??o. Eu j? utilizei muito mais vezes forked processes que threads. O intuito dessas minhas mensagens n?o ? tentar convencer todo mundo a usar threads em todos os casos: nem tudo ? um prego quando voc? tem um martelo. O objetivo ? tentar desmanchar um pouco do mito que "threads em Perl n?o prestam". Esse mindset ? danoso ? linguagem por quest?es t?cnicas (menos future-proof) e at? mesmo, inclusive, por uma estrat?gia de marketing da linguagem (pra quem se importa com isso). -Nilson Santos F. Jr. From otaviof at gmail.com Tue Sep 8 08:29:45 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 8 Sep 2009 12:29:45 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <9a08c9b40909080746g5be6683bgf1e8da3a6871132a@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> <9a08c9b40909070937w7ed4c53o335210a5b54ce80@mail.gmail.com> <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> <9a08c9b40909080746g5be6683bgf1e8da3a6871132a@mail.gmail.com> Message-ID: <8e3843570909080829l5cb949aeid4afb66748c188ef@mail.gmail.com> Nilson, Pe?o desculpas, n?o foi minha inten??o comparar os procs de Erlang com Perl, apenas quis mostrar que o modelo ? o mesmo, apesar de haver diferentes implementa??es dos dois lados. Concordo com voc? que threads bem planejadas, ou com um bom modelo de abstra??o, s?o uma boa alternativa. Porem, discordo quanto a threads em Perl! N?o acredito que Perl seja uma boa linguagem para este fim, afinal, ela n?o foi planejada para isso, hoje n?s temos alternativas melhores em outras linguagens; mesmo na documenta??o (perldoc) existem avisos quanto a isso. No meu caso, para evitar usar outra linguagem e/ou para ter vantagem de outra caracter?stica do Perl, eu procuro ter paralelismo com processos, mesmo porque eu acredito fielmente neste modelo, j? se provou est?vel e escal?vel. um abra?o, -- Ot?vio Fernandes http://otaviof.blogspot.com/ From thiago at aware.com.br Tue Sep 8 09:13:56 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 08 Sep 2009 13:13:56 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <9a08c9b40909080746g5be6683bgf1e8da3a6871132a@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> <9a08c9b40909070937w7ed4c53o335210a5b54ce80@mail.gmail.com> <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> <9a08c9b40909080746g5be6683bgf1e8da3a6871132a@mail.gmail.com> Message-ID: <4AA682C4.3080403@aware.com.br> Nilson Santos Figueiredo Jr. escreveu: > Pra todos os efeitos, threads em Perl s?o bem similares a processos, > com menos overhead, sem CoW e com uma melhor API *nativa* para > gerenciamento dos fluxos de execu??o (mas voc? pode usar o forks pra > ter a mesma API com processos). > > Meu conselho ? que voc? sempre opte em Perl por fork() a n?o ser que voc? precise realmente ter que efetuar compartilhamento significativo entre as intera??es. Usando como ambiente o kernel do Linux, me soa estranho dizer que o overhead ? vantagem em uma thread, sendo que voc? tem outros beneficios em isolar o processo. -Thiago Rondon From russoz at gmail.com Tue Sep 8 09:57:33 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 8 Sep 2009 13:57:33 -0300 Subject: [SP-pm] Boas vindas ao F@bio In-Reply-To: <214823ca0909050803l5beabacfp6fdca7fe53b5bdf8@mail.gmail.com> References: <4AA17C4F.1060807@yahoo.co.uk> <214823ca0909050803l5beabacfp6fdca7fe53b5bdf8@mail.gmail.com> Message-ID: <23f46d7f0909080957i7bbb9cfbp5c4137aea8123fc6@mail.gmail.com> wel come! 2009/9/5 Daniel de Oliveira Mantovani > Seja Bem vindo! > > 2009/9/5 F?bio : > > Ol? a todos > > > > Ent?o vou me apresentar. > > > > Eu estou trabalhando com Perl a mais ou menos 2 meses. Tamb?m trabalho > com > > PHP. > > > > Trabalho na youDb, uma empresa de Database Marketing, onde a gente usa o > > Perl para as mais diferentes tarefas, como processar arquivos de > > texto/xls/logs e enviar e-mails. Enfim, utilizamos o Perl em todo > backend > > dos sistemas. > > > > Tamb?m utilizamos o Perl dentro do PostgreSql, usando a linguagem > plperl(u) > > para escrever as functions do banco. > > > > > > Abra?o a todos. > > Atenciosamente > > F?bio Tadeu da Costa > > > > > > > > 2009/9/4 Luis Motta Campos > >> > >> mailman-bounces em pm.org wrote: > >>> > >>> "F em bio" has been successfully subscribed to SaoPaulo-pm. > >> > >> F em bio, seja muito bem vindo ? lista, e aquela coisa toda. :) A casa, > digo, > >> a lista ? sua, (ab)use ? vontade. A gente gosta de saber dos > rec?m-chegados > >> como e onde usam perl no seu dia-a-dia, e como ? que voc? encontrou esta > >> lista de discuss?o... > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Atenciosamente > > F?bio Tadeu da Costa > > www.fabiotc.com.br > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandolouis at terra.com.br Tue Sep 8 14:00:06 2009 From: fernandolouis at terra.com.br (Fernando) Date: Tue, 8 Sep 2009 18:00:06 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_P=E1gina_inicial_gerada_a_partir_?= =?iso-8859-1?q?de_um_script=2Epl?= References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> Message-ID: <0DB55173CB2E4FD38CB845311FECD662@rede.local> Gabriel, fiz isso tudo conforme voc? falou e gerou um certa bagun?a. Agora a raiz do site est? na pasta "cgi-bin". Todas as imagens do meu site est?o na pasta "img", e agora tenho que mov?-la para a pasta "cgi-bin". Arquivos CSS acontece a mesma coisa. E para funcionar, todo o conteudo do site deve ser mudado. No c?digo fonte, tudo que est? apontando para "http://www.site.com.br", deve ser agora "http://www.site.com.br/cgi-bin". Isso ? normal ou h? outra sugest?o menos trabalhosa que apenas mude o arquivo da p?gina inicial de um site? (com servidor linux) []s, Fernando ----- Original Message ----- From: "Gabriel Vieira" To: Sent: Friday, September 04, 2009 9:10 AM Subject: Re: [SP-pm][OT] P?gina inicial gerada a partir de um script.pl Alternativa 1) No Apache (ou seu servidor web) voc? aponta para acesso direto a www/cgi-bin/ inv?s de apenas www/ Alternativa 2) Voc? faz a mesma coisa mas fazendo uso de outra pasta (www/ ou www/perl/ ou como quer que seja) e d? permiss?o de execu??o de scripts Perl ou CGI a essa pasta (mesma configura??o dada ? pasta cgi-bin/). 2009/9/4 Fernando : > Pessoal ao acessar a p?gina do Submarino ou do UOL, percebi que o endere?o > do dom?nio fica est?tico na barra do navegador. > > E esses dois sites possuem conte?do din?mico! > > Como fa?o para buscar informa??es de um script.pl que est? dentro da minha > pasta cgi-local, sem que mude o endere?o do navegador? Ou seja, n?o quero > usar o "META REFRESH" no HTML, pq dessa maneira vai mudar o endere?o l? em > cima e quero que permane?a o endere?o principal do meu dom?nio. > > por exemplo, quando eu entrar em: www.meusite.com.br > vai mostrar a p?gina: www.meusite.com.br/cgi-local/script.pl (que busca > informa??es do banco de dados para mostrar). > s? que quero que permane?a o endere?o www.meusite.com.br > > Tentei por mod_rewrite, mas n?o consegui. > > Qual a maneira mais apropriada para solucionar isso? > > []s, > Fernando > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From marcoaureliomacae at gmail.com Tue Sep 8 19:34:14 2009 From: marcoaureliomacae at gmail.com (=?ISO-8859-1?B?TWFyY28gQXVy6WxpbyAoTUFDQckp?=) Date: Tue, 8 Sep 2009 23:34:14 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_P=E1gina_inicial_gerada_a_partir_?= =?iso-8859-1?q?de_um_script=2Epl?= In-Reply-To: <0DB55173CB2E4FD38CB845311FECD662@rede.local> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> Message-ID: Boa noite, Fernando, Acredito que voc? esteja utilizando o Servidor HTTP Apache [1] e um sistema operacional que utilize o n?cleo Linux [2], normalmente ? poss?vel abordar o seu problema sobre diversos estilos. Eu recomendo o estilo que o Luis Motta Campos (a.k.a. Monsieur Champs), aconselhou, ? necess?rio ler o Tutorial do Apache, especificamente a parte que leciona o papel dos arquivos .htaccess [3], para configura??o do servidor, hospedeiros virtuais e diret?rios. Lembrando que voc? deve ter acesso ao arquivo de configura??o principal do servidor web. Na minha experi?ncia, um estilo mais simples seria inserir outras p?ginas de conte?do din?mico dentro de documentos HTML, por exemplo, no arquivo: Index.html que geralmente ? o primeiro arquivo de um website. Este exemplo abaixo pode ser inserido dentro do documento HTML, a W3C recomenda a especifica??o HTML 4.01 [4], que deve apresentar o conte?do din?mico gerado por meio do seu Script Perl. ? Tag HTML ? Tag HTML : Sintam-se ?-vontade para corrigir este texto, se necessitar apoio, pode perguntar? Abra?os colaborativos, Marco Aur?lio (MACA?) Comunidade de Perl Mongers do Recife (PE) Fontes: [1] Documenta??o do Servidor HTTP Apache Vers?o 2.2 http://httpd.apache.org/docs/2.2/pt-br/ [2] Linux http://pt.wikipedia.org/wiki/Linux [3] Tutorial do Apache: arquivos .htaccess http://httpd.apache.org/docs/2.2/pt-br/howto/htaccess.html [4] W3C HTML Recomenda??es http://websitetips.com/html/w3c/#html401 2009/9/8 Fernando : > Gabriel, fiz isso tudo conforme voc? falou e gerou um certa bagun?a. > > Agora a raiz do site est? na pasta "cgi-bin". > > Todas as imagens do meu site est?o na pasta "img", e agora tenho que mov?-la > para a pasta "cgi-bin". Arquivos CSS acontece a mesma coisa. > > E para funcionar, todo o conteudo do site deve ser mudado. No c?digo fonte, > tudo que est? apontando para "http://www.site.com.br", deve ser agora > "http://www.site.com.br/cgi-bin". > > Isso ? normal ou h? outra sugest?o menos trabalhosa que apenas mude o > arquivo da p?gina inicial de um site? ?(com servidor linux) > > []s, > Fernando > > ----- Original Message ----- From: "Gabriel Vieira" > > To: > Sent: Friday, September 04, 2009 9:10 AM > Subject: Re: [SP-pm][OT] P?gina inicial gerada a partir de um script.pl > > > Alternativa 1) No Apache (ou seu servidor web) voc? aponta para acesso > direto a www/cgi-bin/ inv?s de apenas www/ > Alternativa 2) Voc? faz a mesma coisa mas fazendo uso de outra pasta > (www/ ou www/perl/ ou como quer que seja) e d? permiss?o de execu??o > de scripts Perl ou CGI a essa pasta (mesma configura??o dada ? pasta > cgi-bin/). > > > 2009/9/4 Fernando : >> >> Pessoal ao acessar a p?gina do Submarino ou do UOL, percebi que o endere?o >> do dom?nio fica est?tico na barra do navegador. >> >> E esses dois sites possuem conte?do din?mico! >> >> Como fa?o para buscar informa??es de um script.pl que est? dentro da minha >> pasta cgi-local, sem que mude o endere?o do navegador? Ou seja, n?o quero >> usar o "META REFRESH" no HTML, pq dessa maneira vai mudar o endere?o l? em >> cima e quero que permane?a o endere?o principal do meu dom?nio. >> >> por exemplo, quando eu entrar em: www.meusite.com.br >> vai mostrar a p?gina: www.meusite.com.br/cgi-local/script.pl (que busca >> informa??es do banco de dados para mostrar). >> s? que quero que permane?a o endere?o www.meusite.com.br >> >> Tentei por mod_rewrite, mas n?o consegui. >> >> Qual a maneira mais apropriada para solucionar isso? >> >> []s, >> Fernando >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Gabriel Vieira > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Tue Sep 8 23:10:19 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 09 Sep 2009 08:10:19 +0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_P=E1gina_inicial_gerada_a_partir_?= =?iso-8859-1?q?de_um_script=2Epl?= In-Reply-To: <0DB55173CB2E4FD38CB845311FECD662@rede.local> References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> Message-ID: <4AA746CB.2090404@yahoo.co.uk> Fernando wrote: > Gabriel, fiz isso tudo conforme voc? falou e gerou um certa bagun?a. > > Agora a raiz do site est? na pasta "cgi-bin". > > Todas as imagens do meu site est?o na pasta "img", e agora tenho que > mov?-la para a pasta "cgi-bin". Arquivos CSS acontece a mesma coisa. > > > E para funcionar, todo o conteudo do site deve ser mudado. No c?digo > fonte, tudo que est? apontando para "http://www.site.com.br", deve > ser agora "http://www.site.com.br/cgi-bin". > > Isso ? normal ou h? outra sugest?o menos trabalhosa que apenas mude o > arquivo da p?gina inicial de um site? (com servidor linux) Bom, agora que voc? entendeu que um website ? uma rede de relacionamentos arbitr?rios entre entidades identificadas como "recursos" na Internet, acho que ? hora de dizer que a mudan?a que voc? quer fazer no website n?o ? um "truque" de Javascript, mas uma restri??o de projeto forte: todas as suas p?ginas t?m de ser alteradas para possibilitar o uso de um conjunto de HTML Frames (que ? a p?gina principal do website e nunca muda). Eu acho que ? tarde demais para voc? se preocupar com isso. Entrega o projeto como est?, e conversa sobre a altera??o mais tarde. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Tue Sep 8 23:13:18 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 09 Sep 2009 08:13:18 +0200 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <8e3843570909070830y78981af9i4c4f8fc1aff29ecb@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <4AA37B49.7060209@yahoo.co.uk> <9a08c9b40909061030y5ff7ba5cu251229b91f1b659@mail.gmail.com> <8e3843570909070830y78981af9i4c4f8fc1aff29ecb@mail.gmail.com> Message-ID: <4AA7477E.9070001@yahoo.co.uk> Ot?vio Fernandes wrote: > Champs, > > Faltou citar o principal fator: copy-on-write > (http://en.wikipedia.org/wiki/Copy-on-write). Obrigado por complementar, Ot?vio. :) > Na minha opini?o, threads ? muito mais uma quest?o de prefer?ncia do > que alternativa computacional, afinal, tanto ela como processos tem > vantagens e desvantagens. Eu acredito que linguagens desenhadas para suportar threads desde o come?o possam ter ganhos significativos sobre fork(), mas este n?o ? o caso de Perl. Para as linguagens que nasceram sem threads, fork() ? certamente mais barato e provavelmente a forma melhor testada de resolver o problema. ;) Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From otaviof at gmail.com Wed Sep 9 04:31:43 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 9 Sep 2009 08:31:43 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <4AA7477E.9070001@yahoo.co.uk> References: <20090902213456.GG3287@mapabrasil.net> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <4AA37B49.7060209@yahoo.co.uk> <9a08c9b40909061030y5ff7ba5cu251229b91f1b659@mail.gmail.com> <8e3843570909070830y78981af9i4c4f8fc1aff29ecb@mail.gmail.com> <4AA7477E.9070001@yahoo.co.uk> Message-ID: <8e3843570909090431j320deff2w6dca25dcfd2eb6b1@mail.gmail.com> $champs++; -- Ot?vio Fernandes http://otaviof.blogspot.com/ From jimmy.tty at gmail.com Wed Sep 9 05:02:24 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 9 Sep 2009 09:02:24 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <9a08c9b40909080746g5be6683bgf1e8da3a6871132a@mail.gmail.com> References: <4A9F5843.70503@yahoo.co.uk> <20090903122719.GH3287@mapabrasil.net> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> <9a08c9b40909070937w7ed4c53o335210a5b54ce80@mail.gmail.com> <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> <9a08c9b40909080746g5be6683bgf1e8da3a6871132a@mail.gmail.com> Message-ID: <20090909120224.GB3297@mapabrasil.net> On Tue, Sep 08, 2009 at 11:46:30AM -0300, Nilson Santos Figueiredo Jr. wrote: > [...] > > O objetivo ? tentar desmanchar um pouco do mito que "threads em Perl > n?o prestam". Esse mindset ? danoso ? linguagem por quest?es t?cnicas > (menos future-proof) e at? mesmo, inclusive, por uma estrat?gia de > marketing da linguagem (pra quem se importa com isso). > > -Nilson Santos F. Jr. > _______________________________________________ esse trecho ? interessante porque eu j? ouvi coisas do tipo: "threads em perl!? porque voc? n?o usa uma linguagem de verdade?" e tamb?m j? tinha ouvido falar t?o mal de threads em perl que provavelmente n?o me arriscaria a us?-las, agora vou passar a fazer uso delas se julgar necess?rio. From fernandolouis at terra.com.br Wed Sep 9 05:07:14 2009 From: fernandolouis at terra.com.br (Fernando) Date: Wed, 9 Sep 2009 09:07:14 -0300 Subject: [SP-pm] =?windows-1252?q?=5BOT=5D_P=E1gina_inicial_gerada_a_parti?= =?windows-1252?q?r_de_um_script=2Epl?= References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local><83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com><0DB55173CB2E4FD38CB845311FECD662@rede.local> Message-ID: <93428CA4F3D549E58FF4077F227B2052@rede.local> # CASO SOLUCIONADO, mas h? garantias de n?o surgir outros problemas? Agrade?o a todos que me informaram diversas formas de resolver meu problema, em especial ao Eduardo Ver?ssimo, que me ajudou a chegar a seguinte conclus?o: Para obter conte?do de um programa.pl na p?gina inicial de um site, basta adicionar a seguinte regra no .htaccess: RewriteRule ^$ /cgi-bin/programa.pl Simples assim. Testei e funcionou perfeitamente. H? alguma restri??o ou recomenda??o em n?o utilizar este tipo de marca??o? []s, Fernando ----- Original Message ----- From: "Marco Aur?lio (MACA?)" To: Sent: Tuesday, September 08, 2009 11:34 PM Subject: Re: [SP-pm][OT] P?gina inicial gerada a partir de um script.pl Boa noite, Fernando, Acredito que voc? esteja utilizando o Servidor HTTP Apache [1] e um sistema operacional que utilize o n?cleo Linux [2], normalmente ? poss?vel abordar o seu problema sobre diversos estilos. Eu recomendo o estilo que o Luis Motta Campos (a.k.a. Monsieur Champs), aconselhou, ? necess?rio ler o Tutorial do Apache, especificamente a parte que leciona o papel dos arquivos .htaccess [3], para configura??o do servidor, hospedeiros virtuais e diret?rios. Lembrando que voc? deve ter acesso ao arquivo de configura??o principal do servidor web. Na minha experi?ncia, um estilo mais simples seria inserir outras p?ginas de conte?do din?mico dentro de documentos HTML, por exemplo, no arquivo: Index.html que geralmente ? o primeiro arquivo de um website. Este exemplo abaixo pode ser inserido dentro do documento HTML, a W3C recomenda a especifica??o HTML 4.01 [4], que deve apresentar o conte?do din?mico gerado por meio do seu Script Perl. ? Tag HTML ? Tag HTML : Sintam-se ?-vontade para corrigir este texto, se necessitar apoio, pode perguntar? Abra?os colaborativos, Marco Aur?lio (MACA?) Comunidade de Perl Mongers do Recife (PE) Fontes: [1] Documenta??o do Servidor HTTP Apache Vers?o 2.2 http://httpd.apache.org/docs/2.2/pt-br/ [2] Linux http://pt.wikipedia.org/wiki/Linux [3] Tutorial do Apache: arquivos .htaccess http://httpd.apache.org/docs/2.2/pt-br/howto/htaccess.html [4] W3C HTML Recomenda??es http://websitetips.com/html/w3c/#html401 2009/9/8 Fernando : > Gabriel, fiz isso tudo conforme voc? falou e gerou um certa bagun?a. > > Agora a raiz do site est? na pasta "cgi-bin". > > Todas as imagens do meu site est?o na pasta "img", e agora tenho que > mov?-la > para a pasta "cgi-bin". Arquivos CSS acontece a mesma coisa. > > E para funcionar, todo o conteudo do site deve ser mudado. No c?digo > fonte, > tudo que est? apontando para "http://www.site.com.br", deve ser agora > "http://www.site.com.br/cgi-bin". > > Isso ? normal ou h? outra sugest?o menos trabalhosa que apenas mude o > arquivo da p?gina inicial de um site? (com servidor linux) > > []s, > Fernando > > ----- Original Message ----- From: "Gabriel Vieira" > > To: > Sent: Friday, September 04, 2009 9:10 AM > Subject: Re: [SP-pm][OT] P?gina inicial gerada a partir de um script.pl > > > Alternativa 1) No Apache (ou seu servidor web) voc? aponta para acesso > direto a www/cgi-bin/ inv?s de apenas www/ > Alternativa 2) Voc? faz a mesma coisa mas fazendo uso de outra pasta > (www/ ou www/perl/ ou como quer que seja) e d? permiss?o de execu??o > de scripts Perl ou CGI a essa pasta (mesma configura??o dada ? pasta > cgi-bin/). > > > 2009/9/4 Fernando : >> >> Pessoal ao acessar a p?gina do Submarino ou do UOL, percebi que o >> endere?o >> do dom?nio fica est?tico na barra do navegador. >> >> E esses dois sites possuem conte?do din?mico! >> >> Como fa?o para buscar informa??es de um script.pl que est? dentro da >> minha >> pasta cgi-local, sem que mude o endere?o do navegador? Ou seja, n?o quero >> usar o "META REFRESH" no HTML, pq dessa maneira vai mudar o endere?o l? >> em >> cima e quero que permane?a o endere?o principal do meu dom?nio. >> >> por exemplo, quando eu entrar em: www.meusite.com.br >> vai mostrar a p?gina: www.meusite.com.br/cgi-local/script.pl (que busca >> informa??es do banco de dados para mostrar). >> s? que quero que permane?a o endere?o www.meusite.com.br >> >> Tentei por mod_rewrite, mas n?o consegui. >> >> Qual a maneira mais apropriada para solucionar isso? >> >> []s, >> Fernando >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Gabriel Vieira > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From acid06 at gmail.com Wed Sep 9 09:32:21 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Wed, 9 Sep 2009 13:32:21 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <20090909120224.GB3297@mapabrasil.net> References: <4A9F5843.70503@yahoo.co.uk> <4AA0D534.90901@yahoo.co.uk> <20090904140021.GA22603@mapabrasil.net> <4AA179CD.3030804@yahoo.co.uk> <9a08c9b40909041406u1be331d8u523c3bc95b32c556@mail.gmail.com> <8e3843570909070818s21012d74mcb4f19414af39df7@mail.gmail.com> <9a08c9b40909070937w7ed4c53o335210a5b54ce80@mail.gmail.com> <8e3843570909080603s4978b3fexd8a6b9bbe909d777@mail.gmail.com> <9a08c9b40909080746g5be6683bgf1e8da3a6871132a@mail.gmail.com> <20090909120224.GB3297@mapabrasil.net> Message-ID: <9a08c9b40909090932n65634e7bxadccd736be1cedcf@mail.gmail.com> 2009/9/9 jimmy : > esse trecho ? interessante porque eu j? ouvi coisas do tipo: > > "threads em perl!? porque voc? n?o usa uma linguagem de verdade?" Exatamente. Pra quem vem de outras linguagens algo como "n?o suporta threads direito" soa *muito* retr?grado, principalmente considerando que pra boa parte das outras pessoas simplesmente usar Perl j? soa retr?grado. N?s sabemos que essas coisas n?o verdade. Infelizmente, o resto do mundo, n?o. Tem gente que pensa: "Se eu estou ganhando meu dinheiro, problema ? deles - eu ganho mais que eles". Mas lembrem-se que desenvolvedores de COBOL tamb?m s?o bem pagos. Eu, particularmente, sinto uma satisfa??o pessoal maior em saber que estou ganhando mais por ser um profissional, ao inv?s de ganhar mais simplesmente porque sou "o ?nico que sabe mexer com aquilo" (aquilo, no caso, ? Perl). Tem gente que n?o liga pra isso, mas eu sei que tem tamb?m muita gente que liga. > e tamb?m j? tinha ouvido falar t?o mal de threads em perl que > provavelmente n?o me arriscaria a us?-las, agora vou passar a fazer > uso delas se julgar necess?rio. Acho que todas as vantagens e desvantagens foram citadas j? neste thread. ? s? voce n?o inventar de us?-las em Perl 5.10.0 (acho que o bug s?rio j? est? corrigido na 5.10.1). Acho que o ponto forte mesmo de threads ? a API extremamente mais simples. Mas simplesmente migrar de forked processes "crus" pro m?dulo forks dispon?vel na CPAN j? pode ser bom o suficiente, pois a API ? a mesma. -Nilson Santos F. Jr. From jimmy.tty at gmail.com Fri Sep 11 04:59:30 2009 From: jimmy.tty at gmail.com (jimmy) Date: Fri, 11 Sep 2009 08:59:30 -0300 Subject: [SP-pm] pt perl book Message-ID: <20090911115930.GA20225@mapabrasil.net> existe algum bom livro de perl em portugu?s? -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From shonorio at gmail.com Fri Sep 11 05:17:58 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 11 Sep 2009 09:17:58 -0300 Subject: [SP-pm] pt perl book In-Reply-To: <20090911115930.GA20225@mapabrasil.net> References: <20090911115930.GA20225@mapabrasil.net> Message-ID: <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> Ola Jimmy, Sim existe sim. ? o 'Beginning Perl' ( http://www.perl.org/books/beginning-perl/). Neste momento estou migrando o reposit?rio para o git-hub, acho que termino isto neste final de semana e a? publico novamente a chamada para a coopera??o para este projeto, ent?o se vc aguardar um pouco, logo pdoer? cooperar neste novo reposit?rio. Abra?os, Solli M. Hon?rio 2009/9/11 jimmy > existe algum bom livro de perl em portugu?s? > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandolouis at terra.com.br Fri Sep 11 05:24:02 2009 From: fernandolouis at terra.com.br (Fernando) Date: Fri, 11 Sep 2009 09:24:02 -0300 Subject: [SP-pm] pt perl book References: <20090911115930.GA20225@mapabrasil.net> <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> Message-ID: <9936EB9AD1314802A7A624666EAD6038@rede.local> Tem tamb?m o "CGI COM PERL, conceitos, programa??o e aplica??o". []s, Fernando ----- Original Message ----- From: Solli Honorio To: saopaulo-pm em mail.pm.org Sent: Friday, September 11, 2009 9:17 AM Subject: Re: [SP-pm] pt perl book Ola Jimmy, Sim existe sim. ? o 'Beginning Perl' (http://www.perl.org/books/beginning-perl/). Neste momento estou migrando o reposit?rio para o git-hub, acho que termino isto neste final de semana e a? publico novamente a chamada para a coopera??o para este projeto, ent?o se vc aguardar um pouco, logo pdoer? cooperar neste novo reposit?rio. Abra?os, Solli M. Hon?rio 2009/9/11 jimmy existe algum bom livro de perl em portugu?s? -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "o animal satisfeito dorme". - Guimar?es Rosa ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Sep 11 05:37:46 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 11 Sep 2009 09:37:46 -0300 Subject: [SP-pm] pt perl book In-Reply-To: <9936EB9AD1314802A7A624666EAD6038@rede.local> References: <20090911115930.GA20225@mapabrasil.net> <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> <9936EB9AD1314802A7A624666EAD6038@rede.local> Message-ID: <12d1f4ee0909110537j20719198xd0f2ccd79563fca2@mail.gmail.com> Fernando, este livro est? em algum projeto de tradu??o ? Onde e com quem ? Solli M. Hon?rio 2009/9/11 Fernando > Tem tamb?m o "CGI COM PERL, conceitos, programa??o e aplica??o". > > []s, > Fernando > > ----- Original Message ----- > *From:* Solli Honorio > *To:* saopaulo-pm em mail.pm.org > *Sent:* Friday, September 11, 2009 9:17 AM > *Subject:* Re: [SP-pm] pt perl book > > Ola Jimmy, > > Sim existe sim. ? o 'Beginning Perl' ( > http://www.perl.org/books/beginning-perl/). Neste momento estou migrando o > reposit?rio para o git-hub, acho que termino isto neste final de semana e a? > publico novamente a chamada para a coopera??o para este projeto, ent?o se vc > aguardar um pouco, logo pdoer? cooperar neste novo reposit?rio. > > Abra?os, > > Solli M. Hon?rio > > 2009/9/11 jimmy > >> existe algum bom livro de perl em portugu?s? >> >> -- >> "N?o manejo bem as palavras >> Mas manipulo bem as strings." >> ------------------------------ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Fri Sep 11 06:05:12 2009 From: jimmy.tty at gmail.com (jimmy) Date: Fri, 11 Sep 2009 10:05:12 -0300 Subject: [SP-pm] pt perl book In-Reply-To: <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> References: <20090911115930.GA20225@mapabrasil.net> <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> Message-ID: <20090911130512.GB20225@mapabrasil.net> On Fri, Sep 11, 2009 at 09:17:58AM -0300, Solli Honorio wrote: > Ola Jimmy, > > Sim existe sim. ? o 'Beginning Perl' > (http://www.perl.org/books/beginning-perl/). Neste momento estou > migrando o reposit?rio para o git-hub, acho que termino isto neste final > de semana e a? publico novamente a chamada para a coopera??o para este > projeto, ent?o se vc aguardar um pouco, logo pdoer? cooperar neste novo > reposit?rio. > > Abra?os, > > Solli M. Hon?rio muito interessante, vou aguardar a sua re-chamada. From jimmy.tty at gmail.com Fri Sep 11 06:38:29 2009 From: jimmy.tty at gmail.com (jimmy) Date: Fri, 11 Sep 2009 10:38:29 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <179354400909031218n2057d5ddhab4a7218149a36dc@mail.gmail.com> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> <20090903184817.GA17374@mapabrasil.net> <179354400909031218n2057d5ddhab4a7218149a36dc@mail.gmail.com> Message-ID: <20090911133829.GC20225@mapabrasil.net> On Thu, Sep 03, 2009 at 04:18:23PM -0300, Blabos de Blebe wrote: > Um coisa ? uma coisa, outra coisa ? outra coisa. > > j? experimentou isso? > http://search.cpan.org/~dlux/Parallel-ForkManager-0.7.5/ForkManager.pm > realmente muito f?cil de usar. From blabos at gmail.com Fri Sep 11 08:10:36 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 11 Sep 2009 12:10:36 -0300 Subject: [SP-pm] pt perl book In-Reply-To: <20090911130512.GB20225@mapabrasil.net> References: <20090911115930.GA20225@mapabrasil.net> <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> <20090911130512.GB20225@mapabrasil.net> Message-ID: <179354400909110810w7f9a093cr7ebf210f6089f46@mail.gmail.com> Tem esse aqui tamb?m: http://www.bondfaro.com.br/programacao-perl-o-reilly-8535207279.html 2009/9/11 jimmy : > On Fri, Sep 11, 2009 at 09:17:58AM -0300, Solli Honorio wrote: >> ? ?Ola Jimmy, >> >> ? ?Sim existe sim. ? o 'Beginning Perl' >> ? ?(http://www.perl.org/books/beginning-perl/). Neste momento estou >> ? ?migrando o reposit?rio para o git-hub, acho que termino isto neste final >> ? ?de semana e a? publico novamente a chamada para a coopera??o para este >> ? ?projeto, ent?o se vc aguardar um pouco, logo pdoer? cooperar neste novo >> ? ?reposit?rio. >> >> ? ?Abra?os, >> >> ? ?Solli M. Hon?rio > > muito interessante, > vou aguardar a sua re-chamada. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Fri Sep 11 09:23:10 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 11 Sep 2009 13:23:10 -0300 Subject: [SP-pm] WWW::Curl::Multi In-Reply-To: <20090911133829.GC20225@mapabrasil.net> References: <20090902213456.GG3287@mapabrasil.net> <604cec170909030310y50d5cd6ye63cd71d180fe027@mail.gmail.com> <20090903130343.GJ3287@mapabrasil.net> <604cec170909030638o6b54185u252ebd49c62aad20@mail.gmail.com> <20090903184817.GA17374@mapabrasil.net> <179354400909031218n2057d5ddhab4a7218149a36dc@mail.gmail.com> <20090911133829.GC20225@mapabrasil.net> Message-ID: <179354400909110923v4d927b7dp46a7f81ec342ecd7@mail.gmail.com> Eu conheci esse m?dulo atrav?s de uma dica do Lucas 2009/9/11 jimmy : > On Thu, Sep 03, 2009 at 04:18:23PM -0300, Blabos de Blebe wrote: >> Um coisa ? uma coisa, outra coisa ? outra coisa. >> >> j? experimentou isso? >> http://search.cpan.org/~dlux/Parallel-ForkManager-0.7.5/ForkManager.pm >> > realmente muito f?cil de usar. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From fernandolouis at terra.com.br Fri Sep 11 13:45:53 2009 From: fernandolouis at terra.com.br (Fernando) Date: Fri, 11 Sep 2009 17:45:53 -0300 Subject: [SP-pm] =?windows-1252?q?fun=E7=E3o_localtime?= References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local><83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com><0DB55173CB2E4FD38CB845311FECD662@rede.local> Message-ID: <644B0E326EEF474E8A9EC4C787CF015F@rede.local> Pessoal, atrav?s da fun??o localtime consigo saber o dia de hoje. Sendo assim, puxo uma not?cia do BD e se ela tiver data de hoje, ao inv?s de aparecer a data, aparece escrito "HOJE". Neste contexto, gostaria de informar ao usu?rio escrito "ONTEM" se amanh? alguem acessar essa not?cia. Posso subtrair 1 ao dia atual para obter a data de ontem, mas se for o primeiro dia do m?s? ? mais f?cil usar algum m?dulo para esse caso espec?fico? []s, Fernando From fernandocorrea at gmail.com Fri Sep 11 14:01:46 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Fri, 11 Sep 2009 18:01:46 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_localtime?= In-Reply-To: <644B0E326EEF474E8A9EC4C787CF015F@rede.local> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <644B0E326EEF474E8A9EC4C787CF015F@rede.local> Message-ID: P/ isso eu usaria DateTime... Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org Sent from Rio De Janeiro, RJ, Brazil 2009/9/11 Fernando > Pessoal, atrav?s da fun??o localtime consigo saber o dia de hoje. Sendo > assim, puxo uma not?cia do BD e se ela tiver data de hoje, ao inv?s de > aparecer a data, aparece escrito "HOJE". > > Neste contexto, gostaria de informar ao usu?rio escrito "ONTEM" se amanh? > alguem acessar essa not?cia. > > Posso subtrair 1 ao dia atual para obter a data de ontem, mas se for o > primeiro dia do m?s? > > ? mais f?cil usar algum m?dulo para esse caso espec?fico? > > []s, > Fernando > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Sep 11 17:56:52 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 11 Sep 2009 21:56:52 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_localtime?= In-Reply-To: <644B0E326EEF474E8A9EC4C787CF015F@rede.local> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <644B0E326EEF474E8A9EC4C787CF015F@rede.local> Message-ID: <12d1f4ee0909111756v646a799u6980ba5ccd06fb2a@mail.gmail.com> Fernando, se vc est? recebendo a data em epoch (o formato retornado pelo time) ent?o vc pode fazer assim : my $hoje = int time / 86_400; if ( int $data_do_banco / 86_400 < $hoje ) then { print "ontem\n"; } else { print "hoje\n" } 2009/9/11 Fernando > Pessoal, atrav?s da fun??o localtime consigo saber o dia de hoje. Sendo > assim, puxo uma not?cia do BD e se ela tiver data de hoje, ao inv?s de > aparecer a data, aparece escrito "HOJE". > > Neste contexto, gostaria de informar ao usu?rio escrito "ONTEM" se amanh? > alguem acessar essa not?cia. > > Posso subtrair 1 ao dia atual para obter a data de ontem, mas se for o > primeiro dia do m?s? > > ? mais f?cil usar algum m?dulo para esse caso espec?fico? > > []s, > Fernando > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Fri Sep 11 22:31:39 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 12 Sep 2009 02:31:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_localtime?= In-Reply-To: <12d1f4ee0909111756v646a799u6980ba5ccd06fb2a@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <644B0E326EEF474E8A9EC4C787CF015F@rede.local> <12d1f4ee0909111756v646a799u6980ba5ccd06fb2a@mail.gmail.com> Message-ID: <179354400909112231m3bcb2eb3m5f481c1e70db7ed7@mail.gmail.com> Ou ainda "maistigado": sub _some_days_ago { my $days = shift; my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) =localtime(time() - (3600 * 24 * $days)); return sprintf("%02d/%02d/%02d", $mday, $mon + 1, $year + 1900); } 2009/9/11 Solli Honorio : > Fernando, se vc est? recebendo a data em epoch (o formato retornado pelo > time) ent?o vc pode fazer assim : > > my $hoje = int time / 86_400; > if ( int $data_do_banco / 86_400 < $hoje ) then { > ? print "ontem\n"; > } else { > ? print "hoje\n" > } > > 2009/9/11 Fernando >> >> Pessoal, atrav?s da fun??o localtime consigo saber o dia de hoje. Sendo >> assim, puxo uma not?cia do BD e se ela tiver data de hoje, ao inv?s de >> aparecer a data, aparece escrito "HOJE". >> >> Neste contexto, gostaria de informar ao usu?rio escrito "ONTEM" se amanh? >> alguem acessar essa not?cia. >> >> Posso subtrair 1 ao dia atual para obter a data de ontem, mas se for o >> primeiro dia do m?s? >> >> ? mais f?cil usar algum m?dulo para esse caso espec?fico? >> >> []s, >> Fernando >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Fri Sep 11 22:32:19 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 12 Sep 2009 02:32:19 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_localtime?= In-Reply-To: References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <644B0E326EEF474E8A9EC4C787CF015F@rede.local> Message-ID: <179354400909112232y5d0ac92fw2ffed678b5b5a257@mail.gmail.com> Eu nunca esperaria isso de vc... T? ficando velho :P 2009/9/11 Fernando Oliveira : > P/ isso eu usaria DateTime... > > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > Sent from Rio De Janeiro, RJ, Brazil > > > 2009/9/11 Fernando >> >> Pessoal, atrav?s da fun??o localtime consigo saber o dia de hoje. Sendo >> assim, puxo uma not?cia do BD e se ela tiver data de hoje, ao inv?s de >> aparecer a data, aparece escrito "HOJE". >> >> Neste contexto, gostaria de informar ao usu?rio escrito "ONTEM" se amanh? >> alguem acessar essa not?cia. >> >> Posso subtrair 1 ao dia atual para obter a data de ontem, mas se for o >> primeiro dia do m?s? >> >> ? mais f?cil usar algum m?dulo para esse caso espec?fico? >> >> []s, >> Fernando >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From shonorio at gmail.com Sat Sep 12 04:52:39 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 12 Sep 2009 08:52:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_localtime?= In-Reply-To: <179354400909112231m3bcb2eb3m5f481c1e70db7ed7@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <644B0E326EEF474E8A9EC4C787CF015F@rede.local> <12d1f4ee0909111756v646a799u6980ba5ccd06fb2a@mail.gmail.com> <179354400909112231m3bcb2eb3m5f481c1e70db7ed7@mail.gmail.com> Message-ID: <12d1f4ee0909120452n24cb78b8w886d245fd0587f8a@mail.gmail.com> sub _some_days_ago { my $days = shift; my ($mday,$mon,$year) = (localtime(time() - (3600 * 24 * $days)))[3..5]; return sprintf("%02d/%02d/%02d", $mday, $mon + 1, $year + 1900); } 2009/9/12 Blabos de Blebe > Ou ainda "maistigado": > > sub _some_days_ago { > my $days = shift; > > my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) > =localtime(time() - (3600 * 24 * $days)); > > return sprintf("%02d/%02d/%02d", $mday, $mon + 1, $year + 1900); > } > > 2009/9/11 Solli Honorio : > > Fernando, se vc est? recebendo a data em epoch (o formato retornado pelo > > time) ent?o vc pode fazer assim : > > > > my $hoje = int time / 86_400; > > if ( int $data_do_banco / 86_400 < $hoje ) then { > > print "ontem\n"; > > } else { > > print "hoje\n" > > } > > > > 2009/9/11 Fernando > >> > >> Pessoal, atrav?s da fun??o localtime consigo saber o dia de hoje. Sendo > >> assim, puxo uma not?cia do BD e se ela tiver data de hoje, ao inv?s de > >> aparecer a data, aparece escrito "HOJE". > >> > >> Neste contexto, gostaria de informar ao usu?rio escrito "ONTEM" se > amanh? > >> alguem acessar essa not?cia. > >> > >> Posso subtrair 1 ao dia atual para obter a data de ontem, mas se for o > >> primeiro dia do m?s? > >> > >> ? mais f?cil usar algum m?dulo para esse caso espec?fico? > >> > >> []s, > >> Fernando > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Sat Sep 12 05:02:41 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 12 Sep 2009 14:02:41 +0200 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_localtime?= In-Reply-To: <12d1f4ee0909111756v646a799u6980ba5ccd06fb2a@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <644B0E326EEF474E8A9EC4C787CF015F@rede.local> <12d1f4ee0909111756v646a799u6980ba5ccd06fb2a@mail.gmail.com> Message-ID: <4AAB8DE1.8010904@yahoo.co.uk> Solli Honorio wrote: > Fernando, se vc est? recebendo a data em epoch (o formato retornado pelo > time) ent?o vc pode fazer assim : > > > my $hoje = int time / 86_400; > > if ( int $data_do_banco / 86_400 < $hoje ) then { > print "ontem\n"; > } else { > print "hoje\n" > } > Ops. Tem um bug aqui, eu acho... isso n?o faz distin??o entre ontem e antes-de-ontem... ;) Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Sat Sep 12 05:04:59 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 12 Sep 2009 14:04:59 +0200 Subject: [SP-pm] pt perl book In-Reply-To: <179354400909110810w7f9a093cr7ebf210f6089f46@mail.gmail.com> References: <20090911115930.GA20225@mapabrasil.net> <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> <20090911130512.GB20225@mapabrasil.net> <179354400909110810w7f9a093cr7ebf210f6089f46@mail.gmail.com> Message-ID: <4AAB8E6B.2090300@yahoo.co.uk> Blabos de Blebe wrote: > Tem esse aqui tamb?m: > > http://www.bondfaro.com.br/programacao-perl-o-reilly-8535207279.html A tradu??o para o Portugu?s do Programming Perl, publicada no Brazil ? uma bomba, e eu n?o recomendo a ningu?m comprar o livro em Portugu?s. Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From shonorio at gmail.com Sat Sep 12 05:36:23 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 12 Sep 2009 09:36:23 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_localtime?= In-Reply-To: <4AAB8DE1.8010904@yahoo.co.uk> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <644B0E326EEF474E8A9EC4C787CF015F@rede.local> <12d1f4ee0909111756v646a799u6980ba5ccd06fb2a@mail.gmail.com> <4AAB8DE1.8010904@yahoo.co.uk> Message-ID: <12d1f4ee0909120536g2306b63ala214715ecb62ed75@mail.gmail.com> Na verdade tem v?rios bugs ... mas deixa o Fernando pensar nos problemas .... tudo bem, eu poderia ter advertido "Minist?rio do Perl Adiverte, este c?digo cont?m bugs conhecidos " ! 2009/9/12 Luis Motta Campos > Solli Honorio wrote: > > Fernando, se vc est? recebendo a data em epoch (o formato retornado pelo > > time) ent?o vc pode fazer assim : > > > > > > my $hoje = int time / 86_400; > > > > if ( int $data_do_banco / 86_400 < $hoje ) then { > > print "ontem\n"; > > } else { > > print "hoje\n" > > } > > > > Ops. Tem um bug aqui, eu acho... isso n?o faz distin??o entre ontem e > antes-de-ontem... ;) > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sat Sep 12 05:37:51 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 12 Sep 2009 09:37:51 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_localtime?= In-Reply-To: <12d1f4ee0909120536g2306b63ala214715ecb62ed75@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <644B0E326EEF474E8A9EC4C787CF015F@rede.local> <12d1f4ee0909111756v646a799u6980ba5ccd06fb2a@mail.gmail.com> <4AAB8DE1.8010904@yahoo.co.uk> <12d1f4ee0909120536g2306b63ala214715ecb62ed75@mail.gmail.com> Message-ID: <12d1f4ee0909120537n7aac73eaud260ba8d3baaeb0c@mail.gmail.com> s/adiverte/Adverte/i; 2009/9/12 Solli Honorio > Na verdade tem v?rios bugs ... mas deixa o Fernando pensar nos problemas > .... tudo bem, eu poderia ter advertido "Minist?rio do Perl Adiverte, este > c?digo cont?m bugs conhecidos " ! > > 2009/9/12 Luis Motta Campos > > Solli Honorio wrote: >> > Fernando, se vc est? recebendo a data em epoch (o formato retornado pelo >> > time) ent?o vc pode fazer assim : >> > >> > >> > my $hoje = int time / 86_400; >> > >> > if ( int $data_do_banco / 86_400 < $hoje ) then { >> > print "ontem\n"; >> > } else { >> > print "hoje\n" >> > } >> > >> >> Ops. Tem um bug aqui, eu acho... isso n?o faz distin??o entre ontem e >> antes-de-ontem... ;) >> >> Putamplexos >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sun Sep 13 04:58:14 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 13 Sep 2009 08:58:14 -0300 Subject: [SP-pm] pt perl book In-Reply-To: <4AAB8E6B.2090300@yahoo.co.uk> References: <20090911115930.GA20225@mapabrasil.net> <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> <20090911130512.GB20225@mapabrasil.net> <179354400909110810w7f9a093cr7ebf210f6089f46@mail.gmail.com> <4AAB8E6B.2090300@yahoo.co.uk> Message-ID: <179354400909130458l7cecc15do690461ea563237dc@mail.gmail.com> Infelizmente a tradu??o da maioria dos livros t?cnicos para portugu?s ? uma bomba! Em alguns, acho que google faria melhor. Mas ainda acho o livro do camelo melhor que o do Deitel. 2009/9/12 Luis Motta Campos : > Blabos de Blebe wrote: >> Tem esse aqui tamb?m: >> >> http://www.bondfaro.com.br/programacao-perl-o-reilly-8535207279.html > > A tradu??o para o Portugu?s do Programming Perl, publicada no Brazil ? > uma bomba, e eu n?o recomendo a ningu?m comprar o livro em Portugu?s. > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Sun Sep 13 12:10:12 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 13 Sep 2009 16:10:12 -0300 Subject: [SP-pm] pt perl book In-Reply-To: <4AAB8E6B.2090300@yahoo.co.uk> References: <20090911115930.GA20225@mapabrasil.net> <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> <20090911130512.GB20225@mapabrasil.net> <179354400909110810w7f9a093cr7ebf210f6089f46@mail.gmail.com> <4AAB8E6B.2090300@yahoo.co.uk> Message-ID: <214823ca0909131210s26f4cc3bo53c2a76a93a8b983@mail.gmail.com> 2009/9/12 Luis Motta Campos : > Blabos de Blebe wrote: >> Tem esse aqui tamb?m: >> >> http://www.bondfaro.com.br/programacao-perl-o-reilly-8535207279.html > > A tradu??o para o Portugu?s do Programming Perl, publicada no Brazil ? > uma bomba, e eu n?o recomendo a ningu?m comprar o livro em Portugu?s. Quando eu comprei meu livro falaram a mesma coisa, at? que eu li o livro inteiro, at? da para entender as piadas que o Larry faz. Com certeza, o livro em ingl?s deve ser bem melhor, mas o em portugu?s n?o ? ruim. > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From jimmy.tty at gmail.com Mon Sep 14 05:31:42 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 14 Sep 2009 09:31:42 -0300 Subject: [SP-pm] pt perl book In-Reply-To: <179354400909130458l7cecc15do690461ea563237dc@mail.gmail.com> References: <20090911115930.GA20225@mapabrasil.net> <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> <20090911130512.GB20225@mapabrasil.net> <179354400909110810w7f9a093cr7ebf210f6089f46@mail.gmail.com> <4AAB8E6B.2090300@yahoo.co.uk> <179354400909130458l7cecc15do690461ea563237dc@mail.gmail.com> Message-ID: <20090914123142.GE20225@mapabrasil.net> On Sun, Sep 13, 2009 at 08:58:14AM -0300, Blabos de Blebe wrote: > Infelizmente a tradu??o da maioria dos livros t?cnicos para portugu?s > ? uma bomba! > > Em alguns, acho que google faria melhor. > > Mas ainda acho o livro do camelo melhor que o do Deitel. o livro do deitel tem no google books: http://books.google.com.br/books?id=eyGcQYqD3yAC acho que li todas as threads sobre esse livro aqui, todas falando muito mal. From luismottacampos at yahoo.co.uk Mon Sep 14 10:14:54 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 14 Sep 2009 19:14:54 +0200 Subject: [SP-pm] pt perl book In-Reply-To: <214823ca0909131210s26f4cc3bo53c2a76a93a8b983@mail.gmail.com> References: <20090911115930.GA20225@mapabrasil.net> <12d1f4ee0909110517v618241cfx8e0d8b2d19345f01@mail.gmail.com> <20090911130512.GB20225@mapabrasil.net> <179354400909110810w7f9a093cr7ebf210f6089f46@mail.gmail.com> <4AAB8E6B.2090300@yahoo.co.uk> <214823ca0909131210s26f4cc3bo53c2a76a93a8b983@mail.gmail.com> Message-ID: <4AAE7A0E.9010301@yahoo.co.uk> Daniel de Oliveira Mantovani wrote: > Quando eu comprei meu livro falaram a mesma coisa, at? que eu li o > livro inteiro, at? da para entender as piadas que o Larry faz. Com > certeza, o livro em ingl?s deve ser bem melhor, mas o em portugu?s > n?o ? ruim. Se voc? entende as piadas do TimToady, precisa aparecer nas confer?ncias para explicar para a gente... ;-) Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From shonorio at gmail.com Tue Sep 15 08:19:48 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 15 Sep 2009 12:19:48 -0300 Subject: [SP-pm] =?iso-8859-1?q?Projeto_de_tradu=E7=E3o_do_Beginning_Perl?= Message-ID: <12d1f4ee0909150819m33f6350fq67c026ae548479f3@mail.gmail.com> Pessoal, O projeto de tradu??o do 'Beginning Perl' agora est? hospedado no github ( http://github.com/shonorio/beginning-perl). Este projeto que estava em privado, passou a ser p?blico, e dispon?vel para a tradu??o nos demais idiomas. Desejo a parti??o de todos nesta importante jornada para permitir acessibilidade dos nativos em idioma portugu?s em documenta??o de boa qualidade do Perl. Para participar do projeto, basta solicitar (ou mesmo fazer um fork). O controle (manual) que temos para identificar o respons?vel pela tradu??o ? feito atrav?s do arquivo 'tickets'. Obrigado, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From indiox at gentoobr.org Tue Sep 15 16:55:16 2009 From: indiox at gentoobr.org (Claudio Pereira) Date: Tue, 15 Sep 2009 20:55:16 -0300 Subject: [SP-pm] Porque nao Perl Message-ID: Caros, http://br-linux.org/2009/por-que-nao-perl/ ps: Desculpem o crossposting. ;-) [ ]'s Indio)( -- Claudio Pereira aka IndioX GentooBR - http://gentoobr.org mailto: indiox at gentoobr.org --------------------------------------------- Gentoo Documentation Member http://gdp.gentoo.org From daniel.oliveira.mantovani at gmail.com Tue Sep 15 17:23:57 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 15 Sep 2009 21:23:57 -0300 Subject: [SP-pm] Porque nao Perl In-Reply-To: References: Message-ID: <214823ca0909151723pa56598ek3d3f91bf6ab7261f@mail.gmail.com> Eu j? li, eu acho muito interessante a vis?o do Ot?vio. ***Recomendo 2009/9/15 Claudio Pereira : > Caros, > > http://br-linux.org/2009/por-que-nao-perl/ > > ps: Desculpem o crossposting. ;-) > > [ ?]'s Indio)( > > -- > Claudio Pereira aka IndioX > GentooBR - http://gentoobr.org > mailto: indiox em gentoobr.org > --------------------------------------------- > Gentoo Documentation Member > http://gdp.gentoo.org > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From jimmy.tty at gmail.com Wed Sep 16 05:23:07 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 16 Sep 2009 09:23:07 -0300 Subject: [SP-pm] DBIx::Class insert ignore Message-ID: <20090916122307.GC31009@mapabrasil.net> usando apenas os m?todos da classe DBIx::Class ? poss?vel conseguir o mesmo resultado de um "INSERT IGNORE" em uma base mysql? olhei a documenta??o e n?o encontrei uma refer?ncia a respeito, algu?m poderia me ajudar? grato. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From jasenger at gmail.com Wed Sep 16 05:38:00 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Wed, 16 Sep 2009 09:38:00 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <20090916122307.GC31009@mapabrasil.net> References: <20090916122307.GC31009@mapabrasil.net> Message-ID: jimmy, d? uma olhada no m?todo find_or_create: http://search.cpan.org/~ribasushi/DBIx-Class-0.08111/lib/DBIx/Class/ResultSet.pm#find_or_create Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/9/16 jimmy > usando apenas os m?todos da classe DBIx::Class ? poss?vel conseguir o > mesmo resultado de um "INSERT IGNORE" em uma base mysql? > > olhei a documenta??o e n?o encontrei uma refer?ncia a respeito, algu?m > poderia me ajudar? > > grato. > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Wed Sep 16 05:54:59 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 16 Sep 2009 09:54:59 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: References: <20090916122307.GC31009@mapabrasil.net> Message-ID: <20090916125459.GD31009@mapabrasil.net> On Wed, Sep 16, 2009 at 09:38:00AM -0300, Jorge Augusto Senger wrote: > jimmy, > > d? uma olhada no m?todo find_or_create: > http://search.cpan.org/~ribasushi/DBIx-Class-0.08111/lib/DBIx/Class/ResultSet.pm#find_or_create > > Jorge Augusto Senger > jasenger (at) gmail.com > > use Perl; me corrija se estiver enganado para dessa forma ele ir? executar um "select" antes de cada "insert" n?o ?? o problema ? que eu n?o gostaria de fazer isso porque ? extremamente lento, as inser??es s?o feitas em lotes de milhares e eu estou tentando n?o perder muito em performance, o uso do "insert ignore" com o dbi puro antes era justamente para evitar isso. From reis.wallace at gmail.com Wed Sep 16 06:20:43 2009 From: reis.wallace at gmail.com (Wallace Reis) Date: Wed, 16 Sep 2009 10:20:43 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <20090916125459.GD31009@mapabrasil.net> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> Message-ID: <912e34190909160620s687b6f33t4b8f8a7afc17df9e@mail.gmail.com> 2009/9/16 jimmy : > On Wed, Sep 16, 2009 at 09:38:00AM -0300, Jorge Augusto Senger wrote: >> ? ?jimmy, >> >> ? ?d? uma olhada no m?todo find_or_create: >> ? ?http://search.cpan.org/~ribasushi/DBIx-Class-0.08111/lib/DBIx/Class/ResultSet.pm#find_or_create > me corrija se estiver enganado para dessa forma ele ir? executar um > "select" antes de cada "insert" n?o ?? Sim, por?m voc? usar o INSERT IGNORE n?o ? correto, pois se aconteceram erros, excess?es s?o lan?adas, assim voc? tem um problema que precisa ser resolvido, ou evitando que os erros aconte?am ou tratando-os. Voc? poderia fazer uma consulta para retornar todos os registros j? existentes e usar isto para filtrar sua entrada, como: my $rs = $schema->resultset('Foo')->search_rs({ my_pk_field => { -in => [@keys_from_bulk_data_ref] } }); $rs->result_class('DBIx::Class::ResultClass::HashRefInflator'); # para pular o passo de cria??o de row objects e retornar hashrefs while (my $row_hashref = $rs->next) { delete $bulk_data_ref->{$row_hashref->{my_pk_field}}; } # insere os dados que restaram no $bulk_data_ref ... -- wallace reis/wreis Catalyst and DBIx::Class consultancy with a clue Software Engineer and a commit bit: http://shadowcat.co.uk/catalyst/ Shadowcat Systems Limited http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis From edencardim at gmail.com Wed Sep 16 06:31:13 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 16 Sep 2009 10:31:13 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <20090916125459.GD31009@mapabrasil.net> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> Message-ID: <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> 2009/9/16 jimmy : > me corrija se estiver enganado para dessa forma ele ir? executar um > "select" antes de cada "insert" n?o ?? > > o problema ? que eu n?o gostaria de fazer isso porque ? extremamente > lento, as inser??es s?o feitas em lotes de milhares e eu estou tentando > n?o perder muito em performance, o uso do "insert ignore" com o dbi puro > antes era justamente para evitar isso. Explica melhor o que voc? est? tentando fazer, em termos de l?gica da sua aplica??o. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From jimmy.tty at gmail.com Wed Sep 16 07:44:30 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 16 Sep 2009 11:44:30 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> Message-ID: <20090916144430.GE31009@mapabrasil.net> On Wed, Sep 16, 2009 at 10:31:13AM -0300, Eden Cardim wrote: > 2009/9/16 jimmy : > > me corrija se estiver enganado para dessa forma ele ir? executar um > > "select" antes de cada "insert" n?o ?? > > > > o problema ? que eu n?o gostaria de fazer isso porque ? extremamente > > lento, as inser??es s?o feitas em lotes de milhares e eu estou tentando > > n?o perder muito em performance, o uso do "insert ignore" com o dbi puro > > antes era justamente para evitar isso. > > Explica melhor o que voc? est? tentando fazer, em termos de l?gica da > sua aplica??o. > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ os dados adv?m de um parser feito diariamente; na massa de dados do parser h? registros novos e registros que precisam ser atualizados, o insert ignore era justamente para evitar alguns select's e n?o tornar a carga desses dados ainda mais lenta do que j? ?. Pensei em optar pelo DBIx porque achei que seria um pouco mais f?cil para manipular o banco dessa forma, ainda que perdesse um pouquinho de performance se fosse mais simples at? compensaria, mas agora estou avaliando a cria??o de uma tabela tempor?ria e a manipula??o de sql direto no banco para evitar gargalos de rede inclusive. eu vinha suando para fazer essas rotinas com dbi puro, quando me sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para manipula??es registro-a-registro, da forma como eu preciso, em lote, parece n?o ser t?o adequado. From reis.wallace at gmail.com Wed Sep 16 07:56:08 2009 From: reis.wallace at gmail.com (Wallace Reis) Date: Wed, 16 Sep 2009 11:56:08 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <20090916144430.GE31009@mapabrasil.net> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> Message-ID: <912e34190909160756y16d46770w3b12c3efd458b422@mail.gmail.com> 2009/9/16 jimmy : > os dados adv?m de um parser feito diariamente; na massa de dados do > parser h? registros novos e registros que precisam ser atualizados, > o insert ignore era justamente para evitar alguns select's e n?o tornar a > carga desses dados ainda mais lenta do que j? ?. Com INSERT IGNORE voc? n?o vai obter a atualiza??o nos registros existentes, voc? precisa usar a cl?usula ON DUPLICATE KEY UPDATE. -- wallace reis/wreis Catalyst and DBIx::Class consultancy with a clue Software Engineer and a commit bit: http://shadowcat.co.uk/catalyst/ Shadowcat Systems Limited http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis From edencardim at gmail.com Wed Sep 16 08:17:49 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 16 Sep 2009 12:17:49 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <20090916144430.GE31009@mapabrasil.net> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> Message-ID: <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> 2009/9/16 jimmy : > eu vinha suando para fazer essas rotinas com dbi puro, quando me > sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para > manipula??es registro-a-registro, da forma como eu preciso, em lote, > parece n?o ser t?o adequado. Voc? tem raz?o, o DBIx::Class n?o foi projetado para opera??es em massa. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From tony.unix at yahoo.com.br Wed Sep 16 08:34:20 2009 From: tony.unix at yahoo.com.br (Tony Costa) Date: Wed, 16 Sep 2009 08:34:20 -0700 (PDT) Subject: [SP-pm] SaoPaulo-pm Digest, Vol 60, Issue 23 In-Reply-To: Message-ID: <168613.39765.qm@web45609.mail.sp1.yahoo.com> Pessoal alguem sabe como imprimir nota fiscal paulista em Perl? ou onde encontro papers de automa??o em perl ? --- Em qua, 16/9/09, saopaulo-pm-request em pm.org escreveu: De: saopaulo-pm-request em pm.org Assunto: SaoPaulo-pm Digest, Vol 60, Issue 23 Para: saopaulo-pm em pm.org Data: Quarta-feira, 16 de Setembro de 2009, 14:44 Send SaoPaulo-pm mailing list submissions to ??? saopaulo-pm em pm.org To subscribe or unsubscribe via the World Wide Web, visit ??? http://mail.pm.org/mailman/listinfo/saopaulo-pm or, via email, send a message with subject or body 'help' to ??? saopaulo-pm-request em pm.org You can reach the person managing the list at ??? saopaulo-pm-owner em pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of SaoPaulo-pm digest..." Today's Topics: ???1. Porque nao Perl (Claudio Pereira) ???2. Re: Porque nao Perl (Daniel de Oliveira Mantovani) ???3. DBIx::Class insert ignore (jimmy) ???4. Re: DBIx::Class insert ignore (Jorge Augusto Senger) ???5. Re: DBIx::Class insert ignore (jimmy) ???6. Re: DBIx::Class insert ignore (Wallace Reis) ???7. Re: DBIx::Class insert ignore (Eden Cardim) ???8. Re: DBIx::Class insert ignore (jimmy) ---------------------------------------------------------------------- Message: 1 Date: Tue, 15 Sep 2009 20:55:16 -0300 From: Claudio Pereira Subject: [SP-pm] Porque nao Perl To: Perl Mongers Rio de Janeiro , saopaulo-pm em pm.org Message-ID: ??? Content-Type: text/plain; charset=ISO-8859-1 Caros, http://br-linux.org/2009/por-que-nao-perl/ ps: Desculpem o crossposting. ;-) [? ]'s Indio)( -- Claudio Pereira aka IndioX GentooBR - http://gentoobr.org mailto: indiox em gentoobr.org --------------------------------------------- Gentoo Documentation Member http://gdp.gentoo.org ------------------------------ Message: 2 Date: Tue, 15 Sep 2009 21:23:57 -0300 From: Daniel de Oliveira Mantovani ??? Subject: Re: [SP-pm] Porque nao Perl To: saopaulo-pm em mail.pm.org Message-ID: ??? <214823ca0909151723pa56598ek3d3f91bf6ab7261f em mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Eu j? li, eu acho muito interessante a vis?o do Ot?vio. ***Recomendo 2009/9/15 Claudio Pereira : > Caros, > > http://br-linux.org/2009/por-que-nao-perl/ > > ps: Desculpem o crossposting. ;-) > > [ ?]'s Indio)( > > -- > Claudio Pereira aka IndioX > GentooBR - http://gentoobr.org > mailto: indiox em gentoobr.org > --------------------------------------------- > Gentoo Documentation Member > http://gdp.gentoo.org > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' ------------------------------ Message: 3 Date: Wed, 16 Sep 2009 09:23:07 -0300 From: jimmy Subject: [SP-pm] DBIx::Class insert ignore To: saopaulo-pm em mail.pm.org Message-ID: <20090916122307.GC31009 em mapabrasil.net> Content-Type: text/plain; charset=iso-8859-1 usando apenas os m?todos da classe DBIx::Class ? poss?vel conseguir o mesmo resultado de um "INSERT IGNORE" em uma base mysql? olhei a documenta??o e n?o encontrei uma refer?ncia a respeito, algu?m poderia me ajudar? grato. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ ------------------------------ Message: 4 Date: Wed, 16 Sep 2009 09:38:00 -0300 From: Jorge Augusto Senger Subject: Re: [SP-pm] DBIx::Class insert ignore To: saopaulo-pm em mail.pm.org Message-ID: ??? Content-Type: text/plain; charset="iso-8859-1" jimmy, d? uma olhada no m?todo find_or_create: http://search.cpan.org/~ribasushi/DBIx-Class-0.08111/lib/DBIx/Class/ResultSet.pm#find_or_create Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/9/16 jimmy > usando apenas os m?todos da classe DBIx::Class ? poss?vel conseguir o > mesmo resultado de um "INSERT IGNORE" em uma base mysql? > > olhei a documenta??o e n?o encontrei uma refer?ncia a respeito, algu?m > poderia me ajudar? > > grato. > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 5 Date: Wed, 16 Sep 2009 09:54:59 -0300 From: jimmy Subject: Re: [SP-pm] DBIx::Class insert ignore To: saopaulo-pm em mail.pm.org Message-ID: <20090916125459.GD31009 em mapabrasil.net> Content-Type: text/plain; charset=iso-8859-1 On Wed, Sep 16, 2009 at 09:38:00AM -0300, Jorge Augusto Senger wrote: >? ? jimmy, > >? ? d? uma olhada no m?todo find_or_create: >? ? http://search.cpan.org/~ribasushi/DBIx-Class-0.08111/lib/DBIx/Class/ResultSet.pm#find_or_create > >? ? Jorge Augusto Senger >? ? jasenger (at) gmail.com > >? ? use Perl; me corrija se estiver enganado para dessa forma ele ir? executar um "select" antes de cada "insert" n?o ?? o problema ? que eu n?o gostaria de fazer isso porque ? extremamente lento, as inser??es s?o feitas em lotes de milhares e eu estou tentando n?o perder muito em performance, o uso do "insert ignore" com o dbi puro antes era justamente para evitar isso. ------------------------------ Message: 6 Date: Wed, 16 Sep 2009 10:20:43 -0300 From: Wallace Reis Subject: Re: [SP-pm] DBIx::Class insert ignore To: saopaulo-pm em mail.pm.org Message-ID: ??? <912e34190909160620s687b6f33t4b8f8a7afc17df9e em mail.gmail.com> Content-Type: text/plain; charset=UTF-8 2009/9/16 jimmy : > On Wed, Sep 16, 2009 at 09:38:00AM -0300, Jorge Augusto Senger wrote: >> ? ?jimmy, >> >> ? ?d? uma olhada no m?todo find_or_create: >> ? ?http://search.cpan.org/~ribasushi/DBIx-Class-0.08111/lib/DBIx/Class/ResultSet.pm#find_or_create > me corrija se estiver enganado para dessa forma ele ir? executar um > "select" antes de cada "insert" n?o ?? Sim, por?m voc? usar o INSERT IGNORE n?o ? correto, pois se aconteceram erros, excess?es s?o lan?adas, assim voc? tem um problema que precisa ser resolvido, ou evitando que os erros aconte?am ou tratando-os. Voc? poderia fazer uma consulta para retornar todos os registros j? existentes e usar isto para filtrar sua entrada, como: my $rs = $schema->resultset('Foo')->search_rs({ ? ? my_pk_field => { -in => [@keys_from_bulk_data_ref] } }); $rs->result_class('DBIx::Class::ResultClass::HashRefInflator'); # para pular o passo de cria??o de row objects e retornar hashrefs while (my $row_hashref = $rs->next) { ? ? delete $bulk_data_ref->{$row_hashref->{my_pk_field}}; } # insere os dados que restaram no $bulk_data_ref ... -- ? ???wallace reis/wreis? ? ? ???Catalyst and DBIx::Class consultancy with a clue ? ???Software Engineer??? ??? and a commit bit: http://shadowcat.co.uk/catalyst/ Shadowcat Systems Limited http://www.shadowcat.co.uk? ???http://www.linkedin.com/in/wallacereis ------------------------------ Message: 7 Date: Wed, 16 Sep 2009 10:31:13 -0300 From: Eden Cardim Subject: Re: [SP-pm] DBIx::Class insert ignore To: saopaulo-pm em mail.pm.org Message-ID: ??? <3de55ead0909160631x51853923jf92470892e134e27 em mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 2009/9/16 jimmy : > me corrija se estiver enganado para dessa forma ele ir? executar um > "select" antes de cada "insert" n?o ?? > > o problema ? que eu n?o gostaria de fazer isso porque ? extremamente > lento, as inser??es s?o feitas em lotes de milhares e eu estou tentando > n?o perder muito em performance, o uso do "insert ignore" com o dbi puro > antes era justamente para evitar isso. Explica melhor o que voc? est? tentando fazer, em termos de l?gica da sua aplica??o. -- ???Eden Cardim? ? ???Need help with your Catalyst or DBIx::Class project? ? Code Monkey? ? ? ? ? ? ? ? ? ? http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd.? Want a managed development or deployment platform? http://edenc.vox.com/? ? ? ? ? ? http://www.shadowcat.co.uk/servers/ ------------------------------ Message: 8 Date: Wed, 16 Sep 2009 11:44:30 -0300 From: jimmy Subject: Re: [SP-pm] DBIx::Class insert ignore To: saopaulo-pm em mail.pm.org Message-ID: <20090916144430.GE31009 em mapabrasil.net> Content-Type: text/plain; charset=iso-8859-1 On Wed, Sep 16, 2009 at 10:31:13AM -0300, Eden Cardim wrote: > 2009/9/16 jimmy : > > me corrija se estiver enganado para dessa forma ele ir? executar um > > "select" antes de cada "insert" n?o ?? > > > > o problema ? que eu n?o gostaria de fazer isso porque ? extremamente > > lento, as inser??es s?o feitas em lotes de milhares e eu estou tentando > > n?o perder muito em performance, o uso do "insert ignore" com o dbi puro > > antes era justamente para evitar isso. > > Explica melhor o que voc? est? tentando fazer, em termos de l?gica da > sua aplica??o. > > -- >? ? Eden Cardim? ? ???Need help with your Catalyst or DBIx::Class project? >???Code Monkey? ? ? ? ? ? ? ? ? ? http://www.shadowcat.co.uk/catalyst/ >? Shadowcat Systems Ltd.? Want a managed development or deployment platform? > http://edenc.vox.com/? ? ? ? ? ? http://www.shadowcat.co.uk/servers/ > _______________________________________________ os dados adv?m de um parser feito diariamente; na massa de dados do parser h? registros novos e registros que precisam ser atualizados, o insert ignore era justamente para evitar alguns select's e n?o tornar a carga desses dados ainda mais lenta do que j? ?. Pensei em optar pelo DBIx porque achei que seria um pouco mais f?cil para manipular o banco dessa forma, ainda que perdesse um pouquinho de performance se fosse mais simples at? compensaria, mas agora estou avaliando a cria??o de uma tabela tempor?ria e a manipula??o de sql direto no banco para evitar gargalos de rede inclusive. eu vinha suando para fazer essas rotinas com dbi puro, quando me sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para manipula??es registro-a-registro, da forma como eu preciso, em lote, parece n?o ser t?o adequado. ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm End of SaoPaulo-pm Digest, Vol 60, Issue 23 ******************************************* ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Sep 16 08:48:20 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 16 Sep 2009 12:48:20 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 60, Issue 23 In-Reply-To: <168613.39765.qm@web45609.mail.sp1.yahoo.com> References: <168613.39765.qm@web45609.mail.sp1.yahoo.com> Message-ID: <214823ca0909160848x2484d226i6f3ea9b44a6ecc30@mail.gmail.com> 2009/9/16 Tony Costa > Pessoal alguem sabe como imprimir nota fiscal paulista em Perl ou onde > encontro papers de automa??o em perl ? > What ? Pode ser muito, muito mais espec?fico por gentileza ? > > > > --- Em *qua, 16/9/09, saopaulo-pm-request em pm.org < > saopaulo-pm-request em pm.org>* escreveu: > > > De: saopaulo-pm-request em pm.org > Assunto: SaoPaulo-pm Digest, Vol 60, Issue 23 > Para: saopaulo-pm em pm.org > Data: Quarta-feira, 16 de Setembro de 2009, 14:44 > > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm em pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > saopaulo-pm-request em pm.org > > You can reach the person managing the list at > saopaulo-pm-owner em pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > 1. Porque nao Perl (Claudio Pereira) > 2. Re: Porque nao Perl (Daniel de Oliveira Mantovani) > 3. DBIx::Class insert ignore (jimmy) > 4. Re: DBIx::Class insert ignore (Jorge Augusto Senger) > 5. Re: DBIx::Class insert ignore (jimmy) > 6. Re: DBIx::Class insert ignore (Wallace Reis) > 7. Re: DBIx::Class insert ignore (Eden Cardim) > 8. Re: DBIx::Class insert ignore (jimmy) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 15 Sep 2009 20:55:16 -0300 > From: Claudio Pereira > > > Subject: [SP-pm] Porque nao Perl > To: Perl Mongers Rio de Janeiro >, > saopaulo-pm em pm.org > Message-ID: > > > > Content-Type: text/plain; charset=ISO-8859-1 > > Caros, > > http://br-linux.org/2009/por-que-nao-perl/ > > ps: Desculpem o crossposting. ;-) > > [ ]'s Indio)( > > -- > Claudio Pereira aka IndioX > GentooBR - http://gentoobr.org > mailto: indiox em gentoobr.org > --------------------------------------------- > Gentoo Documentation Member > http://gdp.gentoo.org > > > ------------------------------ > > Message: 2 > Date: Tue, 15 Sep 2009 21:23:57 -0300 > From: Daniel de Oliveira Mantovani > > > > Subject: Re: [SP-pm] Porque nao Perl > To: saopaulo-pm em mail.pm.org > Message-ID: > <214823ca0909151723pa56598ek3d3f91bf6ab7261f em mail.gmail.com > > > Content-Type: text/plain; charset=ISO-8859-1 > > Eu j? li, eu acho muito interessante a vis?o do Ot?vio. > ***Recomendo > > 2009/9/15 Claudio Pereira > >: > > Caros, > > > > http://br-linux.org/2009/por-que-nao-perl/ > > > > ps: Desculpem o crossposting. ;-) > > > > [ ?]'s Indio)( > > > > -- > > Claudio Pereira aka IndioX > > GentooBR - http://gentoobr.org > > mailto: indiox em gentoobr.org > > --------------------------------------------- > > Gentoo Documentation Member > > http://gdp.gentoo.org > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > > > ------------------------------ > > Message: 3 > Date: Wed, 16 Sep 2009 09:23:07 -0300 > From: jimmy > > > Subject: [SP-pm] DBIx::Class insert ignore > To: saopaulo-pm em mail.pm.org > Message-ID: <20090916122307.GC31009 em mapabrasil.net > > > Content-Type: text/plain; charset=iso-8859-1 > > usando apenas os m?todos da classe DBIx::Class ? poss?vel conseguir o > mesmo resultado de um "INSERT IGNORE" em uma base mysql? > > olhei a documenta??o e n?o encontrei uma refer?ncia a respeito, algu?m > poderia me ajudar? > > grato. > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > > > ------------------------------ > > Message: 4 > Date: Wed, 16 Sep 2009 09:38:00 -0300 > From: Jorge Augusto Senger > > > Subject: Re: [SP-pm] DBIx::Class insert ignore > To: saopaulo-pm em mail.pm.org > Message-ID: > > > > Content-Type: text/plain; charset="iso-8859-1" > > jimmy, > > d? uma olhada no m?todo find_or_create: > > http://search.cpan.org/~ribasushi/DBIx-Class-0.08111/lib/DBIx/Class/ResultSet.pm#find_or_create > > Jorge Augusto Senger > jasenger (at) gmail.com > > use Perl; > > > 2009/9/16 jimmy > > > > > usando apenas os m?todos da classe DBIx::Class ? poss?vel conseguir o > > mesmo resultado de um "INSERT IGNORE" em uma base mysql? > > > > olhei a documenta??o e n?o encontrei uma refer?ncia a respeito, algu?m > > poderia me ajudar? > > > > grato. > > > > -- > > "N?o manejo bem as palavras > > Mas manipulo bem as strings." > > ------------------------------ > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090916/6daa33da/attachment-0001.html > > > > ------------------------------ > > Message: 5 > Date: Wed, 16 Sep 2009 09:54:59 -0300 > From: jimmy > > > Subject: Re: [SP-pm] DBIx::Class insert ignore > To: saopaulo-pm em mail.pm.org > Message-ID: <20090916125459.GD31009 em mapabrasil.net > > > Content-Type: text/plain; charset=iso-8859-1 > > On Wed, Sep 16, 2009 at 09:38:00AM -0300, Jorge Augusto Senger wrote: > > jimmy, > > > > d? uma olhada no m?todo find_or_create: > > > http://search.cpan.org/~ribasushi/DBIx-Class-0.08111/lib/DBIx/Class/ResultSet.pm#find_or_create > > > > Jorge Augusto Senger > > jasenger (at) gmail.com > > > > use Perl; > > me corrija se estiver enganado para dessa forma ele ir? executar um > "select" antes de cada "insert" n?o ?? > > o problema ? que eu n?o gostaria de fazer isso porque ? extremamente > lento, as inser??es s?o feitas em lotes de milhares e eu estou tentando > n?o perder muito em performance, o uso do "insert ignore" com o dbi puro > antes era justamente para evitar isso. > > > > > ------------------------------ > > Message: 6 > Date: Wed, 16 Sep 2009 10:20:43 -0300 > From: Wallace Reis > > > Subject: Re: [SP-pm] DBIx::Class insert ignore > To: saopaulo-pm em mail.pm.org > Message-ID: > <912e34190909160620s687b6f33t4b8f8a7afc17df9e em mail.gmail.com > > > Content-Type: text/plain; charset=UTF-8 > > 2009/9/16 jimmy > >: > > On Wed, Sep 16, 2009 at 09:38:00AM -0300, Jorge Augusto Senger wrote: > >> ? ?jimmy, > >> > >> ? ?d? uma olhada no m?todo find_or_create: > >> ? ? > http://search.cpan.org/~ribasushi/DBIx-Class-0.08111/lib/DBIx/Class/ResultSet.pm#find_or_create > > me corrija se estiver enganado para dessa forma ele ir? executar um > > "select" antes de cada "insert" n?o ?? > > Sim, por?m voc? usar o INSERT IGNORE n?o ? correto, pois se > aconteceram erros, excess?es s?o lan?adas, assim voc? tem um problema > que precisa ser resolvido, ou evitando que os erros aconte?am ou > tratando-os. > Voc? poderia fazer uma consulta para retornar todos os registros j? > existentes e usar isto para filtrar sua entrada, como: > > my $rs = $schema->resultset('Foo')->search_rs({ > my_pk_field => { -in => [@keys_from_bulk_data_ref] } > }); > $rs->result_class('DBIx::Class::ResultClass::HashRefInflator'); # para > pular o passo de cria??o de row objects e retornar hashrefs > while (my $row_hashref = $rs->next) { > delete $bulk_data_ref->{$row_hashref->{my_pk_field}}; > } > # insere os dados que restaram no $bulk_data_ref > ... > > -- > wallace reis/wreis Catalyst and DBIx::Class consultancy with a > clue > Software Engineer and a commit bit: > http://shadowcat.co.uk/catalyst/ > Shadowcat Systems Limited > http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis > > > ------------------------------ > > Message: 7 > Date: Wed, 16 Sep 2009 10:31:13 -0300 > From: Eden Cardim > > > Subject: Re: [SP-pm] DBIx::Class insert ignore > To: saopaulo-pm em mail.pm.org > Message-ID: > <3de55ead0909160631x51853923jf92470892e134e27 em mail.gmail.com > > > Content-Type: text/plain; charset=ISO-8859-1 > > 2009/9/16 jimmy > >: > > me corrija se estiver enganado para dessa forma ele ir? executar um > > "select" antes de cada "insert" n?o ?? > > > > o problema ? que eu n?o gostaria de fazer isso porque ? extremamente > > lento, as inser??es s?o feitas em lotes de milhares e eu estou tentando > > n?o perder muito em performance, o uso do "insert ignore" com o dbi puro > > antes era justamente para evitar isso. > > Explica melhor o que voc? est? tentando fazer, em termos de l?gica da > sua aplica??o. > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > > > ------------------------------ > > Message: 8 > Date: Wed, 16 Sep 2009 11:44:30 -0300 > From: jimmy > > > Subject: Re: [SP-pm] DBIx::Class insert ignore > To: saopaulo-pm em mail.pm.org > Message-ID: <20090916144430.GE31009 em mapabrasil.net > > > Content-Type: text/plain; charset=iso-8859-1 > > On Wed, Sep 16, 2009 at 10:31:13AM -0300, Eden Cardim wrote: > > 2009/9/16 jimmy > >: > > > me corrija se estiver enganado para dessa forma ele ir? executar um > > > "select" antes de cada "insert" n?o ?? > > > > > > o problema ? que eu n?o gostaria de fazer isso porque ? extremamente > > > lento, as inser??es s?o feitas em lotes de milhares e eu estou tentando > > > n?o perder muito em performance, o uso do "insert ignore" com o dbi > puro > > > antes era justamente para evitar isso. > > > > Explica melhor o que voc? est? tentando fazer, em termos de l?gica da > > sua aplica??o. > > > > -- > > Eden Cardim Need help with your Catalyst or DBIx::Class project? > > Code Monkey http://www.shadowcat.co.uk/catalyst/ > > Shadowcat Systems Ltd. Want a managed development or deployment > platform? > > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > > _______________________________________________ > > os dados adv?m de um parser feito diariamente; na massa de dados do > parser h? registros novos e registros que precisam ser atualizados, > o insert ignore era justamente para evitar alguns select's e n?o tornar a > carga desses dados ainda mais lenta do que j? ?. Pensei em optar pelo > DBIx porque achei que seria um pouco mais f?cil para manipular o banco > dessa forma, ainda que perdesse um pouquinho de performance se fosse mais > simples at? compensaria, mas agora estou avaliando a cria??o de uma > tabela tempor?ria e a manipula??o de sql direto no banco para evitar > gargalos de rede inclusive. > > eu vinha suando para fazer essas rotinas com dbi puro, quando me > sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para > manipula??es registro-a-registro, da forma como eu preciso, em lote, > parece n?o ser t?o adequado. > > > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 60, Issue 23 > ******************************************* > > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get(" http://www.perl.org.br"))' -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From claudio at dpreferencial.com.br Wed Sep 16 08:46:56 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 16 Sep 2009 12:46:56 -0300 Subject: [SP-pm] DBIx::Class insert ignore References: <20090916122307.GC31009@mapabrasil.net><20090916125459.GD31009@mapabrasil.net><3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com><20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> Message-ID: <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> Aproveitando o Tema. Tamb?m sofro com este problema.. Hoje meu sistema grava e l? em formato propriet?rio... Todas as orienta??es que tive at? o momento foram para migrar para bco de dados padr?o.. tipo mysql, oracle ...o que eu at? gostaria de fazer, mas ... No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 campos... at? onde estudei.. q foi pouco.. descobri que em mysql existe limites muito pequenos, do tipo: - Quantidade m?xima de campos.. algo em torno de 3.500 - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo em torno de 50.. .. n?o tive tempo de estudar sobre o limite dos outros bcos. Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos em novos registros... rsrsrs.. Bom, concluindo.. Um registro bem simples de 500 campos, no mysql demora cinco segundos para update.. (no meu sistema n?o demora um..rsrs) Agora imagina como isso impacta nas opera??es c/ grandes volumes de registros. At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... Se souber de algo que ajude nesta tarefa, aviso, se algu?m tiver uma luz, desde j? agrade?o. Claudio Binaghi ----- Original Message ----- From: "Eden Cardim" To: Sent: Wednesday, September 16, 2009 12:17 PM Subject: Re: [SP-pm] DBIx::Class insert ignore 2009/9/16 jimmy : > eu vinha suando para fazer essas rotinas com dbi puro, quando me > sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para > manipula??es registro-a-registro, da forma como eu preciso, em lote, > parece n?o ser t?o adequado. Voc? tem raz?o, o DBIx::Class n?o foi projetado para opera??es em massa. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From daniel.oliveira.mantovani at gmail.com Wed Sep 16 09:05:46 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 16 Sep 2009 13:05:46 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> Message-ID: <214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> 2009/9/16 : > Aproveitando o Tema. > > Tamb?m sofro com este problema.. > > Hoje meu sistema grava e l? em formato propriet?rio... > > Todas as orienta??es que tive at? o momento foram para migrar para bco de > dados padr?o.. tipo mysql, oracle ...o que eu at? gostaria de fazer, mas ... > > No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 campos... > at? onde estudei.. q foi pouco.. ?descobri que em mysql existe limites muito > pequenos, do tipo: > - Quantidade m?xima de campos.. algo em torno de 3.500 > - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo em > torno de 50.. > .. n?o tive tempo de estudar sobre ?o limite dos outros bcos. > > Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos em > novos registros... rsrsrs.. > > Bom, concluindo.. > > Um registro bem simples de 500 campos, > no mysql demora cinco segundos para update.. (no meu sistema n?o demora > um..rsrs) S? por curiosidade, como voc? testou isso ? > > Agora imagina como isso impacta nas opera??es c/ grandes volumes de > registros. > > At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... > > Se souber de algo que ajude nesta tarefa, aviso, > se algu?m tiver uma luz, desde j? agrade?o. > > Claudio Binaghi > > > ----- Original Message ----- From: "Eden Cardim" > To: > Sent: Wednesday, September 16, 2009 12:17 PM > Subject: Re: [SP-pm] DBIx::Class insert ignore > > > 2009/9/16 jimmy : >> >> eu vinha suando para fazer essas rotinas com dbi puro, quando me >> sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para >> manipula??es registro-a-registro, da forma como eu preciso, em lote, >> parece n?o ser t?o adequado. > > Voc? tem raz?o, o DBIx::Class n?o foi projetado para opera??es em massa. > > -- > ?Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From jasenger at gmail.com Wed Sep 16 09:12:26 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Wed, 16 Sep 2009 13:12:26 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> Message-ID: Outra curiosidade, o que/como ? este formato propriet?rio? Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/9/16 Daniel de Oliveira Mantovani > 2009/9/16 : > > Aproveitando o Tema. > > > > Tamb?m sofro com este problema.. > > > > Hoje meu sistema grava e l? em formato propriet?rio... > > > > Todas as orienta??es que tive at? o momento foram para migrar para bco de > > dados padr?o.. tipo mysql, oracle ...o que eu at? gostaria de fazer, mas > ... > > > > No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 > campos... > > at? onde estudei.. q foi pouco.. descobri que em mysql existe limites > muito > > pequenos, do tipo: > > - Quantidade m?xima de campos.. algo em torno de 3.500 > > - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo > em > > torno de 50.. > > .. n?o tive tempo de estudar sobre o limite dos outros bcos. > > > > Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos > em > > novos registros... rsrsrs.. > > > > Bom, concluindo.. > > > > Um registro bem simples de 500 campos, > > no mysql demora cinco segundos para update.. (no meu sistema n?o demora > > um..rsrs) > > S? por curiosidade, como voc? testou isso ? > > > > > Agora imagina como isso impacta nas opera??es c/ grandes volumes de > > registros. > > > > At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... > > > > Se souber de algo que ajude nesta tarefa, aviso, > > se algu?m tiver uma luz, desde j? agrade?o. > > > > Claudio Binaghi > > > > > > ----- Original Message ----- From: "Eden Cardim" > > To: > > Sent: Wednesday, September 16, 2009 12:17 PM > > Subject: Re: [SP-pm] DBIx::Class insert ignore > > > > > > 2009/9/16 jimmy : > >> > >> eu vinha suando para fazer essas rotinas com dbi puro, quando me > >> sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para > >> manipula??es registro-a-registro, da forma como eu preciso, em lote, > >> parece n?o ser t?o adequado. > > > > Voc? tem raz?o, o DBIx::Class n?o foi projetado para opera??es em massa. > > > > -- > > Eden Cardim Need help with your Catalyst or DBIx::Class project? > > Code Monkey http://www.shadowcat.co.uk/catalyst/ > > Shadowcat Systems Ltd. Want a managed development or deployment > platform? > > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Wed Sep 16 09:20:21 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 16 Sep 2009 13:20:21 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> Message-ID: <3de55ead0909160920k30dc8116r27b49153c1089f30@mail.gmail.com> 2009/9/16 : > No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 campos... > at? onde estudei.. q foi pouco.. ?descobri que em mysql existe limites muito > pequenos, do tipo: > - Quantidade m?xima de campos.. algo em torno de 3.500 > - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo em > torno de 50.. > .. n?o tive tempo de estudar sobre ?o limite dos outros bcos. > > Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos em > novos registros... rsrsrs.. > > Bom, concluindo.. > > Um registro bem simples de 500 campos, > no mysql demora cinco segundos para update.. (no meu sistema n?o demora > um..rsrs) > > Agora imagina como isso impacta nas opera??es c/ grandes volumes de > registros. > > At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... > > Se souber de algo que ajude nesta tarefa, aviso, > se algu?m tiver uma luz, desde j? agrade?o. J? expliquei antes pra voc? que sua modelagem est? errada, por isso ? lenta em sistemas geranciadores de bancos de dados de verdade. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From blabos at gmail.com Wed Sep 16 09:59:56 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 16 Sep 2009 13:59:56 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <3de55ead0909160920k30dc8116r27b49153c1089f30@mail.gmail.com> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <3de55ead0909160920k30dc8116r27b49153c1089f30@mail.gmail.com> Message-ID: <179354400909160959v236426f0t34a019d11d5a78d4@mail.gmail.com> Vou avisar pro Google que MySQL n?o ? bom pra eles :) 2009/9/16 Eden Cardim : > 2009/9/16 ?: >> No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 campos... >> at? onde estudei.. q foi pouco.. ?descobri que em mysql existe limites muito >> pequenos, do tipo: >> - Quantidade m?xima de campos.. algo em torno de 3.500 >> - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo em >> torno de 50.. >> .. n?o tive tempo de estudar sobre ?o limite dos outros bcos. >> >> Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos em >> novos registros... rsrsrs.. >> >> Bom, concluindo.. >> >> Um registro bem simples de 500 campos, >> no mysql demora cinco segundos para update.. (no meu sistema n?o demora >> um..rsrs) >> >> Agora imagina como isso impacta nas opera??es c/ grandes volumes de >> registros. >> >> At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... >> >> Se souber de algo que ajude nesta tarefa, aviso, >> se algu?m tiver uma luz, desde j? agrade?o. > > J? expliquei antes pra voc? que sua modelagem est? errada, por isso ? > lenta em sistemas geranciadores de bancos de dados de verdade. > > -- > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From indiox at gentoobr.org Wed Sep 16 10:00:51 2009 From: indiox at gentoobr.org (Claudio Pereira) Date: Wed, 16 Sep 2009 14:00:51 -0300 Subject: [SP-pm] NFe - Nota Fiscal eletronica Message-ID: Salve Monges, 2009/9/16 Daniel de Oliveira Mantovani > > > 2009/9/16 Tony Costa > >> Pessoal alguem sabe como imprimir nota fiscal paulista em Perl ou onde >> encontro papers de automa??o em perl ? >> > > What ? > Mantovani, eu acredito que ele esteja falando sobre a NFe, ou Nota Fiscal Eletr?nica. > > Pode ser muito, muito mais espec?fico por gentileza ? > Tony, dando uma procurada no hist?rico da lista Cascavel eu encontrei algumas threads falando sobre o tema, d? uma olhada em: http://mail.pm.org/pipermail/cascavel-pm/2009-January/014554.html [ ]'s -- Claudio Pereira aka IndioX GentooBR - http://gentoobr.org mailto: indiox at gentoobr.org --------------------------------------------- Gentoo Documentation Member http://gdp.gentoo.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From claudio at dpreferencial.com.br Wed Sep 16 13:21:38 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 16 Sep 2009 17:21:38 -0300 Subject: [SP-pm] DBIx::Class insert ignore References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net><3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net><3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local><214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> Message-ID: <5DE519D922E943E3905C959CFD6EB87D@preferencial.local> Boa tarde a todos.. Vamos por parte..vou responder a todos os interessados.. l? vai... "Outra curiosidade, o que/como ? este formato propriet?rio?" http://pt.wikipedia.org/wiki/Formato_propriet%C3%A1rio Na verdade eu trabalho com pesquisa.. a minha Base de dados s? contem c?digos e tenho um arquivo a parte contendo os textos destes c?digos.. por isso.. o conte?do do que gravo e leio s?o n?meros... ( isso ? mais velho do que arca de No?..) os n?meros, por sua vez, transformo em bit's..e assim vai.. fica tudo muito pequeno e f?cil de trabalhar... ;) ----- Original Message ----- From: Jorge Augusto Senger To: saopaulo-pm at mail.pm.org Sent: Wednesday, September 16, 2009 1:12 PM Subject: Re: [SP-pm] DBIx::Class insert ignore Outra curiosidade, o que/como ? este formato propriet?rio? Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/9/16 Daniel de Oliveira Mantovani 2009/9/16 : > Aproveitando o Tema. > > Tamb?m sofro com este problema.. > > Hoje meu sistema grava e l? em formato propriet?rio... > > Todas as orienta??es que tive at? o momento foram para migrar para bco de > dados padr?o.. tipo mysql, oracle ...o que eu at? gostaria de fazer, mas ... > > No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 campos... > at? onde estudei.. q foi pouco.. descobri que em mysql existe limites muito > pequenos, do tipo: > - Quantidade m?xima de campos.. algo em torno de 3.500 > - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo em > torno de 50.. > .. n?o tive tempo de estudar sobre o limite dos outros bcos. > > Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos em > novos registros... rsrsrs.. > > Bom, concluindo.. > > Um registro bem simples de 500 campos, > no mysql demora cinco segundos para update.. (no meu sistema n?o demora > um..rsrs) S? por curiosidade, como voc? testou isso ? > > Agora imagina como isso impacta nas opera??es c/ grandes volumes de > registros. > > At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... > > Se souber de algo que ajude nesta tarefa, aviso, > se algu?m tiver uma luz, desde j? agrade?o. > > Claudio Binaghi > > > ----- Original Message ----- From: "Eden Cardim" > To: > Sent: Wednesday, September 16, 2009 12:17 PM > Subject: Re: [SP-pm] DBIx::Class insert ignore > > > 2009/9/16 jimmy : >> >> eu vinha suando para fazer essas rotinas com dbi puro, quando me >> sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para >> manipula??es registro-a-registro, da forma como eu preciso, em lote, >> parece n?o ser t?o adequado. > > Voc? tem raz?o, o DBIx::Class n?o foi projetado para opera??es em massa. > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Sep 16 13:33:04 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 16 Sep 2009 17:33:04 -0300 Subject: [SP-pm] Busca eficiente em array. Message-ID: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> Ol? pessoa, tenho uma array relativamente grande, preciso fazer consultas que sejam r?pidas. my @resultado = grep{/foo/} @busca # Infelizmente isso n?o ? o suficiente. Pensei em usar busca bin?ria, mas fiquei sabendo que existe v?rios tipos de busca. Alguma sugest?o ? -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From claudio at dpreferencial.com.br Wed Sep 16 13:29:54 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 16 Sep 2009 17:29:54 -0300 Subject: [SP-pm] DBIx::Class insert ignore References: <20090916122307.GC31009@mapabrasil.net><20090916125459.GD31009@mapabrasil.net><3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com><20090916144430.GE31009@mapabrasil.net><3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com><0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local><3de55ead0909160920k30dc8116r27b49153c1089f30@mail.gmail.com> <179354400909160959v236426f0t34a019d11d5a78d4@mail.gmail.com> Message-ID: <06D47087FE204D28A20F7A6546D96934@preferencial.local> Blabos.. Veja que n?o estou pichando o SQL.. eu uso sql.. mas de forma bem simples.. quando s?o bancos normais..normalizados..com poucos campos.. mas isso para o meu trabalho n?o suporta as necessidades...s? isso.. N?o sou melhor do que ningu?m.. e vc mesmo ? uma prova viva que sempre estou disposto a ouvir.. aprender.. melhorar.. eu sou louco para ver algu?m me mostrar uma forma melhor, mais f?cil de atender os meus clientes..pago para isso.. Mas infelizmente as id?ias e propostas n?o atendem.. fazer n?.. por isso tive que virar programador..rsrs temos que tomar aquela breja.. Abs ----- Original Message ----- From: "Blabos de Blebe" To: Sent: Wednesday, September 16, 2009 1:59 PM Subject: Re: [SP-pm] DBIx::Class insert ignore Vou avisar pro Google que MySQL n?o ? bom pra eles :) 2009/9/16 Eden Cardim : > 2009/9/16 : >> No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 >> campos... >> at? onde estudei.. q foi pouco.. descobri que em mysql existe limites >> muito >> pequenos, do tipo: >> - Quantidade m?xima de campos.. algo em torno de 3.500 >> - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo >> em >> torno de 50.. >> .. n?o tive tempo de estudar sobre o limite dos outros bcos. >> >> Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos >> em >> novos registros... rsrsrs.. >> >> Bom, concluindo.. >> >> Um registro bem simples de 500 campos, >> no mysql demora cinco segundos para update.. (no meu sistema n?o demora >> um..rsrs) >> >> Agora imagina como isso impacta nas opera??es c/ grandes volumes de >> registros. >> >> At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... >> >> Se souber de algo que ajude nesta tarefa, aviso, >> se algu?m tiver uma luz, desde j? agrade?o. > > J? expliquei antes pra voc? que sua modelagem est? errada, por isso ? > lenta em sistemas geranciadores de bancos de dados de verdade. > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From otaviof at gmail.com Wed Sep 16 13:36:47 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 16 Sep 2009 17:36:47 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> Message-ID: <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> Daniel, Grande quanto? um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Wed Sep 16 13:38:26 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 16 Sep 2009 17:38:26 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> Message-ID: <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> 2009/9/16 Ot?vio Fernandes : > Daniel, > > Grande quanto? Grande do tipo, ter todos os links do site da UOL. []'s > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From edencardim at gmail.com Wed Sep 16 13:59:18 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 16 Sep 2009 17:59:18 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <06D47087FE204D28A20F7A6546D96934@preferencial.local> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <3de55ead0909160920k30dc8116r27b49153c1089f30@mail.gmail.com> <179354400909160959v236426f0t34a019d11d5a78d4@mail.gmail.com> <06D47087FE204D28A20F7A6546D96934@preferencial.local> Message-ID: <3de55ead0909161359i630bd04cw5439de73b958db7c@mail.gmail.com> 2009/9/16 : > Veja que n?o estou pichando o SQL.. eu uso sql.. mas de forma bem simples.. > quando s?o bancos normais..normalizados..com poucos campos.. > mas isso para o meu trabalho n?o suporta as necessidades...s? isso.. SQL e gerenciadores de bancos de dados s?o coisas diferentes. Acho que voc? quis dizer "n?o estou pichando gerenciadores de bancos de dados relacionais" > N?o sou melhor do que ningu?m.. e vc mesmo ? uma ?prova viva que sempre > estou disposto a ouvir.. aprender.. melhorar.. > eu sou louco para ver algu?m me mostrar uma forma melhor, mais f?cil de > atender os meus clientes..pago para isso.. Na boa, acho que voc? est? falando isso da boca pra fora, porque o mundo inteiro j? resolveu esse problema e s? voc? acha que n?o. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From claudio at dpreferencial.com.br Wed Sep 16 13:53:41 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 16 Sep 2009 17:53:41 -0300 Subject: [SP-pm] DBIx::Class insert ignore References: <20090916122307.GC31009@mapabrasil.net><20090916125459.GD31009@mapabrasil.net><3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com><20090916144430.GE31009@mapabrasil.net><3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com><0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> Message-ID: <9A5F56072BA74F65B05F96722065BE35@preferencial.local> Mantovani.. Respondendo a sua pergunta.. "S? por curiosidade, como voc? testou isso ?" Verdade eu testei de uma forma muito simples.. No Sql: - Gravei data e hora - o update que me interessava.. com perl .. MySql.. - Gravei data e hora Meu sistema - Gravei data e hora - fiz update li e reli v?rios arq de conf.. - Gravei data e hora Mas o problema n?o ? s? a quest?o s? do tempo. E o limite de campos para se trabalhar simultaneamente..? ___________________________________________ Desculpem os defensores do SQL.. Eu tb uso e gosto, gostaria de usar mais ainda, por isso reclamo.. se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com limites t?o r?gidos... ? a mesma quest?o do Catalyst.. se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com depend?ncias t?o r?gidas... Abs ----- Original Message ----- From: "Daniel de Oliveira Mantovani" To: Sent: Wednesday, September 16, 2009 1:05 PM Subject: Re: [SP-pm] DBIx::Class insert ignore 2009/9/16 : > Aproveitando o Tema. > > Tamb?m sofro com este problema.. > > Hoje meu sistema grava e l? em formato propriet?rio... > > Todas as orienta??es que tive at? o momento foram para migrar para bco de > dados padr?o.. tipo mysql, oracle ...o que eu at? gostaria de fazer, mas > ... > > No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 > campos... > at? onde estudei.. q foi pouco.. descobri que em mysql existe limites > muito > pequenos, do tipo: > - Quantidade m?xima de campos.. algo em torno de 3.500 > - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo > em > torno de 50.. > .. n?o tive tempo de estudar sobre o limite dos outros bcos. > > Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos > em > novos registros... rsrsrs.. > > Bom, concluindo.. > > Um registro bem simples de 500 campos, > no mysql demora cinco segundos para update.. (no meu sistema n?o demora > um..rsrs) S? por curiosidade, como voc? testou isso ? > > Agora imagina como isso impacta nas opera??es c/ grandes volumes de > registros. > > At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... > > Se souber de algo que ajude nesta tarefa, aviso, > se algu?m tiver uma luz, desde j? agrade?o. > > Claudio Binaghi > > > ----- Original Message ----- From: "Eden Cardim" > To: > Sent: Wednesday, September 16, 2009 12:17 PM > Subject: Re: [SP-pm] DBIx::Class insert ignore > > > 2009/9/16 jimmy : >> >> eu vinha suando para fazer essas rotinas com dbi puro, quando me >> sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para >> manipula??es registro-a-registro, da forma como eu preciso, em lote, >> parece n?o ser t?o adequado. > > Voc? tem raz?o, o DBIx::Class n?o foi projetado para opera??es em massa. > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From edencardim at gmail.com Wed Sep 16 14:05:20 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 16 Sep 2009 18:05:20 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> Message-ID: <3de55ead0909161405r21d332c0ic005b92d952800ec@mail.gmail.com> 2009/9/16 Daniel de Oliveira Mantovani : > Ol? pessoa, tenho uma array relativamente grande, preciso fazer > consultas que sejam r?pidas. > > my @resultado = grep{/foo/} @busca # Infelizmente isso n?o ? o suficiente. Depende de muita coisa: - tem repeti??es na lista? - voc? quer fazer compara??es exatas ou por padr?es? - como voc? est? construindo a lista? -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From shonorio at gmail.com Wed Sep 16 14:07:08 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 16 Sep 2009 18:07:08 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> Message-ID: <12d1f4ee0909161407rdec5a0er31b80a28a914ccc3@mail.gmail.com> 2009/9/16 Daniel de Oliveira Mantovani > Ol? pessoa, tenho uma array relativamente grande, preciso fazer > consultas que sejam r?pidas. > > my @resultado = grep{/foo/} @busca # Infelizmente isso n?o ? o suficiente. > > Pensei em usar busca bin?ria, mas fiquei sabendo que existe v?rios > tipos de busca. > Alguma sugest?o ? > > Mantovani, pelo teu exemplo vc precisa fazer pesquisa por parte do conte?doo ? No teu exemplo eu vou pegar 'foo', 'barfoo', 'foobar', 'bafoo', ? isto mesmo ? Se for isto, vc est? numa situa??o complicada pois isto lhe obriga a correr todos os elementos de uma array, mas se vc deseja apenas pegar o elemento com chave primaria 'foo', ent?o o hash pode ser uma alternativa. Sim, sobre as pesquisas ... a maioria dos algoritmos de pesquisa tenta resolver uma pergunta simples. "Como encontrar um elemento sem precisar ler todos os elementos", e a maioria das solu??es envolve algum tipo de indexa??o e ordena??o, e acredito que vc n?o deseja fazer isto, mas se desejar d? uma olhada no 'Mastering Algorithms'. Solli M. Hon?rio > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Wed Sep 16 14:10:05 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 16 Sep 2009 23:10:05 +0200 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> Message-ID: <604cec170909161410o9d133f4t3b35e166eacfcc97@mail.gmail.com> 2009/9/16 Daniel de Oliveira Mantovani : > 2009/9/16 Ot?vio Fernandes : >> Daniel, >> >> Grande quanto? > > Grande do tipo, ter todos os links do site da UOL. Voc? considerou usar uma base de dados? Uma tabela de links, e uma tabela de palavras-chave. Com uso correto de ?ndices a pesquisa ? bem r?pida. Voc? certamente precisar? de muito tempo de pre-processamento, mas a resposta poder? ser quase instant?nea. From jasenger at gmail.com Wed Sep 16 14:12:41 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Wed, 16 Sep 2009 18:12:41 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <9A5F56072BA74F65B05F96722065BE35@preferencial.local> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> <9A5F56072BA74F65B05F96722065BE35@preferencial.local> Message-ID: Claudio, Talvez os limites dos quais fala se resolveriam com uma modelagem adequada de sua base de dados, como o Eden falou. O que d? para perceber ? que esta "perda de performance" possa ser na verdade a insist?ncia em usar pr?ticas antigas em uma tecnologia nova sem um trabalho de reengenharia, que ? muito necess?rio. Abra?o, Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/9/16 > Mantovani.. > > Respondendo a sua pergunta.. > > "S? por curiosidade, como voc? testou isso ?" > > Verdade eu testei de uma forma muito simples.. > > No Sql: > - Gravei data e hora > - o update que me interessava.. com perl .. MySql.. > - Gravei data e hora > > Meu sistema > - Gravei data e hora > - fiz update li e reli v?rios arq de conf.. > - Gravei data e hora > > Mas o problema n?o ? s? a quest?o s? do tempo. > > E o limite de campos para se trabalhar simultaneamente..? > ___________________________________________ > > Desculpem os defensores do SQL.. > > Eu tb uso e gosto, gostaria de usar mais ainda, por isso reclamo.. > se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com > limites t?o r?gidos... > > ? a mesma quest?o do Catalyst.. > se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com > depend?ncias t?o r?gidas... > > > Abs > > > > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" < > daniel.oliveira.mantovani em gmail.com> > To: > Sent: Wednesday, September 16, 2009 1:05 PM > > Subject: Re: [SP-pm] DBIx::Class insert ignore > > > 2009/9/16 : > >> Aproveitando o Tema. >> >> Tamb?m sofro com este problema.. >> >> Hoje meu sistema grava e l? em formato propriet?rio... >> >> Todas as orienta??es que tive at? o momento foram para migrar para bco de >> dados padr?o.. tipo mysql, oracle ...o que eu at? gostaria de fazer, mas >> ... >> >> No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 >> campos... >> at? onde estudei.. q foi pouco.. descobri que em mysql existe limites >> muito >> pequenos, do tipo: >> - Quantidade m?xima de campos.. algo em torno de 3.500 >> - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo >> em >> torno de 50.. >> .. n?o tive tempo de estudar sobre o limite dos outros bcos. >> >> Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos >> em >> novos registros... rsrsrs.. >> >> Bom, concluindo.. >> >> Um registro bem simples de 500 campos, >> no mysql demora cinco segundos para update.. (no meu sistema n?o demora >> um..rsrs) >> > > S? por curiosidade, como voc? testou isso ? > > >> Agora imagina como isso impacta nas opera??es c/ grandes volumes de >> registros. >> >> At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... >> >> Se souber de algo que ajude nesta tarefa, aviso, >> se algu?m tiver uma luz, desde j? agrade?o. >> >> Claudio Binaghi >> >> >> ----- Original Message ----- From: "Eden Cardim" >> To: >> Sent: Wednesday, September 16, 2009 12:17 PM >> Subject: Re: [SP-pm] DBIx::Class insert ignore >> >> >> 2009/9/16 jimmy : >> >>> >>> eu vinha suando para fazer essas rotinas com dbi puro, quando me >>> sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para >>> manipula??es registro-a-registro, da forma como eu preciso, em lote, >>> parece n?o ser t?o adequado. >>> >> >> Voc? tem raz?o, o DBIx::Class n?o foi projetado para opera??es em massa. >> >> -- >> Eden Cardim Need help with your Catalyst or DBIx::Class project? >> Code Monkey http://www.shadowcat.co.uk/catalyst/ >> Shadowcat Systems Ltd. Want a managed development or deployment platform? >> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Wed Sep 16 14:20:43 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 16 Sep 2009 18:20:43 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <9A5F56072BA74F65B05F96722065BE35@preferencial.local> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> <9A5F56072BA74F65B05F96722065BE35@preferencial.local> Message-ID: <3de55ead0909161420r3f9e8c83td34aaec7a8976eb0@mail.gmail.com> 2009/9/16 : > Mantovani.. > > Respondendo a sua pergunta.. > > "S? por curiosidade, como voc? testou isso ?" > > Verdade eu testei de uma forma muito simples.. > > No Sql: > - Gravei data e hora > - o update que me interessava.. com perl .. ?MySql.. > - Gravei data e hora > > Meu sistema > - Gravei data e hora > - fiz update li e reli v?rios arq de conf.. > - Gravei data e hora > > Mas o problema n?o ? s? a quest?o s? do tempo. > > E o limite de campos para se trabalhar simultaneamente..? > ___________________________________________ > > Desculpem os defensores do SQL.. > > Eu tb uso e gosto, gostaria de usar mais ainda, por isso reclamo.. > se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com limites > t?o r?gidos... Voc? realmente n?o faz id?ia do que ? SQL nem bancos de dados relacionais, n?o adianta discutir assim. Sugiro que voc? leia um livro introdut?rio sobre o assunto, esse aqui ? muito bom: http://www.amazon.com/Introduction-Database-Systems-C-J-Date/dp/0321197844/ref=sr_1_1?ie=UTF8&s=books&qid=1253135731&sr=8-1 > ? a mesma quest?o do Catalyst.. > se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com > depend?ncias t?o r?gidas... Simples, aqui na Bahia tem um ditado: "Quem ? burro faz duas vezes" -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From claudio at dpreferencial.com.br Wed Sep 16 14:28:35 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 16 Sep 2009 18:28:35 -0300 Subject: [SP-pm] DBIx::Class insert ignore References: <20090916122307.GC31009@mapabrasil.net><20090916125459.GD31009@mapabrasil.net><3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com><20090916144430.GE31009@mapabrasil.net><3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com><0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local><214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com><9A5F56072BA74F65B05F96722065BE35@preferencial.local> <3de55ead0909161420r3f9e8c83td34aaec7a8976eb0@mail.gmail.com> Message-ID: http://www.amazon.com/Introduction-Database-Systems-C-J-Date/dp/0321197844/ref=sr_1_1?ie=UTF8&s=books&qid=1253135731&sr=8-1 Ok.. obrigado pela dica... bem provalvemente eu aproveite... afinal ..sou iniciante nisso, mas v? l?... Simples, aqui na Bahia tem um ditado: "Quem ? burro faz duas vezes" ... meu amigo n?o esquenta a mufa n?o.. Vc tem certeza que sabe o que eu fa?o? que sabe as minhas necessidades? Vc disse que j? desenvolveu algo para pesquisa.. deve ser t?o bom...que eu queria conhecer.. Eu estou aqui na paralela com a Paulista.. no meu escrit?rio pr?prio.. e com certeza..muito bem e trabalhando para melhorar.. depois de desenvolvi o meu sistema, trab. das 09 as 11 .. que vida chata n?..rsrs Estou aberto a novas posi??es.. gosto do colocar a minha.. s? isso.. Quem tiver interesse de conhecer e palpitar nos meus sistemas ser? super bem vindo... L? vai o meu contato. Claudio H.Binaghi claudio at dpreferencial.com.br 5511 3288.4840 ----- Original Message ----- From: "Eden Cardim" To: Sent: Wednesday, September 16, 2009 6:20 PM Subject: Re: [SP-pm] DBIx::Class insert ignore 2009/9/16 : > Mantovani.. > > Respondendo a sua pergunta.. > > "S? por curiosidade, como voc? testou isso ?" > > Verdade eu testei de uma forma muito simples.. > > No Sql: > - Gravei data e hora > - o update que me interessava.. com perl .. MySql.. > - Gravei data e hora > > Meu sistema > - Gravei data e hora > - fiz update li e reli v?rios arq de conf.. > - Gravei data e hora > > Mas o problema n?o ? s? a quest?o s? do tempo. > > E o limite de campos para se trabalhar simultaneamente..? > ___________________________________________ > > Desculpem os defensores do SQL.. > > Eu tb uso e gosto, gostaria de usar mais ainda, por isso reclamo.. > se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com > limites > t?o r?gidos... Voc? realmente n?o faz id?ia do que ? SQL nem bancos de dados relacionais, n?o adianta discutir assim. Sugiro que voc? leia um livro introdut?rio sobre o assunto, esse aqui ? muito bom: http://www.amazon.com/Introduction-Database-Systems-C-J-Date/dp/0321197844/ref=sr_1_1?ie=UTF8&s=books&qid=1253135731&sr=8-1 > ? a mesma quest?o do Catalyst.. > se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com > depend?ncias t?o r?gidas... Simples, aqui na Bahia tem um ditado: "Quem ? burro faz duas vezes" -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From shonorio at gmail.com Wed Sep 16 14:38:09 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 16 Sep 2009 18:38:09 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <9A5F56072BA74F65B05F96722065BE35@preferencial.local> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> <9A5F56072BA74F65B05F96722065BE35@preferencial.local> Message-ID: <12d1f4ee0909161438x1aad1404y68e8b596bb160fd6@mail.gmail.com> 2009/9/16 > Mantovani.. > > Respondendo a sua pergunta.. > > "S? por curiosidade, como voc? testou isso ?" > > Verdade eu testei de uma forma muito simples.. > > No Sql: > - Gravei data e hora > - o update que me interessava.. com perl .. MySql.. > - Gravei data e hora > > Meu sistema > - Gravei data e hora > - fiz update li e reli v?rios arq de conf.. > - Gravei data e hora > > Mas o problema n?o ? s? a quest?o s? do tempo. > > E o limite de campos para se trabalhar simultaneamente..? > ___________________________________________ > > Desculpem os defensores do SQL.. > > Eu tb uso e gosto, gostaria de usar mais ainda, por isso reclamo.. > se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com > limites t?o r?gidos... > Puxa Claudio, vamos mesmo discutir isto novamente. Voc? tem a *concep??o*unidimensional do teu problema (e acredito que s? assim funciona e resolve), mas j? tentamos mostrar que isto n?o funciona modelo relacional. Para um ambiente relacional n?o faz sentido uma tabela com 10 mil colunas, e j? foi mostrado para voc? (por mais de um integrante) como fazer isto com 2 ou 3 tabelas fazendo os devidos relacionamentos e cada uma com 3 ou 4 colunas. A quest?o n?o ? 'querer usar mais', e sim 'poder utilizar mais'. Se o teu problema n?o se encaixa num 'modelo relacional', se vc n?o consegue normalizar o teu problema, ent?o SQL n?o ? para voc?. > > ? a mesma quest?o do Catalyst.. > se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com > depend?ncias t?o r?gidas... > O que tem haver o c? com as cal?as ? > > > Abs > > > > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" < > daniel.oliveira.mantovani em gmail.com> > To: > Sent: Wednesday, September 16, 2009 1:05 PM > > Subject: Re: [SP-pm] DBIx::Class insert ignore > > > 2009/9/16 : > >> Aproveitando o Tema. >> >> Tamb?m sofro com este problema.. >> >> Hoje meu sistema grava e l? em formato propriet?rio... >> >> Todas as orienta??es que tive at? o momento foram para migrar para bco de >> dados padr?o.. tipo mysql, oracle ...o que eu at? gostaria de fazer, mas >> ... >> >> No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 >> campos... >> at? onde estudei.. q foi pouco.. descobri que em mysql existe limites >> muito >> pequenos, do tipo: >> - Quantidade m?xima de campos.. algo em torno de 3.500 >> - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo >> em >> torno de 50.. >> .. n?o tive tempo de estudar sobre o limite dos outros bcos. >> >> Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos >> em >> novos registros... rsrsrs.. >> >> Bom, concluindo.. >> >> Um registro bem simples de 500 campos, >> no mysql demora cinco segundos para update.. (no meu sistema n?o demora >> um..rsrs) >> > > S? por curiosidade, como voc? testou isso ? > > >> Agora imagina como isso impacta nas opera??es c/ grandes volumes de >> registros. >> >> At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... >> >> Se souber de algo que ajude nesta tarefa, aviso, >> se algu?m tiver uma luz, desde j? agrade?o. >> >> Claudio Binaghi >> >> >> ----- Original Message ----- From: "Eden Cardim" >> To: >> Sent: Wednesday, September 16, 2009 12:17 PM >> Subject: Re: [SP-pm] DBIx::Class insert ignore >> >> >> 2009/9/16 jimmy : >> >>> >>> eu vinha suando para fazer essas rotinas com dbi puro, quando me >>> sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para >>> manipula??es registro-a-registro, da forma como eu preciso, em lote, >>> parece n?o ser t?o adequado. >>> >> >> Voc? tem raz?o, o DBIx::Class n?o foi projetado para opera??es em massa. >> >> -- >> Eden Cardim Need help with your Catalyst or DBIx::Class project? >> Code Monkey http://www.shadowcat.co.uk/catalyst/ >> Shadowcat Systems Ltd. Want a managed development or deployment platform? >> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From claudio at dpreferencial.com.br Wed Sep 16 14:40:07 2009 From: claudio at dpreferencial.com.br (claudio at dpreferencial.com.br) Date: Wed, 16 Sep 2009 18:40:07 -0300 Subject: [SP-pm] DBIx::Class insert ignore References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net><3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net><3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local><214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> <9A5F56072BA74F65B05F96722065BE35@preferencial.local> <12d1f4ee0909161438x1aad1404y68e8b596bb160fd6@mail.gmail.com> Message-ID: <81977D1770F54480A5CD998DBBA3636D@preferencial.local> "Puxa Claudio, vamos mesmo discutir isto novamente. Voc? tem a concep??o unidimensional do teu problema (e acredito que s? assim funciona e resolve), mas j? tentamos mostrar que isto n?o funciona modelo relacional." N?o Solli.. N?o quero polemizar nada .. ok. Abs ----- Original Message ----- From: Solli Honorio To: saopaulo-pm at mail.pm.org Sent: Wednesday, September 16, 2009 6:38 PM Subject: Re: [SP-pm] DBIx::Class insert ignore 2009/9/16 Mantovani.. Respondendo a sua pergunta.. "S? por curiosidade, como voc? testou isso ?" Verdade eu testei de uma forma muito simples.. No Sql: - Gravei data e hora - o update que me interessava.. com perl .. MySql.. - Gravei data e hora Meu sistema - Gravei data e hora - fiz update li e reli v?rios arq de conf.. - Gravei data e hora Mas o problema n?o ? s? a quest?o s? do tempo. E o limite de campos para se trabalhar simultaneamente..? ___________________________________________ Desculpem os defensores do SQL.. Eu tb uso e gosto, gostaria de usar mais ainda, por isso reclamo.. se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com limites t?o r?gidos... Puxa Claudio, vamos mesmo discutir isto novamente. Voc? tem a concep??o unidimensional do teu problema (e acredito que s? assim funciona e resolve), mas j? tentamos mostrar que isto n?o funciona modelo relacional. Para um ambiente relacional n?o faz sentido uma tabela com 10 mil colunas, e j? foi mostrado para voc? (por mais de um integrante) como fazer isto com 2 ou 3 tabelas fazendo os devidos relacionamentos e cada uma com 3 ou 4 colunas. A quest?o n?o ? 'querer usar mais', e sim 'poder utilizar mais'. Se o teu problema n?o se encaixa num 'modelo relacional', se vc n?o consegue normalizar o teu problema, ent?o SQL n?o ? para voc?. ? a mesma quest?o do Catalyst.. se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com depend?ncias t?o r?gidas... O que tem haver o c? com as cal?as ? Abs ----- Original Message ----- From: "Daniel de Oliveira Mantovani" To: Sent: Wednesday, September 16, 2009 1:05 PM Subject: Re: [SP-pm] DBIx::Class insert ignore 2009/9/16 : Aproveitando o Tema. Tamb?m sofro com este problema.. Hoje meu sistema grava e l? em formato propriet?rio... Todas as orienta??es que tive at? o momento foram para migrar para bco de dados padr?o.. tipo mysql, oracle ...o que eu at? gostaria de fazer, mas ... No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 campos... at? onde estudei.. q foi pouco.. descobri que em mysql existe limites muito pequenos, do tipo: - Quantidade m?xima de campos.. algo em torno de 3.500 - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo em torno de 50.. .. n?o tive tempo de estudar sobre o limite dos outros bcos. Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos em novos registros... rsrsrs.. Bom, concluindo.. Um registro bem simples de 500 campos, no mysql demora cinco segundos para update.. (no meu sistema n?o demora um..rsrs) S? por curiosidade, como voc? testou isso ? Agora imagina como isso impacta nas opera??es c/ grandes volumes de registros. At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... Se souber de algo que ajude nesta tarefa, aviso, se algu?m tiver uma luz, desde j? agrade?o. Claudio Binaghi ----- Original Message ----- From: "Eden Cardim" To: Sent: Wednesday, September 16, 2009 12:17 PM Subject: Re: [SP-pm] DBIx::Class insert ignore 2009/9/16 jimmy : eu vinha suando para fazer essas rotinas com dbi puro, quando me sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para manipula??es registro-a-registro, da forma como eu preciso, em lote, parece n?o ser t?o adequado. Voc? tem raz?o, o DBIx::Class n?o foi projetado para opera??es em massa. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "o animal satisfeito dorme". - Guimar?es Rosa ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Wed Sep 16 14:51:26 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 16 Sep 2009 18:51:26 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> <9A5F56072BA74F65B05F96722065BE35@preferencial.local> <3de55ead0909161420r3f9e8c83td34aaec7a8976eb0@mail.gmail.com> Message-ID: <12d1f4ee0909161451q11efb4a7q9481f18f1b32ca9@mail.gmail.com> 2009/9/16 > > > > http://www.amazon.com/Introduction-Database-Systems-C-J-Date/dp/0321197844/ref=sr_1_1?ie=UTF8&s=books&qid=1253135731&sr=8-1 > > Ok.. obrigado pela dica... bem provalvemente eu aproveite... afinal ..sou > iniciante nisso, > > mas v? l?... > > Simples, aqui na Bahia tem um ditado: "Quem ? burro faz duas vezes" ... > meu amigo n?o esquenta a mufa n?o.. > > Vc tem certeza que sabe o que eu fa?o? que sabe as minhas necessidades? > > Vc disse que j? desenvolveu algo para pesquisa.. deve ser t?o bom...que eu > queria conhecer.. > > Eu estou aqui na paralela com a Paulista.. no meu escrit?rio pr?prio.. e > com certeza..muito bem e trabalhando para melhorar.. > depois de desenvolvi o meu sistema, trab. das 09 as 11 .. que vida chata > n?..rsrs > Claudio, novamente vc est? confudindo as coisas. Como o Nilson j? disse, isto mostra que vc ? um bom empres?rio e n?o necessariamente um bom programador. Voc? sabe muito bem que o motivo do seu sucesso tem muito pouca rela??o com o banco de dados e sim com a precis?o com que voc? fomenta o banco de dados. > > Estou aberto a novas posi??es.. gosto do colocar a minha.. s? isso.. > Mas o teu neg?cio ? tabular pesquisa, e que no teu caso o estado da arte da ci?ncia da computa??o pouco tem haver com a tua habilidade em ganhar dinheiro, pois os teus clientes querem apenas um relat?rio das pesquisas tabuladas. > > Quem tiver interesse de conhecer e palpitar nos meus sistemas ser? super > bem vindo... > Claudio, eu n?o entendo isto em voc?. As pessoas j? deram a opini?es sobre a pequena parte do teu sistema apresentado, mas voc? achou as interven??es um abaixo da tua atual efici?ncia, e mesmo assim quer a nossa ajuda ? Bom, que tal ent?o fazer um concurso onde o teu c?digo ? exposto e quem conseguir ganhar algum n?vel de efici?ncia que vc deseja ser? premiado com 1 milh?o de reais ? > > L? vai o meu contato. > > Claudio H.Binaghi > claudio em dpreferencial.com.br > 5511 3288.4840 > > > > ----- Original Message ----- From: "Eden Cardim" > To: > Sent: Wednesday, September 16, 2009 6:20 PM > Subject: Re: [SP-pm] DBIx::Class insert ignore > > > 2009/9/16 : > >> Mantovani.. >> >> Respondendo a sua pergunta.. >> >> "S? por curiosidade, como voc? testou isso ?" >> >> Verdade eu testei de uma forma muito simples.. >> >> No Sql: >> - Gravei data e hora >> - o update que me interessava.. com perl .. MySql.. >> - Gravei data e hora >> >> Meu sistema >> - Gravei data e hora >> - fiz update li e reli v?rios arq de conf.. >> - Gravei data e hora >> >> Mas o problema n?o ? s? a quest?o s? do tempo. >> >> E o limite de campos para se trabalhar simultaneamente..? >> ___________________________________________ >> >> Desculpem os defensores do SQL.. >> >> Eu tb uso e gosto, gostaria de usar mais ainda, por isso reclamo.. >> se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com >> limites >> t?o r?gidos... >> > > Voc? realmente n?o faz id?ia do que ? SQL nem bancos de dados > relacionais, n?o adianta discutir assim. Sugiro que voc? leia um livro > introdut?rio sobre o assunto, esse aqui ? muito bom: > > http://www.amazon.com/Introduction-Database-Systems-C-J-Date/dp/0321197844/ref=sr_1_1?ie=UTF8&s=books&qid=1253135731&sr=8-1 > > ? a mesma quest?o do Catalyst.. >> se os caras que fizeram isso eram t?o bons.. me digam pq fizeram com >> depend?ncias t?o r?gidas... >> > > Simples, aqui na Bahia tem um ditado: "Quem ? burro faz duas vezes" > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Wed Sep 16 14:54:07 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 16 Sep 2009 18:54:07 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <12d1f4ee0909161451q11efb4a7q9481f18f1b32ca9@mail.gmail.com> References: <20090916122307.GC31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> <9A5F56072BA74F65B05F96722065BE35@preferencial.local> <3de55ead0909161420r3f9e8c83td34aaec7a8976eb0@mail.gmail.com> <12d1f4ee0909161451q11efb4a7q9481f18f1b32ca9@mail.gmail.com> Message-ID: <3de55ead0909161454v6a1fd2c5oa5a2498074a6696d@mail.gmail.com> 2009/9/16 Solli Honorio : > Claudio, eu n?o entendo isto em voc?. As pessoas j? deram a opini?es sobre a > pequena parte do teu sistema apresentado, mas voc? achou as interven??es um > abaixo da tua atual efici?ncia, e mesmo assim quer a nossa ajuda ? Bom, que > tal ent?o fazer um concurso onde o teu c?digo ? exposto e quem conseguir > ganhar algum n?vel de efici?ncia que vc deseja ser? premiado com 1 milh?o de > reais ? Minha opini?o final: Don't feed the trolls. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From luismottacampos at yahoo.co.uk Wed Sep 16 16:18:13 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 17 Sep 2009 01:18:13 +0200 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <3de55ead0909161454v6a1fd2c5oa5a2498074a6696d@mail.gmail.com> References: <20090916122307.GC31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <214823ca0909160905o20735609ob70aaeeca3b67a2c@mail.gmail.com> <9A5F56072BA74F65B05F96722065BE35@preferencial.local> <3de55ead0909161420r3f9e8c83td34aaec7a8976eb0@mail.gmail.com> <12d1f4ee0909161451q11efb4a7q9481f18f1b32ca9@mail.gmail.com> <3de55ead0909161454v6a1fd2c5oa5a2498074a6696d@mail.gmail.com> Message-ID: <4AB17235.1040003@yahoo.co.uk> Eden Cardim wrote: > Minha opini?o final: Don't feed the trolls. Apoiado. E olha que eu normalmente sou o ?ltimo que sai de uma discuss?o... ;) Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Wed Sep 16 16:27:46 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 16 Sep 2009 20:27:46 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <12d1f4ee0909161407rdec5a0er31b80a28a914ccc3@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <12d1f4ee0909161407rdec5a0er31b80a28a914ccc3@mail.gmail.com> Message-ID: <214823ca0909161627tf7862c3j7c553fa7b9b0f489@mail.gmail.com> 2009/9/16 Solli Honorio : > > 2009/9/16 Daniel de Oliveira Mantovani >> >> Ol? pessoa, tenho uma array relativamente grande, preciso fazer >> consultas que sejam r?pidas. >> >> my @resultado = grep{/foo/} @busca # Infelizmente isso n?o ? o suficiente. >> >> Pensei em usar busca bin?ria, mas fiquei sabendo que existe v?rios >> tipos de busca. >> Alguma sugest?o ? >> > > Mantovani, pelo teu exemplo vc precisa fazer pesquisa por parte do conte?doo > ? No teu exemplo eu vou pegar 'foo', 'barfoo', 'foobar', 'bafoo', ? isto > mesmo ? Se for isto, vc est? numa situa??o complicada pois isto lhe obriga a > correr todos os elementos de uma array, mas se vc deseja apenas pegar o > elemento com chave primaria 'foo', ent?o o hash pode ser uma alternativa. > > Sim, sobre as pesquisas ... a maioria dos algoritmos de pesquisa tenta > resolver uma pergunta simples. "Como encontrar um elemento sem precisar ler > todos os elementos", e a maioria das solu??es envolve algum tipo de > indexa??o e ordena??o, e acredito que vc n?o deseja fazer isto, mas se > desejar d? uma olhada no 'Mastering Algorithms'. Estou lendo esse livro na empresa, foi de l? que eu tirei busca bin?ria. > > Solli M. Hon?rio > > >> >> -- >> "Deus usa os loucos pra confundir os s?bios" >> http://mantovanihouse.blogspot.com/ >> This is my poney: >> -------(\_------------_/)----------- >> -------)--(----------)--(----------- >> ------(----(---------)----)---------- >> -------)----(-------)----(----------- >> -------(----(-------)----)----------- >> --------\_-(\\.---.//)-_/------------ >> ----------\)' -8--8- '(/-------------- >> -----------/------------\--------------- >> ----------(--)--------(--)-------------- >> ------------(_c__c_)---------------- >> ---------------------------------------- >> perl -MLWP::Simple -le 'grep{ print $1 if >> /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From daniel.oliveira.mantovani at gmail.com Wed Sep 16 16:30:02 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 16 Sep 2009 20:30:02 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <604cec170909161410o9d133f4t3b35e166eacfcc97@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <604cec170909161410o9d133f4t3b35e166eacfcc97@mail.gmail.com> Message-ID: <214823ca0909161630x5468cdc8yacb207c6d62e688c@mail.gmail.com> 2009/9/16 Nelson Ferraz : > 2009/9/16 Daniel de Oliveira Mantovani : >> 2009/9/16 Ot?vio Fernandes : >>> Daniel, >>> >>> Grande quanto? >> >> Grande do tipo, ter todos os links do site da UOL. > > Voc? considerou usar uma base de dados? At? ent?o n?o, s? que tem um problema, eu n?o sei o tamanho do meu array, pode ser grande o suficiente para estourar a mem?ria, eu conversei com o Thiago, e achei muito boa a id?ia de usar um banco de dados. > > Uma tabela de links, e uma tabela de palavras-chave. Com uso correto > de ?ndices a pesquisa ? bem r?pida. > > Voc? certamente precisar? de muito tempo de pre-processamento, mas a > resposta poder? ser quase instant?nea. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From luismottacampos at yahoo.co.uk Wed Sep 16 16:27:33 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 17 Sep 2009 01:27:33 +0200 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> Message-ID: <4AB17465.7050702@yahoo.co.uk> Daniel de Oliveira Mantovani wrote: > 2009/9/16 Ot?vio Fernandes : >> Daniel, >> >> Grande quanto? > > Grande do tipo, ter todos os links do site da UOL. E voc? tem mem?ria para segurar estruturas de dados deste tamanho sem fazer os seus discos de swap dan?arem rumba? Eu aposto que a sua p?ssima performance tem a ver com o fato de n?o haver mem?ria RAM o bastante dispon?vel para conter a estrutura de dados toda. Tente usar iteradores para ajudar a aliviar a mem?ria: olha o m?dulo Iterator no CPAN, e d? uma olhada no cap?tulo 5 do Higher Order Perl, do Mark Jason Dominus. Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Wed Sep 16 16:28:19 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 17 Sep 2009 01:28:19 +0200 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <06D47087FE204D28A20F7A6546D96934@preferencial.local> References: <20090916122307.GC31009@mapabrasil.net><20090916125459.GD31009@mapabrasil.net><3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com><20090916144430.GE31009@mapabrasil.net><3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com><0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local><3de55ead0909160920k30dc8116r27b49153c1089f30@mail.gmail.com> <179354400909160959v236426f0t34a019d11d5a78d4@mail.gmail.com> <06D47087FE204D28A20F7A6546D96934@preferencial.local> Message-ID: <4AB17493.7050403@yahoo.co.uk> claudio em dpreferencial.com.br wrote: > eu sou louco para ver algu?m me mostrar uma forma melhor, mais f?cil > de atender os meus clientes... pago para isso... Ah! Perfeito. Estou ? disposi??o se voc? quiser uma proposta de melhoria. Informo as minhas condi??es comerciais em privado. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Wed Sep 16 16:26:36 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 16 Sep 2009 20:26:36 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <3de55ead0909161405r21d332c0ic005b92d952800ec@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <3de55ead0909161405r21d332c0ic005b92d952800ec@mail.gmail.com> Message-ID: <214823ca0909161626r204263c7mc894fe2d66df0b6f@mail.gmail.com> 2009/9/16 Eden Cardim : > 2009/9/16 Daniel de Oliveira Mantovani : >> Ol? pessoa, tenho uma array relativamente grande, preciso fazer >> consultas que sejam r?pidas. >> >> my @resultado = grep{/foo/} @busca # Infelizmente isso n?o ? o suficiente. > > Depende de muita coisa: > > - tem repeti??es na lista? N?o. > - voc? quer fazer compara??es exatas ou por padr?es? Exatas > - como voc? est? construindo a lista? Fa?o uma varredura, e adiciono todos os itens encontrados. > > -- > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From luismottacampos at yahoo.co.uk Wed Sep 16 16:29:12 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 17 Sep 2009 01:29:12 +0200 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <214823ca0909161630x5468cdc8yacb207c6d62e688c@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <604cec170909161410o9d133f4t3b35e166eacfcc97@mail.gmail.com> <214823ca0909161630x5468cdc8yacb207c6d62e688c@mail.gmail.com> Message-ID: <4AB174C8.5040406@yahoo.co.uk> Daniel de Oliveira Mantovani wrote: > At? ent?o n?o, s? que tem um problema, eu n?o sei o tamanho do meu > array, pode ser grande o suficiente para estourar a mem?ria, eu > conversei com o Thiago, e achei muito boa a id?ia de usar um banco de > dados. Mais uma coisa: de onde vem os dados que voc? quer filtrar? E o que voc? pretende fazer com eles depois? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Wed Sep 16 16:41:31 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 16 Sep 2009 20:41:31 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <4AB174C8.5040406@yahoo.co.uk> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <604cec170909161410o9d133f4t3b35e166eacfcc97@mail.gmail.com> <214823ca0909161630x5468cdc8yacb207c6d62e688c@mail.gmail.com> <4AB174C8.5040406@yahoo.co.uk> Message-ID: <214823ca0909161641v3c5085acq59e2291df5fbb3c9@mail.gmail.com> 2009/9/16 Luis Motta Campos : > Daniel de Oliveira Mantovani wrote: >> At? ent?o n?o, s? que tem um problema, eu n?o sei o tamanho do meu >> array, pode ser grande o suficiente para estourar a mem?ria, eu >> conversei com o Thiago, e achei muito boa a id?ia de usar um banco de >> ?dados. > > Mais uma coisa: de onde vem os dados que voc? quer filtrar? De uma p?gina foo. > > E o que voc? pretende fazer com eles depois? S? olhar para ver se ele existe. Vou explicar melhor, estou criando um programa que pega todos os links de um determinado website, eu preciso saber os links que j? foram pegos, para n?o entrar na p?gina de novo Em v?rias p?ginas de um website existem o mesmo link, e eu s? preciso do link uma vez, preciso varrer todas as p?ginas uma vez. Resumindo, preciso saber se eu j? peguei determinada p?gina, e para isso olho no array, se n?o existir eu fa?o, se existir eu pulo. Por isso que eu digo, tem website que n?o vai ocupar 1% da mem?ria, agora tem outros que v?o estoura-l?. > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From acid06 at gmail.com Wed Sep 16 17:06:28 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Wed, 16 Sep 2009 21:06:28 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <214823ca0909161641v3c5085acq59e2291df5fbb3c9@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <604cec170909161410o9d133f4t3b35e166eacfcc97@mail.gmail.com> <214823ca0909161630x5468cdc8yacb207c6d62e688c@mail.gmail.com> <4AB174C8.5040406@yahoo.co.uk> <214823ca0909161641v3c5085acq59e2291df5fbb3c9@mail.gmail.com> Message-ID: <9a08c9b40909161706h6879da16m5e3341d45ec2c8ba@mail.gmail.com> 2009/9/16 Daniel de Oliveira Mantovani : > Vou explicar melhor, estou criando um programa que pega todos os links > de um determinado website, eu preciso saber os links que j? foram > pegos, para n?o entrar na p?gina de novo > Em v?rias p?ginas de um website existem o mesmo link, e eu s? preciso > do link uma vez, preciso varrer todas as p?ginas uma vez. > Resumindo, preciso saber se eu j? peguei determinada p?gina, e para > isso olho no array, se n?o existir eu fa?o, se existir eu pulo. Em outras palavras, voc? est? fazendo um link crawler/spider/similar? Ou n?o segue os links depois, recursivamente? -Nilson Santos F. Jr. From shonorio at gmail.com Wed Sep 16 17:54:32 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 16 Sep 2009 21:54:32 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <4AB17465.7050702@yahoo.co.uk> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <4AB17465.7050702@yahoo.co.uk> Message-ID: <12d1f4ee0909161754g38970571o5ad357a0f0576efc@mail.gmail.com> 2009/9/16 Luis Motta Campos > Daniel de Oliveira Mantovani wrote: > > 2009/9/16 Ot?vio Fernandes : > >> Daniel, > >> > >> Grande quanto? > > > > Grande do tipo, ter todos os links do site da UOL. > > E voc? tem mem?ria para segurar estruturas de dados deste tamanho sem > fazer os seus discos de swap dan?arem rumba? > > Eu aposto que a sua p?ssima performance tem a ver com o fato de n?o > haver mem?ria RAM o bastante dispon?vel para conter a estrutura de dados > toda. > > Tente usar iteradores para ajudar a aliviar a mem?ria: olha o m?dulo > Iterator no CPAN, e d? uma olhada no cap?tulo 5 do Higher Order Perl, do > Mark Jason Dominus. > iteradores s?o interessante, mas se o array j? estiver populado, e com isto j? utilizando todo o swap, onde est? o ganho ? > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Sep 16 18:17:18 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 16 Sep 2009 22:17:18 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> Message-ID: <12d1f4ee0909161817m7458767ckda58c3457957b114@mail.gmail.com> 2009/9/16 Daniel de Oliveira Mantovani > Ol? pessoa, tenho uma array relativamente grande, preciso fazer > consultas que sejam r?pidas. > > my @resultado = grep{/foo/} @busca # Infelizmente isso n?o ? o suficiente. > > Mantovani, Pode ser que n?o seja exatamente isto que voc? precisa, mas tamb?m voc? n?o foi claro o suficiente no que precisava, ent?o vou aproveitar para recomendar o List::Util. Este m?dulo tem um cara chamado first, bem interessante... a performance e consumo de memoria deixo para vc .... Pensei em usar busca bin?ria, mas fiquei sabendo que existe v?rios > tipos de busca. > Alguma sugest?o ? > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Wed Sep 16 18:21:10 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 16 Sep 2009 22:21:10 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <4AB17493.7050403@yahoo.co.uk> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <3de55ead0909160920k30dc8116r27b49153c1089f30@mail.gmail.com> <179354400909160959v236426f0t34a019d11d5a78d4@mail.gmail.com> <06D47087FE204D28A20F7A6546D96934@preferencial.local> <4AB17493.7050403@yahoo.co.uk> Message-ID: <23f46d7f0909161821k41843b90pec3d489be4ed742e@mail.gmail.com> Minha opiniao inicial: aqui t? faltando aquela placa "Proibido a entrada de pessoas estranhas" ...but then again, eu n?o poderia frequentar a lista. ;-) 2009/9/16 Luis Motta Campos > claudio em dpreferencial.com.br wrote: > > eu sou louco para ver algu?m me mostrar uma forma melhor, mais f?cil > > de atender os meus clientes... pago para isso... > > Ah! Perfeito. Estou ? disposi??o se voc? quiser uma proposta de > melhoria. Informo as minhas condi??es comerciais em privado. > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Sep 16 18:23:37 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 16 Sep 2009 22:23:37 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <214823ca0909161630x5468cdc8yacb207c6d62e688c@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <604cec170909161410o9d133f4t3b35e166eacfcc97@mail.gmail.com> <214823ca0909161630x5468cdc8yacb207c6d62e688c@mail.gmail.com> Message-ID: <12d1f4ee0909161823r3ef6d618t7fe28ebbe7379abc@mail.gmail.com> 2009/9/16 Daniel de Oliveira Mantovani > 2009/9/16 Nelson Ferraz : > > 2009/9/16 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > >> 2009/9/16 Ot?vio Fernandes : > >>> Daniel, > >>> > >>> Grande quanto? > >> > >> Grande do tipo, ter todos os links do site da UOL. > > > > Voc? considerou usar uma base de dados? > > At? ent?o n?o, s? que tem um problema, eu n?o sei o tamanho do meu > array, pode ser grande o suficiente para estourar a mem?ria, eu > conversei com o Thiago, e achei muito boa a id?ia de usar um banco de > dados. > Mas por favor, tome cuidado com este banco de dados ... pense numa modelagem que permita uma indexa??o de boa qualidade e confi?vel, evitando assim o 'table scan' .... > > > > > Uma tabela de links, e uma tabela de palavras-chave. Com uso correto > > de ?ndices a pesquisa ? bem r?pida. > > > > Voc? certamente precisar? de muito tempo de pre-processamento, mas a > > resposta poder? ser quase instant?nea. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Wed Sep 16 18:56:51 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 16 Sep 2009 22:56:51 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <214823ca0909161626r204263c7mc894fe2d66df0b6f@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <3de55ead0909161405r21d332c0ic005b92d952800ec@mail.gmail.com> <214823ca0909161626r204263c7mc894fe2d66df0b6f@mail.gmail.com> Message-ID: <3de55ead0909161856p1ebcc805mce5bb558eed33bc@mail.gmail.com> 2009/9/16 Daniel de Oliveira Mantovani : >> - tem repeti??es na lista? > N?o. > >> - voc? quer fazer compara??es exatas ou por padr?es? > > Exatas > >> - como voc? est? construindo a lista? > > Fa?o uma varredura, e adiciono todos os itens encontrados. Ent?o usa um hash: my %lookup; @lookup{@urls} = 1; exists $lookup{$url}; -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From daniel.oliveira.mantovani at gmail.com Wed Sep 16 18:59:31 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 16 Sep 2009 22:59:31 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <9a08c9b40909161706h6879da16m5e3341d45ec2c8ba@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <604cec170909161410o9d133f4t3b35e166eacfcc97@mail.gmail.com> <214823ca0909161630x5468cdc8yacb207c6d62e688c@mail.gmail.com> <4AB174C8.5040406@yahoo.co.uk> <214823ca0909161641v3c5085acq59e2291df5fbb3c9@mail.gmail.com> <9a08c9b40909161706h6879da16m5e3341d45ec2c8ba@mail.gmail.com> Message-ID: <214823ca0909161859t4060a211t6b881dae3a32ef4b@mail.gmail.com> 2009/9/16 Nilson Santos Figueiredo Jr. : > 2009/9/16 Daniel de Oliveira Mantovani : >> Vou explicar melhor, estou criando um programa que pega todos os links >> de um determinado website, eu preciso saber os links que j? foram >> pegos, para n?o entrar na p?gina de novo >> Em v?rias p?ginas de um website existem o mesmo link, e eu s? preciso >> do link uma vez, preciso varrer todas as p?ginas uma vez. >> Resumindo, preciso saber se eu j? peguei determinada p?gina, e para >> isso olho no array, se n?o existir eu fa?o, se existir eu pulo. > > Em outras palavras, voc? est? fazendo um link crawler/spider/similar? > Ou n?o segue os links depois, recursivamente? Sigo os links sim recursivamente. > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From blabos at gmail.com Thu Sep 17 00:04:39 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 17 Sep 2009 04:04:39 -0300 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <06D47087FE204D28A20F7A6546D96934@preferencial.local> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <3de55ead0909160920k30dc8116r27b49153c1089f30@mail.gmail.com> <179354400909160959v236426f0t34a019d11d5a78d4@mail.gmail.com> <06D47087FE204D28A20F7A6546D96934@preferencial.local> Message-ID: <179354400909170004q48b611a1k28c3d5ba4afe2461@mail.gmail.com> > Veja que n?o estou pichando o SQL Voc? na verdade est? pichando voc? mesmo. > quando s?o bancos normais..normalizados..com poucos campos.. Balela. > mas isso para o meu trabalho n?o suporta as necessidades...s? isso.. J? te demonstrei que isso n?o ? verdade. Necessidade de qu?? Voc? est? caindo em uma falha grotesca de design. Est? tentando transformar bacia em prego s? porque tem um martelo. Voc? est? tentando criar tabelas de zilhares de campos em um banco de dados relacional. Cad? o relacional dessa abordagem? J? te demonstrei que d? pra substituir facilmente seus milhares de campos por menos de 10 tabelas com menos de 10 campos cada usando o tal do "relacional", chaves prim?rias, estrangeiras e ?ndices. Se algu?m te disse que era s? pegar os seus aquivos bin?rios e espelhar no banco fazendo "um simpes de-para", lamento, mas n?o vai funcionar decentemente. Os paradigmas s?o outros. ? tudo diferente. Do jeito que voc? est? fazendo, ser um "formato propriet?rio", texto plano ou planilha d? no mesmo. Tamb?m j? demonstrei que fazer parte do que seu sistema faz em catalyst ? trabalho de um fim de semana, principalmente desenhando o banco da forma adequada. O que voc? est? fazendo ? pegar uma ferrari, trocar o motor original por um motor de lambreta e adaptar toda a mec?nica do carro pra funcionar assim, ao inv?s de aprender a dirigir ou contratar um motorista. Al?m do mais, at? o momento n?o vi um benchmark medindo as diferen?as entre o seu formato bin?rio e um banco de dados relacional bem desenhado, nem t?o pouco uma defini??o de requisitos para serem auditados. Dizer que milhares de dados ? algo grande? Nem estamos falando de GB ainda, estamos na casa dos KB. E os *milh?es* de dados que s?o processados diariamente pelo sistema financeiro em cima de Oracle, Informix e cia? E o que o Google usa pra te trazer 2 bilhoes de p?ginas que sabem o que ? google? http://www.google.com.br/search?q=google De repente essa "grande quantidade" ainda nem atingiu um n?mero para que n*log(n) se torne relevante. J? pensou nisso? Ent?o uma dica: ou delegue logo esse sistema para algu?m que saiba o que ? um grafo ou pare de perder tempo com "tecnologias modernosas", afinal, o seu sistema j? faz o que voc? precisa que ele fa?a. Se n?o est? afim de fazer do jeito certo, melhor ficar como est?. Pelo menos voce domina o que est? acontecendo. 2009/9/16 : > Blabos.. > > Veja que n?o estou pichando o SQL.. eu uso sql.. mas de forma bem simples.. > quando s?o bancos normais..normalizados..com poucos campos.. > mas isso para o meu trabalho n?o suporta as necessidades...s? isso.. > > N?o sou melhor do que ningu?m.. e vc mesmo ? uma ?prova viva que sempre > estou disposto a ouvir.. aprender.. melhorar.. > eu sou louco para ver algu?m me mostrar uma forma melhor, mais f?cil de > atender os meus clientes..pago para isso.. > > Mas infelizmente as id?ias e propostas n?o atendem.. fazer n?.. > por isso tive que virar programador..rsrs > > temos que tomar aquela breja.. > > Abs > > > ----- Original Message ----- From: "Blabos de Blebe" > To: > Sent: Wednesday, September 16, 2009 1:59 PM > Subject: Re: [SP-pm] DBIx::Class insert ignore > > > Vou avisar pro Google que MySQL n?o ? bom pra eles :) > > 2009/9/16 Eden Cardim : >> >> 2009/9/16 : >>> >>> No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 >>> campos... >>> at? onde estudei.. q foi pouco.. descobri que em mysql existe limites >>> muito >>> pequenos, do tipo: >>> - Quantidade m?xima de campos.. algo em torno de 3.500 >>> - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo >>> em >>> torno de 50.. >>> .. n?o tive tempo de estudar sobre o limite dos outros bcos. >>> >>> Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos >>> em >>> novos registros... rsrsrs.. >>> >>> Bom, concluindo.. >>> >>> Um registro bem simples de 500 campos, >>> no mysql demora cinco segundos para update.. (no meu sistema n?o demora >>> um..rsrs) >>> >>> Agora imagina como isso impacta nas opera??es c/ grandes volumes de >>> registros. >>> >>> At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... >>> >>> Se souber de algo que ajude nesta tarefa, aviso, >>> se algu?m tiver uma luz, desde j? agrade?o. >> >> J? expliquei antes pra voc? que sua modelagem est? errada, por isso ? >> lenta em sistemas geranciadores de bancos de dados de verdade. >> >> -- >> Eden Cardim Need help with your Catalyst or DBIx::Class project? >> Code Monkey http://www.shadowcat.co.uk/catalyst/ >> Shadowcat Systems Ltd. Want a managed development or deployment platform? >> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From nferraz at gmail.com Thu Sep 17 05:03:27 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 17 Sep 2009 14:03:27 +0200 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <3de55ead0909161856p1ebcc805mce5bb558eed33bc@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <3de55ead0909161405r21d332c0ic005b92d952800ec@mail.gmail.com> <214823ca0909161626r204263c7mc894fe2d66df0b6f@mail.gmail.com> <3de55ead0909161856p1ebcc805mce5bb558eed33bc@mail.gmail.com> Message-ID: <604cec170909170503v12817535o25fea4c800307ae7@mail.gmail.com> 2009/9/17 Eden Cardim : > 2009/9/16 Daniel de Oliveira Mantovani : >>> - tem repeti??es na lista? >> N?o. >> >>> - voc? quer fazer compara??es exatas ou por padr?es? >> >> Exatas >> >>> - como voc? est? construindo a lista? >> >> Fa?o uma varredura, e adiciono todos os itens encontrados. > > Ent?o usa um hash: > > my %lookup; > @lookup{@urls} = 1; > > exists $lookup{$url}; Se o hash n?o couber na mem?ria voc? ainda pode usar um tied hash para que ele seja armazenado em disco. Veja por exemplo o DBIx::TableHash. From tony.unix at yahoo.com.br Thu Sep 17 11:45:25 2009 From: tony.unix at yahoo.com.br (Tony Costa) Date: Thu, 17 Sep 2009 11:45:25 -0700 (PDT) Subject: [SP-pm] SaoPaulo-pm Digest, Vol 60, Issue 33 In-Reply-To: Message-ID: <792321.87123.qm@web45605.mail.sp1.yahoo.com> ?Pessoal sera que alguem pode me ajudar ? ?gostaria de saber se alguem ja imprimiu nota fiscal paulista usando Perl ?se n?o gostaria de saber se tem como fazer tal feito... --- Em qui, 17/9/09, saopaulo-pm-request em pm.org escreveu: De: saopaulo-pm-request em pm.org Assunto: SaoPaulo-pm Digest, Vol 60, Issue 33 Para: saopaulo-pm em pm.org Data: Quinta-feira, 17 de Setembro de 2009, 7:04 Send SaoPaulo-pm mailing list submissions to ??? saopaulo-pm em pm.org To subscribe or unsubscribe via the World Wide Web, visit ??? http://mail.pm.org/mailman/listinfo/saopaulo-pm or, via email, send a message with subject or body 'help' to ??? saopaulo-pm-request em pm.org You can reach the person managing the list at ??? saopaulo-pm-owner em pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of SaoPaulo-pm digest..." Today's Topics: ???1. Re: DBIx::Class insert ignore (Alexei Znamensky) ???2. Re: Busca eficiente em array. (Solli Honorio) ???3. Re: Busca eficiente em array. (Eden Cardim) ???4. Re: Busca eficiente em array. (Daniel de Oliveira Mantovani) ???5. Re: DBIx::Class insert ignore (Blabos de Blebe) ---------------------------------------------------------------------- Message: 1 Date: Wed, 16 Sep 2009 22:21:10 -0300 From: Alexei Znamensky Subject: Re: [SP-pm] DBIx::Class insert ignore To: saopaulo-pm em mail.pm.org Message-ID: ??? <23f46d7f0909161821k41843b90pec3d489be4ed742e em mail.gmail.com> Content-Type: text/plain; charset="utf-8" Minha opiniao inicial: aqui t? faltando aquela placa "Proibido a entrada de pessoas estranhas" ...but then again, eu n?o poderia frequentar a lista. ;-) 2009/9/16 Luis Motta Campos > claudio em dpreferencial.com.br wrote: > > eu sou louco para ver algu?m me mostrar uma forma melhor, mais f?cil > > de atender os meus clientes... pago para isso... > > Ah! Perfeito. Estou ? disposi??o se voc? quiser uma proposta de > melhoria. Informo as minhas condi??es comerciais em privado. > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 2 Date: Wed, 16 Sep 2009 22:23:37 -0300 From: Solli Honorio Subject: Re: [SP-pm] Busca eficiente em array. To: saopaulo-pm em mail.pm.org Message-ID: ??? <12d1f4ee0909161823r3ef6d618t7fe28ebbe7379abc em mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" 2009/9/16 Daniel de Oliveira Mantovani > 2009/9/16 Nelson Ferraz : > > 2009/9/16 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > >> 2009/9/16 Ot?vio Fernandes : > >>> Daniel, > >>> > >>> Grande quanto? > >> > >> Grande do tipo, ter todos os links do site da UOL. > > > > Voc? considerou usar uma base de dados? > > At? ent?o n?o, s? que tem um problema, eu n?o sei o tamanho do meu > array, pode ser grande o suficiente para estourar a mem?ria, eu > conversei com o Thiago, e achei muito boa a id?ia de usar um banco de > dados. > Mas por favor, tome cuidado com este banco de dados ... pense numa modelagem que permita uma indexa??o de boa qualidade e confi?vel, evitando assim o 'table scan' .... > > > > > Uma tabela de links, e uma tabela de palavras-chave. Com uso correto > > de ?ndices a pesquisa ? bem r?pida. > > > > Voc? certamente precisar? de muito tempo de pre-processamento, mas a > > resposta poder? ser quase instant?nea. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > "Deus usa os loucos pra confundir os s?bios" > http://mantovanihouse.blogspot.com/ > This is my poney: > -------(\_------------_/)----------- > -------)--(----------)--(----------- > ------(----(---------)----)---------- > -------)----(-------)----(----------- > -------(----(-------)----)----------- > --------\_-(\\.---.//)-_/------------ > ----------\)' -8--8- '(/-------------- > -----------/------------\--------------- > ----------(--)--------(--)-------------- > ------------(_c__c_)---------------- > ---------------------------------------- > perl -MLWP::Simple -le 'grep{ print $1 if > /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 3 Date: Wed, 16 Sep 2009 22:56:51 -0300 From: Eden Cardim Subject: Re: [SP-pm] Busca eficiente em array. To: saopaulo-pm em mail.pm.org Message-ID: ??? <3de55ead0909161856p1ebcc805mce5bb558eed33bc em mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 2009/9/16 Daniel de Oliveira Mantovani : >> - tem repeti??es na lista? > N?o. > >> - voc? quer fazer compara??es exatas ou por padr?es? > > Exatas > >> - como voc? est? construindo a lista? > > Fa?o uma varredura, e adiciono todos os itens encontrados. Ent?o usa um hash: my %lookup; @lookup{@urls} = 1; exists $lookup{$url}; -- ???Eden Cardim? ? ???Need help with your Catalyst or DBIx::Class project? ? Code Monkey? ? ? ? ? ? ? ? ? ? http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd.? Want a managed development or deployment platform? http://edenc.vox.com/? ? ? ? ? ? http://www.shadowcat.co.uk/servers/ ------------------------------ Message: 4 Date: Wed, 16 Sep 2009 22:59:31 -0300 From: Daniel de Oliveira Mantovani ??? Subject: Re: [SP-pm] Busca eficiente em array. To: saopaulo-pm em mail.pm.org Message-ID: ??? <214823ca0909161859t4060a211t6b881dae3a32ef4b em mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 2009/9/16 Nilson Santos Figueiredo Jr. : > 2009/9/16 Daniel de Oliveira Mantovani : >> Vou explicar melhor, estou criando um programa que pega todos os links >> de um determinado website, eu preciso saber os links que j? foram >> pegos, para n?o entrar na p?gina de novo >> Em v?rias p?ginas de um website existem o mesmo link, e eu s? preciso >> do link uma vez, preciso varrer todas as p?ginas uma vez. >> Resumindo, preciso saber se eu j? peguei determinada p?gina, e para >> isso olho no array, se n?o existir eu fa?o, se existir eu pulo. > > Em outras palavras, voc? est? fazendo um link crawler/spider/similar? > Ou n?o segue os links depois, recursivamente? Sigo os links sim recursivamente. > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' ------------------------------ Message: 5 Date: Thu, 17 Sep 2009 04:04:39 -0300 From: Blabos de Blebe Subject: Re: [SP-pm] DBIx::Class insert ignore To: saopaulo-pm em mail.pm.org Message-ID: ??? <179354400909170004q48b611a1k28c3d5ba4afe2461 em mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 > Veja que n?o estou pichando o SQL Voc? na verdade est? pichando voc? mesmo. > quando s?o bancos normais..normalizados..com poucos campos.. Balela. > mas isso para o meu trabalho n?o suporta as necessidades...s? isso.. J? te demonstrei que isso n?o ? verdade. Necessidade de qu?? Voc? est? caindo em uma falha grotesca de design. Est? tentando transformar bacia em prego s? porque tem um martelo. Voc? est? tentando criar tabelas de zilhares de campos em um banco de dados relacional. Cad? o relacional dessa abordagem? J? te demonstrei que d? pra substituir facilmente seus milhares de campos por menos de 10 tabelas com menos de 10 campos cada usando o tal do "relacional", chaves prim?rias, estrangeiras e ?ndices. Se algu?m te disse que era s? pegar os seus aquivos bin?rios e espelhar no banco fazendo "um simpes de-para", lamento, mas n?o vai funcionar decentemente. Os paradigmas s?o outros. ? tudo diferente. Do jeito que voc? est? fazendo, ser um "formato propriet?rio", texto plano ou planilha d? no mesmo. Tamb?m j? demonstrei que fazer parte do que seu sistema faz em catalyst ? trabalho de um fim de semana, principalmente desenhando o banco da forma adequada. O que voc? est? fazendo ? pegar uma ferrari, trocar o motor original por um motor de lambreta e adaptar toda a mec?nica do carro pra funcionar assim, ao inv?s de aprender a dirigir ou contratar um motorista. Al?m do mais, at? o momento n?o vi um benchmark medindo as diferen?as entre o seu formato bin?rio e um banco de dados relacional bem desenhado, nem t?o pouco uma defini??o de requisitos para serem auditados. Dizer que milhares de dados ? algo grande? Nem estamos falando de GB ainda, estamos na casa dos KB. E os *milh?es* de dados que s?o processados diariamente pelo sistema financeiro em cima de Oracle, Informix e cia? E o que o Google usa pra te trazer 2 bilhoes de p?ginas que sabem o que ? google? http://www.google.com.br/search?q=google De repente essa "grande quantidade" ainda nem atingiu um n?mero para que n*log(n) se torne relevante. J? pensou nisso? Ent?o uma dica: ou delegue logo esse sistema para algu?m que saiba o que ? um grafo ou pare de perder tempo com "tecnologias modernosas", afinal, o seu sistema j? faz o que voc? precisa que ele fa?a. Se n?o est? afim de fazer do jeito certo, melhor ficar como est?. Pelo menos voce domina o que est? acontecendo. 2009/9/16? : > Blabos.. > > Veja que n?o estou pichando o SQL.. eu uso sql.. mas de forma bem simples.. > quando s?o bancos normais..normalizados..com poucos campos.. > mas isso para o meu trabalho n?o suporta as necessidades...s? isso.. > > N?o sou melhor do que ningu?m.. e vc mesmo ? uma ?prova viva que sempre > estou disposto a ouvir.. aprender.. melhorar.. > eu sou louco para ver algu?m me mostrar uma forma melhor, mais f?cil de > atender os meus clientes..pago para isso.. > > Mas infelizmente as id?ias e propostas n?o atendem.. fazer n?.. > por isso tive que virar programador..rsrs > > temos que tomar aquela breja.. > > Abs > > > ----- Original Message ----- From: "Blabos de Blebe" > To: > Sent: Wednesday, September 16, 2009 1:59 PM > Subject: Re: [SP-pm] DBIx::Class insert ignore > > > Vou avisar pro Google que MySQL n?o ? bom pra eles :) > > 2009/9/16 Eden Cardim : >> >> 2009/9/16 : >>> >>> No meu caso os registros s?o gigantes.. podendo atingir at? 10.000 >>> campos... >>> at? onde estudei.. q foi pouco.. descobri que em mysql existe limites >>> muito >>> pequenos, do tipo: >>> - Quantidade m?xima de campos.. algo em torno de 3.500 >>> - Quantidade m?xima de campos para serem manipulados de uma s? vez.. algo >>> em >>> torno de 50.. >>> .. n?o tive tempo de estudar sobre o limite dos outros bcos. >>> >>> Por isso, a indica??o padr?o do mercado, sempre foi transformar os campos >>> em >>> novos registros... rsrsrs.. >>> >>> Bom, concluindo.. >>> >>> Um registro bem simples de 500 campos, >>> no mysql demora cinco segundos para update.. (no meu sistema n?o demora >>> um..rsrs) >>> >>> Agora imagina como isso impacta nas opera??es c/ grandes volumes de >>> registros. >>> >>> At? o momento n?o achei uma solu??o razo?vel, para esta quest?o... >>> >>> Se souber de algo que ajude nesta tarefa, aviso, >>> se algu?m tiver uma luz, desde j? agrade?o. >> >> J? expliquei antes pra voc? que sua modelagem est? errada, por isso ? >> lenta em sistemas geranciadores de bancos de dados de verdade. >> >> -- >> Eden Cardim Need help with your Catalyst or DBIx::Class project? >> Code Monkey http://www.shadowcat.co.uk/catalyst/ >> Shadowcat Systems Ltd. Want a managed development or deployment platform? >> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm End of SaoPaulo-pm Digest, Vol 60, Issue 33 ******************************************* ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Thu Sep 17 13:29:00 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 17 Sep 2009 17:29:00 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 60, Issue 33 In-Reply-To: <792321.87123.qm@web45605.mail.sp1.yahoo.com> References: <792321.87123.qm@web45605.mail.sp1.yahoo.com> Message-ID: <20090917202900.GG31009@mapabrasil.net> On Thu, Sep 17, 2009 at 11:45:25AM -0700, Tony Costa wrote: > Pessoal sera que alguem pode me ajudar ? > gostaria de saber se alguem ja imprimiu nota fiscal paulista usando Perl > se n?o gostaria de saber se tem como fazer tal feito... j? ? a segunda vez que esse assunto volta ? lista num mail bem sujo, bem, acho que voc? est? se referindo ?: https://www.nfp.fazenda.sp.gov.br/login.aspx?ReturnUrl=%2fPrincipal.aspx ent?o ... seria algo como: "preciso automatizar o login nesse site e imprimir para pdf o resultado da consulta, algu?m poderia me ajudar?". poderia explicar melhor para lista o que voc? precisa? -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From luismottacampos at yahoo.co.uk Fri Sep 18 07:29:54 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 18 Sep 2009 16:29:54 +0200 Subject: [SP-pm] Boas vindas ao Alessandro Proedes In-Reply-To: References: Message-ID: <4AB39962.9060404@yahoo.co.uk> mailman-bounces em pm.org wrote: > Alessandro has been successfully subscribed to SaoPaulo-pm. Alessandro, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? sua, por favor fique ? vontade. A gente gosta de perguntar para os que chegam: 1. Como voc? encontrou a lista? 2. Como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Sep 18 07:31:02 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 18 Sep 2009 16:31:02 +0200 Subject: [SP-pm] DBIx::Class insert ignore In-Reply-To: <23f46d7f0909161821k41843b90pec3d489be4ed742e@mail.gmail.com> References: <20090916122307.GC31009@mapabrasil.net> <20090916125459.GD31009@mapabrasil.net> <3de55ead0909160631x51853923jf92470892e134e27@mail.gmail.com> <20090916144430.GE31009@mapabrasil.net> <3de55ead0909160817m271057d2q3639eaf5c83cd5c4@mail.gmail.com> <0D56EEDF614347A8BBDDF753E96A8F92@preferencial.local> <3de55ead0909160920k30dc8116r27b49153c1089f30@mail.gmail.com> <179354400909160959v236426f0t34a019d11d5a78d4@mail.gmail.com> <06D47087FE204D28A20F7A6546D96934@preferencial.local> <4AB17493.7050403@yahoo.co.uk> <23f46d7f0909161821k41843b90pec3d489be4ed742e@mail.gmail.com> Message-ID: <4AB399A6.5060305@yahoo.co.uk> Alexei Znamensky wrote: > Minha opiniao inicial: aqui t? faltando aquela placa "Proibido a entrada de > pessoas estranhas" > > ...but then again, eu n?o poderia frequentar a lista. ;-) Para os registros, acho que era isso mesmo que estava escrito na placa que eu quebrei para arrumar um bom cal?o para for?ar a porta deste lugar... ;) Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Fri Sep 18 07:32:49 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 18 Sep 2009 11:32:49 -0300 Subject: [SP-pm] Boas vindas ao Alessandro Proedes In-Reply-To: <4AB39962.9060404@yahoo.co.uk> References: <4AB39962.9060404@yahoo.co.uk> Message-ID: <214823ca0909180732s34e99286ie3dbb015cadd4247@mail.gmail.com> Bem Vindo! 2009/9/18 Luis Motta Campos : > mailman-bounces em pm.org wrote: >> Alessandro has been successfully subscribed to SaoPaulo-pm. > > Alessandro, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? > sua, por favor fique ? vontade. > > A gente gosta de perguntar para os que chegam: > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "Deus usa os loucos pra confundir os s?bios" http://mantovanihouse.blogspot.com/ This is my poney: -------(\_------------_/)----------- -------)--(----------)--(----------- ------(----(---------)----)---------- -------)----(-------)----(----------- -------(----(-------)----)----------- --------\_-(\\.---.//)-_/------------ ----------\)' -8--8- '(/-------------- -----------/------------\--------------- ----------(--)--------(--)-------------- ------------(_c__c_)---------------- ---------------------------------------- perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))' From daniel-vinciguerra at hotmail.com Fri Sep 18 07:32:54 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Fri, 18 Sep 2009 11:32:54 -0300 Subject: [SP-pm] Boas vindas ao Alessandro Proedes In-Reply-To: <4AB39962.9060404@yahoo.co.uk> References: Message-ID: Bem-vindo Alessandro! Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://danielshadow.blogspot.com ---------------------------------------------------------------------- > Date: Fri, 18 Sep 2009 16:29:54 +0200 > From: luismottacampos em yahoo.co.uk > To: saopaulo-pm em mail.pm.org > Subject: [SP-pm] Boas vindas ao Alessandro Proedes > > mailman-bounces em pm.org wrote: > > Alessandro has been successfully subscribed to SaoPaulo-pm. > > Alessandro, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? > sua, por favor fique ? vontade. > > A gente gosta de perguntar para os que chegam: > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _________________________________________________________________ Deixe suas conversas mais divertidas. Baixe agora mesmo novos emoticons. ? gr?tis! http://specials.br.msn.com/ilovemessenger/pacotes.aspx -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Fri Sep 18 07:36:08 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 18 Sep 2009 11:36:08 -0300 Subject: [SP-pm] Boas vindas ao Alessandro Proedes In-Reply-To: References: <4AB39962.9060404@yahoo.co.uk> Message-ID: <179354400909180736w2a0d21c6v7cd0f83d61593ad5@mail.gmail.com> Bem vindo!!!!! 2009/9/18 Daniel Vinciguerra : > > Bem-vindo Alessandro! > > Daniel Vinciguerra > ---------------------------------------------------------------------- > Perl, Java, Microsoft .Net, Oracle and SQLite Developer > Damn Small Linux Project and DSL BR MOD > http://danielshadow.blogspot.com > ---------------------------------------------------------------------- > > > >> Date: Fri, 18 Sep 2009 16:29:54 +0200 >> From: luismottacampos em yahoo.co.uk >> To: saopaulo-pm em mail.pm.org >> Subject: [SP-pm] Boas vindas ao Alessandro Proedes >> >> mailman-bounces em pm.org wrote: >> > Alessandro has been successfully subscribed to SaoPaulo-pm. >> >> Alessandro, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? >> sua, por favor fique ? vontade. >> >> A gente gosta de perguntar para os que chegam: >> >> 1. Como voc? encontrou a lista? >> 2. Como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ________________________________ > Novo Internet Explorer 8: mais r?pido e muito mais seguro. Baixe agora, ? > gr?tis! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Fri Sep 18 07:40:57 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 18 Sep 2009 16:40:57 +0200 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <12d1f4ee0909161754g38970571o5ad357a0f0576efc@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <4AB17465.7050702@yahoo.co.uk> <12d1f4ee0909161754g38970571o5ad357a0f0576efc@mail.gmail.com> Message-ID: <4AB39BF9.1010901@yahoo.co.uk> Solli Honorio wrote: > 2009/9/16 Luis Motta Campos >> Tente usar iteradores para ajudar a aliviar a mem?ria: olha o >> m?dulo Iterator no CPAN, e d? uma olhada no cap?tulo 5 do Higher >> Order Perl, do Mark Jason Dominus. >> > > iteradores s?o interessante, mas se o array j? estiver populado, e > com isto j? utilizando todo o swap, onde est? o ganho ? Bom, neste caso, voc? j? perdeu o bonde: o objetivo de usar iteradores ? n?o popular o array em primeiro lugar. Quando voc? precisa do pr?ximo ?tem, vai busc?-lo. Por exemplo: #!perl use Iterator; { my $count = -2; my $even = Iterator->new( sub { $count+=2 } ); } # Imprime todos os pares positivos. TODOS. # Pode ser que demore, eu recomendo esperar sentado. ;) print $even->value while ( $even->isnt_exhausted ); __END__ Agora, tenta escrever o mesmo c?digo, sem usar iteradores, e populando um array com os resultados... acho que isso vai te dar uma boa id?ia da dimens?o do problema. ;) Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From edencardim at gmail.com Fri Sep 18 08:13:35 2009 From: edencardim at gmail.com (Eden Cardim) Date: Fri, 18 Sep 2009 12:13:35 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <4AB39BF9.1010901@yahoo.co.uk> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <4AB17465.7050702@yahoo.co.uk> <12d1f4ee0909161754g38970571o5ad357a0f0576efc@mail.gmail.com> <4AB39BF9.1010901@yahoo.co.uk> Message-ID: <3de55ead0909180813l285704dcu933c95f788368157@mail.gmail.com> 2009/9/18 Luis Motta Campos : > Agora, tenta escrever o mesmo c?digo, sem usar iteradores, e populando > um array com os resultados... acho que isso vai te dar uma boa id?ia da > dimens?o do problema. ;) ? s? implementar um tie pra array que implemente iteradores + lazy evaluation :) -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From fabiotc at gmail.com Fri Sep 18 08:33:12 2009 From: fabiotc at gmail.com (=?ISO-8859-1?Q?F=E1bio?=) Date: Fri, 18 Sep 2009 12:33:12 -0300 Subject: [SP-pm] Boas vindas ao Alessandro Proedes In-Reply-To: <179354400909180736w2a0d21c6v7cd0f83d61593ad5@mail.gmail.com> References: <4AB39962.9060404@yahoo.co.uk> <179354400909180736w2a0d21c6v7cd0f83d61593ad5@mail.gmail.com> Message-ID: Bem-vindo! 2009/9/18 Blabos de Blebe > Bem vindo!!!!! > > 2009/9/18 Daniel Vinciguerra : > > > > Bem-vindo Alessandro! > > > > Daniel Vinciguerra > > ---------------------------------------------------------------------- > > Perl, Java, Microsoft .Net, Oracle and SQLite Developer > > Damn Small Linux Project and DSL BR MOD > > http://danielshadow.blogspot.com > > ---------------------------------------------------------------------- > > > > > > > >> Date: Fri, 18 Sep 2009 16:29:54 +0200 > >> From: luismottacampos at yahoo.co.uk > >> To: saopaulo-pm at mail.pm.org > >> Subject: [SP-pm] Boas vindas ao Alessandro Proedes > >> > >> mailman-bounces at pm.org wrote: > >> > Alessandro has been successfully subscribed to SaoPaulo-pm. > >> > >> Alessandro, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? > >> sua, por favor fique ? vontade. > >> > >> A gente gosta de perguntar para os que chegam: > >> > >> 1. Como voc? encontrou a lista? > >> 2. Como e onde voc? usa Perl no seu dia-a-dia? > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > ________________________________ > > Novo Internet Explorer 8: mais r?pido e muito mais seguro. Baixe agora, ? > > gr?tis! > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Atenciosamente F?bio Tadeu da Costa www.fabiotc.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: From russoz at gmail.com Fri Sep 18 11:29:23 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 18 Sep 2009 15:29:23 -0300 Subject: [SP-pm] Boas vindas ao Alessandro Proedes In-Reply-To: References: <4AB39962.9060404@yahoo.co.uk> <179354400909180736w2a0d21c6v7cd0f83d61593ad5@mail.gmail.com> Message-ID: <23f46d7f0909181129r12185d8bx892027608a26135f@mail.gmail.com> ? meu rei, vai cheg?no 2009/9/18 F?bio > Bem-vindo! > > 2009/9/18 Blabos de Blebe > > Bem vindo!!!!! >> >> 2009/9/18 Daniel Vinciguerra : >> > >> > Bem-vindo Alessandro! >> > >> > Daniel Vinciguerra >> > ---------------------------------------------------------------------- >> > Perl, Java, Microsoft .Net, Oracle and SQLite Developer >> > Damn Small Linux Project and DSL BR MOD >> > http://danielshadow.blogspot.com >> > ---------------------------------------------------------------------- >> > >> > >> > >> >> Date: Fri, 18 Sep 2009 16:29:54 +0200 >> >> From: luismottacampos em yahoo.co.uk >> >> To: saopaulo-pm em mail.pm.org >> >> Subject: [SP-pm] Boas vindas ao Alessandro Proedes >> >> >> >> mailman-bounces em pm.org wrote: >> >> > Alessandro has been successfully subscribed to SaoPaulo-pm. >> >> >> >> Alessandro, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? >> >> sua, por favor fique ? vontade. >> >> >> >> A gente gosta de perguntar para os que chegam: >> >> >> >> 1. Como voc? encontrou a lista? >> >> 2. Como e onde voc? usa Perl no seu dia-a-dia? >> >> >> >> Putamplexos! >> >> -- >> >> Luis Motta Campos is a software engineer, >> >> Perl Programmer, foodie and photographer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > ________________________________ >> > Novo Internet Explorer 8: mais r?pido e muito mais seguro. Baixe agora, >> ? >> > gr?tis! >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Atenciosamente > F?bio Tadeu da Costa > www.fabiotc.com.br > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From proedes at gmail.com Fri Sep 18 11:47:58 2009 From: proedes at gmail.com (Alessandro Bispo dos Santos) Date: Fri, 18 Sep 2009 15:47:58 -0300 Subject: [SP-pm] Boas vindas ao Alessandro Proedes In-Reply-To: <23f46d7f0909181129r12185d8bx892027608a26135f@mail.gmail.com> References: <4AB39962.9060404@yahoo.co.uk> <179354400909180736w2a0d21c6v7cd0f83d61593ad5@mail.gmail.com> <23f46d7f0909181129r12185d8bx892027608a26135f@mail.gmail.com> Message-ID: Muito obrigado! Respondendo as perguntas: 1 - Sempre quando eu me inicio em uma nova tecnologia, eu antes procuro na internet refer?ncias sobre essa tecnologia, incluindo listas de discuss?o. Eu fiz a mesma coisa quando comecei a mexer com mpich, e isso evita muitas dores de cabe?a! 2 - Eu conhe?o Perl j? faz muito tempo, mas nunca me interessei em me aprofundar na linguagem. Agora eu pretendo estudar a fundo essa linguagem. Ainda mais porque eu descobri faz pouco tempo o fant?stico framework Catalyst. Algum dia espero ajudar os novatos como eu. Abra?os! 2009/9/18 Alexei Znamensky > ? meu rei, vai cheg?no > > 2009/9/18 F?bio > > Bem-vindo! >> >> 2009/9/18 Blabos de Blebe >> >> Bem vindo!!!!! >>> >>> 2009/9/18 Daniel Vinciguerra : >>> > >>> > Bem-vindo Alessandro! >>> > >>> > Daniel Vinciguerra >>> > ---------------------------------------------------------------------- >>> > Perl, Java, Microsoft .Net, Oracle and SQLite Developer >>> > Damn Small Linux Project and DSL BR MOD >>> > http://danielshadow.blogspot.com >>> > ---------------------------------------------------------------------- >>> > >>> > >>> > >>> >> Date: Fri, 18 Sep 2009 16:29:54 +0200 >>> >> From: luismottacampos em yahoo.co.uk >>> >> To: saopaulo-pm em mail.pm.org >>> >> Subject: [SP-pm] Boas vindas ao Alessandro Proedes >>> >> >>> >> mailman-bounces em pm.org wrote: >>> >> > Alessandro has been successfully subscribed to SaoPaulo-pm. >>> >> >>> >> Alessandro, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? >>> >> sua, por favor fique ? vontade. >>> >> >>> >> A gente gosta de perguntar para os que chegam: >>> >> >>> >> 1. Como voc? encontrou a lista? >>> >> 2. Como e onde voc? usa Perl no seu dia-a-dia? >>> >> >>> >> Putamplexos! >>> >> -- >>> >> Luis Motta Campos is a software engineer, >>> >> Perl Programmer, foodie and photographer. >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm em pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > ________________________________ >>> > Novo Internet Explorer 8: mais r?pido e muito mais seguro. Baixe agora, >>> ? >>> > gr?tis! >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Atenciosamente >> F?bio Tadeu da Costa >> www.fabiotc.com.br >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Unix is sexy: # unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep "Credulity kills." Carl Sagan Linux User #403949 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Sat Sep 19 00:43:32 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 19 Sep 2009 09:43:32 +0200 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <3de55ead0909180813l285704dcu933c95f788368157@mail.gmail.com> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <4AB17465.7050702@yahoo.co.uk> <12d1f4ee0909161754g38970571o5ad357a0f0576efc@mail.gmail.com> <4AB39BF9.1010901@yahoo.co.uk> <3de55ead0909180813l285704dcu933c95f788368157@mail.gmail.com> Message-ID: <4AB48BA4.2080302@yahoo.co.uk> Eden Cardim wrote: > 2009/9/18 Luis Motta Campos : >> Agora, tenta escrever o mesmo c?digo, sem usar iteradores, e populando >> um array com os resultados... acho que isso vai te dar uma boa id?ia da >> dimens?o do problema. ;) > > ? s? implementar um tie pra array que implemente iteradores + lazy evaluation :) Eu tenho a impress?o de que o foreach() n?o vai gostar de voc?... ;) Que tal me dar um exemplo? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From tony.unix at yahoo.com.br Sat Sep 19 06:51:12 2009 From: tony.unix at yahoo.com.br (Tony Costa) Date: Sat, 19 Sep 2009 06:51:12 -0700 (PDT) Subject: [SP-pm] SaoPaulo-pm Digest, Vol 60, Issue 36 In-Reply-To: Message-ID: <69481.17910.qm@web45616.mail.sp1.yahoo.com> -------------------- Aqui ? o Cooler_ frequento o irc.perl.org quando posso encho o saco do mantovani e do edenc rsrsrs --------------------- Sera que alguem dos monks pode me ajudar --------------------- por favor gostaria de saber como imprimir nota fiscal paulista em Perl --------------------- usando impressora fiscal daruma ou qualquer outra... vi esta revista de perl falando de fiscal fiquei meio cabreiro http://www.theperlreview.com/ quem poder ajudar agrade?o desde j? ;) --- Em sex, 18/9/09, saopaulo-pm-request em pm.org escreveu: De: saopaulo-pm-request em pm.org Assunto: SaoPaulo-pm Digest, Vol 60, Issue 36 Para: saopaulo-pm em pm.org Data: Sexta-feira, 18 de Setembro de 2009, 18:48 Send SaoPaulo-pm mailing list submissions to ??? saopaulo-pm em pm.org To subscribe or unsubscribe via the World Wide Web, visit ??? http://mail.pm.org/mailman/listinfo/saopaulo-pm or, via email, send a message with subject or body 'help' to ??? saopaulo-pm-request em pm.org You can reach the person managing the list at ??? saopaulo-pm-owner em pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of SaoPaulo-pm digest..." Today's Topics: ???1. Re: Boas vindas ao Alessandro Proedes (F?bio) ???2. Re: Boas vindas ao Alessandro Proedes (Alexei Znamensky) ???3. Re: Boas vindas ao Alessandro Proedes ? ? ? (Alessandro Bispo dos Santos) ---------------------------------------------------------------------- Message: 1 Date: Fri, 18 Sep 2009 12:33:12 -0300 From: F?bio Subject: Re: [SP-pm] Boas vindas ao Alessandro Proedes To: saopaulo-pm em mail.pm.org Message-ID: ??? Content-Type: text/plain; charset="iso-8859-1" Bem-vindo! 2009/9/18 Blabos de Blebe > Bem vindo!!!!! > > 2009/9/18 Daniel Vinciguerra : > > > > Bem-vindo Alessandro! > > > > Daniel Vinciguerra > > ---------------------------------------------------------------------- > > Perl, Java, Microsoft .Net, Oracle and SQLite Developer > > Damn Small Linux Project and DSL BR MOD > > http://danielshadow.blogspot.com > > ---------------------------------------------------------------------- > > > > > > > >> Date: Fri, 18 Sep 2009 16:29:54 +0200 > >> From: luismottacampos em yahoo.co.uk > >> To: saopaulo-pm em mail.pm.org > >> Subject: [SP-pm] Boas vindas ao Alessandro Proedes > >> > >> mailman-bounces em pm.org wrote: > >> > Alessandro has been successfully subscribed to SaoPaulo-pm. > >> > >> Alessandro, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? > >> sua, por favor fique ? vontade. > >> > >> A gente gosta de perguntar para os que chegam: > >> > >> 1. Como voc? encontrou a lista? > >> 2. Como e onde voc? usa Perl no seu dia-a-dia? > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > ________________________________ > > Novo Internet Explorer 8: mais r?pido e muito mais seguro. Baixe agora, ? > > gr?tis! > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Atenciosamente F?bio Tadeu da Costa www.fabiotc.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 2 Date: Fri, 18 Sep 2009 15:29:23 -0300 From: Alexei Znamensky Subject: Re: [SP-pm] Boas vindas ao Alessandro Proedes To: saopaulo-pm em mail.pm.org Message-ID: ??? <23f46d7f0909181129r12185d8bx892027608a26135f em mail.gmail.com> Content-Type: text/plain; charset="utf-8" ? meu rei, vai cheg?no 2009/9/18 F?bio > Bem-vindo! > > 2009/9/18 Blabos de Blebe > > Bem vindo!!!!! >> >> 2009/9/18 Daniel Vinciguerra : >> > >> > Bem-vindo Alessandro! >> > >> > Daniel Vinciguerra >> > ---------------------------------------------------------------------- >> > Perl, Java, Microsoft .Net, Oracle and SQLite Developer >> > Damn Small Linux Project and DSL BR MOD >> > http://danielshadow.blogspot.com >> > ---------------------------------------------------------------------- >> > >> > >> > >> >> Date: Fri, 18 Sep 2009 16:29:54 +0200 >> >> From: luismottacampos em yahoo.co.uk >> >> To: saopaulo-pm em mail.pm.org >> >> Subject: [SP-pm] Boas vindas ao Alessandro Proedes >> >> >> >> mailman-bounces em pm.org wrote: >> >> > Alessandro has been successfully subscribed to SaoPaulo-pm. >> >> >> >> Alessandro, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? >> >> sua, por favor fique ? vontade. >> >> >> >> A gente gosta de perguntar para os que chegam: >> >> >> >> 1. Como voc? encontrou a lista? >> >> 2. Como e onde voc? usa Perl no seu dia-a-dia? >> >> >> >> Putamplexos! >> >> -- >> >> Luis Motta Campos is a software engineer, >> >> Perl Programmer, foodie and photographer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > ________________________________ >> > Novo Internet Explorer 8: mais r?pido e muito mais seguro. Baixe agora, >> ? >> > gr?tis! >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Atenciosamente > F?bio Tadeu da Costa > www.fabiotc.com.br > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 3 Date: Fri, 18 Sep 2009 15:47:58 -0300 From: Alessandro Bispo dos Santos Subject: Re: [SP-pm] Boas vindas ao Alessandro Proedes To: saopaulo-pm em mail.pm.org Message-ID: ??? Content-Type: text/plain; charset="iso-8859-1" Muito obrigado! Respondendo as perguntas: 1 - Sempre quando eu me inicio em uma nova tecnologia, eu antes procuro na internet refer?ncias sobre essa tecnologia, incluindo listas de discuss?o. Eu fiz a mesma coisa quando comecei a mexer com mpich, e isso evita muitas dores de cabe?a! 2 - Eu conhe?o Perl j? faz muito tempo, mas nunca me interessei em me aprofundar na linguagem. Agora eu pretendo estudar a fundo essa linguagem. Ainda mais porque eu descobri faz pouco tempo o fant?stico framework Catalyst. Algum dia espero ajudar os novatos como eu. Abra?os! 2009/9/18 Alexei Znamensky > ? meu rei, vai cheg?no > > 2009/9/18 F?bio > > Bem-vindo! >> >> 2009/9/18 Blabos de Blebe >> >> Bem vindo!!!!! >>> >>> 2009/9/18 Daniel Vinciguerra : >>> > >>> > Bem-vindo Alessandro! >>> > >>> > Daniel Vinciguerra >>> > ---------------------------------------------------------------------- >>> > Perl, Java, Microsoft .Net, Oracle and SQLite Developer >>> > Damn Small Linux Project and DSL BR MOD >>> > http://danielshadow.blogspot.com >>> > ---------------------------------------------------------------------- >>> > >>> > >>> > >>> >> Date: Fri, 18 Sep 2009 16:29:54 +0200 >>> >> From: luismottacampos em yahoo.co.uk >>> >> To: saopaulo-pm em mail.pm.org >>> >> Subject: [SP-pm] Boas vindas ao Alessandro Proedes >>> >> >>> >> mailman-bounces em pm.org wrote: >>> >> > Alessandro has been successfully subscribed to SaoPaulo-pm. >>> >> >>> >> Alessandro, seja muito bem-vindo ? nossa lista de discuss?o. A casa ? >>> >> sua, por favor fique ? vontade. >>> >> >>> >> A gente gosta de perguntar para os que chegam: >>> >> >>> >> 1. Como voc? encontrou a lista? >>> >> 2. Como e onde voc? usa Perl no seu dia-a-dia? >>> >> >>> >> Putamplexos! >>> >> -- >>> >> Luis Motta Campos is a software engineer, >>> >> Perl Programmer, foodie and photographer. >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm em pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > ________________________________ >>> > Novo Internet Explorer 8: mais r?pido e muito mais seguro. Baixe agora, >>> ? >>> > gr?tis! >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Atenciosamente >> F?bio Tadeu da Costa >> www.fabiotc.com.br >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Unix is sexy: # unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep "Credulity kills." Carl Sagan Linux User #403949 -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm End of SaoPaulo-pm Digest, Vol 60, Issue 36 ******************************************* ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Sat Sep 19 08:25:39 2009 From: edencardim at gmail.com (Eden Cardim) Date: Sat, 19 Sep 2009 12:25:39 -0300 Subject: [SP-pm] Busca eficiente em array. In-Reply-To: <4AB48BA4.2080302@yahoo.co.uk> References: <214823ca0909161333i654a338dm9ce9ae5182621af8@mail.gmail.com> <8e3843570909161336s10a45427r8e51ea065a005d66@mail.gmail.com> <214823ca0909161338s6e05f565yc246429f31ae0ad9@mail.gmail.com> <4AB17465.7050702@yahoo.co.uk> <12d1f4ee0909161754g38970571o5ad357a0f0576efc@mail.gmail.com> <4AB39BF9.1010901@yahoo.co.uk> <3de55ead0909180813l285704dcu933c95f788368157@mail.gmail.com> <4AB48BA4.2080302@yahoo.co.uk> Message-ID: <3de55ead0909190825o5d48e820g3e9497aee6248186@mail.gmail.com> 2009/9/19 Luis Motta Campos : > Eu tenho a impress?o de que o foreach() n?o vai gostar de voc?... ;) Que > tal me dar um exemplo? foreach (@lazy_array[1..100]) { print ";)"; } -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From fabiotc at gmail.com Mon Sep 21 11:48:04 2009 From: fabiotc at gmail.com (=?ISO-8859-1?Q?F=E1bio?=) Date: Mon, 21 Sep 2009 15:48:04 -0300 Subject: [SP-pm] Performance Perl X Java Message-ID: Ol?, A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o Java tem alta velocidade em processos de leitura/parser de arquivos texto. Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e utilizando express?o regular, identificar os padr?es. Algu?m tem dados sobre esta performance em Perl X outras linguagens? Abra?o a todos -- Atenciosamente F?bio Tadeu da Costa -------------- next part -------------- An HTML attachment was scrubbed... URL: From nferraz at gmail.com Mon Sep 21 12:10:28 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 21 Sep 2009 21:10:28 +0200 Subject: [SP-pm] Performance Perl X Java In-Reply-To: References: Message-ID: <604cec170909211210v1804c4baqa09dde559e1c75f9@mail.gmail.com> 2009/9/21 F?bio : > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o > Java tem alta velocidade em processos de leitura/parser de arquivos texto. > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > utilizando express?o regular, identificar os padr?es. > > Algu?m tem dados sobre esta performance em Perl X outras linguagens? Embora n?o seja especificamente sobre processamento de arquivos de texto, aqui v?o alguns benchmarks: http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=perl&lang2=java&box=1 http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html From acid06 at gmail.com Mon Sep 21 12:15:25 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Mon, 21 Sep 2009 16:15:25 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: References: Message-ID: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> 2009/9/21 F?bio : > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o > Java tem alta velocidade em processos de leitura/parser de arquivos texto. > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > utilizando express?o regular, identificar os padr?es. > > Algu?m tem dados sobre esta performance em Perl X outras linguagens? ? s? voc? medir. N?o ? dif?cil fazer isso. Pe?a pra ele escrever um programa em Java e voc? escreve um programa equivalente em Perl. Provavelmente o seu ser? mais r?pido (se for bem feito). -Nilson Santos F. Jr. From daniel.oliveira.mantovani at gmail.com Mon Sep 21 12:18:10 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 21 Sep 2009 16:18:10 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> Message-ID: <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> 2009/9/21 Nilson Santos Figueiredo Jr. > 2009/9/21 F?bio : > > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o > > Java tem alta velocidade em processos de leitura/parser de arquivos > texto. > > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > > utilizando express?o regular, identificar os padr?es. > > > > Algu?m tem dados sobre esta performance em Perl X outras linguagens? > > ? s? voc? medir. N?o ? dif?cil fazer isso. > Pe?a pra ele escrever um programa em Java e voc? escreve um programa > equivalente em Perl. E coloca os dois c?digos aqui lista. > > Provavelmente o seu ser? mais r?pido (se for bem feito). > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From giulianisanches at gmail.com Mon Sep 21 12:34:50 2009 From: giulianisanches at gmail.com (Giuliani Deon Sanches) Date: Mon, 21 Sep 2009 16:34:50 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> Message-ID: <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> 2009/9/21 Daniel de Oliveira Mantovani : > > > 2009/9/21 Nilson Santos Figueiredo Jr. >> >> 2009/9/21 F?bio : >> > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que >> > o >> > Java tem alta velocidade em processos de leitura/parser de arquivos >> > texto. >> > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e >> > utilizando express?o regular, identificar os padr?es. >> > >> > Algu?m tem dados sobre esta performance em Perl X outras linguagens? >> >> ? s? voc? medir. N?o ? dif?cil fazer isso. >> Pe?a pra ele escrever um programa em Java e voc? escreve um programa >> equivalente em Perl. > > > E coloca os dois c?digos aqui lista. >> >> Provavelmente o seu ser? mais r?pido (se for bem feito). >> >> -Nilson Santos F. Jr. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Depois que levanta a JVM, o java realmente ? r?pido, mas para parser de texto eu n?o acho que bate o perl. Voc? pode testar este c?digo aqui: http://www.javapractices.com/topic/TopicAction.do?Id=103 E depois implementar ele em perl para ver a diferen?a. -- twitter.com/giulianisanches giulianisanches.blogspot.com From dsth at cantab.net Mon Sep 21 12:46:27 2009 From: dsth at cantab.net (Dr Daniel Hughes) Date: Mon, 21 Sep 2009 16:46:27 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> Message-ID: <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> perl normalmente tem varias op??es para conseguir a mesma coisa. se escrever uma programa bem - usar as fun??es internais correctamente, quase tudo vai acontecer em ?fast C? e nao no intepreter. assim, perl provavelmente vai funcionar muito melhor. mas, algu?m tentou compara-las: http://use.perl.org/articles/02/09/16/1448246.shtml. o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva para escrever 100 linhas de java? dan. 2009/9/21 Giuliani Deon Sanches > 2009/9/21 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com>: > > > > > > 2009/9/21 Nilson Santos Figueiredo Jr. > >> > >> 2009/9/21 F?bio : > >> > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante > que > >> > o > >> > Java tem alta velocidade em processos de leitura/parser de arquivos > >> > texto. > >> > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > >> > utilizando express?o regular, identificar os padr?es. > >> > > >> > Algu?m tem dados sobre esta performance em Perl X outras linguagens? > >> > >> ? s? voc? medir. N?o ? dif?cil fazer isso. > >> Pe?a pra ele escrever um programa em Java e voc? escreve um programa > >> equivalente em Perl. > > > > > > E coloca os dois c?digos aqui lista. > >> > >> Provavelmente o seu ser? mais r?pido (se for bem feito). > >> > >> -Nilson Santos F. Jr. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > Depois que levanta a JVM, o java realmente ? r?pido, mas para parser > de texto eu n?o acho que bate o perl. > > Voc? pode testar este c?digo aqui: > > http://www.javapractices.com/topic/TopicAction.do?Id=103 > > E depois implementar ele em perl para ver a diferen?a. > > -- > twitter.com/giulianisanches > giulianisanches.blogspot.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Dr Daniel S. T. Hughes M.Biochem (Hons; Oxford), Ph.D (Cambridge) ------------------------------------------------------ Tel: +55 21 8344 9098 Email: dsth at cantab.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Mon Sep 21 15:21:52 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 22 Sep 2009 00:21:52 +0200 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> Message-ID: <4AB7FC80.9040100@yahoo.co.uk> Dr Daniel Hughes wrote: > o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva > para escrever 100 linhas de java? O Edward Yourdon, um dos papas da Engenharia de Software, afirmou num dos seus livros sobre o assunto (e agora eu n?o me recordo em qual, mas posso procurar) que um programador leva, em m?dia, o mesmo tempo para escrever uma linha de c?digo, n?o importa em que linguagem. Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de execu??o" de programas gerados em duas linguagens diferentes no s?culo XXI ? atrasado. Eu recomendo a voc?s deixarem de bobagens e entenderem que n?o interessa quanto mais r?pida ou mais lenta ? uma linguagem de programa??o. N?o ? por causa da "velocidade relativa de execu??o" que eu vou escolher esta ou aquela linguagem. Escolho linguagens de programa??o pela facilidade que cada uma pode me oferecer em expressar, para um determinado dom?nio, conceitos, id?ias, estruturas de dados, e solu??es. Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais uma m?quina. O pre?o de um programador ? caro demais comparado com adicionar hardware. Tem a? os meus dois centavos. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From tony.unix at yahoo.com.br Mon Sep 21 16:13:57 2009 From: tony.unix at yahoo.com.br (Tony Costa) Date: Mon, 21 Sep 2009 16:13:57 -0700 (PDT) Subject: [SP-pm] SaoPaulo-pm Digest, Vol 60, Issue 40 In-Reply-To: Message-ID: <46087.83831.qm@web45607.mail.sp1.yahoo.com> prefiro c99 --- Em seg, 21/9/09, saopaulo-pm-request em pm.org escreveu: De: saopaulo-pm-request em pm.org Assunto: SaoPaulo-pm Digest, Vol 60, Issue 40 Para: saopaulo-pm em pm.org Data: Segunda-feira, 21 de Setembro de 2009, 22:27 Send SaoPaulo-pm mailing list submissions to ??? saopaulo-pm em pm.org To subscribe or unsubscribe via the World Wide Web, visit ??? http://mail.pm.org/mailman/listinfo/saopaulo-pm or, via email, send a message with subject or body 'help' to ??? saopaulo-pm-request em pm.org You can reach the person managing the list at ??? saopaulo-pm-owner em pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of SaoPaulo-pm digest..." Today's Topics: ???1. Re: Performance Perl X Java (Nelson Ferraz) ???2. Re: Performance Perl X Java (Nilson Santos Figueiredo Jr.) ???3. Re: Performance Perl X Java (Daniel de Oliveira Mantovani) ???4. Re: Performance Perl X Java (Giuliani Deon Sanches) ???5. Re: Performance Perl X Java (Dr Daniel Hughes) ???6. Re: Performance Perl X Java (Luis Motta Campos) ---------------------------------------------------------------------- Message: 1 Date: Mon, 21 Sep 2009 21:10:28 +0200 From: Nelson Ferraz Subject: Re: [SP-pm] Performance Perl X Java To: saopaulo-pm em mail.pm.org Message-ID: ??? <604cec170909211210v1804c4baqa09dde559e1c75f9 em mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 2009/9/21 F?bio : > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o > Java tem alta velocidade em processos de leitura/parser de arquivos texto. > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > utilizando express?o regular, identificar os padr?es. > > Algu?m tem dados sobre esta performance em Perl X outras linguagens? Embora n?o seja especificamente sobre processamento de arquivos de texto, aqui v?o alguns benchmarks: http://shootout.alioth.debian.org/u32q/benchmark.php?test=all?=perl&lang2=java&box=1 http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html ------------------------------ Message: 2 Date: Mon, 21 Sep 2009 16:15:25 -0300 From: "Nilson Santos Figueiredo Jr." Subject: Re: [SP-pm] Performance Perl X Java To: saopaulo-pm em mail.pm.org Message-ID: ??? <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a em mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 2009/9/21 F?bio : > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o > Java tem alta velocidade em processos de leitura/parser de arquivos texto. > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > utilizando express?o regular, identificar os padr?es. > > Algu?m tem dados sobre esta performance em Perl X outras linguagens? ? s? voc? medir. N?o ? dif?cil fazer isso. Pe?a pra ele escrever um programa em Java e voc? escreve um programa equivalente em Perl. Provavelmente o seu ser? mais r?pido (se for bem feito). -Nilson Santos F. Jr. ------------------------------ Message: 3 Date: Mon, 21 Sep 2009 16:18:10 -0300 From: Daniel de Oliveira Mantovani ??? Subject: Re: [SP-pm] Performance Perl X Java To: saopaulo-pm em mail.pm.org Message-ID: ??? <214823ca0909211218t63281dbft94f2a29e7aeab9cb em mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" 2009/9/21 Nilson Santos Figueiredo Jr. > 2009/9/21 F?bio : > > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o > > Java tem alta velocidade em processos de leitura/parser de arquivos > texto. > > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > > utilizando express?o regular, identificar os padr?es. > > > > Algu?m tem dados sobre esta performance em Perl X outras linguagens? > > ? s? voc? medir. N?o ? dif?cil fazer isso. > Pe?a pra ele escrever um programa em Java e voc? escreve um programa > equivalente em Perl. E coloca os dois c?digos aqui lista. > > Provavelmente o seu ser? mais r?pido (se for bem feito). > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 4 Date: Mon, 21 Sep 2009 16:34:50 -0300 From: Giuliani Deon Sanches Subject: Re: [SP-pm] Performance Perl X Java To: saopaulo-pm em mail.pm.org Message-ID: ??? <572750180909211234o4cc9eaefo9529accf0669df01 em mail.gmail.com> Content-Type: text/plain; charset=UTF-8 2009/9/21 Daniel de Oliveira Mantovani : > > > 2009/9/21 Nilson Santos Figueiredo Jr. >> >> 2009/9/21 F?bio : >> > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que >> > o >> > Java tem alta velocidade em processos de leitura/parser de arquivos >> > texto. >> > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e >> > utilizando express?o regular, identificar os padr?es. >> > >> > Algu?m tem dados sobre esta performance em Perl X outras linguagens? >> >> ? s? voc? medir. N?o ? dif?cil fazer isso. >> Pe?a pra ele escrever um programa em Java e voc? escreve um programa >> equivalente em Perl. > > > E coloca os dois c?digos aqui lista. >> >> Provavelmente o seu ser? mais r?pido (se for bem feito). >> >> -Nilson Santos F. Jr. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Depois que levanta a JVM, o java realmente ? r?pido, mas para parser de texto eu n?o acho que bate o perl. Voc? pode testar este c?digo aqui: http://www.javapractices.com/topic/TopicAction.do?Id=103 E depois implementar ele em perl para ver a diferen?a. -- twitter.com/giulianisanches giulianisanches.blogspot.com ------------------------------ Message: 5 Date: Mon, 21 Sep 2009 16:46:27 -0300 From: Dr Daniel Hughes Subject: Re: [SP-pm] Performance Perl X Java To: saopaulo-pm em mail.pm.org Message-ID: ??? <50190a920909211246j3fe0ca44pc7cc5efb01168640 em mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" perl normalmente tem varias op??es para conseguir a mesma coisa. se escrever uma programa bem - usar as fun??es internais correctamente, quase tudo vai acontecer em ?fast C? e nao no intepreter. assim, perl provavelmente vai funcionar muito melhor. mas, algu?m tentou compara-las: http://use.perl.org/articles/02/09/16/1448246.shtml. o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva para escrever 100 linhas de java? dan. 2009/9/21 Giuliani Deon Sanches > 2009/9/21 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > > > > > > 2009/9/21 Nilson Santos Figueiredo Jr. > >> > >> 2009/9/21 F?bio : > >> > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante > que > >> > o > >> > Java tem alta velocidade em processos de leitura/parser de arquivos > >> > texto. > >> > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > >> > utilizando express?o regular, identificar os padr?es. > >> > > >> > Algu?m tem dados sobre esta performance em Perl X outras linguagens? > >> > >> ? s? voc? medir. N?o ? dif?cil fazer isso. > >> Pe?a pra ele escrever um programa em Java e voc? escreve um programa > >> equivalente em Perl. > > > > > > E coloca os dois c?digos aqui lista. > >> > >> Provavelmente o seu ser? mais r?pido (se for bem feito). > >> > >> -Nilson Santos F. Jr. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > Depois que levanta a JVM, o java realmente ? r?pido, mas para parser > de texto eu n?o acho que bate o perl. > > Voc? pode testar este c?digo aqui: > > http://www.javapractices.com/topic/TopicAction.do?Id=103 > > E depois implementar ele em perl para ver a diferen?a. > > -- > twitter.com/giulianisanches > giulianisanches.blogspot.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Dr Daniel S. T. Hughes M.Biochem (Hons; Oxford), Ph.D (Cambridge) ------------------------------------------------------ Tel:? ? ? ? +55 21 8344 9098 Email:???dsth em cantab.net -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 6 Date: Tue, 22 Sep 2009 00:21:52 +0200 From: Luis Motta Campos Subject: Re: [SP-pm] Performance Perl X Java To: saopaulo-pm em mail.pm.org Message-ID: <4AB7FC80.9040100 em yahoo.co.uk> Content-Type: text/plain; charset=ISO-8859-15 Dr Daniel Hughes wrote: > o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva > para escrever 100 linhas de java? O Edward Yourdon, um dos papas da Engenharia de Software, afirmou num dos seus livros sobre o assunto (e agora eu n?o me recordo em qual, mas posso procurar) que um programador leva, em m?dia, o mesmo tempo para escrever uma linha de c?digo, n?o importa em que linguagem. Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de execu??o" de programas gerados em duas linguagens diferentes no s?culo XXI ? atrasado. Eu recomendo a voc?s deixarem de bobagens e entenderem que n?o interessa quanto mais r?pida ou mais lenta ? uma linguagem de programa??o. N?o ? por causa da "velocidade relativa de execu??o" que eu vou escolher esta ou aquela linguagem. Escolho linguagens de programa??o pela facilidade que cada uma pode me oferecer em expressar, para um determinado dom?nio, conceitos, id?ias, estruturas de dados, e solu??es. Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais uma m?quina. O pre?o de um programador ? caro demais comparado com adicionar hardware. Tem a? os meus dois centavos. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm End of SaoPaulo-pm Digest, Vol 60, Issue 40 ******************************************* ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Mon Sep 21 16:21:17 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 21 Sep 2009 20:21:17 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <4AB7FC80.9040100@yahoo.co.uk> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> Message-ID: <8e3843570909211621t4b47edaao6329674d93bce174@mail.gmail.com> 2009/9/21 Luis Motta Campos : > Dr Daniel Hughes wrote: >> o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva >> para escrever 100 linhas de java? > > O Edward Yourdon, um dos papas da Engenharia de Software, afirmou num > dos seus livros sobre o assunto (e agora eu n?o me recordo em qual, mas > posso procurar) que um programador leva, em m?dia, o mesmo tempo para > escrever uma linha de c?digo, n?o importa em que linguagem. > > Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos > 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de > execu??o" de programas gerados em duas linguagens diferentes no s?culo > XXI ? atrasado. > > Eu recomendo a voc?s deixarem de bobagens e entenderem que n?o interessa > quanto mais r?pida ou mais lenta ? uma linguagem de programa??o. N?o ? > por causa da "velocidade relativa de execu??o" que eu vou escolher esta > ou aquela linguagem. > > Escolho linguagens de programa??o pela facilidade que cada uma pode me > oferecer em expressar, para um determinado dom?nio, conceitos, id?ias, > estruturas de dados, e solu??es. > > Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu > precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais > uma m?quina. O pre?o de um programador ? caro demais comparado com > adicionar hardware. > > Tem a? os meus dois centavos. > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm $champs++; Devemos lembrar tamb?m que um software n?o precisa ser _simplesmente_ r?pido, e sim ele precisa ser r?pido o suficiente para resolver satisfatoriamente a tarefa que lhe foi designada. Um exemplo simples: n?o adianta escrever um framework MVC em ANSI C se o overhead de conex?o com o banco ? de 100 ms e a requisi??o HTTP ? de outros 200 ms. Este ? um exemplo de otimiza??o prematura. F?bio, Eu acho que se voc? e seu amigo programador Java discutissem onde deve ser otimizado, colhessem dados para comprovar isso (benchmarks) e discutissem a arquitetura do projeto, seria mais interessante, profissionalmente falando. Porem, eu estou vendo que este ? apenas uma aposta de dois programadores. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From giulianisanches at gmail.com Mon Sep 21 16:28:18 2009 From: giulianisanches at gmail.com (Giuliani Deon Sanches) Date: Mon, 21 Sep 2009 20:28:18 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <4AB7FC80.9040100@yahoo.co.uk> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> Message-ID: <572750180909211628n600ef99dl63b092e6441d1adb@mail.gmail.com> 2009/9/21 Luis Motta Campos : > Dr Daniel Hughes wrote: >> o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva >> para escrever 100 linhas de java? > > O Edward Yourdon, um dos papas da Engenharia de Software, afirmou num > dos seus livros sobre o assunto (e agora eu n?o me recordo em qual, mas > posso procurar) que um programador leva, em m?dia, o mesmo tempo para > escrever uma linha de c?digo, n?o importa em que linguagem. > > Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos > 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de > execu??o" de programas gerados em duas linguagens diferentes no s?culo > XXI ? atrasado. > > Eu recomendo a voc?s deixarem de bobagens e entenderem que n?o interessa > quanto mais r?pida ou mais lenta ? uma linguagem de programa??o. N?o ? > por causa da "velocidade relativa de execu??o" que eu vou escolher esta > ou aquela linguagem. > > Escolho linguagens de programa??o pela facilidade que cada uma pode me > oferecer em expressar, para um determinado dom?nio, conceitos, id?ias, > estruturas de dados, e solu??es. > > Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu > precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais > uma m?quina. O pre?o de um programador ? caro demais comparado com > adicionar hardware. > > Tem a? os meus dois centavos. > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > champs++++ -- twitter.com/giulianisanches giulianisanches.blogspot.com From shonorio at gmail.com Mon Sep 21 16:39:29 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 21 Sep 2009 20:39:29 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <4AB7FC80.9040100@yahoo.co.uk> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> Message-ID: <12d1f4ee0909211639q61ce6ddfk2a387d7775d66ca9@mail.gmail.com> luis++ # meu guru :-) !!! 2009/9/21 Luis Motta Campos > Dr Daniel Hughes wrote: > > o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva > > para escrever 100 linhas de java? > > O Edward Yourdon, um dos papas da Engenharia de Software, afirmou num > dos seus livros sobre o assunto (e agora eu n?o me recordo em qual, mas > posso procurar) que um programador leva, em m?dia, o mesmo tempo para > escrever uma linha de c?digo, n?o importa em que linguagem. > > Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos > 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de > execu??o" de programas gerados em duas linguagens diferentes no s?culo > XXI ? atrasado. > > Eu recomendo a voc?s deixarem de bobagens e entenderem que n?o interessa > quanto mais r?pida ou mais lenta ? uma linguagem de programa??o. N?o ? > por causa da "velocidade relativa de execu??o" que eu vou escolher esta > ou aquela linguagem. > > Escolho linguagens de programa??o pela facilidade que cada uma pode me > oferecer em expressar, para um determinado dom?nio, conceitos, id?ias, > estruturas de dados, e solu??es. > > Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu > precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais > uma m?quina. O pre?o de um programador ? caro demais comparado com > adicionar hardware. > > Tem a? os meus dois centavos. > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Mon Sep 21 16:44:56 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Mon, 21 Sep 2009 20:44:56 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <4AB7FC80.9040100@yahoo.co.uk> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> Message-ID: <9a08c9b40909211644m329325eds28a1e67ed2a4b43c@mail.gmail.com> 2009/9/21 Luis Motta Campos : > Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu > precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais > uma m?quina. O pre?o de um programador ? caro demais comparado com > adicionar hardware. Exceto quando voc? est? fazendo as coisas em larga escala. Neste caso, uma melhoria de 10% de desempenho, pode significar 1000 servidores a menos. Com o dinheiro economizado voc? compra um desenvolvedor pra voc? pro resto da vida. ;-) Claro que estes casos de grande escala s?o exce??es. Mas o ponto ?, uma otimiza??o que reduz a necessidade de 4 servidores pra 3 e que gasta uma semana de trabalho, sem perpectiva de atrapalhar muito a manuten??o no futuro, ? quase sempre algo que vale ? pena (ainda mais se considerarmos no Brasil, onde os servidores s?o mais caros e os sal?rios mais baixos). -Nilson Santos F. Jr. From thiago at aware.com.br Mon Sep 21 17:10:21 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 21 Sep 2009 21:10:21 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <4AB7FC80.9040100@yahoo.co.uk> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> Message-ID: <4AB815ED.8060804@aware.com.br> Luis Motta Campos escreveu: > Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos > 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de > execu??o" de programas gerados em duas linguagens diferentes no s?culo > XXI ? atrasado. Eu n?o desencorajo ninguem a fazer este tipo de teste. O conhecimento gerado com este tipo de exerc?cio ? o principal defeito de muitos programadores hoje. > Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu > precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais > uma m?quina. O pre?o de um programador ? caro demais comparado com > adicionar hardware. > > N?o concordo definitivamente com este teu conceito financeiro. Ah! A n?o ser que este "programador caro" tenha conhecimento e pr?tica sobre perfomance. ;-) -Thiago Rondon From lorn.br at gmail.com Mon Sep 21 17:46:02 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Mon, 21 Sep 2009 21:46:02 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <4AB7FC80.9040100@yahoo.co.uk> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> Message-ID: - Eu concordo com o Luis, um servidor da Dell razoavelmente bom com 1 ano de garantia custa uns 6k, um funcionario mais ou menos ganhando 3k/m?s custa quase isso ( por m?s ) e n?o tem garantia de 1 ano ;) - "We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil."[ 2 ] [2] Knuth, Donald. *Structured Programming with go to Statements*, ACM Journal *Computing Surveys*, Vol 6, No. 4, Dec. 1974. p.268. PS: Copiei e colei da wikipedia, por isso a fonte ficou zuada :) 2009/9/21 Luis Motta Campos > Dr Daniel Hughes wrote: > > o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva > > para escrever 100 linhas de java? > > O Edward Yourdon, um dos papas da Engenharia de Software, afirmou num > dos seus livros sobre o assunto (e agora eu n?o me recordo em qual, mas > posso procurar) que um programador leva, em m?dia, o mesmo tempo para > escrever uma linha de c?digo, n?o importa em que linguagem. > > Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos > 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de > execu??o" de programas gerados em duas linguagens diferentes no s?culo > XXI ? atrasado. > > Eu recomendo a voc?s deixarem de bobagens e entenderem que n?o interessa > quanto mais r?pida ou mais lenta ? uma linguagem de programa??o. N?o ? > por causa da "velocidade relativa de execu??o" que eu vou escolher esta > ou aquela linguagem. > > Escolho linguagens de programa??o pela facilidade que cada uma pode me > oferecer em expressar, para um determinado dom?nio, conceitos, id?ias, > estruturas de dados, e solu??es. > > Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu > precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais > uma m?quina. O pre?o de um programador ? caro demais comparado com > adicionar hardware. > > Tem a? os meus dois centavos. > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- --Lindolfo "Lorn" Rodrigues www.slackwarezine.com.br http://lornlab.org http://sao-paulo.pm.org use Catalyst; -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Mon Sep 21 20:04:38 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 22 Sep 2009 00:04:38 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <4AB815ED.8060804@aware.com.br> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> <4AB815ED.8060804@aware.com.br> Message-ID: <3de55ead0909212004m68490bf1s12cd9b4241039973@mail.gmail.com> 2009/9/21 Thiago Rondon : > Luis Motta Campos escreveu: >> >> Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos >> 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de >> execu??o" de programas gerados em duas linguagens diferentes no s?culo >> XXI ? atrasado. > > Eu n?o desencorajo ninguem a fazer este tipo de teste. O conhecimento gerado > com este tipo de exerc?cio ? o principal defeito de muitos programadores > hoje. >> >> Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu >> precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais >> uma m?quina. O pre?o de um programador ? caro demais comparado com >> adicionar hardware. >> >> > > N?o concordo definitivamente com este teu conceito financeiro. > > Ah! A n?o ser que este "programador caro" tenha conhecimento e pr?tica sobre > perfomance. ;-) http://en.wiktionary.org/wiki/your_mileage_may_vary -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From andregarciacarneiro at gmail.com Tue Sep 22 06:17:31 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 22 Sep 2009 10:17:31 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <3de55ead0909212004m68490bf1s12cd9b4241039973@mail.gmail.com> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> <4AB815ED.8060804@aware.com.br> <3de55ead0909212004m68490bf1s12cd9b4241039973@mail.gmail.com> Message-ID: Eu j? acho que ? uma quest?o de equil?brio, e olhares diferentes para casos diferentes. N?o adianta nada ter um mont?o de grana para gastar em hardware, se os desenvolvedores n?o conseguem aproveitar o m?ximo desse recurso, por n?o cuidarem direito da arquitetura do sistema(n?o importa a linguagem). Por outro lado, se a arquitetura ? boa, e escal?vel, ser? que vale a pena refazer tudo em outra linguagem s? para ganhar pouco ou muito em desempenho, e/ou economizar em hardware(se esse realmente for o problema)? Nem de longe acho que esse tipo de an?lise seja algo simples. Para a maioria dos casos, as empresa n?o tem recursos financeiros amplos(mesmo levando em considera??o que realmente o hardware hoje ? bem mais acess?vel que a dez anos atr?s), e nesse caso, a arquitetura do sistema(incluindo a escolha da linguagem), parece ser(ao meu ver), bem mais importante, j? que n?o h? recurso para gastar em hardware, mesmo ele sendo 'barato'. Mas isso pode levar a outras quest?es como mercado de trabalho, por exemplo. Se eu escolher criar os sistemas da minha empresa em linguagem X, eu consigo m?o-de-obra t?o facilmente quanto em Y,Z ou N? Quanto pode me custar isso a m?dio e longo-prazo? Como eu posso mensurar isso? Quanto me custa um profissional da linguagem X e Y, e quanto isso me dar? de retorno ? O quanto eu gasto de manuten??o em sistemas da linguagem X, ou Y? ? claro que um sistema bem-feito, escal?vel, com um desempenho adequado gera menos custo independentemente de qualquer linguagem, mas quanto com a linguagem X e quanto com a linguagem Y ?? Mas um, ou mais profissionais capacitados para isso, quanto me custar?? Quanto me economizar? no futuro? Para falar a verdade acho que ningu?m hoje pensa nisso no momento de escolher a linguagem. Principalmente nas empresas menores. O termo que domina ? simplesmente 'o mais barato' e pronto(salvo as exce??es). Cheers! -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl 2009/9/22 Eden Cardim > 2009/9/21 Thiago Rondon : > > Luis Motta Campos escreveu: > >> > >> Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos > >> 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de > >> execu??o" de programas gerados em duas linguagens diferentes no s?culo > >> XXI ? atrasado. > > > > Eu n?o desencorajo ninguem a fazer este tipo de teste. O conhecimento > gerado > > com este tipo de exerc?cio ? o principal defeito de muitos programadores > > hoje. > >> > >> Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu > >> precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais > >> uma m?quina. O pre?o de um programador ? caro demais comparado com > >> adicionar hardware. > >> > >> > > > > N?o concordo definitivamente com este teu conceito financeiro. > > > > Ah! A n?o ser que este "programador caro" tenha conhecimento e pr?tica > sobre > > perfomance. ;-) > > http://en.wiktionary.org/wiki/your_mileage_may_vary > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Tue Sep 22 06:25:00 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 22 Sep 2009 10:25:00 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> Message-ID: <4AB8D02C.5050200@aware.com.br> Perai... n?o estou entendendo este contexto... Seguindo esta linha de pensamento.... Um programador pode ser substituido por um servidor Dell com 1 ano de garantia ? Me diga onde comprar estes modelos de servidores da Dell, pois estou precisando de alguns deles. :-) Abs! -Thiago Rondon Lindolfo "Lorn" Rodrigues escreveu: > > * Eu concordo com o Luis, um servidor da Dell razoavelmente bom > com 1 ano de garantia custa uns 6k, um funcionario mais ou menos > ganhando 3k/m?s custa quase isso ( por m?s ) e n?o tem garantia > de 1 ano ;) > * "We should forget about small efficiencies, say about 97% of the > time: premature optimization is the root of all evil."^[ > 2 > ] > > > > > [2] Knuth, Donald. /Structured Programming with go to Statements/, ACM > Journal *Computing Surveys*, Vol 6, No. 4, Dec. 1974. p.268. > > PS: Copiei e colei da wikipedia, por isso a fonte ficou zuada :) > > > > > 2009/9/21 Luis Motta Campos > > > Dr Daniel Hughes wrote: > > > o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva > > para escrever 100 linhas de java? > > O Edward Yourdon, um dos papas da Engenharia de Software, afirmou num > dos seus livros sobre o assunto (e agora eu n?o me recordo em > qual, mas > posso procurar) que um programador leva, em m?dia, o mesmo tempo para > escrever uma linha de c?digo, n?o importa em que linguagem. > > Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias > dos anos > 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de > execu??o" de programas gerados em duas linguagens diferentes no s?culo > XXI ? atrasado. > > Eu recomendo a voc?s deixarem de bobagens e entenderem que n?o > interessa > quanto mais r?pida ou mais lenta ? uma linguagem de programa??o. N?o ? > por causa da "velocidade relativa de execu??o" que eu vou escolher > esta > ou aquela linguagem. > > Escolho linguagens de programa??o pela facilidade que cada uma pode me > oferecer em expressar, para um determinado dom?nio, conceitos, id?ias, > estruturas de dados, e solu??es. > > Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu > precisar de mais velocidade n?o vou pensar duas vezes em > "empilhar" mais > uma m?quina. O pre?o de um programador ? caro demais comparado com > adicionar hardware. > > Tem a? os meus dois centavos. > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > --Lindolfo "Lorn" Rodrigues > www.slackwarezine.com.br > http://lornlab.org > http://sao-paulo.pm.org > use Catalyst; > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From thiago at aware.com.br Tue Sep 22 06:54:55 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 22 Sep 2009 10:54:55 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <3de55ead0909212004m68490bf1s12cd9b4241039973@mail.gmail.com> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> <4AB815ED.8060804@aware.com.br> <3de55ead0909212004m68490bf1s12cd9b4241039973@mail.gmail.com> Message-ID: <4AB8D72F.7040509@aware.com.br> Eden Cardim escreveu: > 2009/9/21 Thiago Rondon : > >> Luis Motta Campos escreveu: >> >>> Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos >>> 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de >>> execu??o" de programas gerados em duas linguagens diferentes no s?culo >>> XXI ? atrasado. >>> >> Eu n?o desencorajo ninguem a fazer este tipo de teste. O conhecimento gerado >> com este tipo de exerc?cio ? o principal defeito de muitos programadores >> hoje. >> >>> Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu >>> precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais >>> uma m?quina. O pre?o de um programador ? caro demais comparado com >>> adicionar hardware. >>> >>> >>> >> N?o concordo definitivamente com este teu conceito financeiro. >> >> Ah! A n?o ser que este "programador caro" tenha conhecimento e pr?tica sobre >> perfomance. ;-) >> > > http://en.wiktionary.org/wiki/your_mileage_may_vary > > http://books.google.com.br/books?id=wuX_rGhbp60C&pg=PA423&lpg=PA423&dq=math+stats+different+situation&source=bl&ots=CXyMZd4Cok&sig=k8lCbo8aD4W1liWm3sPFAoQEEz0&hl=pt-BR&ei=09e4Sv-aCMOZlAfRtZTIDg&sa=X&oi=book_result&ct=result&resnum=2#v=onepage&q=&f=false -Thiago Rondon From blabos at gmail.com Tue Sep 22 07:34:56 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 22 Sep 2009 11:34:56 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 60, Issue 40 In-Reply-To: <46087.83831.qm@web45607.mail.sp1.yahoo.com> References: <46087.83831.qm@web45607.mail.sp1.yahoo.com> Message-ID: <179354400909220734p519ab32ge7d1f8ed1637f8e3@mail.gmail.com> E h? quem prefira 69... 2009/9/21 Tony Costa > > prefiro c99 > > --- Em seg, 21/9/09, saopaulo-pm-request em pm.org escreveu: > > De: saopaulo-pm-request em pm.org > Assunto: SaoPaulo-pm Digest, Vol 60, Issue 40 > Para: saopaulo-pm em pm.org > Data: Segunda-feira, 21 de Setembro de 2009, 22:27 > > Send SaoPaulo-pm mailing list submissions to > ??? saopaulo-pm em pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > ??? http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > ??? saopaulo-pm-request em pm.org > > You can reach the person managing the list at > ??? saopaulo-pm-owner em pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > ???1. Re: Performance Perl X Java (Nelson Ferraz) > ???2. Re: Performance Perl X Java (Nilson Santos Figueiredo Jr.) > ???3. Re: Performance Perl X Java (Daniel de Oliveira Mantovani) > ???4. Re: Performance Perl X Java (Giuliani Deon Sanches) > ???5. Re: Performance Perl X Java (Dr Daniel Hughes) > ???6. Re: Performance Perl X Java (Luis Motta Campos) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 21 Sep 2009 21:10:28 +0200 > From: Nelson Ferraz > Subject: Re: [SP-pm] Performance Perl X Java > To: saopaulo-pm em mail.pm.org > Message-ID: > ??? <604cec170909211210v1804c4baqa09dde559e1c75f9 em mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > 2009/9/21 F?bio : > > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o > > Java tem alta velocidade em processos de leitura/parser de arquivos texto. > > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > > utilizando express?o regular, identificar os padr?es. > > > > Algu?m tem dados sobre esta performance em Perl X outras linguagens? > > Embora n?o seja especificamente sobre processamento de arquivos de > texto, aqui v?o alguns benchmarks: > > http://shootout.alioth.debian.org/u32q/benchmark.php?test=all?=perl&lang2=java&box=1 > > http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html > > > ------------------------------ > > Message: 2 > Date: Mon, 21 Sep 2009 16:15:25 -0300 > From: "Nilson Santos Figueiredo Jr." > Subject: Re: [SP-pm] Performance Perl X Java > To: saopaulo-pm em mail.pm.org > Message-ID: > ??? <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a em mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > 2009/9/21 F?bio : > > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o > > Java tem alta velocidade em processos de leitura/parser de arquivos texto. > > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > > utilizando express?o regular, identificar os padr?es. > > > > Algu?m tem dados sobre esta performance em Perl X outras linguagens? > > ? s? voc? medir. N?o ? dif?cil fazer isso. > Pe?a pra ele escrever um programa em Java e voc? escreve um programa > equivalente em Perl. > > Provavelmente o seu ser? mais r?pido (se for bem feito). > > -Nilson Santos F. Jr. > > > ------------------------------ > > Message: 3 > Date: Mon, 21 Sep 2009 16:18:10 -0300 > From: Daniel de Oliveira Mantovani > ??? > Subject: Re: [SP-pm] Performance Perl X Java > To: saopaulo-pm em mail.pm.org > Message-ID: > ??? <214823ca0909211218t63281dbft94f2a29e7aeab9cb em mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > 2009/9/21 Nilson Santos Figueiredo Jr. > > > 2009/9/21 F?bio : > > > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o > > > Java tem alta velocidade em processos de leitura/parser de arquivos > > texto. > > > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > > > utilizando express?o regular, identificar os padr?es. > > > > > > Algu?m tem dados sobre esta performance em Perl X outras linguagens? > > > > ? s? voc? medir. N?o ? dif?cil fazer isso. > > Pe?a pra ele escrever um programa em Java e voc? escreve um programa > > equivalente em Perl. > > > E coloca os dois c?digos aqui lista. > > > > > Provavelmente o seu ser? mais r?pido (se for bem feito). > > > > -Nilson Santos F. Jr. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Message: 4 > Date: Mon, 21 Sep 2009 16:34:50 -0300 > From: Giuliani Deon Sanches > Subject: Re: [SP-pm] Performance Perl X Java > To: saopaulo-pm em mail.pm.org > Message-ID: > ??? <572750180909211234o4cc9eaefo9529accf0669df01 em mail.gmail.com> > Content-Type: text/plain; charset=UTF-8 > > 2009/9/21 Daniel de Oliveira Mantovani : > > > > > > 2009/9/21 Nilson Santos Figueiredo Jr. > >> > >> 2009/9/21 F?bio : > >> > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que > >> > o > >> > Java tem alta velocidade em processos de leitura/parser de arquivos > >> > texto. > >> > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > >> > utilizando express?o regular, identificar os padr?es. > >> > > >> > Algu?m tem dados sobre esta performance em Perl X outras linguagens? > >> > >> ? s? voc? medir. N?o ? dif?cil fazer isso. > >> Pe?a pra ele escrever um programa em Java e voc? escreve um programa > >> equivalente em Perl. > > > > > > E coloca os dois c?digos aqui lista. > >> > >> Provavelmente o seu ser? mais r?pido (se for bem feito). > >> > >> -Nilson Santos F. Jr. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > Depois que levanta a JVM, o java realmente ? r?pido, mas para parser > de texto eu n?o acho que bate o perl. > > Voc? pode testar este c?digo aqui: > > http://www.javapractices.com/topic/TopicAction.do?Id=103 > > E depois implementar ele em perl para ver a diferen?a. > > -- > twitter.com/giulianisanches > giulianisanches.blogspot.com > > > ------------------------------ > > Message: 5 > Date: Mon, 21 Sep 2009 16:46:27 -0300 > From: Dr Daniel Hughes > Subject: Re: [SP-pm] Performance Perl X Java > To: saopaulo-pm em mail.pm.org > Message-ID: > ??? <50190a920909211246j3fe0ca44pc7cc5efb01168640 em mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > perl normalmente tem varias op??es para conseguir a mesma coisa. se escrever > uma programa bem - usar as fun??es internais correctamente, quase tudo vai > acontecer em ?fast C? e nao no intepreter. assim, perl provavelmente vai > funcionar muito melhor. mas, algu?m tentou compara-las: > http://use.perl.org/articles/02/09/16/1448246.shtml. o que levou 100 linhas > em java s? foi 15 em perl - quanto tempo leva para escrever 100 linhas de > java? > > dan. > > 2009/9/21 Giuliani Deon Sanches > > > 2009/9/21 Daniel de Oliveira Mantovani < > > daniel.oliveira.mantovani em gmail.com>: > > > > > > > > > 2009/9/21 Nilson Santos Figueiredo Jr. > > >> > > >> 2009/9/21 F?bio : > > >> > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante > > que > > >> > o > > >> > Java tem alta velocidade em processos de leitura/parser de arquivos > > >> > texto. > > >> > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e > > >> > utilizando express?o regular, identificar os padr?es. > > >> > > > >> > Algu?m tem dados sobre esta performance em Perl X outras linguagens? > > >> > > >> ? s? voc? medir. N?o ? dif?cil fazer isso. > > >> Pe?a pra ele escrever um programa em Java e voc? escreve um programa > > >> equivalente em Perl. > > > > > > > > > E coloca os dois c?digos aqui lista. > > >> > > >> Provavelmente o seu ser? mais r?pido (se for bem feito). > > >> > > >> -Nilson Santos F. Jr. > > >> _______________________________________________ > > >> SaoPaulo-pm mailing list > > >> SaoPaulo-pm em pm.org > > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > > _______________________________________________ > > > SaoPaulo-pm mailing list > > > SaoPaulo-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > > Depois que levanta a JVM, o java realmente ? r?pido, mas para parser > > de texto eu n?o acho que bate o perl. > > > > Voc? pode testar este c?digo aqui: > > > > http://www.javapractices.com/topic/TopicAction.do?Id=103 > > > > E depois implementar ele em perl para ver a diferen?a. > > > > -- > > twitter.com/giulianisanches > > giulianisanches.blogspot.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Dr Daniel S. T. Hughes M.Biochem (Hons; Oxford), Ph.D (Cambridge) > ------------------------------------------------------ > Tel:? ? ? ? +55 21 8344 9098 > Email:???dsth em cantab.net > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Message: 6 > Date: Tue, 22 Sep 2009 00:21:52 +0200 > From: Luis Motta Campos > Subject: Re: [SP-pm] Performance Perl X Java > To: saopaulo-pm em mail.pm.org > Message-ID: <4AB7FC80.9040100 em yahoo.co.uk> > Content-Type: text/plain; charset=ISO-8859-15 > > Dr Daniel Hughes wrote: > > o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva > > para escrever 100 linhas de java? > > O Edward Yourdon, um dos papas da Engenharia de Software, afirmou num > dos seus livros sobre o assunto (e agora eu n?o me recordo em qual, mas > posso procurar) que um programador leva, em m?dia, o mesmo tempo para > escrever uma linha de c?digo, n?o importa em que linguagem. > > Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos > 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de > execu??o" de programas gerados em duas linguagens diferentes no s?culo > XXI ? atrasado. > > Eu recomendo a voc?s deixarem de bobagens e entenderem que n?o interessa > quanto mais r?pida ou mais lenta ? uma linguagem de programa??o. N?o ? > por causa da "velocidade relativa de execu??o" que eu vou escolher esta > ou aquela linguagem. > > Escolho linguagens de programa??o pela facilidade que cada uma pode me > oferecer em expressar, para um determinado dom?nio, conceitos, id?ias, > estruturas de dados, e solu??es. > > Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu > precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais > uma m?quina. O pre?o de um programador ? caro demais comparado com > adicionar hardware. > > Tem a? os meus dois centavos. > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 60, Issue 40 > ******************************************* > > ________________________________ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - M?sica - Esportes > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From edencardim at gmail.com Tue Sep 22 09:15:32 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 22 Sep 2009 13:15:32 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <4AB8D72F.7040509@aware.com.br> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> <4AB815ED.8060804@aware.com.br> <3de55ead0909212004m68490bf1s12cd9b4241039973@mail.gmail.com> <4AB8D72F.7040509@aware.com.br> Message-ID: <3de55ead0909220915j7b3e997ax4f442906941b328f@mail.gmail.com> 2009/9/22 Thiago Rondon : > http://books.google.com.br/books?id=wuX_rGhbp60C&pg=PA423&lpg=PA423&dq=math+stats+different+situation&source=bl&ots=CXyMZd4Cok&sig=k8lCbo8aD4W1liWm3sPFAoQEEz0&hl=pt-BR&ei=09e4Sv-aCMOZlAfRtZTIDg&sa=X&oi=book_result&ct=result&resnum=2#v=onepage&q=&f=false AHAHAHA, boa! thiago++ -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From luismottacampos at yahoo.co.uk Tue Sep 22 23:37:22 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 23 Sep 2009 08:37:22 +0200 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: References: Message-ID: <4AB9C222.5050003@yahoo.co.uk> mailman-bounces em pm.org wrote: > Marcelo has been successfully subscribed to SaoPaulo-pm. Seja muito bem vindo, Marcelo. A lista ? sua, vai chegando. O pessoal gosta de perguntar (1) como voc? encontrou a lista? E (2) como e onde voc? usa perl no seu dia a dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Wed Sep 23 00:08:21 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 23 Sep 2009 09:08:21 +0200 Subject: [SP-pm] [Fwd: [Lisbon.pm] Wiki com recursos Tuga] Message-ID: <4AB9C965.5070304@yahoo.co.uk> Achei que poderia interessar a voc?s... Putamplexos -------- Original Message -------- Subject: [Lisbon.pm] Wiki com recursos Tuga Date: Tue, 22 Sep 2009 15:49:51 +0100 From: Alberto Sim?es Reply-To: perl em lisbon.pm.org Organization: Departamento de Inform?tica - Universidade do Minho To: perl em lisbon.pm.org Car?ssimos o Gabor Szabo pediu-me para publicitar: http://www.perlfoundation.org/perl5/index.cgi?portuguese para que adicionem recursos conhecidos e abertos relativos ao Perl. Abra?os Albe -- Alberto Sim?es - Departamento de Inform?tica - Universidade do Minho Campus de Gualtar - 4710-057 Braga - Portugal -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From marcelo at prota.com.br Wed Sep 23 10:11:05 2009 From: marcelo at prota.com.br (Marcelo Oliveira) Date: Wed, 23 Sep 2009 14:11:05 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: <4AB9C222.5050003@yahoo.co.uk> References: <4AB9C222.5050003@yahoo.co.uk> Message-ID: <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> Obrigado pelas boas vindas! Encontrei a lista no post enviado pelo Rudolfo na lista da FUG-BR. Trabalho como administrador de sistemas e utilizo perl para facilitar e automatizar tarefas di?rias. Espero que a lista possa ser ?til para mim bem como eu para ela. Abra?os! Marcelo 2009/9/23 Luis Motta Campos > mailman-bounces em pm.org wrote: > > Marcelo has been successfully subscribed to SaoPaulo-pm. > > Seja muito bem vindo, Marcelo. A lista ? sua, vai chegando. O pessoal > gosta de perguntar (1) como voc? encontrou a lista? E (2) como e onde > voc? usa perl no seu dia a dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Sep 23 10:21:17 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 23 Sep 2009 14:21:17 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> References: <4AB9C222.5050003@yahoo.co.uk> <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> Message-ID: <214823ca0909231021nfc69ebfqaa9a2214ddc42df4@mail.gmail.com> Bem vindo! 2009/9/23 Marcelo Oliveira > Obrigado pelas boas vindas! Encontrei a lista no post enviado pelo Rudolfo > na lista da FUG-BR. Trabalho como administrador de sistemas e utilizo perl > para facilitar e automatizar tarefas di?rias. > Espero que a lista possa ser ?til para mim bem como eu para ela. > Abra?os! > Marcelo > > 2009/9/23 Luis Motta Campos > > mailman-bounces em pm.org wrote: >> > Marcelo has been successfully subscribed to SaoPaulo-pm. >> >> Seja muito bem vindo, Marcelo. A lista ? sua, vai chegando. O pessoal >> gosta de perguntar (1) como voc? encontrou a lista? E (2) como e onde >> voc? usa perl no seu dia a dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Wed Sep 23 10:34:22 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 23 Sep 2009 14:34:22 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> References: <4AB9C222.5050003@yahoo.co.uk> <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> Message-ID: <20090923173422.GG3418@mapabrasil.net> On Wed, Sep 23, 2009 at 02:11:05PM -0300, Marcelo Oliveira wrote: > Obrigado pelas boas vindas! Encontrei a lista no post enviado pelo Rudolfo > na lista da FUG-BR. Trabalho como administrador de sistemas e utilizo perl > para facilitar e automatizar tarefas di?rias. > Espero que a lista possa ser ?til para mim bem como eu para ela. > Abra?os! > Marcelo sei, numa thread em que um cara postou esse c?digo: ---------------- #!/usr/local/bin/perl $arquivo = '/home/fabio/email.txt'; #arquivos com cada linha um email em meudominio open(INFO, $arquivo) or die "Erro ao abrir o arquivo: $!"; @conteudo = ; close (INFO); foreach $i (@conteudo){ print "$i"; mail -s "assunto" @conteudo < cat /home/fabio/link.txt } ---------------- perguntando o que estava errado e em seguida levou uma "queimada" do irado furioso com tudo, n?o foi? seja bem vindo marcelo. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From marcelo at prota.com.br Wed Sep 23 10:48:48 2009 From: marcelo at prota.com.br (Marcelo Oliveira) Date: Wed, 23 Sep 2009 14:48:48 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: <20090923173422.GG3418@mapabrasil.net> References: <4AB9C222.5050003@yahoo.co.uk> <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> <20090923173422.GG3418@mapabrasil.net> Message-ID: <128173ce0909231048u616ad91fyb4dce2d881a59c1b@mail.gmail.com> exatamente, o irado furioso com tudo foi bem como o nome diz =] 2009/9/23 jimmy > On Wed, Sep 23, 2009 at 02:11:05PM -0300, Marcelo Oliveira wrote: > > Obrigado pelas boas vindas! Encontrei a lista no post enviado pelo > Rudolfo > > na lista da FUG-BR. Trabalho como administrador de sistemas e utilizo > perl > > para facilitar e automatizar tarefas di?rias. > > Espero que a lista possa ser ?til para mim bem como eu para ela. > > Abra?os! > > Marcelo > > sei, numa thread em que um cara postou esse c?digo: > > ---------------- > #!/usr/local/bin/perl > $arquivo = '/home/fabio/email.txt'; #arquivos com cada linha um > email em meudominio > open(INFO, $arquivo) or die "Erro ao abrir o arquivo: $!"; > @conteudo = ; > close (INFO); > foreach $i (@conteudo){ > print "$i"; > mail -s "assunto" @conteudo < cat /home/fabio/link.txt > } > ---------------- > > perguntando o que estava errado e em seguida levou uma "queimada" do > irado furioso com tudo, n?o foi? > > seja bem vindo marcelo. > > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ce.langoni at gmail.com Wed Sep 23 10:50:30 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 23 Sep 2009 14:50:30 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: <128173ce0909231048u616ad91fyb4dce2d881a59c1b@mail.gmail.com> References: <4AB9C222.5050003@yahoo.co.uk> <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> <20090923173422.GG3418@mapabrasil.net> <128173ce0909231048u616ad91fyb4dce2d881a59c1b@mail.gmail.com> Message-ID: <8aa07a210909231050gdc365aek8a64ef3666c61d23@mail.gmail.com> boas vindas 2009/9/23 Marcelo Oliveira : > exatamente, o irado furioso com tudo foi bem como o nome diz =] > > 2009/9/23 jimmy >> >> On Wed, Sep 23, 2009 at 02:11:05PM -0300, Marcelo Oliveira wrote: >> > ? ?Obrigado pelas boas vindas! Encontrei a lista no post enviado pelo >> > Rudolfo >> > ? ?na lista da FUG-BR. Trabalho como administrador de sistemas e utilizo >> > perl >> > ? ?para facilitar e automatizar tarefas di?rias. >> > ? ?Espero que a lista possa ser ?til para mim bem como eu para ela. >> > ? ?Abra?os! >> > ? ?Marcelo >> >> sei, numa thread em que um cara postou esse c?digo: >> >> ---------------- >> #!/usr/local/bin/perl >> $arquivo = '/home/fabio/email.txt'; #arquivos com cada linha um >> email em meudominio >> open(INFO, $arquivo) or die "Erro ao abrir o arquivo: $!"; >> @conteudo = ; >> close (INFO); >> foreach $i (@conteudo){ >> print "$i"; >> mail -s "assunto" @conteudo < cat /home/fabio/link.txt >> } >> ---------------- >> >> perguntando o que estava errado e em seguida levou uma "queimada" do >> irado furioso com tudo, n?o foi? >> >> seja bem vindo marcelo. >> >> >> -- >> "N?o manejo bem as palavras >> Mas manipulo bem as strings." >> ------------------------------ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Wed Sep 23 10:51:54 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 23 Sep 2009 14:51:54 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: <20090923173422.GG3418@mapabrasil.net> References: <4AB9C222.5050003@yahoo.co.uk> <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> <20090923173422.GG3418@mapabrasil.net> Message-ID: <214823ca0909231051p4d39bb0ax96aef14142286004@mail.gmail.com> 2009/9/23 jimmy > On Wed, Sep 23, 2009 at 02:11:05PM -0300, Marcelo Oliveira wrote: > > Obrigado pelas boas vindas! Encontrei a lista no post enviado pelo > Rudolfo > > na lista da FUG-BR. Trabalho como administrador de sistemas e utilizo > perl > > para facilitar e automatizar tarefas di?rias. > > Espero que a lista possa ser ?til para mim bem como eu para ela. > > Abra?os! > > Marcelo > > sei, numa thread em que um cara postou esse c?digo: > > ---------------- > #!/usr/local/bin/perl > $arquivo = '/home/fabio/email.txt'; #arquivos com cada linha um > email em meudominio > open(INFO, $arquivo) or die "Erro ao abrir o arquivo: $!"; > @conteudo = ; > close (INFO); > foreach $i (@conteudo){ > print "$i"; > mail -s "assunto" @conteudo < cat /home/fabio/link.txt > } > ---------------- > > perguntando o que estava errado e em seguida levou uma "queimada" do > irado furioso com tudo, n?o foi? > A pergunta certa seria o que est? certo. ^^ > > seja bem vindo marcelo. > > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Wed Sep 23 11:06:49 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 23 Sep 2009 15:06:49 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: <214823ca0909231051p4d39bb0ax96aef14142286004@mail.gmail.com> References: <4AB9C222.5050003@yahoo.co.uk> <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> <20090923173422.GG3418@mapabrasil.net> <214823ca0909231051p4d39bb0ax96aef14142286004@mail.gmail.com> Message-ID: <20090923180649.GH3418@mapabrasil.net> On Wed, Sep 23, 2009 at 02:51:54PM -0300, Daniel de Oliveira Mantovani wrote: > 2009/9/23 jimmy <[1]jimmy.tty em gmail.com> > > On Wed, Sep 23, 2009 at 02:11:05PM -0300, Marcelo Oliveira wrote: > > Obrigado pelas boas vindas! Encontrei a lista no post enviado pelo > Rudolfo > > na lista da FUG-BR. Trabalho como administrador de sistemas e > utilizo perl > > para facilitar e automatizar tarefas di?rias. > > Espero que a lista possa ser ?til para mim bem como eu para ela. > > Abra?os! > > Marcelo > > sei, numa thread em que um cara postou esse c?digo: > > ---------------- > #!/usr/local/bin/perl > $arquivo = '/home/fabio/email.txt'; #arquivos com cada linha um > email em meudominio > open(INFO, $arquivo) or die "Erro ao abrir o arquivo: $!"; > @conteudo = ; > close (INFO); > foreach $i (@conteudo){ > print "$i"; > mail -s "assunto" @conteudo < cat /home/fabio/link.txt > } > ---------------- > > perguntando o que estava errado e em seguida levou uma "queimada" do > irado furioso com tudo, n?o foi? > > A pergunta certa seria o que est? certo. ^^ justamente, a resposta do irado foi t?o precisa que eu at? cheguei a achar que ele manjava de perl, mas o conhe?o e ele n?o manja. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From russoz at gmail.com Wed Sep 23 12:27:24 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 23 Sep 2009 16:27:24 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: <20090923180649.GH3418@mapabrasil.net> References: <4AB9C222.5050003@yahoo.co.uk> <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> <20090923173422.GG3418@mapabrasil.net> <214823ca0909231051p4d39bb0ax96aef14142286004@mail.gmail.com> <20090923180649.GH3418@mapabrasil.net> Message-ID: <23f46d7f0909231227j39e171a2h84c5569e1c7bd03c@mail.gmail.com> ... whatever Bem vindo! 2009/9/23 jimmy > On Wed, Sep 23, 2009 at 02:51:54PM -0300, Daniel de Oliveira Mantovani > wrote: > > 2009/9/23 jimmy <[1]jimmy.tty em gmail.com> > > > > On Wed, Sep 23, 2009 at 02:11:05PM -0300, Marcelo Oliveira wrote: > > > Obrigado pelas boas vindas! Encontrei a lista no post enviado > pelo > > Rudolfo > > > na lista da FUG-BR. Trabalho como administrador de sistemas e > > utilizo perl > > > para facilitar e automatizar tarefas di?rias. > > > Espero que a lista possa ser ?til para mim bem como eu para > ela. > > > Abra?os! > > > Marcelo > > > > sei, numa thread em que um cara postou esse c?digo: > > > > ---------------- > > #!/usr/local/bin/perl > > $arquivo = '/home/fabio/email.txt'; #arquivos com cada linha um > > email em meudominio > > open(INFO, $arquivo) or die "Erro ao abrir o arquivo: $!"; > > @conteudo = ; > > close (INFO); > > foreach $i (@conteudo){ > > print "$i"; > > mail -s "assunto" @conteudo < cat /home/fabio/link.txt > > } > > ---------------- > > > > perguntando o que estava errado e em seguida levou uma "queimada" do > > irado furioso com tudo, n?o foi? > > > > A pergunta certa seria o que est? certo. ^^ > justamente, a resposta do irado foi t?o precisa que eu at? cheguei a > achar que ele manjava de perl, mas o conhe?o e ele n?o manja. > > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From proedes at gmail.com Wed Sep 23 12:32:07 2009 From: proedes at gmail.com (Alessandro Bispo dos Santos) Date: Wed, 23 Sep 2009 16:32:07 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: <23f46d7f0909231227j39e171a2h84c5569e1c7bd03c@mail.gmail.com> References: <4AB9C222.5050003@yahoo.co.uk> <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> <20090923173422.GG3418@mapabrasil.net> <214823ca0909231051p4d39bb0ax96aef14142286004@mail.gmail.com> <20090923180649.GH3418@mapabrasil.net> <23f46d7f0909231227j39e171a2h84c5569e1c7bd03c@mail.gmail.com> Message-ID: Bienvenido! 2009/9/23 Alexei Znamensky > ... whatever > > Bem vindo! > > 2009/9/23 jimmy > > On Wed, Sep 23, 2009 at 02:51:54PM -0300, Daniel de Oliveira Mantovani >> wrote: >> > 2009/9/23 jimmy <[1]jimmy.tty em gmail.com> >> > >> > On Wed, Sep 23, 2009 at 02:11:05PM -0300, Marcelo Oliveira wrote: >> > > Obrigado pelas boas vindas! Encontrei a lista no post enviado >> pelo >> > Rudolfo >> > > na lista da FUG-BR. Trabalho como administrador de sistemas e >> > utilizo perl >> > > para facilitar e automatizar tarefas di?rias. >> > > Espero que a lista possa ser ?til para mim bem como eu para >> ela. >> > > Abra?os! >> > > Marcelo >> > >> > sei, numa thread em que um cara postou esse c?digo: >> > >> > ---------------- >> > #!/usr/local/bin/perl >> > $arquivo = '/home/fabio/email.txt'; #arquivos com cada linha um >> > email em meudominio >> > open(INFO, $arquivo) or die "Erro ao abrir o arquivo: $!"; >> > @conteudo = ; >> > close (INFO); >> > foreach $i (@conteudo){ >> > print "$i"; >> > mail -s "assunto" @conteudo < cat /home/fabio/link.txt >> > } >> > ---------------- >> > >> > perguntando o que estava errado e em seguida levou uma "queimada" >> do >> > irado furioso com tudo, n?o foi? >> > >> > A pergunta certa seria o que est? certo. ^^ >> justamente, a resposta do irado foi t?o precisa que eu at? cheguei a >> achar que ele manjava de perl, mas o conhe?o e ele n?o manja. >> >> >> -- >> "N?o manejo bem as palavras >> Mas manipulo bem as strings." >> ------------------------------ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Unix is sexy: # unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep "Credulity kills." Carl Sagan Linux User #403949 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcelo at prota.com.br Wed Sep 23 17:42:35 2009 From: marcelo at prota.com.br (Marcelo Oliveira) Date: Wed, 23 Sep 2009 21:42:35 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: References: <4AB9C222.5050003@yahoo.co.uk> <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> <20090923173422.GG3418@mapabrasil.net> <214823ca0909231051p4d39bb0ax96aef14142286004@mail.gmail.com> <20090923180649.GH3418@mapabrasil.net> <23f46d7f0909231227j39e171a2h84c5569e1c7bd03c@mail.gmail.com> Message-ID: <128173ce0909231742v6f22c82di8e67d1a061696ec@mail.gmail.com> Obrigado a todos pelas boas vindas! 2009/9/23 Alessandro Bispo dos Santos > Bienvenido! > > 2009/9/23 Alexei Znamensky > >> ... whatever >> >> Bem vindo! >> >> 2009/9/23 jimmy >> >>> On Wed, Sep 23, 2009 at 02:51:54PM -0300, Daniel de Oliveira Mantovani >>> wrote: >>> > 2009/9/23 jimmy <[1]jimmy.tty em gmail.com> >>> > >>> > On Wed, Sep 23, 2009 at 02:11:05PM -0300, Marcelo Oliveira wrote: >>> > > Obrigado pelas boas vindas! Encontrei a lista no post enviado >>> pelo >>> > Rudolfo >>> > > na lista da FUG-BR. Trabalho como administrador de sistemas e >>> > utilizo perl >>> > > para facilitar e automatizar tarefas di?rias. >>> > > Espero que a lista possa ser ?til para mim bem como eu para >>> ela. >>> > > Abra?os! >>> > > Marcelo >>> > >>> > sei, numa thread em que um cara postou esse c?digo: >>> > >>> > ---------------- >>> > #!/usr/local/bin/perl >>> > $arquivo = '/home/fabio/email.txt'; #arquivos com cada linha um >>> > email em meudominio >>> > open(INFO, $arquivo) or die "Erro ao abrir o arquivo: $!"; >>> > @conteudo = ; >>> > close (INFO); >>> > foreach $i (@conteudo){ >>> > print "$i"; >>> > mail -s "assunto" @conteudo < cat /home/fabio/link.txt >>> > } >>> > ---------------- >>> > >>> > perguntando o que estava errado e em seguida levou uma "queimada" >>> do >>> > irado furioso com tudo, n?o foi? >>> > >>> > A pergunta certa seria o que est? certo. ^^ >>> justamente, a resposta do irado foi t?o precisa que eu at? cheguei a >>> achar que ele manjava de perl, mas o conhe?o e ele n?o manja. >>> >>> >>> -- >>> "N?o manejo bem as palavras >>> Mas manipulo bem as strings." >>> ------------------------------ >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >> www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Unix is sexy: > # unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep > > "Credulity kills." Carl Sagan > > Linux User #403949 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Sep 23 18:55:43 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 23 Sep 2009 22:55:43 -0300 Subject: [SP-pm] Boas vindas ao Marcelo In-Reply-To: <128173ce0909231742v6f22c82di8e67d1a061696ec@mail.gmail.com> References: <4AB9C222.5050003@yahoo.co.uk> <128173ce0909231011s266c8c01p2706f46cc2e8ff3c@mail.gmail.com> <20090923173422.GG3418@mapabrasil.net> <214823ca0909231051p4d39bb0ax96aef14142286004@mail.gmail.com> <20090923180649.GH3418@mapabrasil.net> <23f46d7f0909231227j39e171a2h84c5569e1c7bd03c@mail.gmail.com> <128173ce0909231742v6f22c82di8e67d1a061696ec@mail.gmail.com> Message-ID: <179354400909231855x41f7a007u87c9543ee01a0cd9@mail.gmail.com> Bem Vindo!!!! 2009/9/23 Marcelo Oliveira : > Obrigado a todos pelas boas vindas! > > 2009/9/23 Alessandro Bispo dos Santos >> >> Bienvenido! >> >> 2009/9/23 Alexei Znamensky >>> >>> ... whatever >>> >>> Bem vindo! >>> >>> 2009/9/23 jimmy >>>> >>>> On Wed, Sep 23, 2009 at 02:51:54PM -0300, Daniel de Oliveira Mantovani >>>> wrote: >>>> > ? ?2009/9/23 jimmy <[1]jimmy.tty em gmail.com> >>>> > >>>> > ? ? ?On Wed, Sep 23, 2009 at 02:11:05PM -0300, Marcelo Oliveira wrote: >>>> > ? ? ?> ? ?Obrigado pelas boas vindas! Encontrei a lista no post >>>> > enviado pelo >>>> > ? ? ?Rudolfo >>>> > ? ? ?> ? ?na lista da FUG-BR. Trabalho como administrador de sistemas >>>> > e >>>> > ? ? ?utilizo perl >>>> > ? ? ?> ? ?para facilitar e automatizar tarefas di?rias. >>>> > ? ? ?> ? ?Espero que a lista possa ser ?til para mim bem como eu para >>>> > ela. >>>> > ? ? ?> ? ?Abra?os! >>>> > ? ? ?> ? ?Marcelo >>>> > >>>> > ? ? ?sei, numa thread em que um cara postou esse c?digo: >>>> > >>>> > ? ? ?---------------- >>>> > ? ? ?#!/usr/local/bin/perl >>>> > ? ? ?$arquivo = '/home/fabio/email.txt'; #arquivos com cada linha um >>>> > ? ? ?email em meudominio >>>> > ? ? ?open(INFO, $arquivo) or die "Erro ao abrir o arquivo: $!"; >>>> > ? ? ?@conteudo = ; >>>> > ? ? ?close (INFO); >>>> > ? ? ?foreach $i (@conteudo){ >>>> > ? ? ?print "$i"; >>>> > ? ? ?mail -s "assunto" @conteudo < cat /home/fabio/link.txt >>>> > ? ? ?} >>>> > ? ? ?---------------- >>>> > >>>> > ? ? ?perguntando o que estava errado e em seguida levou uma "queimada" >>>> > do >>>> > ? ? ?irado furioso com tudo, n?o foi? >>>> > >>>> > ? ?A pergunta certa seria o que est? certo. ^^ >>>> justamente, a resposta do irado foi t?o precisa que eu at? cheguei a >>>> achar que ele manjava de perl, mas o conhe?o e ele n?o manja. >>>> >>>> >>>> -- >>>> "N?o manejo bem as palavras >>>> Mas manipulo bem as strings." >>>> ------------------------------ >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >>> [www.flickr.com/photos/alexeiz] >>> "Though we live in trying times, we're the ones who have to try" >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Unix is sexy: >> # unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep >> >> "Credulity kills." Carl Sagan >> >> Linux User #403949 >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From cleiton.brasil at gmail.com Fri Sep 25 10:59:51 2009 From: cleiton.brasil at gmail.com (Cleiton Souza) Date: Fri, 25 Sep 2009 14:59:51 -0300 Subject: [SP-pm] =?iso-8859-1?q?Apresenta=E7=E3o_+_duvida?= Message-ID: Ol? pessoal, boa tarde. Meu nome ? Cleiton, sou de Diadema/SP, e trabalho como administrador de redes. Atualmente tenho trabalhado muito com nagios, pra quem nao conhece, o nagios ? um software de monitoramento livre (www.nagios.org) Estou com um problema j? alguns dias com um plugin escrito em perl, e depois de muito procurar na web uma solu??o, achei este grupo e resolvi postar minha duvida aqui para caso algu?m possa me ajudar. Estou trabalhando com Linux CentOS 5.2 e o perl versao 5.8.8. Uso varios plugins escritos em perl no nagios para monitorar diversos coisas na rede, e em um desses plugins estou tendo um problema. Baixei um plugin escrito em perl para monitorar banco de dados oracle, o qual precisava do client do oracle (j? instalado) e do modulo perl DBI e DBD::Oracle, instalei estes dois modulos via CPAN, mas quando tento rodar o plugin, aparece o erro abaixo: *[root at SVLMFW01 ~]# /usr/local/nagios/libexec/plugins-scripts/check_oracle_health --connect=LAB --mode=tnsping CRITICAL - cannot connect to LAB. install_driver(Oracle) failed: Can't locate DBD/Oracle.pm in @INC (@INC contains: /usr/local/nagios/libexec/plugins-scripts /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at (eval 14) line 3. Perhaps the DBD::Oracle perl module hasn't been fully installed, or perhaps the capitalisation of 'Oracle' isn't right. Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge, mysql. at /usr/local/nagios/libexec/plugins-scripts/check_oracle_health line 3973 [root at SVLMFW01 ~]#* E o modulo esta corretamente instalado, veja abaixo *[root at SVLMFW01 ~]# perl -MCPAN -e shell cpan shell -- CPAN exploration and modules installation (v1.9402) Enter 'h' for help. cpan[1]> m DBD::Oracle CPAN: Storable loaded ok (v2.15) Going to read '/root/.cpan/Metadata' Database was generated on Thu, 24 Sep 2009 15:27:05 GMT Module id = DBD::Oracle DESCRIPTION Oracle Driver for DBI CPAN_USERID DBIML (DBI Mailing Lists ) CPAN_VERSION 1.23 CPAN_FILE P/PY/PYTHIAN/DBD-Oracle-1.23.tar.gz UPLOAD_DATE 2009-04-29 DSLIP_STATUS MmcO? (mature,mailing-list,C,object-oriented,) INST_FILE (not installed) cpan[2]>* Algu?m da lista j? passou por algum problema parecido, tem alguma dica, documento ou site que eu possa encontrar algo?? Desde j? agrade?o a aten??o de todos. Obrigado! Cleiton Souza -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Fri Sep 25 11:07:43 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 25 Sep 2009 15:07:43 -0300 Subject: [SP-pm] =?iso-8859-1?q?Apresenta=E7=E3o_+_duvida?= In-Reply-To: References: Message-ID: <214823ca0909251107y36869affya0391a794ca2d5a1@mail.gmail.com> Esse artigo do Andr? Carneiro pode te ajudar: http://www.perl.org.br/Artigos/ReceitaAndreCarneiro2008x12x08 []'s 2009/9/25 Cleiton Souza > Ol? pessoal, boa tarde. > > Meu nome ? Cleiton, sou de Diadema/SP, e trabalho como administrador de > redes. > Atualmente tenho trabalhado muito com nagios, pra quem nao conhece, o > nagios ? um software de monitoramento livre (www.nagios.org) > > Estou com um problema j? alguns dias com um plugin escrito em perl, e > depois de muito procurar na web uma solu??o, achei este grupo e resolvi > postar minha duvida aqui para caso algu?m possa me ajudar. > > Estou trabalhando com Linux CentOS 5.2 e o perl versao 5.8.8. Uso varios > plugins escritos em perl no nagios para monitorar diversos coisas na rede, e > em um desses plugins estou tendo um problema. > Baixei um plugin escrito em perl para monitorar banco de dados oracle, o > qual precisava do client do oracle (j? instalado) e do modulo perl DBI e > DBD::Oracle, > instalei estes dois modulos via CPAN, mas quando tento rodar o plugin, > aparece o erro abaixo: > > *[root em SVLMFW01 ~]# > /usr/local/nagios/libexec/plugins-scripts/check_oracle_health --connect=LAB > --mode=tnsping > CRITICAL - cannot connect to LAB. install_driver(Oracle) failed: Can't > locate DBD/Oracle.pm in @INC (@INC contains: > /usr/local/nagios/libexec/plugins-scripts > /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi > /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi > /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi > /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi > /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 > /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 > /usr/lib/perl5/site_perl > /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi > /usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi > /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi > /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi > /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 > /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 > /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi > /usr/lib/perl5/5.8.8 .) at (eval 14) line 3. > Perhaps the DBD::Oracle perl module hasn't been fully installed, > or perhaps the capitalisation of 'Oracle' isn't right. > Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge, mysql. > at /usr/local/nagios/libexec/plugins-scripts/check_oracle_health line 3973 > > [root em SVLMFW01 ~]#* > > > E o modulo esta corretamente instalado, veja abaixo > > *[root em SVLMFW01 ~]# perl -MCPAN -e shell > > cpan shell -- CPAN exploration and modules installation (v1.9402) > Enter 'h' for help. > > cpan[1]> m DBD::Oracle > CPAN: Storable loaded ok (v2.15) > Going to read '/root/.cpan/Metadata' > Database was generated on Thu, 24 Sep 2009 15:27:05 GMT > Module id = DBD::Oracle > DESCRIPTION Oracle Driver for DBI > CPAN_USERID DBIML (DBI Mailing Lists ) > CPAN_VERSION 1.23 > CPAN_FILE P/PY/PYTHIAN/DBD-Oracle-1.23.tar.gz > UPLOAD_DATE 2009-04-29 > DSLIP_STATUS MmcO? (mature,mailing-list,C,object-oriented,) > INST_FILE (not installed) > > > cpan[2]>* > > > Algu?m da lista j? passou por algum problema parecido, tem alguma dica, > documento ou site que eu possa encontrar algo?? > > Desde j? agrade?o a aten??o de todos. > > Obrigado! > > Cleiton Souza > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fabiotc at gmail.com Fri Sep 25 11:12:10 2009 From: fabiotc at gmail.com (=?ISO-8859-1?Q?F=E1bio?=) Date: Fri, 25 Sep 2009 15:12:10 -0300 Subject: [SP-pm] Performance Perl X Java In-Reply-To: <4AB8D02C.5050200@aware.com.br> References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> <4AB8D02C.5050200@aware.com.br> Message-ID: Uma coisa ? uma coisa, outra coisa...... Com certeza poder de processamento hoje em dia ? muito barato Mas ter as pessoas certar para tirar proveito de toda esta tecnologia n?o ? t?o trivial assim 2009/9/22 Thiago Rondon > > Perai... n?o estou entendendo este contexto... > > Seguindo esta linha de pensamento.... Um programador pode ser substituido > por um servidor Dell com 1 ano de garantia ? > > Me diga onde comprar estes modelos de servidores da Dell, pois estou > precisando de alguns deles. :-) > > Abs! > -Thiago Rondon > > Lindolfo "Lorn" Rodrigues escreveu: > >> >> * Eu concordo com o Luis, um servidor da Dell razoavelmente bom >> com 1 ano de garantia custa uns 6k, um funcionario mais ou menos >> ganhando 3k/m?s custa quase isso ( por m?s ) e n?o tem garantia >> de 1 ano ;) >> * "We should forget about small efficiencies, say about 97% of the >> time: premature optimization is the root of all evil."^[ >> 2 >> ] >> >> >> >> >> [2] Knuth, Donald. /Structured Programming with go to Statements/, ACM >> Journal *Computing Surveys*, Vol 6, No. 4, Dec. 1974. p.268. >> >> PS: Copiei e colei da wikipedia, por isso a fonte ficou zuada :) >> >> >> >> >> 2009/9/21 Luis Motta Campos > luismottacampos at yahoo.co.uk>> >> >> >> Dr Daniel Hughes wrote: >> >> > o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva >> > para escrever 100 linhas de java? >> >> O Edward Yourdon, um dos papas da Engenharia de Software, afirmou num >> dos seus livros sobre o assunto (e agora eu n?o me recordo em >> qual, mas >> posso procurar) que um programador leva, em m?dia, o mesmo tempo para >> escrever uma linha de c?digo, n?o importa em que linguagem. >> >> Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias >> dos anos >> 1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de >> execu??o" de programas gerados em duas linguagens diferentes no s?culo >> XXI ? atrasado. >> >> Eu recomendo a voc?s deixarem de bobagens e entenderem que n?o >> interessa >> quanto mais r?pida ou mais lenta ? uma linguagem de programa??o. N?o ? >> por causa da "velocidade relativa de execu??o" que eu vou escolher >> esta >> ou aquela linguagem. >> >> Escolho linguagens de programa??o pela facilidade que cada uma pode me >> oferecer em expressar, para um determinado dom?nio, conceitos, id?ias, >> estruturas de dados, e solu??es. >> >> Velocidade? Com o pre?o rid?culo que se paga pelo hardware, se eu >> precisar de mais velocidade n?o vou pensar duas vezes em >> "empilhar" mais >> uma m?quina. O pre?o de um programador ? caro demais comparado com >> adicionar hardware. >> >> Tem a? os meus dois centavos. >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- >> --Lindolfo "Lorn" Rodrigues >> www.slackwarezine.com.br >> http://lornlab.org >> http://sao-paulo.pm.org >> use Catalyst; >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Atenciosamente F?bio Tadeu da Costa www.fabiotc.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: From cleiton.brasil at gmail.com Fri Sep 25 11:27:06 2009 From: cleiton.brasil at gmail.com (Cleiton Souza) Date: Fri, 25 Sep 2009 15:27:06 -0300 Subject: [SP-pm] =?iso-8859-1?q?Apresenta=E7=E3o_+_duvida?= In-Reply-To: <214823ca0909251107y36869affya0391a794ca2d5a1@mail.gmail.com> References: <214823ca0909251107y36869affya0391a794ca2d5a1@mail.gmail.com> Message-ID: Obrigado Daniel, j? estou lendo. Cleiton 2009/9/25 Daniel de Oliveira Mantovani > Esse artigo do Andr? Carneiro pode te ajudar: > http://www.perl.org.br/Artigos/ReceitaAndreCarneiro2008x12x08 > > []'s > > 2009/9/25 Cleiton Souza > >> Ol? pessoal, boa tarde. >> >> Meu nome ? Cleiton, sou de Diadema/SP, e trabalho como administrador de >> redes. >> Atualmente tenho trabalhado muito com nagios, pra quem nao conhece, o >> nagios ? um software de monitoramento livre (www.nagios.org) >> >> Estou com um problema j? alguns dias com um plugin escrito em perl, e >> depois de muito procurar na web uma solu??o, achei este grupo e resolvi >> postar minha duvida aqui para caso algu?m possa me ajudar. >> >> Estou trabalhando com Linux CentOS 5.2 e o perl versao 5.8.8. Uso varios >> plugins escritos em perl no nagios para monitorar diversos coisas na rede, e >> em um desses plugins estou tendo um problema. >> Baixei um plugin escrito em perl para monitorar banco de dados oracle, o >> qual precisava do client do oracle (j? instalado) e do modulo perl DBI e >> DBD::Oracle, >> instalei estes dois modulos via CPAN, mas quando tento rodar o plugin, >> aparece o erro abaixo: >> >> *[root em SVLMFW01 ~]# >> /usr/local/nagios/libexec/plugins-scripts/check_oracle_health --connect=LAB >> --mode=tnsping >> CRITICAL - cannot connect to LAB. install_driver(Oracle) failed: Can't >> locate DBD/Oracle.pm in @INC (@INC contains: >> /usr/local/nagios/libexec/plugins-scripts >> /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi >> /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi >> /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi >> /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi >> /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 >> /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 >> /usr/lib/perl5/site_perl >> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi >> /usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi >> /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi >> /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi >> /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 >> /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 >> /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi >> /usr/lib/perl5/5.8.8 .) at (eval 14) line 3. >> Perhaps the DBD::Oracle perl module hasn't been fully installed, >> or perhaps the capitalisation of 'Oracle' isn't right. >> Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge, mysql. >> at /usr/local/nagios/libexec/plugins-scripts/check_oracle_health line >> 3973 >> >> [root em SVLMFW01 ~]#* >> >> >> E o modulo esta corretamente instalado, veja abaixo >> >> *[root em SVLMFW01 ~]# perl -MCPAN -e shell >> >> cpan shell -- CPAN exploration and modules installation (v1.9402) >> Enter 'h' for help. >> >> cpan[1]> m DBD::Oracle >> CPAN: Storable loaded ok (v2.15) >> Going to read '/root/.cpan/Metadata' >> Database was generated on Thu, 24 Sep 2009 15:27:05 GMT >> Module id = DBD::Oracle >> DESCRIPTION Oracle Driver for DBI >> CPAN_USERID DBIML (DBI Mailing Lists ) >> CPAN_VERSION 1.23 >> CPAN_FILE P/PY/PYTHIAN/DBD-Oracle-1.23.tar.gz >> UPLOAD_DATE 2009-04-29 >> DSLIP_STATUS MmcO? (mature,mailing-list,C,object-oriented,) >> INST_FILE (not installed) >> >> >> cpan[2]>* >> >> >> Algu?m da lista j? passou por algum problema parecido, tem alguma dica, >> documento ou site que eu possa encontrar algo?? >> >> Desde j? agrade?o a aten??o de todos. >> >> Obrigado! >> >> Cleiton Souza >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Sat Sep 26 02:54:19 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 26 Sep 2009 11:54:19 +0200 Subject: [SP-pm] =?iso-8859-1?q?Apresenta=E7=E3o_+_duvida?= In-Reply-To: References: Message-ID: <4ABDE4CB.5000909@yahoo.co.uk> Cleiton Souza wrote: > Ol? pessoal, boa tarde. Ol?, Cleiton. Seja bem-vindo ? nossa lista de discuss?o. A gente costuma dizer boas vindas aos novatos, manualmente, um por um. Voc? foi mais r?pido do que eu, por isso n?o vai ter email de boas-vindas separados. ;) Espero que voc? n?o se incomode. > *[root em SVLMFW01 ~]# > /usr/local/nagios/libexec/plugins-scripts/check_oracle_health --connect=LAB > --mode=tnsping > CRITICAL - cannot connect to LAB. install_driver(Oracle) failed: Can't > locate DBD/Oracle.pm in @INC [...] > Perhaps the DBD::Oracle perl module hasn't been fully installed, > or perhaps the capitalisation of 'Oracle' isn't right. [...] > E o modulo esta corretamente instalado, veja abaixo > > *[root em SVLMFW01 ~]# perl -MCPAN -e shell > > cpan shell -- CPAN exploration and modules installation (v1.9402) > Enter 'h' for help. > > cpan[1]> m DBD::Oracle > CPAN: Storable loaded ok (v2.15) > Going to read '/root/.cpan/Metadata' > Database was generated on Thu, 24 Sep 2009 15:27:05 GMT > Module id = DBD::Oracle > DESCRIPTION Oracle Driver for DBI > CPAN_USERID DBIML (DBI Mailing Lists ) > CPAN_VERSION 1.23 > CPAN_FILE P/PY/PYTHIAN/DBD-Oracle-1.23.tar.gz > UPLOAD_DATE 2009-04-29 > DSLIP_STATUS MmcO? (mature,mailing-list,C,object-oriented,) > INST_FILE (not installed) Hum. Parece que o m?dulo n?o est? instalado (por isso esta ?ltima linha diz "INST_FILE (not installed)". Isto ? condizente com a mensagem de erro que voc? tem quando roda o seu script, Cleiton. > Algu?m da lista j? passou por algum problema parecido, tem alguma dica, > documento ou site que eu possa encontrar algo?? Eu tenho v?rias dicas. Mas acho que as mais importantes j? foram dadas: * Leia a documenta??o do Andr? Carneiro sobre o assunto: http://www.perl.org.br/Artigos/ReceitaAndreCarneiro2008x12x08 * Aprenda a usar o CPAN direito (digite "man CPAN" ou "perldoc CPAN" no seu terminal) * Leia e compreenda as mensagens de erro que voc? recebe * Quando falar de Oracle, certifique-se de que todas as vari?veis de ambiente necess?rias est?o corretamente declaradas (eles tem muitas e s?o chatas) * Leia o How To Make Questions - The Smart Way (Eric S Raaymond). Tem uma vers?o em pt_BR aqui que deve resolver para voc?: http://br.geocities.com/cesarakg/smart-questions-pt_BR.html Espero que estas coisas ajudem. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Sat Sep 26 03:01:30 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 26 Sep 2009 12:01:30 +0200 Subject: [SP-pm] Performance Perl X Java In-Reply-To: References: <9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com> <214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com> <572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com> <50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com> <4AB7FC80.9040100@yahoo.co.uk> <4AB8D02C.5050200@aware.com.br> Message-ID: <4ABDE67A.7020507@yahoo.co.uk> F?bio wrote: > Uma coisa ? uma coisa, outra coisa...... > > Com certeza poder de processamento hoje em dia ? muito barato Mas ter > as pessoas certar para tirar proveito de toda esta tecnologia n?o ? > t?o trivial assim Lamento informar, mas eles preferiram contratar voc? e comprar mais uns servidores com o dinheiro que eles economizaram. :P Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. DISCLAIMER: eu sou um troll conhecido em 8 pa?ses, e voc? est? dando mole demais com esta coisa. Por favor n?o tome nada do que eu escrevo como pessoal, ou voc? vai passar nervoso (e sozinho, por que eu n?o me afeto). From geovanny at eutsiv.com.br Sun Sep 27 03:34:54 2009 From: geovanny at eutsiv.com.br (Eutsiv :: Geovanny Junio ) Date: Sun, 27 Sep 2009 07:34:54 -0300 Subject: [SP-pm] OFF Re: Performance Perl X Java Message-ID: <692c13f70909270334xfb9671dg72611ac7d30c0f0b@mail.gmail.com> 2009/9/26 Luis Motta Campos > > DISCLAIMER: eu sou um troll conhecido em 8 pa?ses, e voc? est? dando > mole demais com esta coisa. Por favor n?o tome nada do que eu escrevo > como pessoal, ou voc? vai passar nervoso (e sozinho, por que eu n?o me > afeto). > Luis, Voc? assiste muito MD. House? :) > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o ? destinat?rio da mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. This e-mail contains information that may be privileged and confidential. If you are not the intended recipient, please delete the e-mail and notify us immediately. -------------- next part -------------- An HTML attachment was scrubbed... URL: From julianalduque at yahoo.com.br Sun Sep 27 15:59:25 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Sun, 27 Sep 2009 15:59:25 -0700 (PDT) Subject: [SP-pm] XML e Perl Message-ID: <982741.67067.qm@web56207.mail.re3.yahoo.com> Ol?, boa noite! ? Sou nova por aqui. Gostaria de uma ajuda em como posso dar um print em um arquivo XML (novo) via script em Perl. Exemplo: Abro um arquivo, onde quero extrair uma palavra deste arquivo e no momento de imprimir essa palavra, al?m de imprimir na tela pra mim, tamb?m exporta esse resultado do print em um arquivo novo em XML. Agrade?o ajuda. ? Obrigada Juliana ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From nferraz at gmail.com Mon Sep 28 04:16:57 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 28 Sep 2009 13:16:57 +0200 Subject: [SP-pm] XML e Perl In-Reply-To: <982741.67067.qm@web56207.mail.re3.yahoo.com> References: <982741.67067.qm@web56207.mail.re3.yahoo.com> Message-ID: <604cec170909280416k56bf4de0waaef3cc5891a1e32@mail.gmail.com> > Gostaria de uma ajuda em como posso dar um print em um arquivo XML (novo) via script em Perl. > Exemplo: Abro um arquivo, onde quero extrair uma palavra deste arquivo e no momento de imprimir > essa palavra, al?m de imprimir na tela pra mim, tamb?m exporta esse resultado do print em um > arquivo novo em XML. Se voc? estiver usando Unix, existe um programa que permite dividir o output de um programa da forma que voc? quer. O nome desse programa ? "tee" (que ? a pron?ncia da letra "T", em ingl?s, representando um divis?o de fluxo -- pense em um cano em forma de "T"). Portanto, o seu programa precisa apenas imprimir o resultado para a tela, e voc? pode dividir o fluxo usando o "tee": ls | tee output.txt # mostra o resultado do ls na tela, e manda uma c?pia para output.txt "This is the Unix philosophy: Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface." (Doug McIlroy) http://www.faqs.org/docs/artu/ch01s06.html []s Nelson From luismottacampos at yahoo.co.uk Mon Sep 28 06:43:23 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 28 Sep 2009 15:43:23 +0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Juliana_Duque?= In-Reply-To: References: Message-ID: <4AC0BD7B.6090004@yahoo.co.uk> mailman-bounces em pm.org wrote: > Juliana has been successfully subscribed to SaoPaulo-pm. Juliana, Seja muito bem-vinda ? nossa lista de discuss?o. A cas^Wlista ? sua, (ab)use ? vontade. A gente gosta de perguntar para os que chegam: 1) como voc? encontrou a lista? 2) como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Mon Sep 28 06:44:18 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 28 Sep 2009 15:44:18 +0200 Subject: [SP-pm] OFF Re: Performance Perl X Java In-Reply-To: <692c13f70909270334xfb9671dg72611ac7d30c0f0b@mail.gmail.com> References: <692c13f70909270334xfb9671dg72611ac7d30c0f0b@mail.gmail.com> Message-ID: <4AC0BDB2.6040802@yahoo.co.uk> Eutsiv :: Geovanny Junio wrote: > 2009/9/26 Luis Motta Campos > >> DISCLAIMER: eu sou um troll conhecido em 8 pa?ses, e voc? est? >> dando mole demais com esta coisa. Por favor n?o tome nada do que eu >> escrevo como pessoal, ou voc? vai passar nervoso (e sozinho, por >> que eu n?o me afeto). >> > > Luis, > > Voc? assiste muito MD. House? Por acaso, eu tenho de me confessar um f? ocasional. :) Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Mon Sep 28 06:48:43 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 28 Sep 2009 15:48:43 +0200 Subject: [SP-pm] XML e Perl In-Reply-To: <982741.67067.qm@web56207.mail.re3.yahoo.com> References: <982741.67067.qm@web56207.mail.re3.yahoo.com> Message-ID: <4AC0BEBB.7070309@yahoo.co.uk> Juliana wrote: > Ol?, boa noite! > > Sou nova por aqui. Gostaria de uma ajuda em como posso dar um print > em um arquivo XML (novo) via script em Perl. Exemplo: Abro um > arquivo, onde quero extrair uma palavra deste arquivo e no momento de > imprimir essa palavra, al?m de imprimir na tela pra mim, tamb?m > exporta esse resultado do print em um arquivo novo em XML. Ol?, Juliana. Parece que o N?lson j? deu uma forcinha, mas ainda n?o chegou l?. Voc? provavelmente vai se beneficiar de melhores respostas se voc? seguir os princ?pios descritos neste documento: http://www.istf.com.br/?page=perguntas O original em ingl?s pode ser encontrado aqui: http://catb.org/~esr/faqs/smart-questions.html E eu tenho duas perguntas sobre o que voc? quer fazer, para tentar entender: 1. Por que tem de ser XML? 2. Que palavras voc? quer ler do primeiro arquivo? E em que formato est? o primeiro arquivo? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Mon Sep 28 06:49:14 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 28 Sep 2009 10:49:14 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Juliana_Duque?= In-Reply-To: <4AC0BD7B.6090004@yahoo.co.uk> References: <4AC0BD7B.6090004@yahoo.co.uk> Message-ID: <214823ca0909280649wcda6753kbbb111124a23dcb3@mail.gmail.com> Bem Vinda! 2009/9/28 Luis Motta Campos > mailman-bounces em pm.org wrote: > > Juliana has been successfully subscribed to SaoPaulo-pm. > > Juliana, > > Seja muito bem-vinda ? nossa lista de discuss?o. A cas^Wlista ? sua, > (ab)use ? vontade. > > A gente gosta de perguntar para os que chegam: > > 1) como voc? encontrou a lista? > 2) como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From william.knob at raidbr.com.br Mon Sep 28 07:04:13 2009 From: william.knob at raidbr.com.br (William Knob) Date: Mon, 28 Sep 2009 11:04:13 -0300 Subject: [SP-pm] Proposta para Freelance: Filtro de Email Message-ID: <8aa129320909280704g7a030b7cte440d593680c00a5@mail.gmail.com> Ol? a todos; Nescessito desenvolver um filtro de email que se comunique com LDAP (ler parametros) e SQL (gerar logs). Tenho uma verba destinada a esse projeto e gostaria de ver se h? alguem disponivel e interessado para desenvolver pra mim. Atenciosamente, William -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Mon Sep 28 07:42:02 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 28 Sep 2009 11:42:02 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Juliana_Duque?= In-Reply-To: <214823ca0909280649wcda6753kbbb111124a23dcb3@mail.gmail.com> References: <4AC0BD7B.6090004@yahoo.co.uk> <214823ca0909280649wcda6753kbbb111124a23dcb3@mail.gmail.com> Message-ID: <179354400909280742s77dac862l31a819cb80d6bf8@mail.gmail.com> Bem Vinda !!! 2009/9/28 Daniel de Oliveira Mantovani : > > Bem Vinda! > 2009/9/28 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >> > Juliana has been successfully subscribed to SaoPaulo-pm. >> >> Juliana, >> >> Seja muito bem-vinda ? nossa lista de discuss?o. A cas^Wlista ? sua, >> (ab)use ? vontade. >> >> A gente gosta de perguntar para os que chegam: >> >> 1) como voc? encontrou a lista? >> 2) como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From adimircolen at gmail.com Mon Sep 28 08:03:07 2009 From: adimircolen at gmail.com (Adimir) Date: Mon, 28 Sep 2009 12:03:07 -0300 Subject: [SP-pm] Proposta para Freelance: Filtro de Email In-Reply-To: <8aa129320909280704g7a030b7cte440d593680c00a5@mail.gmail.com> References: <8aa129320909280704g7a030b7cte440d593680c00a5@mail.gmail.com> Message-ID: adimircolen em gmail.com para vermos mais detalhes. ########## #::Adimir::# ########## 2009/9/28 William Knob > Ol? a todos; > > > Nescessito desenvolver um filtro de email que se comunique com LDAP (ler > parametros) e SQL (gerar logs). Tenho uma verba destinada a esse projeto e > gostaria de ver se h? alguem disponivel e interessado para desenvolver pra > mim. > > > Atenciosamente, > > > William > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Mon Sep 28 09:32:25 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 28 Sep 2009 13:32:25 -0300 Subject: [SP-pm] =?utf-8?q?Boas_vindas_=C3=A0_Juliana_Duque?= In-Reply-To: <179354400909280742s77dac862l31a819cb80d6bf8@mail.gmail.com> References: <4AC0BD7B.6090004@yahoo.co.uk> <214823ca0909280649wcda6753kbbb111124a23dcb3@mail.gmail.com> <179354400909280742s77dac862l31a819cb80d6bf8@mail.gmail.com> Message-ID: <23f46d7f0909280932y17496645tfc782031b2ed948@mail.gmail.com> Willkommen!! 2009/9/28 Blabos de Blebe > Bem Vinda !!! > > 2009/9/28 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > > > > Bem Vinda! > > 2009/9/28 Luis Motta Campos > >> > >> mailman-bounces em pm.org wrote: > >> > Juliana has been successfully subscribed to SaoPaulo-pm. > >> > >> Juliana, > >> > >> Seja muito bem-vinda ? nossa lista de discuss?o. A cas^Wlista ? sua, > >> (ab)use ? vontade. > >> > >> A gente gosta de perguntar para os que chegam: > >> > >> 1) como voc? encontrou a lista? > >> 2) como e onde voc? usa Perl no seu dia-a-dia? > >> > >> Putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Mon Sep 28 09:44:06 2009 From: breno at rio.pm.org (breno) Date: Mon, 28 Sep 2009 13:44:06 -0300 Subject: [SP-pm] YAPC::Brasil 2009 - O maior evento de Perl do Brasil Message-ID: Aos Entusiastas de Perl de Todo Brasil, ? com enorme satisfa??o que convidamos voc? para o maior evento de Perl at? hoje realizado em territ?rio nacional! YAPC::Brasil 2009 - Yet Another Perl Conference, Brasil http://www.yapcbrasil.org.br/2009 Per?odo: 30, 31 de outubro e 1 de novembro Local: Universidade Federal Fluminense, Niter?i, RJ Ser?o 3 dias repletos de palestras, showcases e minicursos divididos nas trilhas "beginner", "corporate" e "immersion", apresentando solu??es de desenvolvimento, padr?es de design, TDD, orienta??o a objetos, funcional e procedural, escalabilidade, web development, agile development, e muito mais, com as maiores personalidades de Perl do cen?rio nacional. Venha conhecer o que h? de mais moderno na linguagem que move a Internet! Inscreva-se j?! Vagas limitadas! As Yet Another Perl Conferences (YAPCs) acontecem no mundo inteiro e s?o eventos sem fins lucrativos organizados pela pr?pria comunidade de Perl. A taxa de inscri??o (R$ 40, e apenas R$20 para estudantes) tem o objetivo apenas de cobrir os custos do evento, e ser? tratada com total transpar?ncia. Coordene sua vinda com outros participantes! * Use a Wiki! (http://www.yapcbrasil.org.br/2009/wiki) * Entre no canal de IRC (#yapcbrasil na rede irc.perl.org ou http://www.yapcbrasil.org.br/2009/chat.html)! Sobre o local: Niter?i ? a cidade com o maior IDH do Rio de Janeiro e terceira em maior n?mero de turistas. Fica a apenas alguns minutos dos principais pontos tur?sticos do Rio e tem a melhor vista da cidade. O campus da UFF, sede do YAPC::Brasil 2009, ? bem localizado e de f?cil acesso, com diversas op??es de estadia, alimenta??o e lazer. Consulte o mapa no site do evento para dicas! Mais informa??es: http://www.yapcbrasil.org.br/2009 Email: organizacao em yapcbrasil.org.br Contamos com a sua presen?a. Nos vemos l?! -- Comit? Organizador da YAPC::Brasil::2009 http://www.yapcbrasil.org.br/2009/ organizacao em yapcbrasil.org.br From luismottacampos at yahoo.co.uk Mon Sep 28 10:13:46 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 28 Sep 2009 19:13:46 +0200 Subject: [SP-pm] YAPC::Brasil 2009 - O maior evento de Perl do Brasil In-Reply-To: References: Message-ID: <4AC0EECA.7040300@yahoo.co.uk> breno wrote: > Aos Entusiastas de Perl de Todo Brasil, > > ? com enorme satisfa??o que convidamos voc? para o maior evento de > Perl at? hoje realizado em territ?rio nacional! > > YAPC::Brasil 2009 - Yet Another Perl Conference, Brasil > http://www.yapcbrasil.org.br/2009 > Per?odo: 30, 31 de outubro e 1 de novembro > Local: Universidade Federal Fluminense, Niter?i, RJ > > Ser?o 3 dias repletos de palestras, showcases e minicursos divididos > nas trilhas "beginner", "corporate" e "immersion" Hum. S?o mesmo tr?s dias, mas "repletos" n?o ? uma palavra que eu usaria para descrever o programa: http://www.yapcbrasil.org.br/2009/schedule Como eu falo todos os anos desde 2005, se n?o se come?a a organisar com um ano de anteced?ncia, n?o funciona. Por favor sigam o meu conselho para o ano que vem, sim? Boa sorte com o YAPC -- voc?s v?o precisar. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From julianalduque at yahoo.com.br Mon Sep 28 11:57:22 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Mon, 28 Sep 2009 11:57:22 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Juliana_Duque?= In-Reply-To: <23f46d7f0909280932y17496645tfc782031b2ed948@mail.gmail.com> Message-ID: <723353.80513.qm@web56205.mail.re3.yahoo.com> Ol?! Conheci a lista atrav?s da lista FUG-BR. Sou iniciante em Perl.... na verdade consegui fazer um script lendo um tutorial e achei super r?pido o aprendizado. Vou utilizar muito para extra??o de strings. ? []?s, Juliana ? --- Em seg, 28/9/09, Alexei Znamensky escreveu: De: Alexei Znamensky Assunto: Re: [SP-pm] Boas vindas ? Juliana Duque Para: saopaulo-pm em mail.pm.org Data: Segunda-feira, 28 de Setembro de 2009, 13:32 Willkommen!! 2009/9/28 Blabos de Blebe Bem Vinda !!! 2009/9/28 Daniel de Oliveira Mantovani : > > Bem Vinda! > 2009/9/28 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >> > Juliana has been successfully subscribed to SaoPaulo-pm. >> >> Juliana, >> >> Seja muito bem-vinda ? nossa lista de discuss?o. A cas^Wlista ? sua, >> (ab)use ? vontade. >> >> A gente gosta de perguntar para os que chegam: >> >> 1) como voc? encontrou a lista? >> 2) como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -----Anexo incorporado----- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andreoandre at gmail.com Mon Sep 28 12:12:13 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Mon, 28 Sep 2009 16:12:13 -0300 Subject: [SP-pm] Proposta para Freelance: Filtro de Email In-Reply-To: References: <8aa129320909280704g7a030b7cte440d593680c00a5@mail.gmail.com> Message-ID: Para quem for pegar esta vaga, o amavisd-new escrito em perl j? faz isso ..... 2009/9/28 Adimir : > adimircolen em gmail.com para vermos mais detalhes. > ########## > #::Adimir::# > ########## > > > 2009/9/28 William Knob >> >> ???????? Ol? a todos; >> >> >> ? Nescessito desenvolver um filtro de email que se comunique com LDAP (ler >> parametros) e SQL (gerar logs). Tenho uma verba destinada a esse projeto e >> gostaria de ver se h? alguem disponivel e interessado para desenvolver pra >> mim. >> >> >> ?Atenciosamente, >> >> >> William >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? O Moura http://andrem.wordpress.com From william.knob at raidbr.com.br Mon Sep 28 12:18:39 2009 From: william.knob at raidbr.com.br (William Knob) Date: Mon, 28 Sep 2009 16:18:39 -0300 Subject: [SP-pm] Proposta para Freelance: Filtro de Email In-Reply-To: References: <8aa129320909280704g7a030b7cte440d593680c00a5@mail.gmail.com> Message-ID: <8aa129320909281218y2dce8ce9v5a2ea0cbf22f6f10@mail.gmail.com> Na verdade o amavisd-new faz parte disso (ao menos at? onde eu sei), ele nao le do LDAP parametros de regras por exemplo... algo do tipo "Assunto contem 'sexo', acao: descartar", ou existe algum plugin pra ele que traga essas funcoes? flw; 2009/9/28 Andr? Moura > Para quem for pegar esta vaga, o amavisd-new escrito em perl j? faz isso > ..... > > > > 2009/9/28 Adimir : > > adimircolen at gmail.com para vermos mais detalhes. > > ########## > > #::Adimir::# > > ########## > > > > > > 2009/9/28 William Knob > >> > >> Ol? a todos; > >> > >> > >> Nescessito desenvolver um filtro de email que se comunique com LDAP > (ler > >> parametros) e SQL (gerar logs). Tenho uma verba destinada a esse projeto > e > >> gostaria de ver se h? alguem disponivel e interessado para desenvolver > pra > >> mim. > >> > >> > >> Atenciosamente, > >> > >> > >> William > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Andr? O Moura > http://andrem.wordpress.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From geovanny at eutsiv.com.br Mon Sep 28 12:54:23 2009 From: geovanny at eutsiv.com.br (Eutsiv :: Geovanny Junio ) Date: Mon, 28 Sep 2009 16:54:23 -0300 Subject: [SP-pm] Proposta para Freelance: Filtro de Email In-Reply-To: <8aa129320909281218y2dce8ce9v5a2ea0cbf22f6f10@mail.gmail.com> References: <8aa129320909280704g7a030b7cte440d593680c00a5@mail.gmail.com> <8aa129320909281218y2dce8ce9v5a2ea0cbf22f6f10@mail.gmail.com> Message-ID: <692c13f70909281254l7ae6909ag44272fd00da8e55a@mail.gmail.com> N?o sei se voc? conhece: http://assp.sourceforge.net/ ? um proxy SMTP, escrito em Perl. Talvez ele n?o seja a solu??o que voc? espera, mas acho ele bastante elegante, e penso que n?o seria dificil adapta-lo. Abra?os, -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o ? destinat?rio da mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. This e-mail contains information that may be privileged and confidential. If you are not the intended recipient, please delete the e-mail and notify us immediately. 2009/9/28 William Knob > Na verdade o amavisd-new faz parte disso (ao menos at? onde eu > sei), ele nao le do LDAP parametros de regras por exemplo... algo do tipo > "Assunto contem 'sexo', acao: descartar", ou existe algum plugin pra ele que > traga essas funcoes? > > > flw; > > > 2009/9/28 Andr? Moura > > Para quem for pegar esta vaga, o amavisd-new escrito em perl j? faz isso >> ..... >> >> >> >> 2009/9/28 Adimir : >> > adimircolen at gmail.com para vermos mais detalhes. >> > ########## >> > #::Adimir::# >> > ########## >> > >> > >> > 2009/9/28 William Knob >> >> >> >> Ol? a todos; >> >> >> >> >> >> Nescessito desenvolver um filtro de email que se comunique com LDAP >> (ler >> >> parametros) e SQL (gerar logs). Tenho uma verba destinada a esse >> projeto e >> >> gostaria de ver se h? alguem disponivel e interessado para desenvolver >> pra >> >> mim. >> >> >> >> >> >> Atenciosamente, >> >> >> >> >> >> William >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Andr? O Moura >> http://andrem.wordpress.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From william.knob at raidbr.com.br Mon Sep 28 13:05:33 2009 From: william.knob at raidbr.com.br (William Knob) Date: Mon, 28 Sep 2009 17:05:33 -0300 Subject: [SP-pm] Proposta para Freelance: Filtro de Email In-Reply-To: <692c13f70909281254l7ae6909ag44272fd00da8e55a@mail.gmail.com> References: <8aa129320909280704g7a030b7cte440d593680c00a5@mail.gmail.com> <8aa129320909281218y2dce8ce9v5a2ea0cbf22f6f10@mail.gmail.com> <692c13f70909281254l7ae6909ag44272fd00da8e55a@mail.gmail.com> Message-ID: <8aa129320909281305t3c69502ama8aa63ccd2b27d3c@mail.gmail.com> Conheco sim, estou usando ele como antispam bayesiano, e at? tentando adapta-lo para ler parametros do LDAP e acrescentar os que eu quero... mas nao sou um bom desenvolvedor Perl =/ abracos; 2009/9/28 Eutsiv :: Geovanny Junio > N?o sei se voc? conhece: http://assp.sourceforge.net/ > ? um proxy SMTP, escrito em Perl. Talvez ele n?o seja a solu??o que voc? > espera, mas acho ele bastante elegante, e penso que n?o > seria dificil adapta-lo. > > Abra?os, > > -- > Geovanny Junio > Consultor de Tecnologia > geovanny (at) eutsiv.com.br > +55 31 9422-8885 > +55 31 3393-9132 > www.eutsiv.com.br > > Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o > ? destinat?rio da > mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. > > This e-mail contains information that may be > privileged and confidential. If you are not the intended recipient, please > delete the e-mail and notify us immediately. > > > > 2009/9/28 William Knob > >> Na verdade o amavisd-new faz parte disso (ao menos at? onde eu >> sei), ele nao le do LDAP parametros de regras por exemplo... algo do tipo >> "Assunto contem 'sexo', acao: descartar", ou existe algum plugin pra ele que >> traga essas funcoes? >> >> >> flw; >> >> >> 2009/9/28 Andr? Moura >> >> Para quem for pegar esta vaga, o amavisd-new escrito em perl j? faz isso >>> ..... >>> >>> >>> >>> 2009/9/28 Adimir : >>> > adimircolen at gmail.com para vermos mais detalhes. >>> > ########## >>> > #::Adimir::# >>> > ########## >>> > >>> > >>> > 2009/9/28 William Knob >>> >> >>> >> Ol? a todos; >>> >> >>> >> >>> >> Nescessito desenvolver um filtro de email que se comunique com LDAP >>> (ler >>> >> parametros) e SQL (gerar logs). Tenho uma verba destinada a esse >>> projeto e >>> >> gostaria de ver se h? alguem disponivel e interessado para desenvolver >>> pra >>> >> mim. >>> >> >>> >> >>> >> Atenciosamente, >>> >> >>> >> >>> >> William >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm at pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm at pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> >>> >>> >>> -- >>> Andr? O Moura >>> http://andrem.wordpress.com >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcelo at prota.com.br Mon Sep 28 13:07:51 2009 From: marcelo at prota.com.br (Marcelo Oliveira) Date: Mon, 28 Sep 2009 17:07:51 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Juliana_Duque?= In-Reply-To: <723353.80513.qm@web56205.mail.re3.yahoo.com> References: <23f46d7f0909280932y17496645tfc782031b2ed948@mail.gmail.com> <723353.80513.qm@web56205.mail.re3.yahoo.com> Message-ID: <128173ce0909281307w57014a47g243a7a6f1ff1dffc@mail.gmail.com> bem vinda =] 2009/9/28 Juliana > Ol?! > Conheci a lista atrav?s da lista FUG-BR. > Sou iniciante em Perl.... na verdade consegui fazer um script lendo um > tutorial e achei super r?pido o aprendizado. > Vou utilizar muito para extra??o de strings. > > []?s, Juliana > > > > --- Em *seg, 28/9/09, Alexei Znamensky * escreveu: > > > De: Alexei Znamensky > Assunto: Re: [SP-pm] Boas vindas ? Juliana Duque > Para: saopaulo-pm em mail.pm.org > Data: Segunda-feira, 28 de Setembro de 2009, 13:32 > > > Willkommen!! > > 2009/9/28 Blabos de Blebe > > > >> Bem Vinda !!! >> >> 2009/9/28 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani em gmail.com >> >: >> > >> > Bem Vinda! >> > 2009/9/28 Luis Motta Campos >> > >> >> >> >> mailman-bounces em pm.orgwrote: >> >> > Juliana has been successfully subscribed to SaoPaulo-pm. >> >> >> >> Juliana, >> >> >> >> Seja muito bem-vinda ? nossa lista de discuss?o. A cas^Wlista ? sua, >> >> (ab)use ? vontade. >> >> >> >> A gente gosta de perguntar para os que chegam: >> >> >> >> 1) como voc? encontrou a lista? >> >> 2) como e onde voc? usa Perl no seu dia-a-dia? >> >> >> >> Putamplexos! >> >> -- >> >> Luis Motta Campos is a software engineer, >> >> Perl Programmer, foodie and photographer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > -----Anexo incorporado----- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From julianalduque at yahoo.com.br Mon Sep 28 13:21:44 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Mon, 28 Sep 2009 13:21:44 -0700 (PDT) Subject: [SP-pm] XML e Perl In-Reply-To: <4AC0BEBB.7070309@yahoo.co.uk> Message-ID: <987849.37328.qm@web56201.mail.re3.yahoo.com> O arquivo de entrada ? .bib (bibtex) Eu extraio algumas linhas, como por exemplo author e title e preciso enviar isso em um novo arquivo xml. ? Obrigada --- Em seg, 28/9/09, Luis Motta Campos escreveu: De: Luis Motta Campos Assunto: Re: [SP-pm] XML e Perl Para: saopaulo-pm em mail.pm.org Data: Segunda-feira, 28 de Setembro de 2009, 10:48 Juliana wrote: > Ol?, boa noite! > > Sou nova por aqui. Gostaria de uma ajuda em como posso dar um print > em um arquivo XML (novo) via script em Perl. Exemplo: Abro um > arquivo, onde quero extrair uma palavra deste arquivo e no momento de > imprimir essa palavra, al?m de imprimir na tela pra mim, tamb?m > exporta esse resultado do print em um arquivo novo em XML. Ol?, Juliana. Parece que o N?lson j? deu uma forcinha, mas ainda n?o chegou l?. Voc? provavelmente vai se beneficiar de melhores respostas se voc? seguir os princ?pios descritos neste documento: http://www.istf.com.br/?page=perguntas O original em ingl?s pode ser encontrado aqui: http://catb.org/~esr/faqs/smart-questions.html E eu tenho duas perguntas sobre o que voc? quer fazer, para tentar entender: 1. Por que tem de ser XML? 2. Que palavras voc? quer ler do primeiro arquivo? E em que formato est? o primeiro arquivo? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From julianalduque at yahoo.com.br Mon Sep 28 13:25:59 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Mon, 28 Sep 2009 13:25:59 -0700 (PDT) Subject: [SP-pm] XML e Perl In-Reply-To: <604cec170909280416k56bf4de0waaef3cc5891a1e32@mail.gmail.com> Message-ID: <525892.40582.qm@web56202.mail.re3.yahoo.com> Ol? Nelson! ? Mas o novo arquivo.xml vai precisar ter as linhas inicias do xml, n?! linha extraida do arquivo de entrada (.bib) ? e assim por diante.. ? Ah! Uso o Unix sim. ? []s Juliana ? --- Em seg, 28/9/09, Nelson Ferraz escreveu: De: Nelson Ferraz Assunto: Re: [SP-pm] XML e Perl Para: saopaulo-pm em mail.pm.org Data: Segunda-feira, 28 de Setembro de 2009, 8:16 > Gostaria de uma ajuda em como posso dar um print em um arquivo XML (novo) via script em Perl. > Exemplo: Abro um arquivo, onde quero extrair uma palavra deste arquivo e no momento de imprimir > essa palavra, al?m de imprimir na tela pra mim, tamb?m exporta esse resultado do print em um > arquivo novo em XML. Se voc? estiver usando Unix, existe um programa que permite dividir o output de um programa da forma que voc? quer. O nome desse programa ? "tee" (que ? a pron?ncia da letra "T", em ingl?s, representando um divis?o de fluxo -- pense em um cano em forma de "T"). Portanto, o seu programa precisa apenas imprimir o resultado para a tela, e voc? pode dividir o fluxo usando o "tee": ? ? ls | tee output.txt # mostra o resultado do ls na tela, e manda uma c?pia para output.txt "This is the Unix philosophy: Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface." (Doug McIlroy) http://www.faqs.org/docs/artu/ch01s06.html []s Nelson _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Mon Sep 28 14:51:36 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 28 Sep 2009 23:51:36 +0200 Subject: [SP-pm] XML e Perl In-Reply-To: <987849.37328.qm@web56201.mail.re3.yahoo.com> References: <4AC0BEBB.7070309@yahoo.co.uk> <987849.37328.qm@web56201.mail.re3.yahoo.com> Message-ID: <604cec170909281451m613b4822n72ed5039cefa650c@mail.gmail.com> > O arquivo de entrada ? .bib (bibtex) > Eu extraio algumas linhas, como por exemplo author e title e preciso enviar isso em um novo arquivo xml. Ah... ainda bem que o Luis fez a pergunta certa... Sabendo dessa informac?o fica mais f?cil dar uma dica: voc? pode usar o m?dulo Text::BibTeX para ler o arquivo e imprimir o resultado na sa?da padr?o. Depois voc? pode usar o tee para observar a sa?da enquanto copia o conte?do para um arquivo. http://search.cpan.org/~ambs/Text-BibTeX-0.38/ []s Nelson From julianalduque at yahoo.com.br Mon Sep 28 15:29:11 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Mon, 28 Sep 2009 15:29:11 -0700 (PDT) Subject: [SP-pm] XML e Perl In-Reply-To: <604cec170909281451m613b4822n72ed5039cefa650c@mail.gmail.com> Message-ID: <896391.44588.qm@web56206.mail.re3.yahoo.com> Uau! Nelson! Tinha certeza que essa lista iria me ajudar! Ent?o quer dizer que j? existe esse m?dulo! Nossa! Que ?timo! Eu vi aqui que consigo instalar pelo ports do FreeBSD em (/usr/ports/textproc/p5-Text-BibTeX). Vou ler a documenta??o. ? PS: Muitas pessoas daqui da lista mexe com esse m?dulo? Muito obrigada! ? Juliana --- Em seg, 28/9/09, Nelson Ferraz escreveu: De: Nelson Ferraz Assunto: Re: [SP-pm] XML e Perl Para: saopaulo-pm em mail.pm.org Data: Segunda-feira, 28 de Setembro de 2009, 18:51 > O arquivo de entrada ? .bib (bibtex) > Eu extraio algumas linhas, como por exemplo author e title e preciso enviar isso em um novo arquivo xml. Ah... ainda bem que o Luis fez a pergunta certa... Sabendo dessa informac?o fica mais f?cil dar uma dica: voc? pode usar o m?dulo Text::BibTeX para ler o arquivo e imprimir o resultado na sa?da padr?o. Depois voc? pode usar o tee para observar a sa?da enquanto copia o conte?do para um arquivo. http://search.cpan.org/~ambs/Text-BibTeX-0.38/ []s Nelson _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Mon Sep 28 15:27:06 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 29 Sep 2009 00:27:06 +0200 Subject: [SP-pm] XML e Perl In-Reply-To: <604cec170909281451m613b4822n72ed5039cefa650c@mail.gmail.com> References: <4AC0BEBB.7070309@yahoo.co.uk> <987849.37328.qm@web56201.mail.re3.yahoo.com> <604cec170909281451m613b4822n72ed5039cefa650c@mail.gmail.com> Message-ID: <4AC1383A.3030003@yahoo.co.uk> Nelson Ferraz wrote: >> O arquivo de entrada ? .bib (bibtex) Eu extraio algumas linhas, >> como por exemplo author e title e preciso enviar isso em um novo >> arquivo xml. > > Ah... ainda bem que o Luis fez a pergunta certa... > > Sabendo dessa informac?o fica mais f?cil dar uma dica: voc? pode usar > o m?dulo Text::BibTeX para ler o arquivo e imprimir o resultado na > sa?da padr?o. Depois voc? pode usar o tee para observar a sa?da > enquanto copia o conte?do para um arquivo. > > http://search.cpan.org/~ambs/Text-BibTeX-0.38/ Bom, parece que o N?lson j? respondeu quase todo o problema. Faltou apenas dizer para a Juliana que o M?dulo Text::BibTex n?o vem instalado por padr?o nas distribui??es de Perl, e que precisa ser instalado separadamente. Para instalar um m?dulo do CPAN, voc? pode usar a ferramenta "cpan" (que deve vir com o seu Perl). Se voc? tiver problemas em usar o CPAN ou precisar de ajuda, pode fazer perguntas aqui ou falar com o seu administrador unix local. :) Ou os dois. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Mon Sep 28 15:30:37 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 29 Sep 2009 00:30:37 +0200 Subject: [SP-pm] XML e Perl In-Reply-To: <896391.44588.qm@web56206.mail.re3.yahoo.com> References: <896391.44588.qm@web56206.mail.re3.yahoo.com> Message-ID: <4AC1390D.8060009@yahoo.co.uk> Juliana wrote: > Uau! Nelson! Tinha certeza que essa lista iria me ajudar! Ent?o quer > dizer que j? existe esse m?dulo! Nossa! Que ?timo! Eu vi aqui que > consigo instalar pelo ports do FreeBSD em > (/usr/ports/textproc/p5-Text-BibTeX). Vou ler a documenta??o. Ah! Garota esperta! :) Gosto de gente que l? documenta??o. Se voc? quiser saber que outros m?dulos h? dispon?vel, pode dar uma espiada no http://search.cpan.org/ (ou usar o seu cliente CPAN, o programa "cpan" -- ele suporta, por exemplo, buscas com express?es regulares, coisa que o website do CPAN n?o faz). > PS: Muitas pessoas daqui da lista mexe com esse m?dulo? Muito > obrigada! Eu usei o m?dulo uns bons anos atr?s, quando eu ainda estava na faculdade. N?o ? complicado, e voc? n?o deve ter problemas. Se precisar, posta c?digo aqui que o pessoal palpita... ;) Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From julianalduque at yahoo.com.br Mon Sep 28 15:50:59 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Mon, 28 Sep 2009 15:50:59 -0700 (PDT) Subject: [SP-pm] XML e Perl In-Reply-To: <4AC1390D.8060009@yahoo.co.uk> Message-ID: <112191.44838.qm@web56207.mail.re3.yahoo.com> ah?m.. j? instalei via ports no FreeBSD e j? estou brincando! Qualquer coisa, eu grito! rs Obrigada! Juliana --- Em seg, 28/9/09, Luis Motta Campos escreveu: De: Luis Motta Campos Assunto: Re: [SP-pm] XML e Perl Para: saopaulo-pm em mail.pm.org Data: Segunda-feira, 28 de Setembro de 2009, 19:30 Juliana wrote: > Uau! Nelson! Tinha certeza que essa lista iria me ajudar! Ent?o quer > dizer que j? existe esse m?dulo! Nossa! Que ?timo! Eu vi aqui que > consigo instalar pelo ports do FreeBSD em > (/usr/ports/textproc/p5-Text-BibTeX). Vou ler a documenta??o. Ah! Garota esperta! :) Gosto de gente que l? documenta??o. Se voc? quiser saber que outros m?dulos h? dispon?vel, pode dar uma espiada no http://search.cpan.org/ (ou usar o seu cliente CPAN, o programa "cpan" -- ele suporta, por exemplo, buscas com express?es regulares, coisa que o website do CPAN n?o faz). > PS: Muitas pessoas daqui da lista mexe com esse m?dulo? Muito > obrigada! Eu usei o m?dulo uns bons anos atr?s, quando eu ainda estava na faculdade. N?o ? complicado, e voc? n?o deve ter problemas. Se precisar, posta c?digo aqui que o pessoal palpita... ;) Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandolouis at terra.com.br Tue Sep 29 11:20:15 2009 From: fernandolouis at terra.com.br (Fernando) Date: Tue, 29 Sep 2009 15:20:15 -0300 Subject: [SP-pm] =?windows-1252?q?Identificar_in=FAmeras_requisi=E7=F5es_r?= =?windows-1252?q?epetitivas_de_um_mesmo_usu=E1rio=2E?= References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local><83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com><0DB55173CB2E4FD38CB845311FECD662@rede.local> Message-ID: <7D96EA263E834E048D491486E4819E71@rede.local> Muitos sites hoje em dia mensuram a audi?ncia de determinadas p?ginas no site, de forma poder identificar quais s?o as mais/menos acessadas. No meu banco de dados, simplesmente incremento o valor da coluna ?acessos?, cada vez que um usu?rio acessa determinada p?gina. Problema: se uma p?gina ? requisitada in?meras vezes atrav?s da tecla F5 (atualizar), uma p?gina visitada raramente, pode se tornar a mais visitada de todo os site. Pois em cada requisi??o ? atualizado o valor do acesso daquela p?gina no banco de dados. Como resolver isso? []s, Fernando From reis.wallace at gmail.com Tue Sep 29 11:22:16 2009 From: reis.wallace at gmail.com (Wallace Reis) Date: Tue, 29 Sep 2009 15:22:16 -0300 Subject: [SP-pm] =?utf-8?q?Identificar_in=C3=BAmeras_requisi=C3=A7=C3=B5es?= =?utf-8?q?_repetitivas_de_um_mesmo_usu=C3=A1rio=2E?= In-Reply-To: <7D96EA263E834E048D491486E4819E71@rede.local> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <7D96EA263E834E048D491486E4819E71@rede.local> Message-ID: <912e34190909291122w20952712p10c587db1a8227b3@mail.gmail.com> 2009/9/29 Fernando : > Muitos sites hoje em dia mensuram a audi?ncia de determinadas p?ginas no > site, de forma poder identificar quais s?o as mais/menos acessadas. > No meu banco de dados, simplesmente incremento o valor da coluna ?acessos?, > cada vez que um usu?rio acessa determinada p?gina. > Problema: se uma p?gina ? requisitada in?meras vezes atrav?s da tecla F5 > (atualizar), uma p?gina visitada raramente, pode se tornar a mais visitada > de todo os site. Pois em cada requisi??o ? atualizado o valor do acesso > daquela p?gina no banco de dados. > Como resolver isso? Deixando o google fazer o trabalho por voc?? www.google.com/analytics -- wallace reis/wreis Catalyst and DBIx::Class consultancy with a clue Software Engineer and a commit bit: http://shadowcat.co.uk/catalyst/ Shadowcat Systems Limited http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis From daniel.oliveira.mantovani at gmail.com Tue Sep 29 11:22:30 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 29 Sep 2009 15:22:30 -0300 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <7D96EA263E834E048D491486E4819E71@rede.local> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <7D96EA263E834E048D491486E4819E71@rede.local> Message-ID: <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> Use os Cookies. 2009/9/29 Fernando > Muitos sites hoje em dia mensuram a audi?ncia de determinadas p?ginas no > site, de forma poder identificar quais s?o as mais/menos acessadas. > > > > No meu banco de dados, simplesmente incremento o valor da coluna ?acessos?, > cada vez que um usu?rio acessa determinada p?gina. > > > > Problema: se uma p?gina ? requisitada in?meras vezes atrav?s da tecla F5 > (atualizar), uma p?gina visitada raramente, pode se tornar a mais visitada > de todo os site. Pois em cada requisi??o ? atualizado o valor do acesso > daquela p?gina no banco de dados. > > > > Como resolver isso? > > []s, > Fernando > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ce.langoni at gmail.com Tue Sep 29 11:24:44 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Tue, 29 Sep 2009 15:24:44 -0300 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> Message-ID: <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> Registre o IP de acesso e s? contabilize o novo IP ap?s 24h 2009/9/29 Daniel de Oliveira Mantovani : > > Use os Cookies. > 2009/9/29 Fernando >> >> Muitos sites hoje em dia mensuram a audi?ncia de determinadas p?ginas no >> site, de forma poder identificar quais s?o as mais/menos acessadas. >> >> >> >> No meu banco de dados, simplesmente incremento o valor da coluna >> ?acessos?, cada vez que um usu?rio acessa determinada p?gina. >> >> >> >> Problema: se uma p?gina ? requisitada in?meras vezes atrav?s da tecla F5 >> (atualizar), uma p?gina visitada raramente, pode se tornar a mais visitada >> de todo os site. Pois em cada requisi??o ? atualizado o valor do acesso >> daquela p?gina no banco de dados. >> >> >> >> Como resolver isso? >> >> []s, >> Fernando >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From russoz at gmail.com Tue Sep 29 11:25:06 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 29 Sep 2009 15:25:06 -0300 Subject: [SP-pm] =?utf-8?q?Identificar_in=C3=BAmeras_requisi=C3=A7=C3=B5es?= =?utf-8?q?_repetitivas_de_um_mesmo_usu=C3=A1rio=2E?= In-Reply-To: <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> Message-ID: <23f46d7f0909291125i5148a75fyf4d7d976ba4331df@mail.gmail.com> Luke, Use the Cookie! 2009/9/29 Daniel de Oliveira Mantovani > > Use os Cookies. > 2009/9/29 Fernando > >> Muitos sites hoje em dia mensuram a audi?ncia de determinadas p?ginas no >> site, de forma poder identificar quais s?o as mais/menos acessadas. >> >> >> >> >> No meu banco de dados, simplesmente incremento o valor da coluna >> ?acessos?, cada vez que um usu?rio acessa determinada p?gina. >> >> >> >> Problema: se uma p?gina ? requisitada in?meras vezes atrav?s da tecla F5 >> (atualizar), uma p?gina visitada raramente, pode se tornar a mais visitada >> de todo os site. Pois em cada requisi??o ? atualizado o valor do acesso >> daquela p?gina no banco de dados. >> >> >> >> Como resolver isso? >> >> []s, >> Fernando >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Tue Sep 29 11:27:28 2009 From: edencardim at gmail.com (Eden Cardim) Date: Tue, 29 Sep 2009 15:27:28 -0300 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> Message-ID: <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> 2009/9/29 Carlos Eduardo Langoni : > Registre o IP de acesso e s? contabilize o novo IP ap?s 24h Isso n?o funciona para usu?rios atr?s de proxies e roteadores. O jeito mais preciso ? utilizar sess?es mesmo, e a forma mais f?cil de fazer ? usando cookies como o mantovani sugeriu. O google analytics tamb?m ? uma boa op??o j? que n?o envolve muito trabalho. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From fernandolouis at terra.com.br Tue Sep 29 12:19:21 2009 From: fernandolouis at terra.com.br (Fernando) Date: Tue, 29 Sep 2009 16:19:21 -0300 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local><83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com><0DB55173CB2E4FD38CB845311FECD662@rede.local><7D96EA263E834E048D491486E4819E71@rede.local><214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com><8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> Message-ID: <16C69628D960444AAEAC270C01B719E8@rede.local> N?o tinha pensado nos cookies... claro, os cookies!!! Funcionam tanto quanto um cookie (no sentido literal) para saciar a fome. []s, Fernando ----- Original Message ----- From: "Eden Cardim" To: Sent: Tuesday, September 29, 2009 3:27 PM Subject: Re: [SP-pm]Identificar in?meras requisi??es repetitivas de um mesmo usu?rio. 2009/9/29 Carlos Eduardo Langoni : > Registre o IP de acesso e s? contabilize o novo IP ap?s 24h Isso n?o funciona para usu?rios atr?s de proxies e roteadores. O jeito mais preciso ? utilizar sess?es mesmo, e a forma mais f?cil de fazer ? usando cookies como o mantovani sugeriu. O google analytics tamb?m ? uma boa op??o j? que n?o envolve muito trabalho. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From luismottacampos at yahoo.co.uk Wed Sep 30 04:47:01 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 30 Sep 2009 13:47:01 +0200 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <16C69628D960444AAEAC270C01B719E8@rede.local> References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local><83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com><0DB55173CB2E4FD38CB845311FECD662@rede.local><7D96EA263E834E048D491486E4819E71@rede.local><214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com><8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <16C69628D960444AAEAC270C01B719E8@rede.local> Message-ID: <4AC34535.6020207@yahoo.co.uk> Fernando wrote: > [...] Funcionam tanto quanto um cookie (no sentido literal) para > saciar a fome. Voc? precisa seriamente rever suas no??es de diet?tica e alimenta??o saud?vel... Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Wed Sep 30 04:49:13 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 30 Sep 2009 13:49:13 +0200 Subject: [SP-pm] Boas Vindas ao Samir Cury In-Reply-To: References: Message-ID: <4AC345B9.3060506@yahoo.co.uk> mailman-bounces em pm.org wrote: > Samir Cury has been successfully subscribed to SaoPaulo-pm. Samir, seja muito bem vindo ? nossa humilde lista de discuss?o. A cas^Wlista ? sua, (ab)use ? vontade. E me desculpe a demora em postar as boas vindas, eu ando meio gripado. A gente gosta de perguntar aos novatos 1) como voc? encontrou a lista? e 2) como e onde voc? usa ou pretende usar Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Wed Sep 30 04:49:51 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 30 Sep 2009 08:49:51 -0300 Subject: [SP-pm] Boas Vindas ao Samir Cury In-Reply-To: <4AC345B9.3060506@yahoo.co.uk> References: <4AC345B9.3060506@yahoo.co.uk> Message-ID: <214823ca0909300449t496f5ca5qe0b0fadcb25ddd9c@mail.gmail.com> Bem vindo Samir!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2009/9/30 Luis Motta Campos > mailman-bounces em pm.org wrote: > > Samir Cury has been successfully subscribed to SaoPaulo-pm. > > Samir, seja muito bem vindo ? nossa humilde lista de discuss?o. A > cas^Wlista ? sua, (ab)use ? vontade. E me desculpe a demora em postar as > boas vindas, eu ando meio gripado. > > A gente gosta de perguntar aos novatos > 1) como voc? encontrou a lista? e > 2) como e onde voc? usa ou pretende usar Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Wed Sep 30 05:21:58 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 30 Sep 2009 09:21:58 -0300 Subject: [SP-pm] Boas Vindas ao Samir Cury In-Reply-To: <214823ca0909300449t496f5ca5qe0b0fadcb25ddd9c@mail.gmail.com> References: <4AC345B9.3060506@yahoo.co.uk> <214823ca0909300449t496f5ca5qe0b0fadcb25ddd9c@mail.gmail.com> Message-ID: <23f46d7f0909300521j77681c4dv9ece532d7a67161a@mail.gmail.com> YO! 2009/9/30 Daniel de Oliveira Mantovani > Bem vindo Samir!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! > > 2009/9/30 Luis Motta Campos > > mailman-bounces em pm.org wrote: >> > Samir Cury has been successfully subscribed to SaoPaulo-pm. >> >> Samir, seja muito bem vindo ? nossa humilde lista de discuss?o. A >> cas^Wlista ? sua, (ab)use ? vontade. E me desculpe a demora em postar as >> boas vindas, eu ando meio gripado. >> >> A gente gosta de perguntar aos novatos >> 1) como voc? encontrou a lista? e >> 2) como e onde voc? usa ou pretende usar Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ce.langoni at gmail.com Wed Sep 30 05:23:19 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 30 Sep 2009 09:23:19 -0300 Subject: [SP-pm] Boas Vindas ao Samir Cury In-Reply-To: <23f46d7f0909300521j77681c4dv9ece532d7a67161a@mail.gmail.com> References: <4AC345B9.3060506@yahoo.co.uk> <214823ca0909300449t496f5ca5qe0b0fadcb25ddd9c@mail.gmail.com> <23f46d7f0909300521j77681c4dv9ece532d7a67161a@mail.gmail.com> Message-ID: <8aa07a210909300523m5841f7c1s32c71fd3fa9de86@mail.gmail.com> Bem vindo! Aproveite a estada, pergunte tudo o que precisar e colabore em tudo o que souber :D Abra?os 2009/9/30 Alexei Znamensky : > YO! > > 2009/9/30 Daniel de Oliveira Mantovani >> >> Bem vindo Samir!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! >> >> 2009/9/30 Luis Motta Campos >>> >>> mailman-bounces em pm.org wrote: >>> > Samir Cury has been successfully subscribed to SaoPaulo-pm. >>> >>> Samir, seja muito bem vindo ? nossa humilde lista de discuss?o. A >>> cas^Wlista ? sua, (ab)use ? vontade. E me desculpe a demora em postar as >>> boas vindas, eu ando meio gripado. >>> >>> A gente gosta de perguntar aos novatos >>> 1) como voc? encontrou a lista? e >>> 2) como e onde voc? usa ou pretende usar Perl no seu dia-a-dia? >>> >>> Putamplexos! >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From ce.langoni at gmail.com Wed Sep 30 05:24:21 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 30 Sep 2009 09:24:21 -0300 Subject: [SP-pm] [OT] Putamplexos??? Message-ID: <8aa07a210909300524x49533827o6e2b0a8e6ae4a4b6@mail.gmail.com> Luis, Desculpe a pergunta, mas todos os seus emails terminam com Putamplexos, o que significa? de onde veio? Acho que todo mundo que entra na lista tem essa d?vida rsrsrs abra?os 2009/9/30 Luis Motta Campos : > mailman-bounces em pm.org wrote: >> Samir Cury has been successfully subscribed to SaoPaulo-pm. > > Samir, seja muito bem vindo ? nossa humilde lista de discuss?o. A > cas^Wlista ? sua, (ab)use ? vontade. E me desculpe a demora em postar as > boas vindas, eu ando meio gripado. > > A gente gosta de perguntar aos novatos > 1) como voc? encontrou a lista? e > 2) como e onde voc? usa ou pretende usar Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From nferraz at gmail.com Wed Sep 30 05:30:57 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 30 Sep 2009 14:30:57 +0200 Subject: [SP-pm] [OT] Putamplexos??? In-Reply-To: <8aa07a210909300524x49533827o6e2b0a8e6ae4a4b6@mail.gmail.com> References: <8aa07a210909300524x49533827o6e2b0a8e6ae4a4b6@mail.gmail.com> Message-ID: <604cec170909300530m3553f91es9173e807d1aa17f8@mail.gmail.com> 2009/9/30 Carlos Eduardo Langoni : > Desculpe a pergunta, mas todos os seus emails terminam com > Putamplexos, o que significa? de onde veio? > Acho que todo mundo que entra na lista tem essa d?vida rsrsrs Puxa, isso j? n?o est? no FAQ? :) http://www.google.co.uk/search?q=putamplexos From ce.langoni at gmail.com Wed Sep 30 05:32:15 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 30 Sep 2009 09:32:15 -0300 Subject: [SP-pm] [OT] Putamplexos??? In-Reply-To: <604cec170909300530m3553f91es9173e807d1aa17f8@mail.gmail.com> References: <8aa07a210909300524x49533827o6e2b0a8e6ae4a4b6@mail.gmail.com> <604cec170909300530m3553f91es9173e807d1aa17f8@mail.gmail.com> Message-ID: <8aa07a210909300532g39feebdbg32d2f3125fe82fdc@mail.gmail.com> Nelson, No google a ?nica coisa que eu achei foram emails do Luis 2009/9/30 Nelson Ferraz : > 2009/9/30 Carlos Eduardo Langoni : >> Desculpe a pergunta, mas todos os seus emails terminam com >> Putamplexos, o que significa? de onde veio? >> Acho que todo mundo que entra na lista tem essa d?vida rsrsrs > > Puxa, isso j? n?o est? no FAQ? :) > > http://www.google.co.uk/search?q=putamplexos > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From nferraz at gmail.com Wed Sep 30 05:37:36 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 30 Sep 2009 14:37:36 +0200 Subject: [SP-pm] [OT] Putamplexos??? In-Reply-To: <8aa07a210909300532g39feebdbg32d2f3125fe82fdc@mail.gmail.com> References: <8aa07a210909300524x49533827o6e2b0a8e6ae4a4b6@mail.gmail.com> <604cec170909300530m3553f91es9173e807d1aa17f8@mail.gmail.com> <8aa07a210909300532g39feebdbg32d2f3125fe82fdc@mail.gmail.com> Message-ID: <604cec170909300537p14aae82h8b9ee3c2b4be8e9f@mail.gmail.com> Do FAQ: A palavra resulta da composi??o da g?ria superlativa aumentativa popular chula "puta" (como em "/puta carr?o, meu!/") com a forma culta da palavra abra?o ("amplexo"). Desta forma, resulta "putamplexo",substantivo abstrato, singular, ou "putamplexos" substantivo abstrato, plural. Eu (raramente) uso tamb?m o verbo "putamplexar", com significado de "dar um grande abra?o" Exemplo: "putamplexe fulano por mim". http://mail.pm.org/pipermail/saopaulo-pm/2006/000833.html ;) From ce.langoni at gmail.com Wed Sep 30 05:42:16 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 30 Sep 2009 09:42:16 -0300 Subject: [SP-pm] [OT] Putamplexos??? In-Reply-To: <604cec170909300537p14aae82h8b9ee3c2b4be8e9f@mail.gmail.com> References: <8aa07a210909300524x49533827o6e2b0a8e6ae4a4b6@mail.gmail.com> <604cec170909300530m3553f91es9173e807d1aa17f8@mail.gmail.com> <8aa07a210909300532g39feebdbg32d2f3125fe82fdc@mail.gmail.com> <604cec170909300537p14aae82h8b9ee3c2b4be8e9f@mail.gmail.com> Message-ID: <8aa07a210909300542t7bbfeb8bq4600d0e8739061cc@mail.gmail.com> Caraca, Nunca ia imaginar isso, nunca mesmo. J? salvei a URL do FAQ, por que se algum dia eu falar isso com algu?m v?o duvidar de mim com certeza :D Excelente forma de cumprimeto! Parab?ns ao Luis pela criatividade Abra?os 2009/9/30 Nelson Ferraz : > Do FAQ: > > A palavra resulta da composi??o da g?ria superlativa aumentativa > popular chula "puta" (como em "/puta carr?o, meu!/") com a forma culta > da palavra abra?o ("amplexo"). > > Desta forma, resulta "putamplexo",substantivo abstrato, singular, ou > "putamplexos" substantivo abstrato, plural. Eu (raramente) uso tamb?m > o verbo "putamplexar", com significado de "dar um grande abra?o" > > Exemplo: "putamplexe fulano por mim". > > http://mail.pm.org/pipermail/saopaulo-pm/2006/000833.html > > ;) > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From shonorio at gmail.com Wed Sep 30 05:45:33 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 30 Sep 2009 09:45:33 -0300 Subject: [SP-pm] [OT] Putamplexos??? In-Reply-To: <604cec170909300537p14aae82h8b9ee3c2b4be8e9f@mail.gmail.com> References: <8aa07a210909300524x49533827o6e2b0a8e6ae4a4b6@mail.gmail.com> <604cec170909300530m3553f91es9173e807d1aa17f8@mail.gmail.com> <8aa07a210909300532g39feebdbg32d2f3125fe82fdc@mail.gmail.com> <604cec170909300537p14aae82h8b9ee3c2b4be8e9f@mail.gmail.com> Message-ID: <12d1f4ee0909300545s55c08dc0o4492e17db922122f@mail.gmail.com> Nelson, realmente preciso colcoar num FAQ e no email de sauda??o :P ! Solli M. Honorio 2009/9/30 Nelson Ferraz > Do FAQ: > > A palavra resulta da composi??o da g?ria superlativa aumentativa > popular chula "puta" (como em "/puta carr?o, meu!/") com a forma culta > da palavra abra?o ("amplexo"). > > Desta forma, resulta "putamplexo",substantivo abstrato, singular, ou > "putamplexos" substantivo abstrato, plural. Eu (raramente) uso tamb?m > o verbo "putamplexar", com significado de "dar um grande abra?o" > > Exemplo: "putamplexe fulano por mim". > > http://mail.pm.org/pipermail/saopaulo-pm/2006/000833.html > > ;) > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eu at samircury.eng.br Wed Sep 30 05:49:23 2009 From: eu at samircury.eng.br (Samir Cury) Date: Wed, 30 Sep 2009 14:49:23 +0200 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <4AC34535.6020207@yahoo.co.uk> References: <20090819210852.GH419@mapabrasil.net> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <16C69628D960444AAEAC270C01B719E8@rede.local> <4AC34535.6020207@yahoo.co.uk> Message-ID: <672426620909300549i47ebb233icec1fccbb90fa0fd@mail.gmail.com> Refor?ando o que a galera j? disse, se voc? precisa de algo espec?fico que o Analytics n?o faz, esse ? o caminho, sen?o d? uma olhada no analytics que ? muito m?o na roda cara, ele j? sana todos esses problemas, te diz de onde foram as visitas, quanto duraram e tal, quais as p?ginas mais acessadas por quanto tempo (e combina??es dessas infos) Abra?os 2009/9/30 Luis Motta Campos > Fernando wrote: > > [...] Funcionam tanto quanto um cookie (no sentido literal) para > > saciar a fome. > > Voc? precisa seriamente rever suas no??es de diet?tica e alimenta??o > saud?vel... > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Wed Sep 30 05:52:53 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 30 Sep 2009 14:52:53 +0200 Subject: [SP-pm] Boas Vindas ao Vinicius Fuentes In-Reply-To: References: Message-ID: <4AC354A5.9040509@yahoo.co.uk> mailman-bounces em pm.org wrote: > "Vinicius B. Fuentes" has been successfully subscribed to SaoPaulo-pm. Vinicius, Seja muito bem vindo. O pessoal ? caloroso, e eu acho que voc? vai se sentir ? vontade. :) O pessoal tamb?m gosta de saber: 1) como voc? encontrou a lista? 2) como e onde voc? usa (ou pretende usar) Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From eu at samircury.eng.br Wed Sep 30 05:59:48 2009 From: eu at samircury.eng.br (Samir Cury) Date: Wed, 30 Sep 2009 14:59:48 +0200 Subject: [SP-pm] Boas Vindas ao Samir Cury In-Reply-To: <8aa07a210909300523m5841f7c1s32c71fd3fa9de86@mail.gmail.com> References: <4AC345B9.3060506@yahoo.co.uk> <214823ca0909300449t496f5ca5qe0b0fadcb25ddd9c@mail.gmail.com> <23f46d7f0909300521j77681c4dv9ece532d7a67161a@mail.gmail.com> <8aa07a210909300523m5841f7c1s32c71fd3fa9de86@mail.gmail.com> Message-ID: <672426620909300559q2e8e6ff2u33bf1597099d1d10@mail.gmail.com> Fala a? galera, J? conhe?o um pouco a din?mica das comunidades Perl pois j? estou h? um ano na rio-pm =) Muito do que me empolguei a usar Perl ouvi nos ES's, que por sorte s?o do lado da minha casa hehehe. Alguns j? devem me conhecer da rio-pm (Mantovani) e agora estou entrando nas outras listas de Perl do brasil, sp-pm, em breve brasil-pm porque estou come?ando a me integrar mais na comunidade, ? bom estar por dentro do que rola nas outras listas. Como sou sysadmin tenho menos tempo que gostaria pra "perlar" mas j? tenho alguns problemas (de sysadmin) resolvidos que estou empacotando (que vai ser ?til pra geral mesmo s? um), se deus quiser at? o YAPC consigo terminar um e apresentar numa lightning. Isso a? galera, agrade?o as boas vindas, que ? uma das caracter?sticas que acho mais maneiras das comunidades de Perl, quase o slogan do github : "Social Coding" hehehe Abra?os 2009/9/30 Carlos Eduardo Langoni > Bem vindo! > Aproveite a estada, pergunte tudo o que precisar e colabore em tudo o > que souber :D > Boa frase! hehehe > > Abra?os > > 2009/9/30 Alexei Znamensky : > > YO! > > > > 2009/9/30 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> > >> Bem vindo Samir!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! > >> > >> 2009/9/30 Luis Motta Campos > >>> > >>> mailman-bounces at pm.org wrote: > >>> > Samir Cury has been successfully subscribed to SaoPaulo-pm. > >>> > >>> Samir, seja muito bem vindo ? nossa humilde lista de discuss?o. A > >>> cas^Wlista ? sua, (ab)use ? vontade. E me desculpe a demora em postar > as > >>> boas vindas, eu ando meio gripado. > >>> > >>> A gente gosta de perguntar aos novatos > >>> 1) como voc? encontrou a lista? e > >>> 2) como e onde voc? usa ou pretende usar Perl no seu dia-a-dia? > >>> > >>> Putamplexos! > >>> -- > >>> Luis Motta Campos is a software engineer, > >>> Perl Programmer, foodie and photographer. > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> > >> -- > >> S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ce.langoni at gmail.com Wed Sep 30 06:06:08 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 30 Sep 2009 10:06:08 -0300 Subject: [SP-pm] Boas Vindas ao Vinicius Fuentes In-Reply-To: <4AC354A5.9040509@yahoo.co.uk> References: <4AC354A5.9040509@yahoo.co.uk> Message-ID: <8aa07a210909300606x18b6e707ma3315b32e1561c7e@mail.gmail.com> Bem vindo Vinicius! 2009/9/30 Luis Motta Campos : > mailman-bounces em pm.org wrote: >> "Vinicius B. Fuentes" has been successfully subscribed to SaoPaulo-pm. > > Vinicius, > > Seja muito bem vindo. O pessoal ? caloroso, e eu acho que voc? vai se > sentir ? vontade. :) > > O pessoal tamb?m gosta de saber: > > 1) como voc? encontrou a lista? > 2) como e onde voc? usa (ou pretende usar) Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Wed Sep 30 06:06:33 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 30 Sep 2009 15:06:33 +0200 Subject: [SP-pm] [OT] Putamplexos??? In-Reply-To: <8aa07a210909300542t7bbfeb8bq4600d0e8739061cc@mail.gmail.com> References: <8aa07a210909300524x49533827o6e2b0a8e6ae4a4b6@mail.gmail.com> <604cec170909300530m3553f91es9173e807d1aa17f8@mail.gmail.com> <8aa07a210909300532g39feebdbg32d2f3125fe82fdc@mail.gmail.com> <604cec170909300537p14aae82h8b9ee3c2b4be8e9f@mail.gmail.com> <8aa07a210909300542t7bbfeb8bq4600d0e8739061cc@mail.gmail.com> Message-ID: <4AC357D9.801@yahoo.co.uk> Carlos Eduardo Langoni wrote: > Caraca, > > Nunca ia imaginar isso, nunca mesmo. > > J? salvei a URL do FAQ, por que se algum dia eu falar isso com algu?m > v?o duvidar de mim com certeza :D > > Excelente forma de cumprimeto! Parab?ns ao Luis pela criatividade Eu estou lisonjeado pelo cumprimento, mas os cr?ditos n?o s?o meus. O neologismo n?o ? da minha autoria. Quem o criou foi o meu irm?o Andr?, profissional de marketing por forma??o, jornalista especializado em m?sica por profiss?o, e baterista do AudioSapiens por paix?o. A defini??o que eu uso agora est? publicadas aqui: http://www.bitbistro.com/~lmc/putamplexos.html Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From ce.langoni at gmail.com Wed Sep 30 06:07:54 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 30 Sep 2009 10:07:54 -0300 Subject: [SP-pm] [OT] Putamplexos??? In-Reply-To: <4AC357D9.801@yahoo.co.uk> References: <8aa07a210909300524x49533827o6e2b0a8e6ae4a4b6@mail.gmail.com> <604cec170909300530m3553f91es9173e807d1aa17f8@mail.gmail.com> <8aa07a210909300532g39feebdbg32d2f3125fe82fdc@mail.gmail.com> <604cec170909300537p14aae82h8b9ee3c2b4be8e9f@mail.gmail.com> <8aa07a210909300542t7bbfeb8bq4600d0e8739061cc@mail.gmail.com> <4AC357D9.801@yahoo.co.uk> Message-ID: <8aa07a210909300607t24c6d237g7333c352380e9010@mail.gmail.com> Luis, Putamplexe seu irm?o pela criatividade ;) Abra?os 2009/9/30 Luis Motta Campos : > Carlos Eduardo Langoni wrote: >> Caraca, >> >> Nunca ia imaginar isso, nunca mesmo. >> >> J? salvei a URL do FAQ, por que se algum dia eu falar isso com algu?m >> ?v?o duvidar de mim com certeza :D >> >> Excelente forma de cumprimeto! Parab?ns ao Luis pela criatividade > > Eu estou lisonjeado pelo cumprimento, mas os cr?ditos n?o s?o meus. > > O neologismo n?o ? da minha autoria. Quem o criou foi o meu irm?o Andr?, > profissional de marketing por forma??o, jornalista especializado em > m?sica por profiss?o, e baterista do AudioSapiens por paix?o. > > A defini??o que eu uso agora est? publicadas aqui: > > http://www.bitbistro.com/~lmc/putamplexos.html > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From vinibaggio at gmail.com Wed Sep 30 06:13:05 2009 From: vinibaggio at gmail.com (=?ISO-8859-1?Q?Vin=EDcius_Baggio_Fuentes?=) Date: Wed, 30 Sep 2009 10:13:05 -0300 Subject: [SP-pm] Boas Vindas ao Vinicius Fuentes In-Reply-To: <8aa07a210909300606x18b6e707ma3315b32e1561c7e@mail.gmail.com> References: <4AC354A5.9040509@yahoo.co.uk> <8aa07a210909300606x18b6e707ma3315b32e1561c7e@mail.gmail.com> Message-ID: <590112240909300613p6b13e038qef92c1efc59b507a@mail.gmail.com> Ol? pessoal! Obrigado pelas boas vindas :) 1 - Um colega, num evento de user group, me falou de algumas listas que eu poderia aprender bastante, e uma delas foi esta; 2 - Bom, eu j? usei mais Perl em meu dia-a-dia, basicamente para automa??o de algumas tarefas em desenvolvimento e deployment (basicamente busca em ?rvore de diret?rios e parsing de arquivos java), mas quero aprofundar meus conhecimentos para poder fazer coisas mais poderosas. Acho que vou ficar mais de espectador pois eu sou um nada em Perl, mas j? me falaram que essa lista concentra conhecimento absurdo e ? isso que busco sempre! hehehe Abra?os! Vinicius Baggio Fuentes 2009/9/30 Carlos Eduardo Langoni > Bem vindo Vinicius! > > 2009/9/30 Luis Motta Campos : > > mailman-bounces at pm.org wrote: > >> "Vinicius B. Fuentes" has been successfully subscribed to SaoPaulo-pm. > > > > Vinicius, > > > > Seja muito bem vindo. O pessoal ? caloroso, e eu acho que voc? vai se > > sentir ? vontade. :) > > > > O pessoal tamb?m gosta de saber: > > > > 1) como voc? encontrou a lista? > > 2) como e onde voc? usa (ou pretende usar) Perl no seu dia-a-dia? > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Sep 30 06:20:02 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 30 Sep 2009 10:20:02 -0300 Subject: [SP-pm] Boas Vindas ao Vinicius Fuentes In-Reply-To: <4AC354A5.9040509@yahoo.co.uk> References: <4AC354A5.9040509@yahoo.co.uk> Message-ID: <214823ca0909300620n5c6f7e0cm89dffdd4f30cef05@mail.gmail.com> Bem vindo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2009/9/30 Luis Motta Campos > mailman-bounces em pm.org wrote: > > "Vinicius B. Fuentes" has been successfully subscribed to SaoPaulo-pm. > > Vinicius, > > Seja muito bem vindo. O pessoal ? caloroso, e eu acho que voc? vai se > sentir ? vontade. :) > > O pessoal tamb?m gosta de saber: > > 1) como voc? encontrou a lista? > 2) como e onde voc? usa (ou pretende usar) Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Sep 30 06:28:13 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 30 Sep 2009 10:28:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <672426620909300549i47ebb233icec1fccbb90fa0fd@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <16C69628D960444AAEAC270C01B719E8@rede.local> <4AC34535.6020207@yahoo.co.uk> <672426620909300549i47ebb233icec1fccbb90fa0fd@mail.gmail.com> Message-ID: <214823ca0909300628v497150bfq8dc9e63acfec9b5e@mail.gmail.com> Eu gosto do Analytics pra caramba, por?m deixa o site um pouco mais lerdo, mas esse ? o pre?o do servi?o. []'s 2009/9/30 Samir Cury > Refor?ando o que a galera j? disse, se voc? precisa de algo espec?fico que > o Analytics n?o faz, esse ? o caminho, sen?o d? uma olhada no analytics que > ? muito m?o na roda cara, ele j? sana todos esses problemas, te diz de onde > foram as visitas, quanto duraram e tal, quais as p?ginas mais acessadas por > quanto tempo (e combina??es dessas infos) > > Abra?os > > 2009/9/30 Luis Motta Campos > > Fernando wrote: >> > [...] Funcionam tanto quanto um cookie (no sentido literal) para >> > saciar a fome. >> >> Voc? precisa seriamente rever suas no??es de diet?tica e alimenta??o >> saud?vel... >> >> Putamplexos. >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eu at samircury.eng.br Wed Sep 30 06:29:14 2009 From: eu at samircury.eng.br (Samir Cury) Date: Wed, 30 Sep 2009 15:29:14 +0200 Subject: [SP-pm] Boas Vindas ao Samir Cury In-Reply-To: <672426620909300559q2e8e6ff2u33bf1597099d1d10@mail.gmail.com> References: <4AC345B9.3060506@yahoo.co.uk> <214823ca0909300449t496f5ca5qe0b0fadcb25ddd9c@mail.gmail.com> <23f46d7f0909300521j77681c4dv9ece532d7a67161a@mail.gmail.com> <8aa07a210909300523m5841f7c1s32c71fd3fa9de86@mail.gmail.com> <672426620909300559q2e8e6ff2u33bf1597099d1d10@mail.gmail.com> Message-ID: <672426620909300629r6dcedfd2m58179b9268817cef@mail.gmail.com> ah, respondendo as perguntas 1) acho que j? falei hehehe, mas a rio-pm me empolguei pra entrar quando teve um ET na UERJ 2) acho que j? respondi tamb?m, mas refor?ando > muitos one-liners salvadores da p?tria no meu cotidiano ; N?o liguem pro c?digo, o fiz quando n?o sabia nada de nada(2007). A ?nica vers?o decente + - ? a do SVN, que estou adaptando pra usar OO com Moose(mas ainda tem muita coisa feia). Mas fica a id?ia do projeto que achei muito legal (pois na ?poca que escrevi n?o achei nenhum app p/ Linux que fizesse isto) : http://sysusers.sourceforge.net Tem outras paradas que fiz mas ? muito espec?fico e acho que ningu?m se interessaria Abra?os 2009/9/30 Samir Cury > Fala a? galera, > > J? conhe?o um pouco a din?mica das comunidades Perl pois j? estou h? um ano > na rio-pm =) Muito do que me empolguei a usar Perl ouvi nos ES's, que por > sorte s?o do lado da minha casa hehehe. > > Alguns j? devem me conhecer da rio-pm (Mantovani) e agora estou entrando > nas outras listas de Perl do brasil, sp-pm, em breve brasil-pm porque estou > come?ando a me integrar mais na comunidade, ? bom estar por dentro do que > rola nas outras listas. > > Como sou sysadmin tenho menos tempo que gostaria pra "perlar" mas j? tenho > alguns problemas (de sysadmin) resolvidos que estou empacotando (que vai ser > ?til pra geral mesmo s? um), se deus quiser at? o YAPC consigo terminar um e > apresentar numa lightning. > > Isso a? galera, agrade?o as boas vindas, que ? uma das caracter?sticas que > acho mais maneiras das comunidades de Perl, quase o slogan do github : > "Social Coding" hehehe > > Abra?os > > 2009/9/30 Carlos Eduardo Langoni > >> Bem vindo! >> Aproveite a estada, pergunte tudo o que precisar e colabore em tudo o >> que souber :D >> > Boa frase! hehehe > >> >> Abra?os >> >> 2009/9/30 Alexei Znamensky : >> > YO! >> > >> > 2009/9/30 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >> >> >> Bem vindo Samir!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! >> >> >> >> 2009/9/30 Luis Motta Campos >> >>> >> >>> mailman-bounces at pm.org wrote: >> >>> > Samir Cury has been successfully subscribed to SaoPaulo-pm. >> >>> >> >>> Samir, seja muito bem vindo ? nossa humilde lista de discuss?o. A >> >>> cas^Wlista ? sua, (ab)use ? vontade. E me desculpe a demora em postar >> as >> >>> boas vindas, eu ando meio gripado. >> >>> >> >>> A gente gosta de perguntar aos novatos >> >>> 1) como voc? encontrou a lista? e >> >>> 2) como e onde voc? usa ou pretende usar Perl no seu dia-a-dia? >> >>> >> >>> Putamplexos! >> >>> -- >> >>> Luis Motta Campos is a software engineer, >> >>> Perl Programmer, foodie and photographer. >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm at pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> >> >> >> -- >> >> S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros >> amigos. >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel-vinciguerra at hotmail.com Wed Sep 30 06:33:07 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Wed, 30 Sep 2009 10:33:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= Message-ID: Bom dia pessoal, Tenho um problema que ? o seguinte: Estou desenvolvendo um software, mais precisamente um chatter bot, que faz parte de um projeto de inicia??o cient?fica porem estou tento alguns problemas em como detectar/armazenar os padr?es j? reconhecidos pelo sistema. Andei dando uma olhada no AIML porem pela pouca experi?ncia que tenho n?o acho uma boa escolha fazer parses de XMLs gigantescos que deveram ser carregados de tempo em tempo por conta da inser??o de novas informa??es. Gostaria de saber se algu?m j? mexeu com algo parecido e poderia me dar uma luz ou algum desenvolvedor mais experiente poderia me dar id?ias de que [n?o] usar. "Estou colhendo informa??es e id?ias... logo qualquer coisa ? bem vinda". Obrigado e forte abra?o a todos, Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://dvinciguerra.wordpress.com ---------------------------------------------------------------------- _________________________________________________________________ Novo Internet Explorer 8. Baixe agora, ? gr?tis! http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&utm_medium=Tagline&utm_campaign=IE8 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Wed Sep 30 06:39:51 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 30 Sep 2009 10:39:51 -0300 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <214823ca0909300628v497150bfq8dc9e63acfec9b5e@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <16C69628D960444AAEAC270C01B719E8@rede.local> <4AC34535.6020207@yahoo.co.uk> <672426620909300549i47ebb233icec1fccbb90fa0fd@mail.gmail.com> <214823ca0909300628v497150bfq8dc9e63acfec9b5e@mail.gmail.com> Message-ID: <3de55ead0909300639s1a4ae48p36f2b04f8f6eec6a@mail.gmail.com> 2009/9/30 Daniel de Oliveira Mantovani : > Eu gosto do Analytics pra caramba, por?m deixa o site um pouco mais lerdo, > mas esse ? o pre?o do servi?o. O Google analytics opera num host independente, ent?o sua reclama??o n?o procede. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From daniel.oliveira.mantovani at gmail.com Wed Sep 30 06:50:24 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 30 Sep 2009 10:50:24 -0300 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <3de55ead0909300639s1a4ae48p36f2b04f8f6eec6a@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <16C69628D960444AAEAC270C01B719E8@rede.local> <4AC34535.6020207@yahoo.co.uk> <672426620909300549i47ebb233icec1fccbb90fa0fd@mail.gmail.com> <214823ca0909300628v497150bfq8dc9e63acfec9b5e@mail.gmail.com> <3de55ead0909300639s1a4ae48p36f2b04f8f6eec6a@mail.gmail.com> Message-ID: <214823ca0909300650g10bf4f7al2a88200db7150d0e@mail.gmail.com> Estou falando em carregar a p?gina. 2009/9/30 Eden Cardim > 2009/9/30 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > > Eu gosto do Analytics pra caramba, por?m deixa o site um pouco mais > lerdo, > > mas esse ? o pre?o do servi?o. > > O Google analytics opera num host independente, ent?o sua reclama??o > n?o procede. > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Wed Sep 30 07:47:33 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Wed, 30 Sep 2009 11:47:33 -0300 Subject: [SP-pm] YAPC::Brasil 2009 - O maior evento de Perl do Brasil In-Reply-To: References: Message-ID: <83d8367f0909300747qea06512i47e995965141f75c@mail.gmail.com> 2009/9/28 breno : > Aos Entusiastas de Perl de Todo Brasil, > > ? com enorme satisfa??o que convidamos voc? para o maior evento de > Perl at? hoje realizado em territ?rio nacional! > > ? ? ?YAPC::Brasil 2009 - Yet Another Perl Conference, Brasil > ? ? ?http://www.yapcbrasil.org.br/2009 > ? ? ?Per?odo: 30, 31 de outubro e 1 de novembro > ? ? ?Local: Universidade Federal Fluminense, Niter?i, RJ > > Ser?o 3 dias repletos de palestras, showcases e minicursos divididos > nas trilhas "beginner", "corporate" e "immersion", apresentando > solu??es de desenvolvimento, padr?es de design, TDD, orienta??o a > objetos, funcional e procedural, escalabilidade, web development, > agile development, e muito mais, com as maiores personalidades de Perl > do cen?rio nacional. > > Venha conhecer o que h? de mais moderno na linguagem que move a > Internet! Inscreva-se j?! Vagas limitadas! > > As Yet Another Perl Conferences (YAPCs) acontecem no mundo inteiro e > s?o eventos sem fins lucrativos organizados pela pr?pria comunidade de > Perl. A taxa de inscri??o (R$ 40, e apenas R$20 para estudantes) tem o > objetivo apenas de cobrir os custos do evento, e ser? tratada com > total transpar?ncia. > > Coordene sua vinda com outros participantes! > ? ?* Use a Wiki! (http://www.yapcbrasil.org.br/2009/wiki) > ? ?* Entre no canal de IRC (#yapcbrasil na rede irc.perl.org ou > http://www.yapcbrasil.org.br/2009/chat.html)! > > Sobre o local: Niter?i ? a cidade com o maior IDH do Rio de Janeiro e > terceira em maior n?mero de turistas. Fica a apenas alguns minutos dos > principais pontos tur?sticos do Rio e tem a melhor vista da cidade. O > campus da UFF, sede do YAPC::Brasil 2009, ? bem localizado e de f?cil > acesso, com diversas op??es de estadia, alimenta??o e lazer. Consulte > o mapa no site do evento para dicas! > > Mais informa??es: > http://www.yapcbrasil.org.br/2009 > Email: organizacao em yapcbrasil.org.br > > Contamos com a sua presen?a. Nos vemos l?! > > -- > Comit? Organizador da YAPC::Brasil::2009 > http://www.yapcbrasil.org.br/2009/ > organizacao em yapcbrasil.org.br > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Opaa!!!! Estarei l?!!! -- Gabriel Vieira From vinibaggio at gmail.com Wed Sep 30 07:52:26 2009 From: vinibaggio at gmail.com (=?ISO-8859-1?Q?Vin=EDcius_Baggio_Fuentes?=) Date: Wed, 30 Sep 2009 11:52:26 -0300 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <214823ca0909300650g10bf4f7al2a88200db7150d0e@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <16C69628D960444AAEAC270C01B719E8@rede.local> <4AC34535.6020207@yahoo.co.uk> <672426620909300549i47ebb233icec1fccbb90fa0fd@mail.gmail.com> <214823ca0909300628v497150bfq8dc9e63acfec9b5e@mail.gmail.com> <3de55ead0909300639s1a4ae48p36f2b04f8f6eec6a@mail.gmail.com> <214823ca0909300650g10bf4f7al2a88200db7150d0e@mail.gmail.com> Message-ID: <590112240909300752w5a65bfbcpe77654c6b1f3ecdb@mail.gmail.com> N?o sei se j? fez isso, mas uma sugest?o comum ? colocar a inclus?o deste javascript no final da p?gina/body, ao inv?s de colocar no head (mesmo n?o tendo certeza se isso fere algum padr?o...) Vinicius Baggio Fuentes http://www.vinibaggio.com 2009/9/30 Daniel de Oliveira Mantovani > Estou falando em carregar a p?gina. > > 2009/9/30 Eden Cardim > > 2009/9/30 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com>: >> > Eu gosto do Analytics pra caramba, por?m deixa o site um pouco mais >> lerdo, >> > mas esse ? o pre?o do servi?o. >> >> O Google analytics opera num host independente, ent?o sua reclama??o >> n?o procede. >> >> -- >> Eden Cardim Need help with your Catalyst or DBIx::Class project? >> Code Monkey http://www.shadowcat.co.uk/catalyst/ >> Shadowcat Systems Ltd. Want a managed development or deployment >> platform? >> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From russoz at gmail.com Wed Sep 30 07:54:38 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 30 Sep 2009 11:54:38 -0300 Subject: [SP-pm] Boas Vindas ao Vinicius Fuentes In-Reply-To: <214823ca0909300620n5c6f7e0cm89dffdd4f30cef05@mail.gmail.com> References: <4AC354A5.9040509@yahoo.co.uk> <214823ca0909300620n5c6f7e0cm89dffdd4f30cef05@mail.gmail.com> Message-ID: <23f46d7f0909300754l3637f42bna7a1aec1fa96ccb9@mail.gmail.com> welcome! 2009/9/30 Daniel de Oliveira Mantovani > Bem vindo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! > > 2009/9/30 Luis Motta Campos > >> mailman-bounces em pm.org wrote: >> >> > "Vinicius B. Fuentes" has been successfully subscribed to SaoPaulo-pm. >> >> Vinicius, >> >> Seja muito bem vindo. O pessoal ? caloroso, e eu acho que voc? vai se >> sentir ? vontade. :) >> >> O pessoal tamb?m gosta de saber: >> >> 1) como voc? encontrou a lista? >> 2) como e onde voc? usa (ou pretende usar) Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Wed Sep 30 07:56:02 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 30 Sep 2009 11:56:02 -0300 Subject: [SP-pm] YAPC::Brasil 2009 - O maior evento de Perl do Brasil In-Reply-To: References: Message-ID: <4AC37182.9030902@aware.com.br> Maravilha! Eu estarei l? !! Passagens compradas. :-) Para quem interessar, eu comprei minha passagem na Azul, ela esta com promo??es interessantes entre S?o Paulo e Rio de Janeiro. Abra?o!! -Thiago Rondon breno escreveu: > Aos Entusiastas de Perl de Todo Brasil, > > ? com enorme satisfa??o que convidamos voc? para o maior evento de > Perl at? hoje realizado em territ?rio nacional! > > YAPC::Brasil 2009 - Yet Another Perl Conference, Brasil > http://www.yapcbrasil.org.br/2009 > Per?odo: 30, 31 de outubro e 1 de novembro > Local: Universidade Federal Fluminense, Niter?i, RJ > > Ser?o 3 dias repletos de palestras, showcases e minicursos divididos > nas trilhas "beginner", "corporate" e "immersion", apresentando > solu??es de desenvolvimento, padr?es de design, TDD, orienta??o a > objetos, funcional e procedural, escalabilidade, web development, > agile development, e muito mais, com as maiores personalidades de Perl > do cen?rio nacional. > > Venha conhecer o que h? de mais moderno na linguagem que move a > Internet! Inscreva-se j?! Vagas limitadas! > > As Yet Another Perl Conferences (YAPCs) acontecem no mundo inteiro e > s?o eventos sem fins lucrativos organizados pela pr?pria comunidade de > Perl. A taxa de inscri??o (R$ 40, e apenas R$20 para estudantes) tem o > objetivo apenas de cobrir os custos do evento, e ser? tratada com > total transpar?ncia. > > Coordene sua vinda com outros participantes! > * Use a Wiki! (http://www.yapcbrasil.org.br/2009/wiki) > * Entre no canal de IRC (#yapcbrasil na rede irc.perl.org ou > http://www.yapcbrasil.org.br/2009/chat.html)! > > Sobre o local: Niter?i ? a cidade com o maior IDH do Rio de Janeiro e > terceira em maior n?mero de turistas. Fica a apenas alguns minutos dos > principais pontos tur?sticos do Rio e tem a melhor vista da cidade. O > campus da UFF, sede do YAPC::Brasil 2009, ? bem localizado e de f?cil > acesso, com diversas op??es de estadia, alimenta??o e lazer. Consulte > o mapa no site do evento para dicas! > > Mais informa??es: > http://www.yapcbrasil.org.br/2009 > Email: organizacao em yapcbrasil.org.br > > Contamos com a sua presen?a. Nos vemos l?! > > -- > Comit? Organizador da YAPC::Brasil::2009 > http://www.yapcbrasil.org.br/2009/ > organizacao em yapcbrasil.org.br > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From daniel.oliveira.mantovani at gmail.com Wed Sep 30 08:02:08 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 30 Sep 2009 12:02:08 -0300 Subject: [SP-pm] YAPC::Brasil 2009 - O maior evento de Perl do Brasil In-Reply-To: References: Message-ID: <214823ca0909300802r35cd0abbvab00312891bb6774@mail.gmail.com> Eu vou!!! Levando em conta a quantidade e qualidade de palestras s? n?o vai quem n?o gosta de aprender. 2009/9/28 breno > Aos Entusiastas de Perl de Todo Brasil, > > ? com enorme satisfa??o que convidamos voc? para o maior evento de > Perl at? hoje realizado em territ?rio nacional! > > YAPC::Brasil 2009 - Yet Another Perl Conference, Brasil > http://www.yapcbrasil.org.br/2009 > Per?odo: 30, 31 de outubro e 1 de novembro > Local: Universidade Federal Fluminense, Niter?i, RJ > > Ser?o 3 dias repletos de palestras, showcases e minicursos divididos > nas trilhas "beginner", "corporate" e "immersion", apresentando > solu??es de desenvolvimento, padr?es de design, TDD, orienta??o a > objetos, funcional e procedural, escalabilidade, web development, > agile development, e muito mais, com as maiores personalidades de Perl > do cen?rio nacional. > > Venha conhecer o que h? de mais moderno na linguagem que move a > Internet! Inscreva-se j?! Vagas limitadas! > > As Yet Another Perl Conferences (YAPCs) acontecem no mundo inteiro e > s?o eventos sem fins lucrativos organizados pela pr?pria comunidade de > Perl. A taxa de inscri??o (R$ 40, e apenas R$20 para estudantes) tem o > objetivo apenas de cobrir os custos do evento, e ser? tratada com > total transpar?ncia. > > Coordene sua vinda com outros participantes! > * Use a Wiki! (http://www.yapcbrasil.org.br/2009/wiki) > * Entre no canal de IRC (#yapcbrasil na rede irc.perl.org ou > http://www.yapcbrasil.org.br/2009/chat.html)! > > Sobre o local: Niter?i ? a cidade com o maior IDH do Rio de Janeiro e > terceira em maior n?mero de turistas. Fica a apenas alguns minutos dos > principais pontos tur?sticos do Rio e tem a melhor vista da cidade. O > campus da UFF, sede do YAPC::Brasil 2009, ? bem localizado e de f?cil > acesso, com diversas op??es de estadia, alimenta??o e lazer. Consulte > o mapa no site do evento para dicas! > > Mais informa??es: > http://www.yapcbrasil.org.br/2009 > Email: organizacao em yapcbrasil.org.br > > Contamos com a sua presen?a. Nos vemos l?! > > -- > Comit? Organizador da YAPC::Brasil::2009 > http://www.yapcbrasil.org.br/2009/ > organizacao em yapcbrasil.org.br > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Wed Sep 30 08:23:55 2009 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Wed, 30 Sep 2009 12:23:55 -0300 Subject: [SP-pm] YAPC::Brasil 2009 - O maior evento de Perl do Brasil In-Reply-To: <4AC37182.9030902@aware.com.br> References: <4AC37182.9030902@aware.com.br> Message-ID: <83d8367f0909300823vd36dbccl871581c9ef6aa582@mail.gmail.com> 2009/9/30 Thiago Rondon : > > Maravilha! Eu estarei l? !! Passagens compradas. :-) > > Para quem interessar, eu comprei minha passagem na Azul, ela esta com > promo??es interessantes entre S?o Paulo e Rio de Janeiro. > > Abra?o!! > -Thiago Rondon Olhai... foi fechada uma parceria com uma companhia de turismo, acho q os descontos valem tanto pras passagens quanto para os hot?is! Compro minha passagem essa semana ainda. > > breno escreveu: >> >> Aos Entusiastas de Perl de Todo Brasil, >> >> ? com enorme satisfa??o que convidamos voc? para o maior evento de >> Perl at? hoje realizado em territ?rio nacional! >> >> ? ? ?YAPC::Brasil 2009 - Yet Another Perl Conference, Brasil >> ? ? ?http://www.yapcbrasil.org.br/2009 >> ? ? ?Per?odo: 30, 31 de outubro e 1 de novembro >> ? ? ?Local: Universidade Federal Fluminense, Niter?i, RJ >> >> Ser?o 3 dias repletos de palestras, showcases e minicursos divididos >> nas trilhas "beginner", "corporate" e "immersion", apresentando >> solu??es de desenvolvimento, padr?es de design, TDD, orienta??o a >> objetos, funcional e procedural, escalabilidade, web development, >> agile development, e muito mais, com as maiores personalidades de Perl >> do cen?rio nacional. >> >> Venha conhecer o que h? de mais moderno na linguagem que move a >> Internet! Inscreva-se j?! Vagas limitadas! >> >> As Yet Another Perl Conferences (YAPCs) acontecem no mundo inteiro e >> s?o eventos sem fins lucrativos organizados pela pr?pria comunidade de >> Perl. A taxa de inscri??o (R$ 40, e apenas R$20 para estudantes) tem o >> objetivo apenas de cobrir os custos do evento, e ser? tratada com >> total transpar?ncia. >> >> Coordene sua vinda com outros participantes! >> ? ?* Use a Wiki! (http://www.yapcbrasil.org.br/2009/wiki) >> ? ?* Entre no canal de IRC (#yapcbrasil na rede irc.perl.org ou >> http://www.yapcbrasil.org.br/2009/chat.html)! >> >> Sobre o local: Niter?i ? a cidade com o maior IDH do Rio de Janeiro e >> terceira em maior n?mero de turistas. Fica a apenas alguns minutos dos >> principais pontos tur?sticos do Rio e tem a melhor vista da cidade. O >> campus da UFF, sede do YAPC::Brasil 2009, ? bem localizado e de f?cil >> acesso, com diversas op??es de estadia, alimenta??o e lazer. Consulte >> o mapa no site do evento para dicas! >> >> Mais informa??es: >> http://www.yapcbrasil.org.br/2009 >> Email: organizacao em yapcbrasil.org.br >> >> Contamos com a sua presen?a. Nos vemos l?! >> >> -- >> Comit? Organizador da YAPC::Brasil::2009 >> http://www.yapcbrasil.org.br/2009/ >> organizacao em yapcbrasil.org.br >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Gabriel Vieira From indiox at gentoobr.org Wed Sep 30 08:51:30 2009 From: indiox at gentoobr.org (Claudio Pereira) Date: Wed, 30 Sep 2009 12:51:30 -0300 Subject: [SP-pm] Boas Vindas ao Samir Cury In-Reply-To: <672426620909300559q2e8e6ff2u33bf1597099d1d10@mail.gmail.com> References: <4AC345B9.3060506@yahoo.co.uk> <214823ca0909300449t496f5ca5qe0b0fadcb25ddd9c@mail.gmail.com> <23f46d7f0909300521j77681c4dv9ece532d7a67161a@mail.gmail.com> <8aa07a210909300523m5841f7c1s32c71fd3fa9de86@mail.gmail.com> <672426620909300559q2e8e6ff2u33bf1597099d1d10@mail.gmail.com> Message-ID: Salve Samir! Mais um Carioca para a lista! :-D [ ]'s Claudio Indio)( 2009/9/30 Samir Cury : > Fala a? galera, > > J? conhe?o um pouco a din?mica das comunidades Perl pois j? estou h? um ano > na rio-pm =) Muito do que me empolguei a usar Perl ouvi nos ES's, que por > sorte s?o do lado da minha casa hehehe. > > Alguns j? devem me conhecer da rio-pm (Mantovani) e agora estou entrando nas > outras listas de Perl do brasil, sp-pm, em breve brasil-pm porque estou > come?ando a me integrar mais na comunidade, ? bom estar por dentro do que > rola nas outras listas. > > Como sou sysadmin tenho menos tempo que gostaria pra "perlar" mas j? tenho > alguns problemas (de sysadmin) resolvidos que estou empacotando (que vai ser > ?til pra geral mesmo s? um), se deus quiser at? o YAPC consigo terminar um e > apresentar numa lightning. > > Isso a? galera, agrade?o as boas vindas, que ? uma das caracter?sticas que > acho mais maneiras das comunidades de Perl, quase o slogan do github : > "Social Coding" hehehe > > Abra?os > > 2009/9/30 Carlos Eduardo Langoni >> >> Bem vindo! >> Aproveite a estada, pergunte tudo o que precisar e colabore em tudo o >> que souber :D > > Boa frase! hehehe >> >> Abra?os >> >> 2009/9/30 Alexei Znamensky : >> > YO! >> > >> > 2009/9/30 Daniel de Oliveira Mantovani >> > >> >> >> >> Bem vindo Samir!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! >> >> >> >> 2009/9/30 Luis Motta Campos >> >>> >> >>> mailman-bounces at pm.org wrote: >> >>> > Samir Cury has been successfully subscribed to SaoPaulo-pm. >> >>> >> >>> Samir, seja muito bem vindo ? nossa humilde lista de discuss?o. A >> >>> cas^Wlista ? sua, (ab)use ? vontade. E me desculpe a demora em postar >> >>> as >> >>> boas vindas, eu ando meio gripado. >> >>> >> >>> A gente gosta de perguntar aos novatos >> >>> 1) como voc? encontrou a lista? e >> >>> 2) como e onde voc? usa ou pretende usar Perl no seu dia-a-dia? >> >>> >> >>> Putamplexos! >> >>> -- >> >>> Luis Motta Campos is a software engineer, >> >>> Perl Programmer, foodie and photographer. >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm at pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> >> >> >> -- >> >> S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros >> >> amigos. >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- -- Claudio Pereira aka IndioX GentooBR - http://gentoobr.org mailto: indiox at gentoobr.org --------------------------------------------- Gentoo Documentation Member http://gdp.gentoo.org From blabos at gmail.com Wed Sep 30 09:37:31 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 30 Sep 2009 13:37:31 -0300 Subject: [SP-pm] Boas Vindas ao Vinicius Fuentes In-Reply-To: <23f46d7f0909300754l3637f42bna7a1aec1fa96ccb9@mail.gmail.com> References: <4AC354A5.9040509@yahoo.co.uk> <214823ca0909300620n5c6f7e0cm89dffdd4f30cef05@mail.gmail.com> <23f46d7f0909300754l3637f42bna7a1aec1fa96ccb9@mail.gmail.com> Message-ID: <179354400909300937g1b40de04q4621aaa1912f6d58@mail.gmail.com> Bem Vindo!!!! 2009/9/30 Alexei Znamensky : > welcome! > > 2009/9/30 Daniel de Oliveira Mantovani >> >> Bem vindo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! >> >> 2009/9/30 Luis Motta Campos >>> >>> mailman-bounces em pm.org wrote: >>> > "Vinicius B. Fuentes" has been successfully subscribed to SaoPaulo-pm. >>> >>> Vinicius, >>> >>> Seja muito bem vindo. O pessoal ? caloroso, e eu acho que voc? vai se >>> sentir ? vontade. :) >>> >>> O pessoal tamb?m gosta de saber: >>> >>> 1) como voc? encontrou a lista? >>> 2) como e onde voc? usa (ou pretende usar) Perl no seu dia-a-dia? >>> >>> Putamplexos! >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros amigos. >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Wed Sep 30 09:38:38 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 30 Sep 2009 13:38:38 -0300 Subject: [SP-pm] Boas Vindas ao Samir Cury In-Reply-To: References: <4AC345B9.3060506@yahoo.co.uk> <214823ca0909300449t496f5ca5qe0b0fadcb25ddd9c@mail.gmail.com> <23f46d7f0909300521j77681c4dv9ece532d7a67161a@mail.gmail.com> <8aa07a210909300523m5841f7c1s32c71fd3fa9de86@mail.gmail.com> <672426620909300559q2e8e6ff2u33bf1597099d1d10@mail.gmail.com> Message-ID: <179354400909300938r32ef402k4e6e4554527a1f46@mail.gmail.com> Hau! 2009/9/30 Claudio Pereira : > Salve Samir! > > Mais um Carioca para a lista! :-D > > [ ?]'s Claudio Indio)( > > 2009/9/30 Samir Cury : >> Fala a? galera, >> >> J? conhe?o um pouco a din?mica das comunidades Perl pois j? estou h? um ano >> na rio-pm =) Muito do que me empolguei a usar Perl ouvi nos ES's, que por >> sorte s?o do lado da minha casa hehehe. >> >> Alguns j? devem me conhecer da rio-pm (Mantovani) e agora estou entrando nas >> outras listas de Perl do brasil, sp-pm, em breve brasil-pm porque estou >> come?ando a me integrar mais na comunidade, ? bom estar por dentro do que >> rola nas outras listas. >> >> Como sou sysadmin tenho menos tempo que gostaria pra "perlar" mas j? tenho >> alguns problemas (de sysadmin) resolvidos que estou empacotando (que vai ser >> ?til pra geral mesmo s? um), se deus quiser at? o YAPC consigo terminar um e >> apresentar numa lightning. >> >> Isso a? galera, agrade?o as boas vindas, que ? uma das caracter?sticas que >> acho mais maneiras das comunidades de Perl, quase o slogan do github : >> "Social Coding" hehehe >> >> Abra?os >> >> 2009/9/30 Carlos Eduardo Langoni >>> >>> Bem vindo! >>> Aproveite a estada, pergunte tudo o que precisar e colabore em tudo o >>> que souber :D >> >> Boa frase! hehehe >>> >>> Abra?os >>> >>> 2009/9/30 Alexei Znamensky : >>> > YO! >>> > >>> > 2009/9/30 Daniel de Oliveira Mantovani >>> > >>> >> >>> >> Bem vindo Samir!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! >>> >> >>> >> 2009/9/30 Luis Motta Campos >>> >>> >>> >>> mailman-bounces em pm.org wrote: >>> >>> > Samir Cury has been successfully subscribed to SaoPaulo-pm. >>> >>> >>> >>> Samir, seja muito bem vindo ? nossa humilde lista de discuss?o. A >>> >>> cas^Wlista ? sua, (ab)use ? vontade. E me desculpe a demora em postar >>> >>> as >>> >>> boas vindas, eu ando meio gripado. >>> >>> >>> >>> A gente gosta de perguntar aos novatos >>> >>> 1) como voc? encontrou a lista? e >>> >>> 2) como e onde voc? usa ou pretende usar Perl no seu dia-a-dia? >>> >>> >>> >>> Putamplexos! >>> >>> -- >>> >>> Luis Motta Campos is a software engineer, >>> >>> Perl Programmer, foodie and photographer. >>> >>> _______________________________________________ >>> >>> SaoPaulo-pm mailing list >>> >>> SaoPaulo-pm em pm.org >>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >>> >> >>> >> >>> >> -- >>> >> S?o nas dificuldades que descobrimos quem s?o nossos verdadeiros >>> >> amigos. >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm em pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > >>> > -- >>> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >>> > [www.flickr.com/photos/alexeiz] >>> > "Though we live in trying times, we're the ones who have to try" >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > -- > Claudio Pereira aka IndioX > GentooBR - http://gentoobr.org > mailto: indiox em gentoobr.org > --------------------------------------------- > Gentoo Documentation Member > http://gdp.gentoo.org > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Wed Sep 30 10:11:54 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 30 Sep 2009 19:11:54 +0200 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <214823ca0909300628v497150bfq8dc9e63acfec9b5e@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <16C69628D960444AAEAC270C01B719E8@rede.local> <4AC34535.6020207@yahoo.co.uk> <672426620909300549i47ebb233icec1fccbb90fa0fd@mail.gmail.com> <214823ca0909300628v497150bfq8dc9e63acfec9b5e@mail.gmail.com> Message-ID: <4AC3915A.3030902@yahoo.co.uk> Daniel de Oliveira Mantovani wrote: > Eu gosto do Analytics pra caramba, por?m deixa o site um pouco mais lerdo, > mas esse ? o pre?o do servi?o. Essa ? uma afirma??o no m?nimo estranha. Se o website fica mais lerdo, eu n?o quero pagar por isso. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Wed Sep 30 10:14:53 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 30 Sep 2009 19:14:53 +0200 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <590112240909300752w5a65bfbcpe77654c6b1f3ecdb@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <16C69628D960444AAEAC270C01B719E8@rede.local> <4AC34535.6020207@yahoo.co.uk> <672426620909300549i47ebb233icec1fccbb90fa0fd@mail.gmail.com> <214823ca0909300628v497150bfq8dc9e63acfec9b5e@mail.gmail.com> <3de55ead0909300639s1a4ae48p36f2b04f8f6eec6a@mail.gmail.com> <214823ca0909300650g10bf4f7al2a88200db7150d0e@mail.gmail.com> <590112240909300752w5a65bfbcpe77654c6b1f3ecdb@mail.gmail.com> Message-ID: <4AC3920D.70508@yahoo.co.uk> Vin?cius Baggio Fuentes wrote: > N?o sei se j? fez isso, mas uma sugest?o comum ? colocar a inclus?o > deste javascript no final da p?gina/body, ao inv?s de colocar no head > (mesmo n?o tendo certeza se isso fere algum padr?o...) Hum... voc? quer dizer num atribute "onload" do Body, por exemplo? Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From geovanny at eutsiv.com.br Wed Sep 30 10:24:38 2009 From: geovanny at eutsiv.com.br (Eutsiv :: Geovanny Junio ) Date: Wed, 30 Sep 2009 14:24:38 -0300 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <4AC3920D.70508@yahoo.co.uk> References: <20090819210852.GH419@mapabrasil.net> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <16C69628D960444AAEAC270C01B719E8@rede.local> <4AC34535.6020207@yahoo.co.uk> <672426620909300549i47ebb233icec1fccbb90fa0fd@mail.gmail.com> <214823ca0909300628v497150bfq8dc9e63acfec9b5e@mail.gmail.com> <3de55ead0909300639s1a4ae48p36f2b04f8f6eec6a@mail.gmail.com> <214823ca0909300650g10bf4f7al2a88200db7150d0e@mail.gmail.com> <590112240909300752w5a65bfbcpe77654c6b1f3ecdb@mail.gmail.com> <4AC3920D.70508@yahoo.co.uk> Message-ID: <692c13f70909301024l5128d2cdy3592a8db01468dce@mail.gmail.com> O Google sugere incluir: Abs, -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o ? destinat?rio da mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. This e-mail contains information that may be privileged and confidential. If you are not the intended recipient, please delete the e-mail and notify us immediately. 2009/9/30 Luis Motta Campos > Vin?cius Baggio Fuentes wrote: > > N?o sei se j? fez isso, mas uma sugest?o comum ? colocar a inclus?o > > deste javascript no final da p?gina/body, ao inv?s de colocar no head > > (mesmo n?o tendo certeza se isso fere algum padr?o...) > > Hum... voc? quer dizer num atribute "onload" do Body, por exemplo? > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Wed Sep 30 10:25:14 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 30 Sep 2009 19:25:14 +0200 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: References: Message-ID: <4AC3947A.1000503@yahoo.co.uk> Daniel Vinciguerra wrote: > Bom dia pessoal, > > Tenho um problema que ? o seguinte: > > Estou desenvolvendo um software, mais precisamente um chatter bot, > que faz parte de um projeto de inicia??o cient?fica porem estou tento > alguns problemas em como detectar/armazenar os padr?es j? > reconhecidos pelo sistema. Andei dando uma olhada no AIML porem pela > pouca experi?ncia que tenho n?o acho uma boa escolha fazer parses de > XMLs gigantescos que deveram ser carregados de tempo em tempo por > conta da inser??o de novas informa??es. > > Gostaria de saber se algu?m j? mexeu com algo parecido e poderia me > dar uma luz ou algum desenvolvedor mais experiente poderia me dar > id?ias de que [n?o] usar. > > "Estou colhendo informa??es e id?ias... logo qualquer coisa ? bem > vinda". > > Obrigado e forte abra?o a todos, Daniel, O seu pedido de ajuda para uma estrutura de dados podia incluir mais informa??o sobre o que voc? quer armazenar, e como voc? pretende usar a informa??o. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From vinibaggio at gmail.com Wed Sep 30 10:31:21 2009 From: vinibaggio at gmail.com (=?ISO-8859-1?Q?Vin=EDcius_Baggio_Fuentes?=) Date: Wed, 30 Sep 2009 14:31:21 -0300 Subject: [SP-pm] =?iso-8859-1?q?Identificar_in=FAmeras_requisi=E7=F5es_rep?= =?iso-8859-1?q?etitivas_de_um_mesmo_usu=E1rio=2E?= In-Reply-To: <692c13f70909301024l5128d2cdy3592a8db01468dce@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <16C69628D960444AAEAC270C01B719E8@rede.local> <4AC34535.6020207@yahoo.co.uk> <672426620909300549i47ebb233icec1fccbb90fa0fd@mail.gmail.com> <214823ca0909300628v497150bfq8dc9e63acfec9b5e@mail.gmail.com> <3de55ead0909300639s1a4ae48p36f2b04f8f6eec6a@mail.gmail.com> <214823ca0909300650g10bf4f7al2a88200db7150d0e@mail.gmail.com> <590112240909300752w5a65bfbcpe77654c6b1f3ecdb@mail.gmail.com> <4AC3920D.70508@yahoo.co.uk> <692c13f70909301024l5128d2cdy3592a8db01468dce@mail.gmail.com> Message-ID: <590112240909301031gc0788d0sc60a7c4f1cf2b0d@mail.gmail.com> O que eu sugeri foi exatamente o que o Geovanny disse, colocar bem no final do , devido ? forma que os browsers carregam o DOM. ab?s Vinicius Baggio Fuentes 2009/9/30 Eutsiv :: Geovanny Junio > O Google sugere incluir: > > > > > > Abs, > > -- > Geovanny Junio > Consultor de Tecnologia > geovanny (at) eutsiv.com.br > +55 31 9422-8885 > +55 31 3393-9132 > www.eutsiv.com.br > > Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o > ? destinat?rio da > mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. > > This e-mail contains information that may be > privileged and confidential. If you are not the intended recipient, please > delete the e-mail and notify us immediately. > > > 2009/9/30 Luis Motta Campos > >> Vin?cius Baggio Fuentes wrote: >> >> > N?o sei se j? fez isso, mas uma sugest?o comum ? colocar a inclus?o >> > deste javascript no final da p?gina/body, ao inv?s de colocar no head >> > (mesmo n?o tendo certeza se isso fere algum padr?o...) >> >> Hum... voc? quer dizer num atribute "onload" do Body, por exemplo? >> >> Putamplexos >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel-vinciguerra at hotmail.com Wed Sep 30 11:04:54 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Wed, 30 Sep 2009 15:04:54 -0300 Subject: [SP-pm] =?windows-1252?q?Reconhecimento_de_padr=F5es_em_linguagem?= =?windows-1252?q?_natural?= In-Reply-To: <4AC3947A.1000503@yahoo.co.uk> References: Message-ID: Obrigado pela resposta Luis, A id?ia do projeto ? construir um chatter bot (rob? inteligente que interaja com seres humanos em uma conversa??o) que ter? sua intelig?ncia artificial treinada inicialmente para auxiliar professores universit?rios no ensino da mat?ria de linguagens de programa??o, seja ela qual for. Por?m a id?ia principal ? desenvolver uma intelig?ncia completa (faz o aluno sentir como se estivesse interagindo com uma pessoa), e n?o somente para fins did?ticos. O sistema ir? receber um input do usu?rio, verificar se este input ? um padr?o conhecido e caso seja dever? emitir um output (resposta) correspondente. Caso n?o seja o sistema dever? tratar esse input fazendo a inser??o deste novo padr?o na base de conhecimentos. Lembrando que estamos trabalhando com perguntas e respostas (strings) que dever?o ser interpretadas pelo sistema. N?o sei se sou eu mais isso soa muito abstrato para mim. =( Imaginei armazenar estes dois tipos de dados em tabelas separadas no banco... Tabelas: Pattern, Response, Category E estas ser?o associadas conforme os padr?es v?o sendo ?inputados? no sistema. Mas como disse n?o sei a melhor forma de se fazer isso. Isso me cheira a uma larga massa de dados sendo inserido em um banco de dados a todo o momento, j? que tudo que for entrada no sistema o mesmo possa tratar como um novo padr?o. Compreende? Forte abra?o, Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://dvinciguerra.wordpress.com ---------------------------------------------------------------------- > Date: Wed, 30 Sep 2009 19:25:14 +0200 > From: luismottacampos em yahoo.co.uk > To: saopaulo-pm em mail.pm.org > Subject: Re: [SP-pm] Reconhecimento de padr?es em linguagem natural > > Daniel Vinciguerra wrote: > > Bom dia pessoal, > > > > Tenho um problema que ? o seguinte: > > > > Estou desenvolvendo um software, mais precisamente um chatter bot, > > que faz parte de um projeto de inicia??o cient?fica porem estou tento > > alguns problemas em como detectar/armazenar os padr?es j? > > reconhecidos pelo sistema. Andei dando uma olhada no AIML porem pela > > pouca experi?ncia que tenho n?o acho uma boa escolha fazer parses de > > XMLs gigantescos que deveram ser carregados de tempo em tempo por > > conta da inser??o de novas informa??es. > > > > Gostaria de saber se algu?m j? mexeu com algo parecido e poderia me > > dar uma luz ou algum desenvolvedor mais experiente poderia me dar > > id?ias de que [n?o] usar. > > > > "Estou colhendo informa??es e id?ias... logo qualquer coisa ? bem > > vinda". > > > > Obrigado e forte abra?o a todos, > > Daniel, > > O seu pedido de ajuda para uma estrutura de dados podia incluir mais > informa??o sobre o que voc? quer armazenar, e como voc? pretende usar a > informa??o. > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _________________________________________________________________ Descubra todas as novidades do novo Internet Explorer 8 http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&utm_medium=Tagline&utm_campaign=IE8 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn.br at gmail.com Wed Sep 30 11:21:01 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Wed, 30 Sep 2009 15:21:01 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: References: <4AC3947A.1000503@yahoo.co.uk> Message-ID: Daniel, se voc? fizer isso com pattern matching o seu robo s? vai entender as perguntas que voc? previamente adicionou ao sistema, se isso faz parte de uma inicia??o cientifica acho que seu orientador quer que voc? use Rede Neural com uma gramatica para Portugu?s :) 2009/9/30 Daniel Vinciguerra > Obrigado pela resposta Luis, > > A id?ia do projeto ? construir um chatter bot (rob? inteligente que > interaja com seres humanos em uma conversa??o) que ter? sua intelig?ncia > artificial treinada inicialmente para auxiliar professores universit?rios no > ensino da mat?ria de linguagens de programa??o, seja ela qual for. Por?m a > id?ia principal ? desenvolver uma intelig?ncia completa (faz o aluno sentir > como se estivesse interagindo com uma pessoa), e n?o somente para fins > did?ticos. > > O sistema ir? receber um input do usu?rio, verificar se este input ? um > padr?o conhecido e caso seja dever? emitir um output (resposta) > correspondente. Caso n?o seja o sistema dever? tratar esse input fazendo a > inser??o deste novo padr?o na base de conhecimentos. > > Lembrando que estamos trabalhando com perguntas e respostas (strings) que > dever?o ser interpretadas pelo sistema. > N?o sei se sou eu mais isso soa muito abstrato para mim. =( > Imaginei armazenar estes dois tipos de dados em tabelas separadas no > banco... > Tabelas: Pattern, Response, Category > E estas ser?o associadas conforme os padr?es v?o sendo ?inputados? no > sistema. > Mas como disse n?o sei a melhor forma de se fazer isso. > Isso me cheira a uma larga massa de dados sendo inserido em um banco de > dados a todo o momento, j? que tudo que for entrada no sistema o mesmo possa > tratar como um novo padr?o. > > Compreende? > > Forte abra?o, > > > Daniel Vinciguerra > ---------------------------------------------------------------------- > Perl, Java, Microsoft .Net, Oracle and SQLite Developer > Damn Small Linux Project and DSL BR MOD > http://dvinciguerra.wordpress.com > ---------------------------------------------------------------------- > > > > > Date: Wed, 30 Sep 2009 19:25:14 +0200 > > From: luismottacampos em yahoo.co.uk > > To: saopaulo-pm em mail.pm.org > > Subject: Re: [SP-pm] Reconhecimento de padr?es em linguagem natural > > > > > Daniel Vinciguerra wrote: > > > Bom dia pessoal, > > > > > > Tenho um problema que ? o seguinte: > > > > > > Estou desenvolvendo um software, mais precisamente um chatter bot, > > > que faz parte de um projeto de inicia??o cient?fica porem estou tento > > > alguns problemas em como detectar/armazenar os padr?es j? > > > reconhecidos pelo sistema. Andei dando uma olhada no AIML porem pela > > > pouca experi?ncia que tenho n?o acho uma boa escolha fazer parses de > > > XMLs gigantescos que deveram ser carregados de tempo em tempo por > > > conta da inser??o de novas informa??es. > > > > > > Gostaria de saber se algu?m j? mexeu com algo parecido e poderia me > > > dar uma luz ou algum desenvolvedor mais experiente poderia me dar > > > id?ias de que [n?o] usar. > > > > > > "Estou colhendo informa??es e id?ias... logo qualquer coisa ? bem > > > vinda". > > > > > > Obrigado e forte abra?o a todos, > > > > Daniel, > > > > O seu pedido de ajuda para uma estrutura de dados podia incluir mais > > informa??o sobre o que voc? quer armazenar, e como voc? pretende usar a > > informa??o. > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > Conhe?a os novos produtos Windows Live. Clique aqui! > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn em lornlab.org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From julianalduque at yahoo.com.br Wed Sep 30 12:13:58 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Wed, 30 Sep 2009 12:13:58 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Uma_ajuda_no_m=F3dulo_BibTeX?= Message-ID: <634969.1677.qm@web56202.mail.re3.yahoo.com> Boa tarde Pessoal! ? Preciso de uma ajudinha!! N?o consegui "printar" nada na tela (ainda rsr). ? Preciso inicialmente imprimir o t?tulo e autores. Estou no caminho certo? Quando tentava fazer diretamente sem utilizar o?m?dulo do BibTeX era mais f?cil.. agora com o m?dulo, ? como come?ar do zero de novo.. ? #!/usr/local/bin/perl ? ?? use Text::BibTeX;? ?? $bib = new Text::BibTeX::File; ?? $bib->open ("arquivo.bib") || die "Arquivo nao Encontrado: $!\n"; ?? $bib->set_structure ('Bib', ??????????????????????????? sortby => 'name', ??????????????????????????? namestyle => 'full'); ?? ?? while ($entry = new Text::BibTeX::Entry $bib) ?? { ????? print $entry; #aqui devo imprimir titulo e autor ??? } ? ?? $at_eof = $bib->eof;? ?? $bib->close; ? Que comando faz imprimir na tela? rs ? Obrigada! Juliana ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Wed Sep 30 23:12:25 2009 From: breno at rio.pm.org (breno) Date: Thu, 1 Oct 2009 03:12:25 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: References: <4AC3947A.1000503@yahoo.co.uk> Message-ID: Fala Daniel! Rapaz, isso que voc? quer ? uma ?rea muito bonita da Ci?ncia da Computa??o chamada NLP: http://en.wikipedia.org/wiki/Natural_language_processing O CPAN como sempre ? seu amigo e tem v?rios m?dulos que podem de ajudar, de clientes/API para GATE/Alvis a parsers completos e auxiliares para idiomas/gram?ticas espec?ficos (inclusive portugu?s): http://search.cpan.org/search?m=all&q=NLP&s=1&n=100 Para o seu "objetivo fim", vale muito a pena procurar tamb?m pelos m?dulos de Chatbot: http://search.cpan.org/search?query=Chatbot&mode=all Aten??o especial para o Eliza (uma implementa??o bem legal e extens?vel do algoritmo Eliza), e para o RiveScript (uma engine "c?rebro" pra criar seus pr?prios chatbots em Perl) http://search.cpan.org/perldoc?Chatbot::Eliza http://search.cpan.org/perldoc?RiveScript Boa sorte! []s -b 2009/9/30 Lindolfo "Lorn" Rodrigues : > Daniel, se voc? fizer isso com pattern matching o seu robo s? vai entender > as perguntas que voc? previamente adicionou ao sistema, se isso faz parte de > uma inicia??o cientifica acho que seu orientador quer que voc? use Rede > Neural com uma gramatica para Portugu?s :) > > > 2009/9/30 Daniel Vinciguerra >> >> Obrigado pela resposta Luis, >> >> A id?ia do projeto ? construir um chatter bot (rob? inteligente que >> interaja com seres humanos em uma conversa??o) que ter? sua intelig?ncia >> artificial treinada inicialmente para auxiliar professores universit?rios no >> ensino da mat?ria de linguagens de programa??o, seja ela qual for. Por?m a >> id?ia principal ? desenvolver uma intelig?ncia completa (faz o aluno sentir >> como se estivesse interagindo com uma pessoa), e n?o somente para fins >> did?ticos. >> >> O sistema ir? receber um input do usu?rio, verificar se este input ? um >> padr?o conhecido e caso seja dever? emitir um output (resposta) >> correspondente. Caso n?o seja o sistema dever? tratar esse input fazendo a >> inser??o deste novo padr?o na base de conhecimentos. >> >> Lembrando que estamos trabalhando com perguntas e respostas (strings) que >> dever?o ser interpretadas pelo sistema. >> N?o sei se sou eu mais isso soa muito abstrato para mim. =( >> Imaginei armazenar estes dois tipos de dados em tabelas separadas no >> banco... >> Tabelas: Pattern, Response, Category >> E estas ser?o associadas conforme os padr?es v?o sendo ?inputados? no >> sistema. >> Mas como disse n?o sei a melhor forma de se fazer isso. >> Isso me cheira a uma larga massa de dados sendo inserido em um banco de >> dados a todo o momento, j? que tudo que for entrada no sistema o mesmo possa >> tratar como um novo padr?o. >> >> Compreende? >> >> Forte abra?o, >> >> >> Daniel Vinciguerra >> ---------------------------------------------------------------------- >> Perl, Java, Microsoft .Net, Oracle and SQLite Developer >> Damn Small Linux Project and DSL BR MOD >> http://dvinciguerra.wordpress.com >> ---------------------------------------------------------------------- >> >> >> >> > Date: Wed, 30 Sep 2009 19:25:14 +0200 >> > From: luismottacampos em yahoo.co.uk >> > To: saopaulo-pm em mail.pm.org >> > Subject: Re: [SP-pm] Reconhecimento de padr?es em linguagem natural >> > >> > Daniel Vinciguerra wrote: >> > > Bom dia pessoal, >> > > >> > > Tenho um problema que ? o seguinte: >> > > >> > > Estou desenvolvendo um software, mais precisamente um chatter bot, >> > > que faz parte de um projeto de inicia??o cient?fica porem estou tento >> > > alguns problemas em como detectar/armazenar os padr?es j? >> > > reconhecidos pelo sistema. Andei dando uma olhada no AIML porem pela >> > > pouca experi?ncia que tenho n?o acho uma boa escolha fazer parses de >> > > XMLs gigantescos que deveram ser carregados de tempo em tempo por >> > > conta da inser??o de novas informa??es. >> > > >> > > Gostaria de saber se algu?m j? mexeu com algo parecido e poderia me >> > > dar uma luz ou algum desenvolvedor mais experiente poderia me dar >> > > id?ias de que [n?o] usar. >> > > >> > > "Estou colhendo informa??es e id?ias... logo qualquer coisa ? bem >> > > vinda". >> > > >> > > Obrigado e forte abra?o a todos, >> > >> > Daniel, >> > >> > O seu pedido de ajuda para uma estrutura de dados podia incluir mais >> > informa??o sobre o que voc? quer armazenar, e como voc? pretende usar a >> > informa??o. >> > >> > Putamplexos! >> > -- >> > Luis Motta Campos is a software engineer, >> > Perl Programmer, foodie and photographer. >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ________________________________ >> Conhe?a os novos produtos Windows Live. Clique aqui! >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > lorn em lornlab.org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From breno at rio.pm.org Thu Oct 1 00:27:47 2009 From: breno at rio.pm.org (breno) Date: Thu, 1 Oct 2009 04:27:47 -0300 Subject: [SP-pm] =?iso-8859-1?q?Uma_ajuda_no_m=F3dulo_BibTeX?= In-Reply-To: <634969.1677.qm@web56202.mail.re3.yahoo.com> References: <634969.1677.qm@web56202.mail.re3.yahoo.com> Message-ID: 2009/9/30 Juliana > > Boa tarde Pessoal! > Oi Juliana, bem vinda ? lista! > Preciso de uma ajudinha!! > N?o consegui "printar" nada na tela (ainda rsr). > > Preciso inicialmente imprimir o t?tulo e autores. Estou no caminho certo? Est? sim. Pelo seu c?digo nota-se que vc leu o manual. Infelizmente, esse m?dulo segue um modelo de documenta??o completo por?m n?o muito ortodoxo ou antenado com boas pr?ticas, o que pode dificultar o entendimento de iniciantes. A resposta curta ? "vc esqueceu de ler o Text::BibTeX::Entry, que lista os m?todos necess?rios pra manipular cada entrada dentro do seu loop". Abaixo, minha vers?o, seguida de alguns coment?rios: ----------------8<---------------- #!/usr/bin/perl use strict; use warnings; use Text::BibTeX; my $bib = Text::BibTeX::File->new; $bib->open('arquivo.bib') or die "erro abrindo arquivo: $!\n"; $bib->set_structure('Bib', sortby => 'name', namestyle => 'full', ); while (my $entry = Text::BibTeX::Entry->new($bib) ) { next unless $entry->parse_ok; foreach my $campo ( $entry->fieldlist ) { print "$campo: " . $entry->get($campo) . "\n"; } } ---------------->8---------------- Note que no exemplo eu usei $entry->fieldlist pra pegar a lista de campos dispon?veis em cada entrada do arquivo bibtex. Se voc? s? quer t?tulo e autor, pode fazer algo como: ----------------8<---------------- foreach my $campo ( qw( title author ) ) { print "$campo: " . $entry->get($campo) . "\n"; } ---------------->8---------------- ou simplesmente: ----------------8<---------------- print "titulo: " . $entry->get('title') . "\n"; print "autor: " . $entry->get('author') . "\n"; ---------------->8---------------- Agora, vamos destrinchar rapidamente as diferen?as: * "use strict; use warnings;" - ? muito importante que essas sejam sempre as primeiras duas linhas dos seus programas. Elas garantem que eventuais erros de c?digo sejam facilmente identificados (e corrigidos). Ao fazer isso, preste aten??o para declarar suas vari?veis antes de us?-las (essencialmente, escreva "my $var" ao usar $var pela primeira vez). Ah, uma dica: no inicio, as vezes ? legal tamb?m botar uma terceira linha, com "use diagnostics", que vai pegar os erros gerados e exibir um pequeno texto informativo sobre o problema, com dicas sobre o que pode ter acontecido e recomenda??es para solucionar. * "Modulo->new" x "new Modulo" - sim, a sintaxe indireta ? a usada na documenta??o do Text::BibTeX, mas n?o ? recomendada. Acontece que "new" n?o ? uma palavra reservada do Perl e sim um m?todo como qualquer outro, que por acaso (ou melhor, por conven??o) chama-se "new" e age como construtor do objeto. Se houver uma palavra reservada do Perl (uma fun??o, por exemplo) com o mesmo nome do m?todo que vc quer chamar, ou mesmo uma sub no seu c?digo com aquele mesmo nome, ela ter? prefer?ncia e seu programa n?o vai fazer o que voc? quer. Por isso, para chamar m?todos de classes/objetos, utilize sempre a nota??o direta Modulo->metodo. * "|| x or" - ambos s?o ou l?gico, ent?o ? um pouco quest?o de gosto. Mas o "or" foi desenhado especialmente para ter a preced?ncia mais baixa poss?vel, de modo que, al?m de facilitar a legibilidade, ele ? sempre a ?ltima coisa a ser avaliada na express?o, fazendo o que voc? quer (processa expressao e, se ela for undef, faz o que est? do outro lado do or). Para o exemplo simples "open or die" tanto faz, mas em situa??es mais complexas ele pode ser bem mais ?til, ent?o acho q vale a pena ir se acostumando. Repare ainda na identa??o, quebrando a linha e dando um tab entre a express?o e o "or X". Ela tamb?m ? quest?o de gosto, mas acho q facilita a leitura e compreens?o do c?digo manter as principais declara??es ? esquerda (o Damian Conway explica no Perl Best Practices que trata-se do "end-weight problem"). * "namestyle => 'full'," <-- (colocar v?rgula ao final de listas) - em Perl as v?rgulas em listas s?o apenas separadores de valores, sem nenhum significado maior. Isso significa que voc? pode utilizar as v?rgulas como "terminadores" para seus elementos, o que facilita muito n?o s? na inclus?o de novos elementos (j? que voc? n?o precisa mudar nada na linha anterior) como a reordena??o da lista (vc pode trocar o ?ltimo elemento com outro l? na mei?ca diretamente, sem precisar se preocupar com adicionar/remover v?rgulas). ? isso. Espero ter ajudado. Qq d?vida tamos a? :-) Ah, j? ia esquecendo. No primeiro dia do YAPC::Brasil (dia 30 de outubro agora) haver?o palestras voltadas especificamente para o p?blico iniciante, incluindo dois minicursos - um de introdu??o ao Perl com o Samir e outro de Express?es Regulares com a Mila. Muita gente de S?o Paulo j? veio me procurar dizendo que vai (alguns at? se pronunciaram aqui na lista mesmo!) ent?o de repente voc? consegue vir com a "caravana", ou quem sabe at? junta um povo da FUG pra vir tamb?m - quanto mais melhor (sem falar que barateia o hotel)! []s -b > Quando tentava fazer diretamente sem utilizar o?m?dulo do BibTeX era mais f?cil.. agora com o m?dulo, ? como come?ar do zero de novo.. > > #!/usr/local/bin/perl > > ?? use Text::BibTeX; > ?? $bib = new Text::BibTeX::File; > ?? $bib->open ("arquivo.bib") || die "Arquivo nao Encontrado: $!\n"; > ?? $bib->set_structure ('Bib', > ??????????????????????????? sortby => 'name', > ??????????????????????????? namestyle => 'full'); > > ?? while ($entry = new Text::BibTeX::Entry $bib) > ?? { > ????? print $entry; #aqui devo imprimir titulo e autor > ??? } > > ?? $at_eof = $bib->eof; > ?? $bib->close; > > Que comando faz imprimir na tela? rs > > Obrigada! > Juliana > > ________________________________ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - M?sica - Esportes > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From nferraz at gmail.com Thu Oct 1 02:37:30 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 1 Oct 2009 11:37:30 +0200 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: References: Message-ID: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> > Gostaria de saber se algu?m j? mexeu com algo parecido e poderia me dar uma > luz ou algum desenvolvedor mais experiente poderia me?dar id?ias?de que > [n?o] usar. Eu tive alguma experi?ncia pr?tica com chatter bots, e a melhor dica que eu posso te dar ?: "Um bom chatter bot ? 90% conte?do e 10% programac?o." Em outras palavras, se voc? tiver 100 dias para desenvolver o projeto, vale mais a pena investir 10 dias para escolher/programar um engine, e 90 dias para "trein?-lo". Eu escrevi "trein?-lo" entre aspas porque esta atividade n?o tem nada de intelig?ncia artificial; esqueca redes neurais. O treinamento consiste em colocar o chatter bot "em campo", conversando com algumas pessoas, de forma a ter feedback real do seu p?blico alvo. Uma equipe de redatores (ou uma pessoa) ? respons?vel por analisar os logs e escrever novas respostas. N?o recomendo usar uma base de dados relacional, pois os dados s?o essencialmente hier?rquicos. A melhor soluc?o ? dividir os dados em v?rios arquivos XML, agrupados por t?pico ou contexto. Portanto: escolha uma engine e comece a criar conte?do. Boa sorte! Nelson From julianalduque at yahoo.com.br Thu Oct 1 03:55:30 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Thu, 1 Oct 2009 03:55:30 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Uma_ajuda_no_m=F3dulo_BibTeX?= In-Reply-To: Message-ID: <849584.54109.qm@web56201.mail.re3.yahoo.com> Bom dia, Breno! ? Quanta gentileza! Nem sei como agradecer esse 'empurr?o'. Eu li sim o manual, e tive um pouco de dificuldade para entender como 'pegava' e 'imprimia' os campos que eu precisava. Agora sim, consegui entender e isso vai me ajudar muito, pois ainda tenho muito o que incrementar no meu c?digo. Mais uma vez, obrigada e tenha um ?timo dia. ? []?s, Juliana --- Em qui, 1/10/09, breno escreveu: De: breno Assunto: Re: [SP-pm] Uma ajuda no m?dulo BibTeX Para: saopaulo-pm em mail.pm.org Data: Quinta-feira, 1 de Outubro de 2009, 4:27 2009/9/30 Juliana > > Boa tarde Pessoal! > Oi Juliana, bem vinda ? lista! > Preciso de uma ajudinha!! > N?o consegui "printar" nada na tela (ainda rsr). > > Preciso inicialmente imprimir o t?tulo e autores. Estou no caminho certo? Est? sim. Pelo seu c?digo nota-se que vc leu o manual. Infelizmente, esse m?dulo segue um modelo de documenta??o completo por?m n?o muito ortodoxo ou antenado com boas pr?ticas, o que pode dificultar o entendimento de iniciantes. A resposta curta ? "vc esqueceu de ler o Text::BibTeX::Entry, que lista os m?todos necess?rios pra manipular cada entrada dentro do seu loop". Abaixo, minha vers?o, seguida de alguns coment?rios: ----------------8<---------------- #!/usr/bin/perl use strict; use warnings; use Text::BibTeX; my $bib = Text::BibTeX::File->new; $bib->open('arquivo.bib') ? ? or die "erro abrindo arquivo: $!\n"; $bib->set_structure('Bib', ? ? ? ? sortby? ? ???=> 'name', ? ? ? ? namestyle => 'full', ? ???); while (my $entry = Text::BibTeX::Entry->new($bib) ) { ? ? next unless $entry->parse_ok; ? ? foreach my $campo ( $entry->fieldlist ) { ? ? ? ? print "$campo: " . $entry->get($campo) . "\n"; ? ? } } ---------------->8---------------- Note que no exemplo eu usei $entry->fieldlist pra pegar a lista de campos dispon?veis em cada entrada do arquivo bibtex. Se voc? s? quer t?tulo e autor, pode fazer algo como: ----------------8<---------------- ? ? foreach my $campo ( qw( title author ) ) { ? ? ? ? print "$campo: " . $entry->get($campo) . "\n"; ? ? } ---------------->8---------------- ou simplesmente: ----------------8<---------------- ? ? print "titulo: " . $entry->get('title')? ???. "\n"; ? ? print "autor: " . $entry->get('author') . "\n"; ---------------->8---------------- Agora, vamos destrinchar rapidamente as diferen?as: * "use strict; use warnings;" - ? muito importante que essas sejam sempre as primeiras duas linhas dos seus programas. Elas garantem que eventuais erros de c?digo sejam facilmente identificados (e corrigidos). Ao fazer isso, preste aten??o para declarar suas vari?veis antes de us?-las (essencialmente, escreva "my $var" ao usar $var pela primeira vez). Ah, uma dica: no inicio, as vezes ? legal tamb?m botar uma terceira linha, com "use diagnostics", que vai pegar os erros gerados e exibir um pequeno texto informativo sobre o problema, com dicas sobre o que pode ter acontecido e recomenda??es para solucionar. * "Modulo->new" x "new Modulo" - sim, a sintaxe indireta ? a usada na documenta??o do Text::BibTeX, mas n?o ? recomendada. Acontece que "new" n?o ? uma palavra reservada do Perl e sim um m?todo como qualquer outro, que por acaso (ou melhor, por conven??o) chama-se "new" e age como construtor do objeto. Se houver uma palavra reservada do Perl (uma fun??o, por exemplo) com o mesmo nome do m?todo que vc quer chamar, ou mesmo uma sub no seu c?digo com aquele mesmo nome, ela ter? prefer?ncia e seu programa n?o vai fazer o que voc? quer. Por isso, para chamar m?todos de classes/objetos, utilize sempre a nota??o direta Modulo->metodo. * "|| x or" - ambos s?o ou l?gico, ent?o ? um pouco quest?o de gosto. Mas o "or" foi desenhado especialmente para ter a preced?ncia mais baixa poss?vel, de modo que, al?m de facilitar a legibilidade, ele ? sempre a ?ltima coisa a ser avaliada na express?o, fazendo o que voc? quer (processa expressao e, se ela for undef, faz o que est? do outro lado do or). Para o exemplo simples "open or die" tanto faz, mas em situa??es mais complexas ele pode ser bem mais ?til, ent?o acho q vale a pena ir se acostumando. Repare ainda na identa??o, quebrando a linha e dando um tab entre a express?o e o "or X". Ela tamb?m ? quest?o de gosto, mas acho q facilita a leitura e compreens?o do c?digo manter as principais declara??es ? esquerda (o Damian Conway explica no Perl Best Practices que trata-se do "end-weight problem"). * "namestyle => 'full'," <-- (colocar v?rgula ao final de listas) - em Perl as v?rgulas em listas s?o apenas separadores de valores, sem nenhum significado maior. Isso significa que voc? pode utilizar as v?rgulas como "terminadores" para seus elementos, o que facilita muito n?o s? na inclus?o de novos elementos (j? que voc? n?o precisa mudar nada na linha anterior) como a reordena??o da lista (vc pode trocar o ?ltimo elemento com outro l? na mei?ca diretamente, sem precisar se preocupar com adicionar/remover v?rgulas). ? isso. Espero ter ajudado. Qq d?vida tamos a? :-) Ah, j? ia esquecendo. No primeiro dia do YAPC::Brasil (dia 30 de outubro agora) haver?o palestras voltadas especificamente para o p?blico iniciante, incluindo dois minicursos - um de introdu??o ao Perl com o Samir e outro de Express?es Regulares com a Mila. Muita gente de S?o Paulo j? veio me procurar dizendo que vai (alguns at? se pronunciaram aqui na lista mesmo!) ent?o de repente voc? consegue vir com a "caravana", ou quem sabe at? junta um povo da FUG pra vir tamb?m - quanto mais melhor (sem falar que barateia o hotel)! []s -b > Quando tentava fazer diretamente sem utilizar o?m?dulo do BibTeX era mais f?cil.. agora com o m?dulo, ? como come?ar do zero de novo.. > > #!/usr/local/bin/perl > > ?? use Text::BibTeX; > ?? $bib = new Text::BibTeX::File; > ?? $bib->open ("arquivo.bib") || die "Arquivo nao Encontrado: $!\n"; > ?? $bib->set_structure ('Bib', > ??????????????????????????? sortby => 'name', > ??????????????????????????? namestyle => 'full'); > > ?? while ($entry = new Text::BibTeX::Entry $bib) > ?? { > ????? print $entry; #aqui devo imprimir titulo e autor > ??? } > > ?? $at_eof = $bib->eof; > ?? $bib->close; > > Que comando faz imprimir na tela? rs > > Obrigada! > Juliana > > ________________________________ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - M?sica - Esportes > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Thu Oct 1 04:57:45 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 1 Oct 2009 08:57:45 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> References: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> Message-ID: N?o se esque?a do bom e velho MATLAB. 2009/10/1 Nelson Ferraz > > Gostaria de saber se algu?m j? mexeu com algo parecido e poderia me dar > uma > > luz ou algum desenvolvedor mais experiente poderia me dar id?ias de que > > [n?o] usar. > > Eu tive alguma experi?ncia pr?tica com chatter bots, e a melhor dica > que eu posso te dar ?: > > "Um bom chatter bot ? 90% conte?do e 10% programac?o." > > Em outras palavras, se voc? tiver 100 dias para desenvolver o projeto, > vale mais a pena investir 10 dias para escolher/programar um engine, e > 90 dias para "trein?-lo". > > Eu escrevi "trein?-lo" entre aspas porque esta atividade n?o tem nada > de intelig?ncia artificial; esqueca redes neurais. > > O treinamento consiste em colocar o chatter bot "em campo", > conversando com algumas pessoas, de forma a ter feedback real do seu > p?blico alvo. > > Uma equipe de redatores (ou uma pessoa) ? respons?vel por analisar os > logs e escrever novas respostas. > > N?o recomendo usar uma base de dados relacional, pois os dados s?o > essencialmente hier?rquicos. A melhor soluc?o ? dividir os dados em > v?rios arquivos XML, agrupados por t?pico ou contexto. > > Portanto: escolha uma engine e comece a criar conte?do. > > Boa sorte! > > Nelson > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From nferraz at gmail.com Thu Oct 1 05:26:20 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 1 Oct 2009 14:26:20 +0200 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: References: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> Message-ID: <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> 2009/10/1 Andre Carneiro : > N?o se esque?a do bom e velho MATLAB. Fiquei curioso... de que maneira o MATLAB pode ajudar??? From daniel-vinciguerra at hotmail.com Thu Oct 1 06:23:39 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Thu, 1 Oct 2009 10:23:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> References: Message-ID: > > Gostaria de saber se algu?m j? mexeu com algo parecido e poderia me dar uma > > luz ou algum desenvolvedor mais experiente poderia me dar id?ias de que > > [n?o] usar. > > Eu tive alguma experi?ncia pr?tica com chatter bots, e a melhor dica > que eu posso te dar ?: > > "Um bom chatter bot ? 90% conte?do e 10% programac?o." Inacreditavelmente um professor de matem?tica amigo meu me disse a mesma coisa e fico feliz de ler isso. =) > > Em outras palavras, se voc? tiver 100 dias para desenvolver o projeto, > vale mais a pena investir 10 dias para escolher/programar um engine, e > 90 dias para "trein?-lo". > > Eu escrevi "trein?-lo" entre aspas porque esta atividade n?o tem nada > de intelig?ncia artificial; esqueca redes neurais. > > O treinamento consiste em colocar o chatter bot "em campo", > conversando com algumas pessoas, de forma a ter feedback real do seu > p?blico alvo. > > Uma equipe de redatores (ou uma pessoa) ? respons?vel por analisar os > logs e escrever novas respostas. > > N?o recomendo usar uma base de dados relacional, pois os dados s?o > essencialmente hier?rquicos. A melhor soluc?o ? dividir os dados em > v?rios arquivos XML, agrupados por t?pico ou contexto. Mas ainda me resta uma duvida um tanto cruel... Na verdade este conte?do n?o deveria ser tratado pelo pr?prio sistema para que o mesmo pudesse de fato ser considerado inteligente? > > Portanto: escolha uma engine e comece a criar conte?do. > > Boa sorte! Obrigado, vou mesmo precisar! ;) > > Nelson > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://dvinciguerra.wordpress.com ---------------------------------------------------------------------- _________________________________________________________________ Deixe suas conversas mais divertidas. Baixe agora mesmo novos emoticons. ? gr?tis! http://specials.br.msn.com/ilovemessenger/pacotes.aspx -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Thu Oct 1 07:12:04 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 01 Oct 2009 16:12:04 +0200 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> References: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> Message-ID: <4AC4B8B4.80409@yahoo.co.uk> Nelson Ferraz wrote: > 2009/10/1 Andre Carneiro : >> N?o se esque?a do bom e velho MATLAB. > > Fiquei curioso... de que maneira o MATLAB pode ajudar??? O MATLAB ? famoso por ajudar a treinar Redes Neurais grandes com precis?o e velocidade. Lamentavelmente, Redes Neurais grandes como as necess?rias para NLP v?o ser complicadas de ler e treinar em um sistema separado. A melhor forma de resolver o problema ? treinar a sua Rede Neural para NLP em campo, como o voc? mesmo descreveu anteriormente. Leva mais tempo, mas o resultado ? inigual?vel. ;) Ainda. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Thu Oct 1 07:13:05 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 01 Oct 2009 16:13:05 +0200 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> References: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> Message-ID: <4AC4B8F1.2070404@yahoo.co.uk> Nelson Ferraz wrote: > 2009/10/1 Andre Carneiro : >> N?o se esque?a do bom e velho MATLAB. > > Fiquei curioso... de que maneira o MATLAB pode ajudar??? Ah, o MATLAB ? software propriet?rio, AFAIK. Assim, eu n?o recomendo a us?-lo por raz?es ideol?gicas. ;) Existem equivalentes open-source, mas eu n?o me lembro de nenhum agora. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Thu Oct 1 07:24:24 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 01 Oct 2009 16:24:24 +0200 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: References: Message-ID: <4AC4BB98.7020605@yahoo.co.uk> Daniel Vinciguerra wrote: > Mas ainda me resta uma duvida um tanto cruel... > > Na verdade este conte?do n?o deveria ser tratado pelo pr?prio sistema > para que o mesmo pudesse de fato ser considerado inteligente? Esta ? uma quest?o filos?fica que voc? vai certamente ter a oportunidade de avaliar quando estiver fazendo seu doutoramento em AI. Voc? est? certo sob o ponto de vista de Intelig?ncia Artificial Mimetista. A AI Mimetista ? a escola de pensamento que defende que "intelig?ncia" ? apenas aquilo que se parece humano. Eu me considero parte da escola de pensamento que defende que uma intelig?ncia artificial forte n?o precisa necess?riamente ser indisting??vel de um humano, mas precisa apresentar l?gica e criatividade compar?vel na solu??o de problemas. Mas podemos falar ainda de sistemas que imitam humanos apenas com l?gica, sem necess?riamente aprender (n?o tenho bons exemplos disso, mas sei de alguns robos constru?dos no Jap?o que imitam perfeitamente as express?es faciais de um humano, para estudar empatia); e sistemas que n?o imitam humanos, mas possuem l?gica poderosa e nenhum mecanismo de aprendizado (como os programas de xadrez modernos). Hum. Est? mais ou menos. Eu espero que isso ajude voc? a entender que um sistema de computador n?o precisa necess?riamente aprender para ser considerado Intelig?ncia Artificial... Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From geovanny at eutsiv.com.br Thu Oct 1 07:25:57 2009 From: geovanny at eutsiv.com.br (Eutsiv :: Geovanny Junio ) Date: Thu, 1 Oct 2009 11:25:57 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: <4AC4B8F1.2070404@yahoo.co.uk> References: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> <4AC4B8F1.2070404@yahoo.co.uk> Message-ID: <692c13f70910010725u7a05747cx1ce3575eca2493a5@mail.gmail.com> 2009/10/1 Luis Motta Campos > Nelson Ferraz wrote: > > 2009/10/1 Andre Carneiro : > >> N?o se esque?a do bom e velho MATLAB. > > > > Fiquei curioso... de que maneira o MATLAB pode ajudar??? > > Ah, o MATLAB ? software propriet?rio, AFAIK. Assim, eu n?o recomendo a > us?-lo por raz?es ideol?gicas. ;) Existem equivalentes open-source, mas > eu n?o me lembro de nenhum agora. > Octave? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o ? destinat?rio da mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. This e-mail contains information that may be privileged and confidential. If you are not the intended recipient, please delete the e-mail and notify us immediately. -------------- next part -------------- An HTML attachment was scrubbed... URL: From geraldonetto at gmail.com Thu Oct 1 07:29:25 2009 From: geraldonetto at gmail.com (Geraldo Netto) Date: Thu, 1 Oct 2009 11:29:25 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: <692c13f70910010725u7a05747cx1ce3575eca2493a5@mail.gmail.com> References: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> <4AC4B8F1.2070404@yahoo.co.uk> <692c13f70910010725u7a05747cx1ce3575eca2493a5@mail.gmail.com> Message-ID: 2009/10/1 Eutsiv :: Geovanny Junio : > > 2009/10/1 Luis Motta Campos >> >> Nelson Ferraz wrote: >> > 2009/10/1 Andre Carneiro : >> >> N?o se esque?a do bom e velho MATLAB. >> > >> > Fiquei curioso... de que maneira o MATLAB pode ajudar??? >> >> Ah, o MATLAB ? software propriet?rio, AFAIK. Assim, eu n?o recomendo a >> us?-lo por raz?es ideol?gicas. ;) Existem equivalentes open-source, mas >> eu n?o me lembro de nenhum agora. > > Octave? eu gosto do scilab - http://www.scilab.org/ ele ? mantido pelo inria - http://www.inria.fr/ Geraldo Sapere Aude Non dvcor, dvco S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ msn: geraldo_boca em hotmail.com skype: geraldo-netto icq: 145-061-456 >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > -- > Geovanny Junio > Consultor de Tecnologia > geovanny (at) eutsiv.com.br > +55 31 9422-8885 > +55 31 3393-9132 > www.eutsiv.com.br > > Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o > ? destinat?rio da > mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. > > This e-mail contains information that may be > privileged and confidential. If you are not the intended recipient, please > delete the e-mail and notify us immediately. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andregarciacarneiro at gmail.com Thu Oct 1 07:40:02 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 1 Oct 2009 11:40:02 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> References: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> Message-ID: O MATLab traz ferramentas interessantes para ajudar a observar o treinamento da rede neural, incluindo gr?ficos e coisas assim. Tudo fica muito 'familiar' porque voc? utiliza C para codificar e as ferramentas s?o bem f?ceis de usar. O problema dele ? que o MATLAB ? propriet?rio, e imagino que n?o deva ser muito barato....rsrsrs! Mas foi o que eu usei no meu trabalho de conclus?o para produzir um a RNA(Rede Neural Artificial). Cheers! 2009/10/1 Nelson Ferraz > 2009/10/1 Andre Carneiro : > > N?o se esque?a do bom e velho MATLAB. > > Fiquei curioso... de que maneira o MATLAB pode ajudar??? > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From edencardim at gmail.com Thu Oct 1 07:41:48 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 01 Oct 2009 11:41:48 -0300 Subject: [SP-pm] =?utf-8?q?Reconhecimento_de_padr=C3=B5es_em_linguagem_nat?= =?utf-8?q?ural?= In-Reply-To: <4AC4BB98.7020605@yahoo.co.uk> (Luis Motta Campos's message of "Thu, 01 Oct 2009 16:24:24 +0200") References: <4AC4BB98.7020605@yahoo.co.uk> Message-ID: <87d457ch1v.fsf@gmail.com> >>>>> "Luis" == Luis Motta Campos writes: Luis> para estudar empatia); e sistemas que n?o imitam humanos, mas Luis> possuem l?gica poderosa e nenhum mecanismo de aprendizado Luis> (como os programas de xadrez modernos). Na verdade, os programas de xadrez possuem mecanismos de aprendizado sim, eles s?o alimentados por bancos de dados de aberturas, varientes e hist?ricos de jogos disputados entre seres humanos. Inclusive uma t?cnica que os GM's usam pra dificultar o trabalho da engine ? transpor as aberturas pra anular essa vantagem da m?quina. From nferraz at gmail.com Thu Oct 1 07:44:32 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 1 Oct 2009 16:44:32 +0200 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: References: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> Message-ID: <604cec170910010744w68f4cf49q1ec34f07c2db486c@mail.gmail.com> > Mas ainda me resta uma duvida um tanto cruel... > Na verdade este conte?do n?o deveria ser tratado pelo pr?prio sistema para > que o mesmo pudesse de fato ser considerado inteligente? ?The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.? (Edsger Dijkstra) O seu programa nunca ser? t?o inteligente quanto o interlocutor; mas ele ainda assim tem vantagens, como o acesso instant?neo a uma base de dados de informacoes. Eu recomendo comecar simples, com um arquivo XML, e apenas depois de ter o bot em funcionamento, pensar em maneiras de atualizar a base de dados atrav?s de uma interface "conversacional". From luismottacampos at yahoo.co.uk Thu Oct 1 08:01:08 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 01 Oct 2009 17:01:08 +0200 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: <692c13f70910010725u7a05747cx1ce3575eca2493a5@mail.gmail.com> References: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> <4AC4B8F1.2070404@yahoo.co.uk> <692c13f70910010725u7a05747cx1ce3575eca2493a5@mail.gmail.com> Message-ID: <4AC4C434.8090007@yahoo.co.uk> Eutsiv :: Geovanny Junio wrote: > 2009/10/1 Luis Motta Campos > >> Nelson Ferraz wrote: >>> 2009/10/1 Andre Carneiro : >>>> N?o se esque?a do bom e velho MATLAB. >>> Fiquei curioso... de que maneira o MATLAB pode ajudar??? >> Ah, o MATLAB ? software propriet?rio, AFAIK. Assim, eu n?o recomendo a >> us?-lo por raz?es ideol?gicas. ;) Existem equivalentes open-source, mas >> eu n?o me lembro de nenhum agora. >> > > Octave? http://en.wikipedia.org/wiki/Octave Uh... este? Acho que n?o... Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Thu Oct 1 08:04:44 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 01 Oct 2009 17:04:44 +0200 Subject: [SP-pm] =?utf-8?q?Reconhecimento_de_padr=C3=B5es_em_linguagem_nat?= =?utf-8?q?ural?= In-Reply-To: <87d457ch1v.fsf@gmail.com> References: <4AC4BB98.7020605@yahoo.co.uk> <87d457ch1v.fsf@gmail.com> Message-ID: <4AC4C50C.3030004@yahoo.co.uk> Eden Cardim wrote: >>>>>> "Luis" == Luis Motta Campos writes: > > Luis> para estudar empatia); e sistemas que n?o imitam humanos, mas > Luis> possuem l?gica poderosa e nenhum mecanismo de aprendizado > Luis> (como os programas de xadrez modernos). > > Na verdade, os programas de xadrez possuem mecanismos de aprendizado > sim, eles s?o alimentados por bancos de dados de aberturas, varientes e > hist?ricos de jogos disputados entre seres humanos. Inclusive uma > t?cnica que os GM's usam pra dificultar o trabalho da engine ? transpor > as aberturas pra anular essa vantagem da m?quina. Olha a? uma coisa que eu ignorava sobre o software de xadrez... :) Obrigado, Eden. Esta foi uma boa. Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From geraldonetto at gmail.com Thu Oct 1 08:18:28 2009 From: geraldonetto at gmail.com (Geraldo Netto) Date: Thu, 1 Oct 2009 12:18:28 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reconhecimento_de_padr=F5es_em_linguagem_n?= =?iso-8859-1?q?atural?= In-Reply-To: <4AC4C434.8090007@yahoo.co.uk> References: <604cec170910010237t7e178b64y6ee4f3acd1e771ed@mail.gmail.com> <604cec170910010526h7e784759x609748f9e159e60b@mail.gmail.com> <4AC4B8F1.2070404@yahoo.co.uk> <692c13f70910010725u7a05747cx1ce3575eca2493a5@mail.gmail.com> <4AC4C434.8090007@yahoo.co.uk> Message-ID: http://en.wikipedia.org/wiki/GNU_Octave Geraldo Sapere Aude Non dvcor, dvco S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ msn: geraldo_boca em hotmail.com skype: geraldo-netto icq: 145-061-456 2009/10/1 Luis Motta Campos : > Eutsiv :: Geovanny Junio wrote: >> 2009/10/1 Luis Motta Campos >> >>> Nelson Ferraz wrote: >>>> 2009/10/1 Andre Carneiro : >>>>> N?o se esque?a do bom e velho MATLAB. >>>> Fiquei curioso... de que maneira o MATLAB pode ajudar??? >>> Ah, o MATLAB ? software propriet?rio, AFAIK. Assim, eu n?o recomendo a >>> us?-lo por raz?es ideol?gicas. ;) Existem equivalentes open-source, mas >>> eu n?o me lembro de nenhum agora. >>> >> >> Octave? > > http://en.wikipedia.org/wiki/Octave > > Uh... este? Acho que n?o... > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Mon Oct 5 04:49:02 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 05 Oct 2009 12:49:02 +0100 Subject: [SP-pm] Boas vindas ao Almeida In-Reply-To: References: Message-ID: <4AC9DD2E.9060107@yahoo.co.uk> mailman-bounces em pm.org wrote: > All-Meida has been successfully subscribed to SaoPaulo-pm. Almeida, Seja bem vindo ? nossa lista de discuss?o. O povo aqui gosta de saber o que voc? faz com Perl e como encontrou a lista. Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Mon Oct 5 04:56:39 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 5 Oct 2009 08:56:39 -0300 Subject: [SP-pm] Boas vindas ao Almeida In-Reply-To: <4AC9DD2E.9060107@yahoo.co.uk> References: <4AC9DD2E.9060107@yahoo.co.uk> Message-ID: <214823ca0910050456n9e443adk3fcf68643c56b735@mail.gmail.com> Welcome! 2009/10/5 Luis Motta Campos > mailman-bounces em pm.org wrote: > > All-Meida has been successfully subscribed to SaoPaulo-pm. > > Almeida, > > Seja bem vindo ? nossa lista de discuss?o. O povo aqui gosta de saber o > que voc? faz com Perl e como encontrou a lista. > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Eu n?o me importo com muitas coisas, sou um um cara de gostos simples, me importo em fazer o meu melhor enquanto estou trabalhando. why I'm Perl developer ? Because god gave me a really special gift. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Mon Oct 5 07:13:34 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 05 Oct 2009 15:13:34 +0100 Subject: [SP-pm] Boas vindas ao Lucas Buchala In-Reply-To: References: Message-ID: <4AC9FF0E.6000404@yahoo.co.uk> mailman-bounces em pm.org wrote: > Lucas Buchala has been successfully subscribed to SaoPaulo-pm. Lucas, seja muito bem-vindo ? nossa lista de discuss?o. Por favor conta para a gente: 1. Como voc? encontrou a lista? 2. Como e onde voc? usa Perl no seu dia-a-dia? Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From blabos at gmail.com Mon Oct 5 09:12:33 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 5 Oct 2009 13:12:33 -0300 Subject: [SP-pm] Boas vindas ao Almeida In-Reply-To: <214823ca0910050456n9e443adk3fcf68643c56b735@mail.gmail.com> References: <4AC9DD2E.9060107@yahoo.co.uk> <214823ca0910050456n9e443adk3fcf68643c56b735@mail.gmail.com> Message-ID: <179354400910050912l76d404a2raa5b03dd8a3cb6eb@mail.gmail.com> Bem Vindo!!!! 2009/10/5 Daniel de Oliveira Mantovani : > Welcome! > > 2009/10/5 Luis Motta Campos >> >> mailman-bounces em pm.org wrote: >> > All-Meida has been successfully subscribed to SaoPaulo-pm. >> >> Almeida, >> >> Seja bem vindo ? nossa lista de discuss?o. O povo aqui gosta de saber o >> que voc? faz com Perl e como encontrou a lista. >> >> Putamplexos >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Eu n?o me importo com muitas coisas, sou um um cara de gostos simples, me > importo em fazer o meu melhor enquanto estou trabalhando. > > why I'm Perl developer ? > Because god gave me a really special gift. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Mon Oct 5 09:12:49 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 5 Oct 2009 13:12:49 -0300 Subject: [SP-pm] Boas vindas ao Lucas Buchala In-Reply-To: <4AC9FF0E.6000404@yahoo.co.uk> References: <4AC9FF0E.6000404@yahoo.co.uk> Message-ID: <179354400910050912v777cc97kfc86a2ff539b2833@mail.gmail.com> Bem Vindo!!!!!! On Mon, Oct 5, 2009 at 11:13 AM, Luis Motta Campos wrote: > mailman-bounces em pm.org wrote: >> Lucas Buchala has been successfully subscribed to SaoPaulo-pm. > > Lucas, seja muito bem-vindo ? nossa lista de discuss?o. Por favor conta > para a gente: > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From lucasbuchala at gmail.com Mon Oct 5 09:21:42 2009 From: lucasbuchala at gmail.com (Lucas S. Buchala) Date: Mon, 5 Oct 2009 08:21:42 -0800 Subject: [SP-pm] Boas vindas ao Lucas Buchala In-Reply-To: <4AC9FF0E.6000404@yahoo.co.uk> References: <4AC9FF0E.6000404@yahoo.co.uk> Message-ID: <8e1b7ae30910050921x1f0462fbm93337e0ab0034f1d@mail.gmail.com> Ol? pessoal. Obrigado pelas boas vindas. Uso Perl para escrever pequenas ferramentas para processar textos e gerenciar arquivos. J? escrevi um pouco de c?digo OO com o Moose. J? escrevi um pouco de c?digo CGI com o CGI::Application. Nada muito complicado. Vi o Perl 6 e gostei. Estou ansioso esperando que esse projeto progrida cada vez mais... Quanto a lista... J? sabia da exist?ncia dos v?rios grupos Perl Mongers ao redor do mundo. Mas nunca fui de me enturmar com a comunidade. Espero come?ar a mudar isso. Ainda bem que a comunidade Perl ? t?o legal, n?! \o/ Bem, espero aprender com vcs e ajudar no que eu souber. Valeu, t+. 2009/10/5 Luis Motta Campos : > mailman-bounces at pm.org wrote: >> Lucas Buchala has been successfully subscribed to SaoPaulo-pm. > > Lucas, seja muito bem-vindo ? nossa lista de discuss?o. Por favor conta > para a gente: > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From jimmy.tty at gmail.com Mon Oct 5 10:33:52 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 5 Oct 2009 14:33:52 -0300 Subject: [SP-pm] =?iso-8859-1?q?m=F3dulo_para_remover_conjun=E7=F5es=2C_pr?= =?iso-8859-1?q?eposi=E7=F5es_etc?= Message-ID: <20091005173352.GD20970@mapabrasil.net> sauda??es, tenho texto semelhantes a este: 34? Regional de S?o Jos? dos Campos e de Sta B?rbara d'Oeste para armazen?-lo no banco, preciso deix?-lo desta forma: 34 REGIONAL SAO JOSE CAMPOS SANTA BARBARA OESTE antes eu fazia tudo com regex e translitera??o "na m?o", depois que vi na lista a recomenda??o do Text::Unidecode e do Text::Unaccent, abandonei a ideia de fazer a parte deles na m?o. algu?m conhece algum m?dulo para remover as conjun??es, preposi??es etc de um texto mantendo apenas as palavras do mesmo? grato. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From nferraz at gmail.com Mon Oct 5 10:59:35 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 5 Oct 2009 19:59:35 +0200 Subject: [SP-pm] =?iso-8859-1?q?m=F3dulo_para_remover_conjun=E7=F5es=2C_pr?= =?iso-8859-1?q?eposi=E7=F5es_etc?= In-Reply-To: <20091005173352.GD20970@mapabrasil.net> References: <20091005173352.GD20970@mapabrasil.net> Message-ID: <604cec170910051059q29d77858p8d2bc99ab69d1353@mail.gmail.com> 2009/10/5 jimmy : > algu?m conhece algum m?dulo para remover as conjun??es, preposi??es > etc de um texto mantendo apenas as palavras do mesmo? D? uma olhada no Lingua::StopWords::PT http://search.cpan.org/dist/Lingua-StopWords/ From vinibaggio at gmail.com Mon Oct 5 11:00:48 2009 From: vinibaggio at gmail.com (=?ISO-8859-1?Q?Vin=EDcius_Baggio_Fuentes?=) Date: Mon, 5 Oct 2009 15:00:48 -0300 Subject: [SP-pm] =?iso-8859-1?q?m=F3dulo_para_remover_conjun=E7=F5es=2C_pr?= =?iso-8859-1?q?eposi=E7=F5es_etc?= In-Reply-To: <20091005173352.GD20970@mapabrasil.net> References: <20091005173352.GD20970@mapabrasil.net> Message-ID: <590112240910051100x57ad4e31oadc042cef2dc7627@mail.gmail.com> N?o conhe?o nada sobre isso especificalmente em Perl, mas se ajudar, o termo t?cnico para o que voc? quer ? "remo??o de stopwords", pode ajudar na busca. Se vc cair no Do it yourself, nesse texto de um ex-professor meu tem uma lista de stopwords: www.icmc.usp.br/~taspardo/NILCTR0213-Pardo.pdf []s Vinicius Baggio Fuentes http://www.vinibaggio.com 2009/10/5 jimmy > sauda??es, > > tenho texto semelhantes a este: > > 34? Regional de S?o Jos? dos Campos e de Sta B?rbara d'Oeste > > para armazen?-lo no banco, preciso deix?-lo desta forma: > > 34 REGIONAL SAO JOSE CAMPOS SANTA BARBARA OESTE > > antes eu fazia tudo com regex e translitera??o "na m?o", depois que > vi na lista a recomenda??o do Text::Unidecode e do Text::Unaccent, > abandonei a ideia de fazer a parte deles na m?o. > > algu?m conhece algum m?dulo para remover as conjun??es, preposi??es > etc de um texto mantendo apenas as palavras do mesmo? > > grato. > > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From russoz at gmail.com Mon Oct 5 11:09:01 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 5 Oct 2009 15:09:01 -0300 Subject: [SP-pm] Boas vindas ao Lucas Buchala In-Reply-To: <8e1b7ae30910050921x1f0462fbm93337e0ab0034f1d@mail.gmail.com> References: <4AC9FF0E.6000404@yahoo.co.uk> <8e1b7ae30910050921x1f0462fbm93337e0ab0034f1d@mail.gmail.com> Message-ID: <23f46d7f0910051109h37cdd299p7c341536f3eb395c@mail.gmail.com> Bem vindo! 2009/10/5 Lucas S. Buchala > Ol? pessoal. > > Obrigado pelas boas vindas. > > Uso Perl para escrever pequenas ferramentas para processar textos e > gerenciar arquivos. J? escrevi um pouco de c?digo OO com o Moose. J? > escrevi um pouco de c?digo CGI com o CGI::Application. Nada muito > complicado. Vi o Perl 6 e gostei. Estou ansioso esperando que esse > projeto progrida cada vez mais... > > Quanto a lista... J? sabia da exist?ncia dos v?rios grupos Perl > Mongers ao redor do mundo. Mas nunca fui de me enturmar com a > comunidade. Espero come?ar a mudar isso. Ainda bem que a comunidade > Perl ? t?o legal, n?! \o/ > > Bem, espero aprender com vcs e ajudar no que eu souber. > > Valeu, t+. > > 2009/10/5 Luis Motta Campos : > > mailman-bounces em pm.org wrote: > >> Lucas Buchala has been successfully subscribed to SaoPaulo-pm. > > > > Lucas, seja muito bem-vindo ? nossa lista de discuss?o. Por favor conta > > para a gente: > > > > 1. Como voc? encontrou a lista? > > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > > > Putamplexos > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Mon Oct 5 11:10:57 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 5 Oct 2009 15:10:57 -0300 Subject: [SP-pm] Boas vindas ao Almeida In-Reply-To: <179354400910050912l76d404a2raa5b03dd8a3cb6eb@mail.gmail.com> References: <4AC9DD2E.9060107@yahoo.co.uk> <214823ca0910050456n9e443adk3fcf68643c56b735@mail.gmail.com> <179354400910050912l76d404a2raa5b03dd8a3cb6eb@mail.gmail.com> Message-ID: <23f46d7f0910051110q65daa174tf579ac7bf9a9a65e@mail.gmail.com> Willkommen! 2009/10/5 Blabos de Blebe > Bem Vindo!!!! > > 2009/10/5 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > > Welcome! > > > > 2009/10/5 Luis Motta Campos > >> > >> mailman-bounces em pm.org wrote: > >> > All-Meida has been successfully subscribed to SaoPaulo-pm. > >> > >> Almeida, > >> > >> Seja bem vindo ? nossa lista de discuss?o. O povo aqui gosta de saber o > >> que voc? faz com Perl e como encontrou a lista. > >> > >> Putamplexos > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Eu n?o me importo com muitas coisas, sou um um cara de gostos simples, me > > importo em fazer o meu melhor enquanto estou trabalhando. > > > > why I'm Perl developer ? > > Because god gave me a really special gift. > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Mon Oct 5 12:31:49 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 5 Oct 2009 16:31:49 -0300 Subject: [SP-pm] =?iso-8859-1?q?m=F3dulo_para_remover_conjun=E7=F5es=2C_pr?= =?iso-8859-1?q?eposi=E7=F5es_etc?= In-Reply-To: <604cec170910051059q29d77858p8d2bc99ab69d1353@mail.gmail.com> References: <20091005173352.GD20970@mapabrasil.net> <604cec170910051059q29d77858p8d2bc99ab69d1353@mail.gmail.com> Message-ID: <20091005193149.GE20970@mapabrasil.net> On Mon, Oct 05, 2009 at 07:59:35PM +0200, Nelson Ferraz wrote: > 2009/10/5 jimmy : > > algu?m conhece algum m?dulo para remover as conjun??es, preposi??es > > etc de um texto mantendo apenas as palavras do mesmo? > > D? uma olhada no Lingua::StopWords::PT > > http://search.cpan.org/dist/Lingua-StopWords/ > _______________________________________________ obrigado nelson, era bem isso que procurava mesmo, j? comecei a fazer meus testes. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From jimmy.tty at gmail.com Mon Oct 5 12:32:55 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 5 Oct 2009 16:32:55 -0300 Subject: [SP-pm] =?iso-8859-1?q?m=F3dulo_para_remover_conjun=E7=F5es=2C_pr?= =?iso-8859-1?q?eposi=E7=F5es_etc?= In-Reply-To: <590112240910051100x57ad4e31oadc042cef2dc7627@mail.gmail.com> References: <20091005173352.GD20970@mapabrasil.net> <590112240910051100x57ad4e31oadc042cef2dc7627@mail.gmail.com> Message-ID: <20091005193255.GF20970@mapabrasil.net> On Mon, Oct 05, 2009 at 03:00:48PM -0300, Vin?cius Baggio Fuentes wrote: > N?o conhe?o nada sobre isso especificalmente em Perl, mas se ajudar, o > termo t?cnico > para o que voc? quer ? "remo??o de stopwords", pode ajudar na busca. > > Se vc cair no Do it yourself, nesse texto de um ex-professor meu tem uma > lista de stopwords: > www.icmc.usp.br/~taspardo/NILCTR0213-Pardo.pdf > > []s > Vinicius Baggio Fuentes > http://www.vinibaggio.com voc? me ajudou bastante vin?cius. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From fernandolouis at terra.com.br Mon Oct 5 12:39:09 2009 From: fernandolouis at terra.com.br (Fernando) Date: Mon, 5 Oct 2009 16:39:09 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local><83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com><0DB55173CB2E4FD38CB845311FECD662@rede.local><7D96EA263E834E048D491486E4819E71@rede.local><214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com><8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> Message-ID: <6E7F009D97EC493382CAF469E28C7EA7@rede.local> Por que a fun??o uc (upper case) n?o retorna os caracteres de acentua??o convertidos em mai?sculo? Ela s? funciona para caracteres de a-z que n?o possuem acentua??o. []s, Fernando From dforocha at gmail.com Mon Oct 5 12:42:33 2009 From: dforocha at gmail.com (Diego Fernando Ormanezi Rocha) Date: Mon, 5 Oct 2009 16:42:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= In-Reply-To: <6E7F009D97EC493382CAF469E28C7EA7@rede.local> References: <20090819210852.GH419@mapabrasil.net> <2387AA429B0F43FE9E224F05D6E325D2@rede.local> <83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> Message-ID: <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> J? tive um problema parecido, se n?o me engano era devido ao encoding ser diferente. Verifique se os encoding s?o iguais. 2009/10/5 Fernando > Por que a fun??o uc (upper case) n?o retorna os caracteres de acentua??o > convertidos em mai?sculo? Ela s? funciona para caracteres de a-z que n?o > possuem acentua??o. > > []s, > Fernando > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Diego Rocha -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandolouis at terra.com.br Mon Oct 5 13:27:48 2009 From: fernandolouis at terra.com.br (Fernando) Date: Mon, 5 Oct 2009 17:27:48 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= References: <20090819210852.GH419@mapabrasil.net><2387AA429B0F43FE9E224F05D6E325D2@rede.local><83d8367f0909040510n5a195010l893128ee61edf901@mail.gmail.com><0DB55173CB2E4FD38CB845311FECD662@rede.local><7D96EA263E834E048D491486E4819E71@rede.local><214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com><8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com><3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com><6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> Message-ID: <75275E95660944F68BC62F28FEF32E48@rede.local> N?o, acho que n?o isso... s? consigo transformar em mai?sculo se usar o operador tradutor: tr// A fun??o "uc" n?o funciona mesmo para caracteres com acentua??o? []s, Fernando ----- Original Message ----- From: Diego Fernando Ormanezi Rocha To: saopaulo-pm em mail.pm.org Sent: Monday, October 05, 2009 4:42 PM Subject: Re: [SP-pm] fun??o uc J? tive um problema parecido, se n?o me engano era devido ao encoding ser diferente. Verifique se os encoding s?o iguais. 2009/10/5 Fernando Por que a fun??o uc (upper case) n?o retorna os caracteres de acentua??o convertidos em mai?sculo? Ela s? funciona para caracteres de a-z que n?o possuem acentua??o. []s, Fernando _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Diego Rocha ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Mon Oct 5 13:34:03 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Mon, 5 Oct 2009 17:34:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= In-Reply-To: <75275E95660944F68BC62F28FEF32E48@rede.local> References: <20090819210852.GH419@mapabrasil.net> <0DB55173CB2E4FD38CB845311FECD662@rede.local> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> Message-ID: <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> 2009/10/5 Fernando : > A fun??o "uc" n?o funciona mesmo para caracteres com acentua??o? Funciona sim. Exemplo: use utf8; print "?" . uc("?"); -Nilson Santos F. Jr. From fernandolouis at terra.com.br Mon Oct 5 14:24:37 2009 From: fernandolouis at terra.com.br (Fernando) Date: Mon, 5 Oct 2009 18:24:37 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= References: <20090819210852.GH419@mapabrasil.net><0DB55173CB2E4FD38CB845311FECD662@rede.local><7D96EA263E834E048D491486E4819E71@rede.local><214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com><8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com><3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com><6E7F009D97EC493382CAF469E28C7EA7@rede.local><2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com><75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> Message-ID: ok... obrigado Nilson ----- Original Message ----- From: "Nilson Santos Figueiredo Jr." To: Sent: Monday, October 05, 2009 5:34 PM Subject: Re: [SP-pm] fun??o uc 2009/10/5 Fernando : > A fun??o "uc" n?o funciona mesmo para caracteres com acentua??o? Funciona sim. Exemplo: use utf8; print "?" . uc("?"); -Nilson Santos F. Jr. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From nferraz at gmail.com Tue Oct 6 00:04:37 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 6 Oct 2009 09:04:37 +0200 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= In-Reply-To: <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> Message-ID: <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> 2009/10/5 Nilson Santos Figueiredo Jr. : > 2009/10/5 Fernando : >> A fun??o "uc" n?o funciona mesmo para caracteres com acentua??o? > > Funciona sim. > Exemplo: > > ?use utf8; > ?print "?" . uc("?"); A coisa n?o ? t?o simples assim... $ perl -nle 'print $_, " => ", uc($_)' a => A ? => ? From acid06 at gmail.com Tue Oct 6 00:22:47 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Tue, 6 Oct 2009 04:22:47 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= In-Reply-To: <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> Message-ID: <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> 2009/10/6 Nelson Ferraz : > A coisa n?o ? t?o simples assim... > > $ perl -nle 'print $_, " => ", uc($_)' > a => A > ? => ? A string tem que estar marcada como UTF8 pra funcionar. Se o seu o terminal suportar UTF8, isso deve funcionar, automaticamente (ou seja, provavelmente, n?o suporta). Mas pode ser necess?rio marcar a STDIN expl?citamente como UTF8: binmode STDIN, ':utf8'; O uc() sempre vai funcionar quando operando sobre strings utf8. -Nilson Santos F. Jr. From jimmy.tty at gmail.com Tue Oct 6 07:24:11 2009 From: jimmy.tty at gmail.com (jimmy) Date: Tue, 6 Oct 2009 11:24:11 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= In-Reply-To: <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> References: <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> Message-ID: <20091006142411.GI20970@mapabrasil.net> On Tue, Oct 06, 2009 at 04:22:47AM -0300, Nilson Santos Figueiredo Jr. wrote: > 2009/10/6 Nelson Ferraz : > > A coisa n?o ? t?o simples assim... > > > > $ perl -nle 'print $_, " => ", uc($_)' > > a => A > > ? => ? > > A string tem que estar marcada como UTF8 pra funcionar. > Se o seu o terminal suportar UTF8, isso deve funcionar, > automaticamente (ou seja, provavelmente, n?o suporta). > > Mas pode ser necess?rio marcar a STDIN expl?citamente como UTF8: > > binmode STDIN, ':utf8'; > > O uc() sempre vai funcionar quando operando sobre strings utf8. ent?o ele n?o trabalha de forma alguma com caracteres de outros encodings diferentes de utf8? > > -Nilson Santos F. Jr. > _______________________________________________ -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From luismottacampos at yahoo.co.uk Tue Oct 6 09:19:30 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 06 Oct 2009 17:19:30 +0100 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= In-Reply-To: <20091006142411.GI20970@mapabrasil.net> References: <7D96EA263E834E048D491486E4819E71@rede.local> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> Message-ID: <4ACB6E12.7030306@yahoo.co.uk> jimmy wrote: > ent?o ele n?o trabalha de forma alguma com caracteres de outros > encodings diferentes de utf8? Jimmy, uc() ? uma fun??o dependente do locale que voc? usa. Toda a informa??o que voc? precisa para usar o uc() corretamente (e outras fun??es relacionadas) est?o documentadas em http://search.cpan.org/~dapm/perl-5.10.1/pod/perllocale.pod Assim, acho que tudo o que voc? precisa fazer agora ? ler a documenta??o e perguntar se ainda houver problemas. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From lorn.br at gmail.com Tue Oct 6 09:38:09 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Tue, 6 Oct 2009 13:38:09 -0300 Subject: [SP-pm] Boas vindas ao Lucas Buchala In-Reply-To: <8e1b7ae30910050921x1f0462fbm93337e0ab0034f1d@mail.gmail.com> References: <4AC9FF0E.6000404@yahoo.co.uk> <8e1b7ae30910050921x1f0462fbm93337e0ab0034f1d@mail.gmail.com> Message-ID: Opa, seja bem vindo! Nos proximos dias 30, 31 e 1o ser? o YAPC::Brasil (Yet Another Perl Conference :: Brasil)! E para voc? que gostou de Perl6 d? um Ctrl+f por perl 6 / Moose / Meta programa??o nessa pagina: http://www.yapcbrasil.org.br/2009/schedule ( Programa??o do evento ) Bastante gente da lista de S?o Paulo estar? l?, fora o pessoal do RJ, BA, CE e bem provavelmente MG tamb?m, ent?o ? uma otima oportunidade para se socializar e conhecer o pessoal. Acesse http://yapcbrasil.org.br/2009 e se inscreva! 2009/10/5 Lucas S. Buchala > Ol? pessoal. > > Obrigado pelas boas vindas. > > Uso Perl para escrever pequenas ferramentas para processar textos e > gerenciar arquivos. J? escrevi um pouco de c?digo OO com o Moose. J? > escrevi um pouco de c?digo CGI com o CGI::Application. Nada muito > complicado. Vi o Perl 6 e gostei. Estou ansioso esperando que esse > projeto progrida cada vez mais... > > Quanto a lista... J? sabia da exist?ncia dos v?rios grupos Perl > Mongers ao redor do mundo. Mas nunca fui de me enturmar com a > comunidade. Espero come?ar a mudar isso. Ainda bem que a comunidade > Perl ? t?o legal, n?! \o/ > > Bem, espero aprender com vcs e ajudar no que eu souber. > > Valeu, t+. > > 2009/10/5 Luis Motta Campos : > > mailman-bounces em pm.org wrote: > >> Lucas Buchala has been successfully subscribed to SaoPaulo-pm. > > > > Lucas, seja muito bem-vindo ? nossa lista de discuss?o. Por favor conta > > para a gente: > > > > 1. Como voc? encontrou a lista? > > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > > > Putamplexos > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn em lornlab.org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Tue Oct 6 10:02:33 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 6 Oct 2009 19:02:33 +0200 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= In-Reply-To: <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> Message-ID: <604cec170910061002t295e2110v3ecb0fef07a5e2ee@mail.gmail.com> 2009/10/6 Nilson Santos Figueiredo Jr. : > 2009/10/6 Nelson Ferraz : >> A coisa n?o ? t?o simples assim... >> >> $ perl -nle 'print $_, " => ", uc($_)' >> a => A >> ? => ? > > A string tem que estar marcada como UTF8 pra funcionar. > Se o seu o terminal suportar UTF8, isso deve funcionar, > automaticamente (ou seja, provavelmente, n?o suporta). Yup, deve ser alguma configurac?o incorreta. E isso mostra que o tratamento de utf8 n?o ? algo simples, especialmente quando voc? interage com o mundo exterior. Nesse exemplo foi o terminal -- mas poderia ser um banco de dados, um servidor web, etc. Quem nunca perdeu horas depurando problemas de codificac?o de caracteres? From giulianisanches at gmail.com Tue Oct 6 10:16:26 2009 From: giulianisanches at gmail.com (Giuliani Deon Sanches) Date: Tue, 6 Oct 2009 14:16:26 -0300 Subject: [SP-pm] =?utf-8?b?ZnVuw6fDo28gdWM=?= In-Reply-To: <604cec170910061002t295e2110v3ecb0fef07a5e2ee@mail.gmail.com> References: <20090819210852.GH419@mapabrasil.net> <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <604cec170910061002t295e2110v3ecb0fef07a5e2ee@mail.gmail.com> Message-ID: <572750180910061016u3e874cf6oc92cb46664a967c4@mail.gmail.com> 2009/10/6 Nelson Ferraz : > 2009/10/6 Nilson Santos Figueiredo Jr. : >> 2009/10/6 Nelson Ferraz : >>> A coisa n?o ? t?o simples assim... >>> >>> $ perl -nle 'print $_, " => ", uc($_)' >>> a => A >>> ? => ? >> >> A string tem que estar marcada como UTF8 pra funcionar. >> Se o seu o terminal suportar UTF8, isso deve funcionar, >> automaticamente (ou seja, provavelmente, n?o suporta). > > Yup, deve ser alguma configurac?o incorreta. > > E isso mostra que o tratamento de utf8 n?o ? algo simples, > especialmente quando voc? interage com o mundo exterior. > > Nesse exemplo foi o terminal -- mas poderia ser um banco de dados, um > servidor web, etc. > > Quem nunca perdeu horas depurando problemas de codificac?o de caracteres? > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > eh eh wtf8! :P -- twitter.com/giulianisanches gsanches.vox.com From jimmy.tty at gmail.com Tue Oct 6 10:22:33 2009 From: jimmy.tty at gmail.com (jimmy) Date: Tue, 6 Oct 2009 14:22:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?fun=E7=E3o_uc?= In-Reply-To: <4ACB6E12.7030306@yahoo.co.uk> References: <8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> <4ACB6E12.7030306@yahoo.co.uk> Message-ID: <20091006172233.GK20970@mapabrasil.net> On Tue, Oct 06, 2009 at 05:19:30PM +0100, Luis Motta Campos wrote: > jimmy wrote: > > ent?o ele n?o trabalha de forma alguma com caracteres de outros > > encodings diferentes de utf8? > > Jimmy, uc() ? uma fun??o dependente do locale que voc? usa. > > Toda a informa??o que voc? precisa para usar o uc() corretamente (e > outras fun??es relacionadas) est?o documentadas em > > http://search.cpan.org/~dapm/perl-5.10.1/pod/perllocale.pod > > Assim, acho que tudo o que voc? precisa fazer agora ? ler a documenta??o > e perguntar se ainda houver problemas. de fato, e tinha faltado apenas um "use locale" para ter resolvido minha d?vida, havia procurado as strings erradas nos manuais. > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From allmeida.contato at gmail.com Tue Oct 6 13:34:40 2009 From: allmeida.contato at gmail.com (All-Meida Contact) Date: Tue, 6 Oct 2009 17:34:40 -0300 Subject: [SP-pm] Boas vindas ao Almeida Message-ID: <7137e4fa0910061334xaf6ed5di4db52887afcbfe4c@mail.gmail.com> Obrigado pela recep??o "calorosa" de todos. Conheci a lista por um link no site do Perl Brasil . Atualmente uso o Perl para desenvolver ferramentas para pen-test ou mesmo pra "brincar" um pouco xD Abra?os. -------------------------------------------------------------------------------------------------------------------------- mailman-bounces em pm.org wrote: > All-Meida has been successfully subscribed to SaoPaulo-pm. Almeida, Seja bem vindo ? nossa lista de discuss?o. O povo aqui gosta de saber o que voc? faz com Perl e como encontrou a lista. Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From test_071009 at hotmail.com Tue Oct 6 21:28:01 2009 From: test_071009 at hotmail.com (Joaquim SONGTKLP) Date: Wed, 7 Oct 2009 07:28:01 +0300 Subject: [SP-pm] =?iso-8859-1?q?Sugest=E3o?= Message-ID: Amigos, boa noite Est? vulgar? Grato, Joaquim. #!/usr/bin/perl use strict; use warnings; use Net::Ping; my $url = "www.google.com.br"; my $gw1 = '10.10.10.1'; my $gw2 = '192.168.0.1'; my $p = Net::Ping->new( "icmp", 60, 64 ); if ( $p->ping($url) ) { $p->close(); } elsif { open( N, "route |") { $_ = (); @_ = split(/s+/, $_); qx(route del default gw $_[1]); qx(route add default gw $gw1); } close(N); } else { open( N, "route |") { $_ = (); @_ = split(/s+/, $_); qx(route del default gw $_[1]); qx(route add default gw $gw2); } close(N); } _________________________________________________________________ Voc? sabia que com o Hotmail voc? tem espa?o ilimitado para guardar seus e-mails? Come?e a usar j?! http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Wed Oct 7 01:12:03 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 07 Oct 2009 09:12:03 +0100 Subject: [SP-pm] Boas vindas ao Joaquim In-Reply-To: References: Message-ID: <4ACC4D53.4090005@yahoo.co.uk> mailman-bounces em pm.org wrote: > Joaquim has been successfully subscribed to SaoPaulo-pm. Joaquim, Seja muito bem vindo ? nossa lista de discuss?o. A cas^Wlista ? sua, fique ? vontade. A gente gosta de saber dos novatos: 1. Como voc? encontrou a lista? 2. Como e onde voc? usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From nferraz at gmail.com Wed Oct 7 01:21:39 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 7 Oct 2009 10:21:39 +0200 Subject: [SP-pm] =?iso-8859-1?q?Sugest=E3o?= In-Reply-To: References: Message-ID: <604cec170910070121g15090d7do99f6c5a5aa3bda@mail.gmail.com> 2009/10/7 Joaquim SONGTKLP : > Amigos, boa noite > > ?Est? vulgar? Se a pergunta ? com relac?o ao estilo... n?o, ao contr?rio, parece-me muito bom. :) Pergunta: ser? que n?o existe algum m?dulo no CPAN que j? implemente toda a l?gica de route? From luismottacampos at yahoo.co.uk Wed Oct 7 01:22:58 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 07 Oct 2009 09:22:58 +0100 Subject: [SP-pm] =?iso-8859-1?q?Sugest=E3o?= In-Reply-To: References: Message-ID: <4ACC4FE2.8040605@yahoo.co.uk> Joaquim SONGTKLP wrote: > Amigos, boa noite > Est? vulgar? Joaquim, eu n?o compreendo o que voc? chama de "vulgar", mas eu n?o me arriscaria a rodar este script em produ??o. Ele n?o segue boas pr?ticas simples de programa??o, n?o implementa passagem de argumentos, usa "qx//" para chamadas "system()", n?o verifica erro, n?o usa /full//path/ para arquivos execut?veis que quer executar, e at? executa programas ao inv?s de manipular as tabelas de rotas program?ticamente. Eu recomendo que voc? explique o que voc? quer fazer para o pessoal da lista, e eles v?o te ajudar a escrever Perl moderno, seguindo boas pr?ticas, com verifica??o de erro e aten??o aos pequenos detalhes. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From nferraz at gmail.com Wed Oct 7 01:28:16 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 7 Oct 2009 10:28:16 +0200 Subject: [SP-pm] =?iso-8859-1?q?Sugest=E3o?= In-Reply-To: <4ACC4FE2.8040605@yahoo.co.uk> References: <4ACC4FE2.8040605@yahoo.co.uk> Message-ID: <604cec170910070128m3ae36258i2e896f1964b62ff3@mail.gmail.com> > Joaquim, eu n?o compreendo o que voc? chama de "vulgar", mas eu n?o me > arriscaria a rodar este script em produ??o. Ele n?o segue boas pr?ticas > simples de programa??o, n?o implementa passagem de argumentos, usa > "qx//" para chamadas "system()", n?o verifica erro, n?o usa /full//path/ > para arquivos execut?veis que quer executar, e at? executa programas ao > inv?s de manipular as tabelas de rotas program?ticamente. Ok, o olho cr?tico do Luis ganha do meu. :) Baseado nos coment?rios dele: if ( $p->ping($url) ) { $p->close(); } elsif { # deveria ser um "else", ou ter uma condicao open( N, "route |") { # em geral ? preferivel usar open ... or die "" $_ = (); # evite atribuir a $_ @_ = split(/s+/, $_); # evite atribuir a @_ qx(route del default gw $_[1]); qx(route add default gw $gw1); } E por a? vai. Sim, existem problemas, e devem ser corrigidos. Acima de tudo, pesquise no CPAN e veja se n?o encontra um m?dulo para resolver o seu problema. []s Nelson From nferraz at gmail.com Wed Oct 7 04:22:12 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 7 Oct 2009 13:22:12 +0200 Subject: [SP-pm] Fwd: [Lisbon.pm] [Fwd: [OT] [ANNOUNCE] pod2.perl.org!] In-Reply-To: <4ACBA0AF.9030607@alfarrabio.di.uminho.pt> References: <4ACBA0AF.9030607@alfarrabio.di.uminho.pt> Message-ID: <604cec170910070422u1dc5bc44p1e36d4a1d57d73c3@mail.gmail.com> FYI --- Hi all, after several emails, discussions and feedback with worldwide Perl translators (thank you to all), I'm very happy to announce pod2.perl.org site and pod2 em perl.org mailing list. pod2.perl.org is intended to be the umbrella for several goals: ? * build a community of translators, by writing the guidelines, by sharing experience, resource and tools, and so on. ? * (of course) do the translations of pods (core and extra) and publish them using POD2:: namespace. ? * discuss about a translation platform for pods (by creating a new one or better deciding to use an existing one, without to reinvent the wheel). ? * perldoc/Pod::Perldoc improvements. ? * publish readable version of translated pods using perldoc.perl.org code. ? * promote, more in general, localized Perl documentation. If you are interested and/or you are involved in some Perl documentation translation project, please subscribe to the maling list (by sending a mail to pod2-subscribe em perl.org). The list archives are available at http://www.nntp.perl.org/. Currently pod2.perl.org contains a temporary home page. The main site is under http://pod2.perl.org/wiki (MojoMojo powered) and it contains a brief summary of translation projects. Have fun with pod2.perl.org! ;-) Best ? - Enrico From andregarciacarneiro at gmail.com Wed Oct 7 06:32:02 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 7 Oct 2009 10:32:02 -0300 Subject: [SP-pm] Fwd: [Lisbon.pm] [Fwd: [OT] [ANNOUNCE] pod2.perl.org!] In-Reply-To: <604cec170910070422u1dc5bc44p1e36d4a1d57d73c3@mail.gmail.com> References: <4ACBA0AF.9030607@alfarrabio.di.uminho.pt> <604cec170910070422u1dc5bc44p1e36d4a1d57d73c3@mail.gmail.com> Message-ID: Nice!!! POD2::BR 2009/10/7 Nelson Ferraz > FYI > > --- > > Hi all, > > after several emails, discussions and feedback with worldwide Perl > translators (thank you to all), I'm very happy to announce > pod2.perl.org site and pod2 at perl.org mailing list. > > pod2.perl.org is intended to be the umbrella for several goals: > > * build a community of translators, by writing the guidelines, by > sharing experience, resource and tools, and so on. > * (of course) do the translations of pods (core and extra) and > publish them using POD2:: namespace. > * discuss about a translation platform for pods (by creating a new > one or better deciding to use an existing one, without to reinvent the > wheel). > * perldoc/Pod::Perldoc improvements. > * publish readable version of translated pods using perldoc.perl.orgcode. > * promote, more in general, localized Perl documentation. > > If you are interested and/or you are involved in some Perl > documentation translation project, please subscribe to the maling list > (by sending a mail to pod2-subscribe at perl.org). The list archives are > available at http://www.nntp.perl.org/. > Currently pod2.perl.org contains a temporary home page. The main site > is under http://pod2.perl.org/wiki (MojoMojo powered) and it contains > a brief summary of translation projects. > > Have fun with pod2.perl.org! ;-) > > Best > > - Enrico > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From jimmy.tty at gmail.com Wed Oct 7 06:33:04 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 7 Oct 2009 10:33:04 -0300 Subject: [SP-pm] =?iso-8859-1?q?m=F3dulo_para_remover_conjun=E7=F5es=2C_pr?= =?iso-8859-1?q?eposi=E7=F5es_etc?= In-Reply-To: <590112240910051100x57ad4e31oadc042cef2dc7627@mail.gmail.com> References: <20091005173352.GD20970@mapabrasil.net> <590112240910051100x57ad4e31oadc042cef2dc7627@mail.gmail.com> Message-ID: <20091007133304.GO20970@mapabrasil.net> On Mon, Oct 05, 2009 at 03:00:48PM -0300, Vin?cius Baggio Fuentes wrote: > N?o conhe?o nada sobre isso especificalmente em Perl, mas se ajudar, o > termo t?cnico > para o que voc? quer ? "remo??o de stopwords", pode ajudar na busca. > > Se vc cair no Do it yourself, nesse texto de um ex-professor meu tem uma > lista de stopwords: > www.icmc.usp.br/~taspardo/NILCTR0213-Pardo.pdf > > []s > Vinicius Baggio Fuentes > http://www.vinibaggio.com > achei interessante tamb?m nesse documento a parte que fala de stemming (tamb?m n?o sabia que tinha nome pra isso ...), e achei no cpan 2 m?dulos que estou a olhar nesse momento: Lingua::Stem::Pt Lingua::PT::Stemmer que ajudam a encontrar a "raiz" de uma palavra. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From russoz at gmail.com Wed Oct 7 07:55:40 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 7 Oct 2009 11:55:40 -0300 Subject: [SP-pm] Boas vindas ao Joaquim In-Reply-To: <4ACC4D53.4090005@yahoo.co.uk> References: <4ACC4D53.4090005@yahoo.co.uk> Message-ID: <23f46d7f0910070755h248ca950oe68ecbd973fe3b66@mail.gmail.com> Vem Bindo! 2009/10/7 Luis Motta Campos > mailman-bounces em pm.org wrote: > > Joaquim has been successfully subscribed to SaoPaulo-pm. > > Joaquim, > > Seja muito bem vindo ? nossa lista de discuss?o. A cas^Wlista ? sua, > fique ? vontade. A gente gosta de saber dos novatos: > > 1. Como voc? encontrou a lista? > 2. Como e onde voc? usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Oct 7 08:04:17 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 7 Oct 2009 12:04:17 -0300 Subject: [SP-pm] Boas vindas ao Joaquim In-Reply-To: <23f46d7f0910070755h248ca950oe68ecbd973fe3b66@mail.gmail.com> References: <4ACC4D53.4090005@yahoo.co.uk> <23f46d7f0910070755h248ca950oe68ecbd973fe3b66@mail.gmail.com> Message-ID: <214823ca0910070804t2954b70eve575e99698d73a5e@mail.gmail.com> 2009/10/7 Alexei Znamensky > Vem Bindo! > e Pedro! > > 2009/10/7 Luis Motta Campos > > mailman-bounces em pm.org wrote: >> > Joaquim has been successfully subscribed to SaoPaulo-pm. >> >> Joaquim, >> >> Seja muito bem vindo ? nossa lista de discuss?o. A cas^Wlista ? sua, >> fique ? vontade. A gente gosta de saber dos novatos: >> >> 1. Como voc? encontrou a lista? >> 2. Como e onde voc? usa Perl no seu dia-a-dia? >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Eu n?o me importo com muitas coisas, sou um um cara de gostos simples, me importo em fazer o meu melhor enquanto estou trabalhando. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ce.langoni at gmail.com Wed Oct 7 08:04:59 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Wed, 7 Oct 2009 12:04:59 -0300 Subject: [SP-pm] Boas vindas ao Joaquim In-Reply-To: <214823ca0910070804t2954b70eve575e99698d73a5e@mail.gmail.com> References: <4ACC4D53.4090005@yahoo.co.uk> <23f46d7f0910070755h248ca950oe68ecbd973fe3b66@mail.gmail.com> <214823ca0910070804t2954b70eve575e99698d73a5e@mail.gmail.com> Message-ID: <8aa07a210910070804t6297e7e8h560b62ababb4ecae@mail.gmail.com> Seja bem vindo! 2009/10/7 Daniel de Oliveira Mantovani : > > 2009/10/7 Alexei Znamensky >> >> Vem Bindo! > > e Pedro! >> >> 2009/10/7 Luis Motta Campos >>> >>> mailman-bounces em pm.org wrote: >>> > Joaquim has been successfully subscribed to SaoPaulo-pm. >>> >>> Joaquim, >>> >>> Seja muito bem vindo ? nossa lista de discuss?o. A cas^Wlista ? sua, >>> fique ? vontade. A gente gosta de saber dos novatos: >>> >>> 1. Como voc? encontrou a lista? >>> 2. Como e onde voc? usa Perl no seu dia-a-dia? >>> >>> Putamplexos! >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> [www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Eu n?o me importo com muitas coisas, sou um um cara de gostos simples, me > importo em fazer o meu melhor enquanto estou trabalhando. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From edencardim at gmail.com Wed Oct 7 10:06:49 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 07 Oct 2009 14:06:49 -0300 Subject: [SP-pm] =?utf-8?b?U3VnZXN0w6Nv?= References: Message-ID: <873a5vt9hp.fsf@gmail.com> >>>>> "Joaquim" == Joaquim SONGTKLP writes: Joaquim> Amigos, boa noite Est? vulgar? Joaquim> my $url = "www.google.com.br"; Joaquim> my $gw1 = '10.10.10.1'; Joaquim> my $gw2 = '192.168.0.1'; Joaquim> my $p = Net::Ping->new( "icmp", 60, 64 ); Essas vari?veis poderiam ser parametrizadas, d? uma olhada em um dos m?dulos GetOpt do CPAN. Joaquim> open( N, "route |") Evite usar barewords como filehandles, use um escalar, isso evita confus?o em potencial com nomes de pacote e fun??es. E tamb?m, sempre use a assinatura de tr?s argumentos, isso evita que algu?m injete um modo n?o desejado no open, caso voc? resolva parametrizar o nome do arquivo. open(my($route), '-|', 'route') Joaquim> @_ = split(/s+/, $_); Evite atribuir a @_, esse array ? reservado para par?metros de subrotinas. Joaquim> } else { Joaquim> open( N, "route |") { Joaquim> $_ = (); Joaquim> @_ = split(/s+/, $_); Joaquim> qx(route del default gw $_[1]); Joaquim> qx(route add default gw $gw2); Joaquim> } Esse trecho aqui ? uma c?pia do primeiro bloco do else, construa uma subrotina e passe $gw1 ou $gw2 conforme for adequado. Al?m disso, open ? uma fun??o que pode falhar, ent?o sempre avalie o resultado. sub add_default { my($gw) = @_; open( my($route), 'route |') or die "couldn't open 'route': $!"; my @in = split(/s+/, scalar <$route>); qx(route del default gw $in[1]); qx(route add default gw $gw); } -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From fernandocorrea at gmail.com Wed Oct 7 10:20:37 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Wed, 7 Oct 2009 14:20:37 -0300 Subject: [SP-pm] =?iso-8859-1?q?Sugest=E3o?= In-Reply-To: <873a5vt9hp.fsf@gmail.com> References: <873a5vt9hp.fsf@gmail.com> Message-ID: Eu tb daria uma olhada no App::Rad, pode te facilitar bastante... Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org Sent from Rio De Janeiro, RJ, Brazil 2009/10/7 Eden Cardim > >>>>> "Joaquim" == Joaquim SONGTKLP writes: > > Joaquim> Amigos, boa noite Est? vulgar? > > > Joaquim> my $url = "www.google.com.br"; > Joaquim> my $gw1 = '10.10.10.1'; > Joaquim> my $gw2 = '192.168.0.1'; > Joaquim> my $p = Net::Ping->new( "icmp", 60, 64 ); > > Essas vari?veis poderiam ser parametrizadas, d? uma olhada em um dos > m?dulos GetOpt do CPAN. > > Joaquim> open( N, "route |") > > Evite usar barewords como filehandles, use um escalar, isso evita > confus?o em potencial com nomes de pacote e fun??es. > E tamb?m, sempre use a assinatura de tr?s argumentos, isso evita que > algu?m injete um modo n?o desejado no open, caso voc? resolva > parametrizar o nome do arquivo. > > open(my($route), '-|', 'route') > > Joaquim> @_ = split(/s+/, $_); > > Evite atribuir a @_, esse array ? reservado para par?metros de subrotinas. > > > Joaquim> } else { > Joaquim> open( N, "route |") { > Joaquim> $_ = (); > Joaquim> @_ = split(/s+/, $_); > Joaquim> qx(route del default gw $_[1]); > Joaquim> qx(route add default gw $gw2); > Joaquim> } > > Esse trecho aqui ? uma c?pia do primeiro bloco do else, construa uma > subrotina e passe $gw1 ou $gw2 conforme for adequado. Al?m disso, > open ? uma fun??o que pode falhar, ent?o sempre avalie o resultado. > > sub add_default { > my($gw) = @_; > open( my($route), 'route |') or die "couldn't open 'route': $!"; > my @in = split(/s+/, scalar <$route>); > qx(route del default gw $in[1]); > qx(route add default gw $gw); > } > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fabio.telles at gmail.com Wed Oct 7 13:15:49 2009 From: fabio.telles at gmail.com (=?UTF-8?Q?F=C3=A1bio_Telles_Rodriguez?=) Date: Wed, 7 Oct 2009 17:15:49 -0300 Subject: [SP-pm] =?utf-8?q?=5Boff_topic=5D_Inscri=C3=A7=C3=B5es_abertas_p/?= =?utf-8?q?_PGCon_Brasil_2009?= Message-ID: <5764f4b10910071315y783b2738yf97e7a7f69b24c6c@mail.gmail.com> *[image: pgcon2009_horizontal_small.gif]PGCon Brasil 2009* * Maior evento sobre PostgreSQL da Am?rica Latina acontece em Campinas* *A Unicamp se prepara para receber a 3? Confer?ncia Brasileira de PostgreSQL.* Nos dias 23 e 24 de outubro, centenas de estudantese profissionaisde TI ter?o acesso ao maior evento latino-americano sobre o mais poderoso sistema gerenciador de banco de dados de c?digo aberto do mundo, o PostgreSQL. A programa??o completa da Confer?ncia j? foi confirmada. O evento ter? palestras e tutoriais com desenvolvedores nacionais e internacionais de PostgreSQL. Estar?o presentes grandes nomes do mercado internacional como Bruce Momjian, Magnus Hagander e nacional como Fernando Ike, Euler Taveira, Leandro Dutra, Roberto Mello entre outros, que abordar?o entre outros temas, as novidades da vers?o 8.4, t?cnicas avan?adas, monitoramento, ajustes de performance, migra??o e muito mais. Al?m das palestras, o PGCon Brasil 2009 realizar? o concurso?O elefante est? entre n?s?, em que os participantes do evento podem contribuir para a comunidade e ainda concorrer a pr?mios. O regulamento est? dispon?vel no site do evento. A 3? Confer?ncia Brasileira de PostgreSQL acontecer? no Centro de Conven??es da Unicamp, em tr?s salas simult?neas. As inscri??es pela internet j? est?o abertas e v?o at? o dia 19/10. Ap?s essa data ainda ser? poss?vel inscrever-se diretamente no local do evento. Mais informa??es, no site oficial do evento: *http://pgcon.postgresql.org.br* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Thu Oct 8 05:33:02 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 08 Oct 2009 14:33:02 +0200 Subject: [SP-pm] =?iso-8859-15?q?Encontro_Social_de_Emerg=EAncia_=28mas_se?= =?iso-8859-15?q?m_p=E2nico=29?= Message-ID: <4ACDDBFE.4040909@yahoo.co.uk> Car?ssimos, Como eu costumo fazer todos os anos, vou tomar uma cerveja com voc?s em algum dia entre 21 e 23 de Outubro, durante a minha visita a S?o Paulo. O lugar, hora, e reservas ficam por conta do nosso ilustr?ssimo l?der e meu amigo pessoal, o Solli. Eu vou levar a minha namorada (que ? neurocientista e n?o sabe nada sobre computadores), e recomendo aos outros Perl Mongers fazerem o mesmo. :) As regras do concurso continuam as mesmas: se, durante os ?ltimos 12 m?ses, tanto aqui como nos canais de IRC onde eu normalmente falo, eu te disse "eu te devo uma cerveja", ? a hora de aparecer e cobrar. Para reclamar as suas cervejas, basta contar a hist?ria para todo mundo que estiver interessado escutar, ou trazer o email(s) impresso(s). Alternativamente, se voc? se juntou ao grupo depois de 25 Maio de 2008, eu provavelmente n?o tive uma oportunidade de conhecer voc? pessoalmente. Assim, para todos os efeitos legais voc? ? um novato, e como eu me considero pseudo-l?der-honor?rio do S?o Paulo Perl Mongers, tenho o dever de te pagar uma cerveja no primeiro Encontro Social em que a gente se encontrar. Espero ver todo mundo l?, como da outra vez. :) Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From frederico at gmail.com Thu Oct 8 05:46:36 2009 From: frederico at gmail.com (Frederico Recsky) Date: Thu, 8 Oct 2009 09:46:36 -0300 Subject: [SP-pm] =?utf-8?q?Encontro_Social_de_Emerg=C3=AAncia_=28mas_sem_p?= =?utf-8?b?w6JuaWNvKQ==?= In-Reply-To: <4ACDDBFE.4040909@yahoo.co.uk> References: <4ACDDBFE.4040909@yahoo.co.uk> Message-ID: <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> Ol?, Dia 23 de outubro eu caso :) , eu voto pelo dia 21! A menos que voc?s queiram se encontrar em Taubat? e beber comigo em traje de gala :P. []?s Frederico 2009/10/8 Luis Motta Campos : > Car?ssimos, > > Como eu costumo fazer todos os anos, vou tomar uma cerveja com voc?s em > algum dia entre 21 e 23 de Outubro, durante a minha visita a S?o Paulo. > > O lugar, hora, e reservas ficam por conta do nosso ilustr?ssimo l?der e > meu amigo pessoal, o Solli. Eu vou levar a minha namorada (que ? > neurocientista e n?o sabe nada sobre computadores), e recomendo aos > outros Perl Mongers fazerem o mesmo. :) > > As regras do concurso continuam as mesmas: se, durante os ?ltimos 12 > m?ses, tanto aqui como nos canais de IRC onde eu normalmente falo, eu te > disse "eu te devo uma cerveja", ? a hora de aparecer e cobrar. Para > reclamar as suas cervejas, basta contar a hist?ria para todo mundo que > estiver interessado escutar, ou trazer o email(s) impresso(s). > > Alternativamente, se voc? se juntou ao grupo depois de 25 Maio de 2008, > eu provavelmente n?o tive uma oportunidade de conhecer voc? > pessoalmente. Assim, para todos os efeitos legais voc? ? um novato, e > como eu me considero pseudo-l?der-honor?rio do S?o Paulo Perl Mongers, > tenho o dever de te pagar uma cerveja no primeiro Encontro Social em que > a gente se encontrar. > > Espero ver todo mundo l?, como da outra vez. :) > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br From shonorio at gmail.com Thu Oct 8 06:01:38 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 8 Oct 2009 10:01:38 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> Message-ID: <12d1f4ee0910080601h1708ee7dscdf3897105e951e3@mail.gmail.com> Frederico, eu estava pensando em marcar no dia 23, por ser final de semana. Mas eu deixo isto em aberto com o pessoal (at? amanh?). O local j? est? definido e ser? no j? tradicional O'Malleys. Solli M. Hon?rio 2009/10/8 Frederico Recsky > Ol?, > > Dia 23 de outubro eu caso :) , eu voto pelo dia 21! A menos que voc?s > queiram se encontrar em Taubat? e beber comigo em traje de gala :P. > > []?s > > Frederico > > 2009/10/8 Luis Motta Campos : > > Car?ssimos, > > > > Como eu costumo fazer todos os anos, vou tomar uma cerveja com voc?s em > > algum dia entre 21 e 23 de Outubro, durante a minha visita a S?o Paulo. > > > > O lugar, hora, e reservas ficam por conta do nosso ilustr?ssimo l?der e > > meu amigo pessoal, o Solli. Eu vou levar a minha namorada (que ? > > neurocientista e n?o sabe nada sobre computadores), e recomendo aos > > outros Perl Mongers fazerem o mesmo. :) > > > > As regras do concurso continuam as mesmas: se, durante os ?ltimos 12 > > m?ses, tanto aqui como nos canais de IRC onde eu normalmente falo, eu te > > disse "eu te devo uma cerveja", ? a hora de aparecer e cobrar. Para > > reclamar as suas cervejas, basta contar a hist?ria para todo mundo que > > estiver interessado escutar, ou trazer o email(s) impresso(s). > > > > Alternativamente, se voc? se juntou ao grupo depois de 25 Maio de 2008, > > eu provavelmente n?o tive uma oportunidade de conhecer voc? > > pessoalmente. Assim, para todos os efeitos legais voc? ? um novato, e > > como eu me considero pseudo-l?der-honor?rio do S?o Paulo Perl Mongers, > > tenho o dever de te pagar uma cerveja no primeiro Encontro Social em que > > a gente se encontrar. > > > > Espero ver todo mundo l?, como da outra vez. :) > > > > Putamplexos. > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > ____________________________ > Frederico Recsky > Linux User: #253572 > http://www.fred.eti.br > http://www.perl.org.br > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Thu Oct 8 06:15:58 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 08 Oct 2009 15:15:58 +0200 Subject: [SP-pm] =?iso-8859-15?q?Encontro_Social_de_Emerg=EAncia_=28mas_se?= =?iso-8859-15?q?m_p=E2nico=29?= In-Reply-To: <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> Message-ID: <4ACDE60E.5080400@yahoo.co.uk> Frederico Recsky wrote: > Ol??, > > Dia 23 de outubro eu caso :) , eu voto pelo dia 21! A menos que voc??s > queiram se encontrar em Taubat?? e beber comigo em traje de gala :P. Uia. Um per?odo de f?rias, e dois casamentos. ;) Falta agora um funeral, e eu vou estar com o "kit" completo... /me ducks Felicidades na sua vida de casado, Frederico! Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From ce.langoni at gmail.com Thu Oct 8 06:33:39 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Thu, 8 Oct 2009 10:33:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: <4ACDE60E.5080400@yahoo.co.uk> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <4ACDE60E.5080400@yahoo.co.uk> Message-ID: <8aa07a210910080633t79012464pb9cf0ffd919e16db@mail.gmail.com> Dia 23 seria uma boa, mesmo que no casamento do Frederico hahahahahahah Mas dia 21 pode ser uma boa data, para n?o atrapalhar o Frederico rsrsrs Eu, como sempre, provavelmente n?o poderei ir, ? que sair de S?o Jos? dos Campos pra ir pra S?o Paulo (embora a dist?ncia seja curta) ? meio complicado por causa de hor?rio :(, mas um dia eu consigo \o/. quem sabe dessa vez neh ;) ) Abra?os a todos 2009/10/8 Luis Motta Campos : > Frederico Recsky wrote: >> Ol??, >> >> Dia 23 de outubro eu caso :) , eu voto pelo dia 21! A menos que voc??s >> queiram se encontrar em Taubat?? e beber comigo em traje de gala :P. > > Uia. Um per?odo de f?rias, e dois casamentos. ;) Falta agora um funeral, > e eu vou estar com o "kit" completo... > > /me ducks > > Felicidades na sua vida de casado, Frederico! > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From fernandocorrea at gmail.com Thu Oct 8 06:49:30 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Thu, 8 Oct 2009 10:49:30 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: <8aa07a210910080633t79012464pb9cf0ffd919e16db@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <4ACDE60E.5080400@yahoo.co.uk> <8aa07a210910080633t79012464pb9cf0ffd919e16db@mail.gmail.com> Message-ID: Se n?o fosse t?o perto do YAPC::Brasil::2009 eu at? ia p/ finalmente conhecer o Champs... Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org Sent from Rio De Janeiro, RJ, Brazil 2009/10/8 Carlos Eduardo Langoni > Dia 23 seria uma boa, mesmo que no casamento do Frederico hahahahahahah > Mas dia 21 pode ser uma boa data, para n?o atrapalhar o Frederico rsrsrs > > Eu, como sempre, provavelmente n?o poderei ir, ? que sair de S?o Jos? > dos Campos pra ir pra S?o Paulo (embora a dist?ncia seja curta) ? meio > complicado por causa de hor?rio :(, mas um dia eu consigo \o/. quem > sabe dessa vez neh ;) ) > > Abra?os a todos > > > > 2009/10/8 Luis Motta Campos : > > Frederico Recsky wrote: > >> Ol??, > >> > >> Dia 23 de outubro eu caso :) , eu voto pelo dia 21! A menos que voc??s > >> queiram se encontrar em Taubat?? e beber comigo em traje de gala :P. > > > > Uia. Um per?odo de f?rias, e dois casamentos. ;) Falta agora um funeral, > > e eu vou estar com o "kit" completo... > > > > /me ducks > > > > Felicidades na sua vida de casado, Frederico! > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu Oct 8 06:51:49 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 8 Oct 2009 10:51:49 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: <12d1f4ee0910080601h1708ee7dscdf3897105e951e3@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <12d1f4ee0910080601h1708ee7dscdf3897105e951e3@mail.gmail.com> Message-ID: <214823ca0910080651v59a7437fm92586a330cc611bb@mail.gmail.com> Estarei l?. []'s 2009/10/8 Solli Honorio > Frederico, eu estava pensando em marcar no dia 23, por ser final de semana. > Mas eu deixo isto em aberto com o pessoal (at? amanh?). O local j? est? > definido e ser? no j? tradicional O'Malleys. > > Solli M. Hon?rio > > 2009/10/8 Frederico Recsky > > Ol?, >> >> Dia 23 de outubro eu caso :) , eu voto pelo dia 21! A menos que voc?s >> queiram se encontrar em Taubat? e beber comigo em traje de gala :P. >> >> []?s >> >> Frederico >> >> 2009/10/8 Luis Motta Campos : >> > Car?ssimos, >> > >> > Como eu costumo fazer todos os anos, vou tomar uma cerveja com voc?s em >> > algum dia entre 21 e 23 de Outubro, durante a minha visita a S?o Paulo. >> > >> > O lugar, hora, e reservas ficam por conta do nosso ilustr?ssimo l?der e >> > meu amigo pessoal, o Solli. Eu vou levar a minha namorada (que ? >> > neurocientista e n?o sabe nada sobre computadores), e recomendo aos >> > outros Perl Mongers fazerem o mesmo. :) >> > >> > As regras do concurso continuam as mesmas: se, durante os ?ltimos 12 >> > m?ses, tanto aqui como nos canais de IRC onde eu normalmente falo, eu te >> > disse "eu te devo uma cerveja", ? a hora de aparecer e cobrar. Para >> > reclamar as suas cervejas, basta contar a hist?ria para todo mundo que >> > estiver interessado escutar, ou trazer o email(s) impresso(s). >> > >> > Alternativamente, se voc? se juntou ao grupo depois de 25 Maio de 2008, >> > eu provavelmente n?o tive uma oportunidade de conhecer voc? >> > pessoalmente. Assim, para todos os efeitos legais voc? ? um novato, e >> > como eu me considero pseudo-l?der-honor?rio do S?o Paulo Perl Mongers, >> > tenho o dever de te pagar uma cerveja no primeiro Encontro Social em que >> > a gente se encontrar. >> > >> > Espero ver todo mundo l?, como da outra vez. :) >> > >> > Putamplexos. >> > -- >> > Luis Motta Campos is a software engineer, >> > Perl Programmer, foodie and photographer. >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> ____________________________ >> Frederico Recsky >> Linux User: #253572 >> http://www.fred.eti.br >> http://www.perl.org.br >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- N?o sentimos nosso pr?prio cheiro, por isso use espelhos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Thu Oct 8 06:57:41 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 8 Oct 2009 10:57:41 -0300 Subject: [SP-pm] =?utf-8?q?Encontro_Social_de_Emerg=C3=AAncia_=28mas_sem_p?= =?utf-8?b?w6JuaWNvKQ==?= In-Reply-To: <4ACDE60E.5080400@yahoo.co.uk> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <4ACDE60E.5080400@yahoo.co.uk> Message-ID: <23f46d7f0910080657u2005d411qec9c9eaa4ef4356@mail.gmail.com> Fields, o outro cas?rio ? o seu? rsrsrsrsrsrs A gente pode fazer o funeral do Mantovani??? mascote serve pra isso, n?o serve? 2009/10/8 Luis Motta Campos > Frederico Recsky wrote: > > Ol??, > > > > Dia 23 de outubro eu caso :) , eu voto pelo dia 21! A menos que voc??s > > queiram se encontrar em Taubat?? e beber comigo em traje de gala :P. > > Uia. Um per?odo de f?rias, e dois casamentos. ;) Falta agora um funeral, > e eu vou estar com o "kit" completo... > > /me ducks > > Felicidades na sua vida de casado, Frederico! > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel-vinciguerra at hotmail.com Thu Oct 8 07:31:05 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Thu, 8 Oct 2009 11:31:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: <4ACDE60E.5080400@yahoo.co.uk> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> Message-ID: Que vontade de ir.... =) Se for... sairei de Indaiatuba as 4 ou 5 da tarde.... hahaha. E provavelmente, at? onde me lembro, devo uma cerveja pro monsieur Champs! Forte abra?o a todos, Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://dvinciguerra.wordpress.com ---------------------------------------------------------------------- > Date: Thu, 8 Oct 2009 15:15:58 +0200 > From: luismottacampos em yahoo.co.uk > To: saopaulo-pm em mail.pm.org > Subject: Re: [SP-pm] Encontro Social de Emerg?ncia (mas sem p?nico) > > Frederico Recsky wrote: > > Ol??, > > > > Dia 23 de outubro eu caso :) , eu voto pelo dia 21! A menos que voc??s > > queiram se encontrar em Taubat?? e beber comigo em traje de gala :P. > > Uia. Um per?odo de f?rias, e dois casamentos. ;) Falta agora um funeral, > e eu vou estar com o "kit" completo... > > /me ducks > > Felicidades na sua vida de casado, Frederico! > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _________________________________________________________________ Voc? sabia que o Hotmail mudou? Clique e descubra as novidades. http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Thu Oct 8 07:35:40 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 8 Oct 2009 11:35:40 -0300 Subject: [SP-pm] =?utf-8?q?Encontro_Social_de_Emerg=C3=AAncia_=28mas_sem_p?= =?utf-8?b?w6JuaWNvKQ==?= In-Reply-To: References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <4ACDE60E.5080400@yahoo.co.uk> Message-ID: <23f46d7f0910080735x168ae058tcf26f2fd2927568b@mail.gmail.com> Eu estarei de f?rias, ent?o as chances de eu ir s?o de 110% - e possivelmente sairei de Campinas, ent?o, Daniel, se quiser carona, podemos combinar algo. S? n?o garanto a volta, porque como eu vou chapar o coco tamb?m, devo ficar l? por Sampa. 2009/10/8 Daniel Vinciguerra > Que vontade de ir.... =) > > Se for... sairei de Indaiatuba as 4 ou 5 da tarde.... hahaha. > E provavelmente, at? onde me lembro, devo uma cerveja pro monsieur Champs! > > Forte abra?o a todos, > > Daniel Vinciguerra > ---------------------------------------------------------------------- > Perl, Java, Microsoft .Net, Oracle and SQLite Developer > Damn Small Linux Project and DSL BR MOD > http://dvinciguerra.wordpress.com > ---------------------------------------------------------------------- > > > > > Date: Thu, 8 Oct 2009 15:15:58 +0200 > > From: luismottacampos em yahoo.co.uk > > To: saopaulo-pm em mail.pm.org > > Subject: Re: [SP-pm] Encontro Social de Emerg?ncia (mas sem p?nico) > > > > > Frederico Recsky wrote: > > > Ol??, > > > > > > Dia 23 de outubro eu caso :) , eu voto pelo dia 21! A menos que voc??s > > > queiram se encontrar em Taubat?? e beber comigo em traje de gala :P. > > > > Uia. Um per?odo de f?rias, e dois casamentos. ;) Falta agora um funeral, > > e eu vou estar com o "kit" completo... > > > > /me ducks > > > > Felicidades na sua vida de casado, Frederico! > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > Voc? sabia que pode utilizar o Messenger de qualquer tipo de celular? Saiba > mais. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel-vinciguerra at hotmail.com Thu Oct 8 07:40:24 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Thu, 8 Oct 2009 11:40:24 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: <23f46d7f0910080735x168ae058tcf26f2fd2927568b@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> Message-ID: Hahahahahah... N?o tem problema. Acho que tamb?m dormirei por l?... =) Forte Abra?o, Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://dvinciguerra.wordpress.com ---------------------------------------------------------------------- Date: Thu, 8 Oct 2009 11:35:40 -0300 From: russoz em gmail.com To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] Encontro Social de Emerg?ncia (mas sem p?nico) Eu estarei de f?rias, ent?o as chances de eu ir s?o de 110% - e possivelmente sairei de Campinas, ent?o, Daniel, se quiser carona, podemos combinar algo. S? n?o garanto a volta, porque como eu vou chapar o coco tamb?m, devo ficar l? por Sampa. 2009/10/8 Daniel Vinciguerra Que vontade de ir.... =) Se for... sairei de Indaiatuba as 4 ou 5 da tarde.... hahaha. E provavelmente, at? onde me lembro, devo uma cerveja pro monsieur Champs! Forte abra?o a todos, Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://dvinciguerra.wordpress.com ---------------------------------------------------------------------- > Date: Thu, 8 Oct 2009 15:15:58 +0200 > From: luismottacampos em yahoo.co.uk > To: saopaulo-pm em mail.pm.org > Subject: Re: [SP-pm] Encontro Social de Emerg?ncia (mas sem p?nico) > > Frederico Recsky wrote: > > Ol??, > > > > Dia 23 de outubro eu caso :) , eu voto pelo dia 21! A menos que voc??s > > queiram se encontrar em Taubat?? e beber comigo em traje de gala :P. > > Uia. Um per?odo de f?rias, e dois casamentos. ;) Falta agora um funeral, > e eu vou estar com o "kit" completo... > > /me ducks > > Felicidades na sua vida de casado, Frederico! > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Voc? sabia que pode utilizar o Messenger de qualquer tipo de celular? Saiba mais. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" _________________________________________________________________ Voc? sabia que com o Hotmail voc? tem espa?o ilimitado para guardar seus e-mails? Come?e a usar j?! http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From proedes at gmail.com Thu Oct 8 09:48:50 2009 From: proedes at gmail.com (Alessandro Bispo dos Santos) Date: Thu, 8 Oct 2009 13:48:50 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros Message-ID: Ol? lista. Estou enfrentando o seguinte problema com uma aplica??o que estou desenvolvendo usando o framework Catalyst. Eu estou seguindo o roteiro do livro Catalyst: Accelerating Perl Web Application Development. O problema ? o seguinte: Eu tenho uma p?gina onde listo alguns dados [1]. Eu consigo retornar a quantidade de registros no banco (linha 3 de [1]), mas n?o consigo listar os dados da tabela. Eu fiz os exemplos do livro (AddressBook) e consegui listar os dados normalmente. Testei o mesmo procedimento em outra parte do c?digo e obtive o mesmo resultado (quantidade de dados listada, mas dados n?o). Gostaria que algu?m me desse uma luz quanto a esse problema. Abra?os. [1] http://code.google.com/p/acolhimento-caps-ad-pirituba/source/browse/src/branches/CasaAzul-Acolhimento/root/src/drogas/listar.tt2 -- Unix is sexy: # unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep "Credulity kills." Carl Sagan Linux User #403949 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Thu Oct 8 10:22:22 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 08 Oct 2009 14:22:22 -0300 Subject: [SP-pm] =?utf-8?q?Encontro_Social_de_Emerg=C3=AAncia_=28mas_sem_p?= =?utf-8?b?w6JuaWNvKQ==?= In-Reply-To: <12d1f4ee0910080601h1708ee7dscdf3897105e951e3@mail.gmail.com> (Solli Honorio's message of "Thu, 8 Oct 2009 10:01:38 -0300") References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <12d1f4ee0910080601h1708ee7dscdf3897105e951e3@mail.gmail.com> Message-ID: <87ws35ajht.fsf@gmail.com> >>>>> "Solli" == Solli Honorio writes: Solli> Frederico, eu estava pensando em marcar no dia 23, por ser Solli> final de semana. Mas eu deixo isto em aberto com o pessoal Solli> (at? amanh?). O local j? est? definido e ser? no j? Solli> tradicional O'Malleys. Uma pena, chego no Rio dia 23 e s? vou pra SP depois do YAPC::Brasil::2009 -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From edencardim at gmail.com Thu Oct 8 10:27:09 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 08 Oct 2009 14:27:09 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: (Alessandro Bispo dos Santos's message of "Thu, 8 Oct 2009 13:48:50 -0300") References: Message-ID: <87skdtaj9u.fsf@gmail.com> >>>>> "Alessandro" == Alessandro Bispo dos Santos writes: Alessandro> Ol? lista. Estou enfrentando o seguinte problema com Alessandro> uma aplica??o que estou desenvolvendo usando o framework Alessandro> Catalyst. Alessandro> Eu estou seguindo o roteiro do livro Catalyst: Alessandro> Accelerating Perl Web Application Development. Alessandro> O problema ? o seguinte: Eu tenho uma p?gina onde listo Alessandro> alguns dados [1]. Eu consigo retornar a quantidade de Alessandro> registros no banco (linha 3 de [1]), mas n?o consigo Alessandro> listar os dados da tabela. Eu fiz os exemplos do livro Alessandro> (AddressBook) e consegui listar os dados Alessandro> normalmente. Testei o mesmo procedimento em outra parte Alessandro> do c?digo e obtive o mesmo resultado (quantidade de Alessandro> dados listada, mas dados n?o). Poste o c?digo em quest?o e a sa?da/erro que est? obtendo. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From proedes at gmail.com Thu Oct 8 10:36:47 2009 From: proedes at gmail.com (Alessandro Bispo dos Santos) Date: Thu, 8 Oct 2009 14:36:47 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: <87skdtaj9u.fsf@gmail.com> References: <87skdtaj9u.fsf@gmail.com> Message-ID: Ol? Eden. O c?digo est? no link que eu postei: http://code.google.com/p/acolhimento-caps-ad-pirituba/source/browse/src/branches/CasaAzul-Acolhimento/root/src/drogas/listar.tt2 Esse ? o template da p?gina. O controlador: http://code.google.com/p/acolhimento-caps-ad-pirituba/source/browse/src/branches/CasaAzul-Acolhimento/lib/CasaAzul/Acolhimento/Controller/Drogas.pm E o schema para o banco: http://code.google.com/p/acolhimento-caps-ad-pirituba/source/browse/src/branches/CasaAzul-Acolhimento/lib/CasaAzul/Acolhimento/Schema/AcolhimentoDB/Result/TbDrogas.pm O problema ? que a p?gina ? processada normalmente, e no debug nenhuma mensagem de erro aparece. 2009/10/8 Eden Cardim > >>>>> "Alessandro" == Alessandro Bispo dos Santos > writes: > > Alessandro> Ol? lista. Estou enfrentando o seguinte problema com > Alessandro> uma aplica??o que estou desenvolvendo usando o framework > Alessandro> Catalyst. > > Alessandro> Eu estou seguindo o roteiro do livro Catalyst: > Alessandro> Accelerating Perl Web Application Development. > > Alessandro> O problema ? o seguinte: Eu tenho uma p?gina onde listo > Alessandro> alguns dados [1]. Eu consigo retornar a quantidade de > Alessandro> registros no banco (linha 3 de [1]), mas n?o consigo > Alessandro> listar os dados da tabela. Eu fiz os exemplos do livro > Alessandro> (AddressBook) e consegui listar os dados > Alessandro> normalmente. Testei o mesmo procedimento em outra parte > Alessandro> do c?digo e obtive o mesmo resultado (quantidade de > Alessandro> dados listada, mas dados n?o). > > Poste o c?digo em quest?o e a sa?da/erro que est? obtendo. > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Unix is sexy: # unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep "Credulity kills." Carl Sagan Linux User #403949 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From giulianisanches at gmail.com Thu Oct 8 11:20:31 2009 From: giulianisanches at gmail.com (Giuliani Deon Sanches) Date: Thu, 8 Oct 2009 15:20:31 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: References: <87skdtaj9u.fsf@gmail.com> Message-ID: <572750180910081120j3c20ca7al83104d7fd31871e1@mail.gmail.com> 2009/10/8 Alessandro Bispo dos Santos : > Ol? Eden. > > O c?digo est? no link que eu postei: > http://code.google.com/p/acolhimento-caps-ad-pirituba/source/browse/src/branches/CasaAzul-Acolhimento/root/src/drogas/listar.tt2 > > Esse ? o template da p?gina. > > O controlador: > http://code.google.com/p/acolhimento-caps-ad-pirituba/source/browse/src/branches/CasaAzul-Acolhimento/lib/CasaAzul/Acolhimento/Controller/Drogas.pm > > E o schema para o banco: > http://code.google.com/p/acolhimento-caps-ad-pirituba/source/browse/src/branches/CasaAzul-Acolhimento/lib/CasaAzul/Acolhimento/Schema/AcolhimentoDB/Result/TbDrogas.pm > > O problema ? que a p?gina ? processada normalmente, e no debug nenhuma > mensagem de erro aparece. > > 2009/10/8 Eden Cardim >> >> >>>>> "Alessandro" == Alessandro Bispo dos Santos >> >>>>> writes: >> >> ? ?Alessandro> Ol? lista. ?Estou enfrentando o seguinte problema com >> ? ?Alessandro> uma aplica??o que estou desenvolvendo usando o framework >> ? ?Alessandro> Catalyst. >> >> ? ?Alessandro> Eu estou seguindo o roteiro do livro Catalyst: >> ? ?Alessandro> Accelerating Perl Web Application Development. >> >> ? ?Alessandro> O problema ? o seguinte: Eu tenho uma p?gina onde listo >> ? ?Alessandro> alguns dados [1]. Eu consigo retornar a quantidade de >> ? ?Alessandro> registros no banco (linha 3 de [1]), mas n?o consigo >> ? ?Alessandro> listar os dados da tabela. Eu fiz os exemplos do livro >> ? ?Alessandro> (AddressBook) e consegui listar os dados >> ? ?Alessandro> normalmente. Testei o mesmo procedimento em outra parte >> ? ?Alessandro> do c?digo e obtive o mesmo resultado (quantidade de >> ? ?Alessandro> dados listada, mas dados n?o). >> >> Poste o c?digo em quest?o e a sa?da/erro que est? obtendo. >> >> -- >> ?Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? >> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >> platform? >> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > -- > Unix is sexy: > # unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep > > "Credulity kills." Carl Sagan > > Linux User #403949 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Roda o server com o DBIC_TRACE=1 : DBIC_TRACE=1 script/_server.pl, acredito que voc? ter a saida de erro. -- twitter.com/giulianisanches gsanches.vox.com From edencardim at gmail.com Thu Oct 8 11:33:44 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 08 Oct 2009 15:33:44 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: (Alessandro Bispo dos Santos's message of "Thu, 8 Oct 2009 14:36:47 -0300") References: <87skdtaj9u.fsf@gmail.com> Message-ID: <87ocohag6v.fsf@gmail.com> >>>>> "Alessandro" == Alessandro Bispo dos Santos writes: Alessandro> Ol? Eden. O c?digo est? no link que eu postei: Alessandro> http://code.google.com/p/ Alessandro> acolhimento-caps-ad-pirituba/source/browse/src/branches/CasaAzul-Acolhimento/ Alessandro> root/src/drogas/listar.tt2 ops, desculpa, n?o tinha visto o link :) ent?o, muda [% $droga.id_droga %] pra [% droga.id_droga %] A diferen?a ? o cifr?o no come?o da vari?vel -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From giulianisanches at gmail.com Thu Oct 8 12:32:07 2009 From: giulianisanches at gmail.com (Giuliani Deon Sanches) Date: Thu, 8 Oct 2009 16:32:07 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: <87ocohag6v.fsf@gmail.com> References: <87skdtaj9u.fsf@gmail.com> <87ocohag6v.fsf@gmail.com> Message-ID: <572750180910081232s638f8e14qfe93fb2c33f071f0@mail.gmail.com> 2009/10/8 Eden Cardim : >>>>>> "Alessandro" == Alessandro Bispo dos Santos writes: > > ? ?Alessandro> Ol? Eden. ?O c?digo est? no link que eu postei: > ? ?Alessandro> http://code.google.com/p/ > ? ?Alessandro> acolhimento-caps-ad-pirituba/source/browse/src/branches/CasaAzul-Acolhimento/ > ? ?Alessandro> root/src/drogas/listar.tt2 > > ops, desculpa, n?o tinha visto o link :) > ent?o, muda > > ?[% $droga.id_droga %] > > pra > > ?[% droga.id_droga %] > > A diferen?a ? o cifr?o no come?o da vari?vel > > -- > ?Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Aten??o eu tenho que prestar mais... Fiquei uns 10 minutos analisando os c?digos e n?o vi o detalhe do $ no template. -- twitter.com/giulianisanches gsanches.vox.com From frederico at gmail.com Thu Oct 8 13:30:16 2009 From: frederico at gmail.com (Frederico Recsky) Date: Thu, 8 Oct 2009 17:30:16 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: <572750180910081232s638f8e14qfe93fb2c33f071f0@mail.gmail.com> References: <87skdtaj9u.fsf@gmail.com> <87ocohag6v.fsf@gmail.com> <572750180910081232s638f8e14qfe93fb2c33f071f0@mail.gmail.com> Message-ID: <88fe68ee0910081330y1b7f0a28nccffc3d10e935007@mail.gmail.com> Ol?, 2009/10/8 Giuliani Deon Sanches : > > > Aten??o eu tenho que prestar mais... > > Fiquei uns 10 minutos analisando os c?digos e n?o vi o detalhe do $ no template. > Bem vindo ao mundo do pair programming. As vezes tomar um caf? e dar uma volta ou jogar 5 minutos de GTA resolve tamb?m. -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br From edencardim at gmail.com Thu Oct 8 14:32:33 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 08 Oct 2009 18:32:33 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: <88fe68ee0910081330y1b7f0a28nccffc3d10e935007@mail.gmail.com> (Frederico Recsky's message of "Thu, 8 Oct 2009 17:30:16 -0300") References: <87skdtaj9u.fsf@gmail.com> <87ocohag6v.fsf@gmail.com> <572750180910081232s638f8e14qfe93fb2c33f071f0@mail.gmail.com> <88fe68ee0910081330y1b7f0a28nccffc3d10e935007@mail.gmail.com> Message-ID: <87y6nlfu6m.fsf@gmail.com> >>>>> "Frederico" == Frederico Recsky writes: Frederico> Bem vindo ao mundo do pair programming. As vezes tomar um caf? e dar Frederico> uma volta ou jogar 5 minutos de GTA resolve tamb?m. O problema ? jogar s? 5 minutos... :) Eu n?o sou muito adepto de pair programming, prefiro discutir as solu??es coletivamente depois vai cada um pro seu canto e implementa o que foi discutido. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From shonorio at gmail.com Thu Oct 8 15:45:38 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 8 Oct 2009 19:45:38 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: <88fe68ee0910081330y1b7f0a28nccffc3d10e935007@mail.gmail.com> References: <87skdtaj9u.fsf@gmail.com> <87ocohag6v.fsf@gmail.com> <572750180910081232s638f8e14qfe93fb2c33f071f0@mail.gmail.com> <88fe68ee0910081330y1b7f0a28nccffc3d10e935007@mail.gmail.com> Message-ID: <12d1f4ee0910081545q518663d1rc63a2a4dfa044eb1@mail.gmail.com> 2009/10/8 Frederico Recsky > Ol?, > > 2009/10/8 Giuliani Deon Sanches : > > > > > > Aten??o eu tenho que prestar mais... > > > > Fiquei uns 10 minutos analisando os c?digos e n?o vi o detalhe do $ no > template. > > > > Bem vindo ao mundo do pair programming. As vezes tomar um caf? e dar > uma volta ou jogar 5 minutos de GTA resolve tamb?m. > E vc, por acaso, consegue jogar somente 5 minutos ?! > > > -- > ____________________________ > Frederico Recsky > Linux User: #253572 > http://www.fred.eti.br > http://www.perl.org.br > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From proedes at gmail.com Thu Oct 8 23:18:48 2009 From: proedes at gmail.com (Alessandro Bispo dos Santos) Date: Fri, 9 Oct 2009 03:18:48 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: <12d1f4ee0910081545q518663d1rc63a2a4dfa044eb1@mail.gmail.com> References: <87skdtaj9u.fsf@gmail.com> <87ocohag6v.fsf@gmail.com> <572750180910081232s638f8e14qfe93fb2c33f071f0@mail.gmail.com> <88fe68ee0910081330y1b7f0a28nccffc3d10e935007@mail.gmail.com> <12d1f4ee0910081545q518663d1rc63a2a4dfa044eb1@mail.gmail.com> Message-ID: Olha, realmente eu n?o sei de onde eu tirei aquele $droga. O estranho ? que anteontem eu havia feito a mesma coisa que o Eden sugeriu, e n?o tinha dado certo. Ali?s n?o estava dando certo denovo, a? eu fui pra p?gina principal e cliquei no link, a? foi :-) Obrigado a todos. 2009/10/8 Solli Honorio > > > 2009/10/8 Frederico Recsky > >> Ol?, >> >> 2009/10/8 Giuliani Deon Sanches : >> > >> > >> > Aten??o eu tenho que prestar mais... >> > >> > Fiquei uns 10 minutos analisando os c?digos e n?o vi o detalhe do $ no >> template. >> > >> >> Bem vindo ao mundo do pair programming. As vezes tomar um caf? e dar >> uma volta ou jogar 5 minutos de GTA resolve tamb?m. >> > > E vc, por acaso, consegue jogar somente 5 minutos ?! > > >> >> >> -- >> ____________________________ >> Frederico Recsky >> Linux User: #253572 >> http://www.fred.eti.br >> http://www.perl.org.br >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Unix is sexy: # unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep "Credulity kills." Carl Sagan Linux User #403949 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Fri Oct 9 04:15:37 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 9 Oct 2009 08:15:37 -0300 Subject: [SP-pm] Boas vindas ao Joaquim In-Reply-To: <8aa07a210910070804t6297e7e8h560b62ababb4ecae@mail.gmail.com> References: <4ACC4D53.4090005@yahoo.co.uk> <23f46d7f0910070755h248ca950oe68ecbd973fe3b66@mail.gmail.com> <214823ca0910070804t2954b70eve575e99698d73a5e@mail.gmail.com> <8aa07a210910070804t6297e7e8h560b62ababb4ecae@mail.gmail.com> Message-ID: <179354400910090415u308abe82r3a1b0e7dd1955657@mail.gmail.com> Bem Vindo!!!!! 2009/10/7 Carlos Eduardo Langoni : > Seja bem vindo! > > 2009/10/7 Daniel de Oliveira Mantovani : >> >> 2009/10/7 Alexei Znamensky >>> >>> Vem Bindo! >> >> e Pedro! >>> >>> 2009/10/7 Luis Motta Campos >>>> >>>> mailman-bounces em pm.org wrote: >>>> > Joaquim has been successfully subscribed to SaoPaulo-pm. >>>> >>>> Joaquim, >>>> >>>> Seja muito bem vindo ? nossa lista de discuss?o. A cas^Wlista ? sua, >>>> fique ? vontade. A gente gosta de saber dos novatos: >>>> >>>> 1. Como voc? encontrou a lista? >>>> 2. Como e onde voc? usa Perl no seu dia-a-dia? >>>> >>>> Putamplexos! >>>> -- >>>> Luis Motta Campos is a software engineer, >>>> Perl Programmer, foodie and photographer. >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >>> [www.flickr.com/photos/alexeiz] >>> "Though we live in trying times, we're the ones who have to try" >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Eu n?o me importo com muitas coisas, sou um um cara de gostos simples, me >> importo em fazer o meu melhor enquanto estou trabalhando. >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Fri Oct 9 04:25:56 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 9 Oct 2009 08:25:56 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: <87ws35ajht.fsf@gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <12d1f4ee0910080601h1708ee7dscdf3897105e951e3@mail.gmail.com> <87ws35ajht.fsf@gmail.com> Message-ID: <179354400910090425v4ad9d147t530f697349e13af6@mail.gmail.com> Putz, Dia 21 eu j? tenho "compromisso social". 23 seria ideal. Vai se trouxa de casar, perdeu o ES, bem feito :P Bincadeira :) 22 pra mim tamb?m n?o rola, ent?o a gente poderia fazer nos dias 21 && 22 && 23. Combo triplo. Abra?os 2009/10/8 Eden Cardim : >>>>>> "Solli" == Solli Honorio writes: > > ? ?Solli> Frederico, eu estava pensando em marcar no dia 23, por ser > ? ?Solli> final de semana. Mas eu deixo isto em aberto com o pessoal > ? ?Solli> (at? amanh?). O local j? est? definido e ser? no j? > ? ?Solli> tradicional O'Malleys. > > Uma pena, chego no Rio dia 23 e s? vou pra SP depois do YAPC::Brasil::2009 > > -- > ?Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From blabos at gmail.com Fri Oct 9 04:37:33 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 9 Oct 2009 08:37:33 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: References: <87skdtaj9u.fsf@gmail.com> <87ocohag6v.fsf@gmail.com> <572750180910081232s638f8e14qfe93fb2c33f071f0@mail.gmail.com> <88fe68ee0910081330y1b7f0a28nccffc3d10e935007@mail.gmail.com> <12d1f4ee0910081545q518663d1rc63a2a4dfa044eb1@mail.gmail.com> Message-ID: <179354400910090437s725c8a84rd87961d48299b8f4@mail.gmail.com> > O estranho ? que anteontem eu havia feito a mesma coisa que o Eden sugeriu, > e n?o tinha dado certo. Ali?s n?o estava dando certo denovo, a? eu fui pra > p?gina principal e cliquei no link, a? foi :-) Cuidado com o duende que mora no cache do browser. Ele prega pe?as! Recentemente indiquei a um colega de faculdade (newbie interessado) o site do github. Ele fez o cadastro, mas se enrolou pra acessar. Num domingo, via gtalk, recuperamos a senha mas ele n?o conseguia logar. Eu logava na conta dele, mas ele n?o conseguia logar. S? depois de limpar todo o cache do browser *E* reiniciar a m?quina (windows, n?o me pergunte!) que ele conseguiu logar. Quando eu estou desenvolvendo para web eu deixo o browser sem cache. Abra?os 2009/10/9 Alessandro Bispo dos Santos : > Olha, realmente eu n?o sei de onde eu tirei aquele $droga. > > O estranho ? que anteontem eu havia feito a mesma coisa que o Eden sugeriu, > e n?o tinha dado certo. Ali?s n?o estava dando certo denovo, a? eu fui pra > p?gina principal e cliquei no link, a? foi :-) > > Obrigado a todos. > > 2009/10/8 Solli Honorio >> >> >> 2009/10/8 Frederico Recsky >>> >>> Ol?, >>> >>> 2009/10/8 Giuliani Deon Sanches : >>> > >>> > >>> > Aten??o eu tenho que prestar mais... >>> > >>> > Fiquei uns 10 minutos analisando os c?digos e n?o vi o detalhe do $ no >>> > template. >>> > >>> >>> Bem vindo ao mundo do pair programming. As vezes tomar um caf? e dar >>> uma volta ou jogar 5 minutos de GTA resolve tamb?m. >> >> E vc, por acaso, consegue jogar somente 5 minutos ?! >> >>> >>> -- >>> ____________________________ >>> Frederico Recsky >>> Linux User: #253572 >>> http://www.fred.eti.br >>> http://www.perl.org.br >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Unix is sexy: > # unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep > > "Credulity kills." Carl Sagan > > Linux User #403949 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From russoz at gmail.com Fri Oct 9 05:44:01 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 9 Oct 2009 09:44:01 -0300 Subject: [SP-pm] =?utf-8?q?Encontro_Social_de_Emerg=C3=AAncia_=28mas_sem_p?= =?utf-8?b?w6JuaWNvKQ==?= In-Reply-To: <179354400910090425v4ad9d147t530f697349e13af6@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <12d1f4ee0910080601h1708ee7dscdf3897105e951e3@mail.gmail.com> <87ws35ajht.fsf@gmail.com> <179354400910090425v4ad9d147t530f697349e13af6@mail.gmail.com> Message-ID: <23f46d7f0910090544x6c11b90cr8720bf7c0e0818c7@mail.gmail.com> dia 23 sounds good 2009/10/9 Blabos de Blebe > Putz, > > Dia 21 eu j? tenho "compromisso social". > > 23 seria ideal. > > Vai se trouxa de casar, perdeu o ES, bem feito :P > > Bincadeira :) > > 22 pra mim tamb?m n?o rola, ent?o a gente poderia fazer nos dias 21 && > 22 && 23. Combo triplo. > > Abra?os > > 2009/10/8 Eden Cardim : > >>>>>> "Solli" == Solli Honorio writes: > > > > Solli> Frederico, eu estava pensando em marcar no dia 23, por ser > > Solli> final de semana. Mas eu deixo isto em aberto com o pessoal > > Solli> (at? amanh?). O local j? est? definido e ser? no j? > > Solli> tradicional O'Malleys. > > > > Uma pena, chego no Rio dia 23 e s? vou pra SP depois do > YAPC::Brasil::2009 > > > > -- > > Eden Cardim Need help with your Catalyst or DBIx::Class project? > > Code Monkey http://www.shadowcat.co.uk/catalyst/ > > Shadowcat Systems Ltd. Want a managed development or deployment > platform? > > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel-vinciguerra at hotmail.com Fri Oct 9 07:06:56 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Fri, 9 Oct 2009 11:06:56 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: <23f46d7f0910090544x6c11b90cr8720bf7c0e0818c7@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> Message-ID: I think so too. ;) Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://dvinciguerra.wordpress.com ---------------------------------------------------------------------- Date: Fri, 9 Oct 2009 09:44:01 -0300 From: russoz em gmail.com To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] Encontro Social de Emerg?ncia (mas sem p?nico) dia 23 sounds good 2009/10/9 Blabos de Blebe Putz, Dia 21 eu j? tenho "compromisso social". 23 seria ideal. Vai se trouxa de casar, perdeu o ES, bem feito :P Bincadeira :) 22 pra mim tamb?m n?o rola, ent?o a gente poderia fazer nos dias 21 && 22 && 23. Combo triplo. Abra?os 2009/10/8 Eden Cardim : >>>>>> "Solli" == Solli Honorio writes: > > Solli> Frederico, eu estava pensando em marcar no dia 23, por ser > Solli> final de semana. Mas eu deixo isto em aberto com o pessoal > Solli> (at? amanh?). O local j? est? definido e ser? no j? > Solli> tradicional O'Malleys. > > Uma pena, chego no Rio dia 23 e s? vou pra SP depois do YAPC::Brasil::2009 > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" _________________________________________________________________ Voc? sabia que o Hotmail mudou? Clique e descubra as novidades. http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri Oct 9 07:12:02 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 9 Oct 2009 11:12:02 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: <23f46d7f0910090544x6c11b90cr8720bf7c0e0818c7@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <12d1f4ee0910080601h1708ee7dscdf3897105e951e3@mail.gmail.com> <87ws35ajht.fsf@gmail.com> <179354400910090425v4ad9d147t530f697349e13af6@mail.gmail.com> <23f46d7f0910090544x6c11b90cr8720bf7c0e0818c7@mail.gmail.com> Message-ID: <214823ca0910090712q7c557aa3y9a011d7bef5dd69@mail.gmail.com> 2009/10/9 Alexei Znamensky > dia 23 sounds good Estou com medo agora, o Russo adora pagode e ax?. > 2009/10/9 Blabos de Blebe > > Putz, >> >> Dia 21 eu j? tenho "compromisso social". >> >> 23 seria ideal. >> >> Vai se trouxa de casar, perdeu o ES, bem feito :P >> >> Bincadeira :) >> >> 22 pra mim tamb?m n?o rola, ent?o a gente poderia fazer nos dias 21 && >> 22 && 23. Combo triplo. >> >> Abra?os >> >> 2009/10/8 Eden Cardim : >> >>>>>> "Solli" == Solli Honorio writes: >> > >> > Solli> Frederico, eu estava pensando em marcar no dia 23, por ser >> > Solli> final de semana. Mas eu deixo isto em aberto com o pessoal >> > Solli> (at? amanh?). O local j? est? definido e ser? no j? >> > Solli> tradicional O'Malleys. >> > >> > Uma pena, chego no Rio dia 23 e s? vou pra SP depois do >> YAPC::Brasil::2009 >> > >> > -- >> > Eden Cardim Need help with your Catalyst or DBIx::Class project? >> > Code Monkey http://www.shadowcat.co.uk/catalyst/ >> > Shadowcat Systems Ltd. Want a managed development or deployment >> platform? >> > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- N?o sentimos nosso pr?prio cheiro, por isso use espelhos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Fri Oct 9 07:15:09 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 9 Oct 2009 11:15:09 -0300 Subject: [SP-pm] =?utf-8?q?Encontro_Social_de_Emerg=C3=AAncia_=28mas_sem_p?= =?utf-8?b?w6JuaWNvKQ==?= In-Reply-To: <214823ca0910090712q7c557aa3y9a011d7bef5dd69@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <12d1f4ee0910080601h1708ee7dscdf3897105e951e3@mail.gmail.com> <87ws35ajht.fsf@gmail.com> <179354400910090425v4ad9d147t530f697349e13af6@mail.gmail.com> <23f46d7f0910090544x6c11b90cr8720bf7c0e0818c7@mail.gmail.com> <214823ca0910090712q7c557aa3y9a011d7bef5dd69@mail.gmail.com> Message-ID: <23f46d7f0910090715w1feaf431p788c597eb75d71a4@mail.gmail.com> tum dum!!!ziriguidum!! ziriguidum!!ziriguidum!!ziriguidum!!ziriguidum!!ziriguidum!!ziriguidum!!ziriguidum!! 2009/10/9 Daniel de Oliveira Mantovani > > > 2009/10/9 Alexei Znamensky > >> dia 23 sounds good > > Estou com medo agora, o Russo adora pagode e ax?. > >> > > 2009/10/9 Blabos de Blebe >> >> Putz, >>> >>> Dia 21 eu j? tenho "compromisso social". >>> >>> 23 seria ideal. >>> >>> Vai se trouxa de casar, perdeu o ES, bem feito :P >>> >>> Bincadeira :) >>> >>> 22 pra mim tamb?m n?o rola, ent?o a gente poderia fazer nos dias 21 && >>> 22 && 23. Combo triplo. >>> >>> Abra?os >>> >>> 2009/10/8 Eden Cardim : >>> >>>>>> "Solli" == Solli Honorio writes: >>> > >>> > Solli> Frederico, eu estava pensando em marcar no dia 23, por ser >>> > Solli> final de semana. Mas eu deixo isto em aberto com o pessoal >>> > Solli> (at? amanh?). O local j? est? definido e ser? no j? >>> > Solli> tradicional O'Malleys. >>> > >>> > Uma pena, chego no Rio dia 23 e s? vou pra SP depois do >>> YAPC::Brasil::2009 >>> > >>> > -- >>> > Eden Cardim Need help with your Catalyst or DBIx::Class project? >>> > Code Monkey http://www.shadowcat.co.uk/catalyst/ >>> > Shadowcat Systems Ltd. Want a managed development or deployment >>> platform? >>> > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >> www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > N?o sentimos nosso pr?prio cheiro, por isso use espelhos. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel-vinciguerra at hotmail.com Fri Oct 9 08:09:11 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Fri, 9 Oct 2009 12:09:11 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: <23f46d7f0910090715w1feaf431p788c597eb75d71a4@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> Message-ID: HUahuahuahahahahahahahah..... Meo Deosssss! pagode eu n?o sei mais adoro dan?ar uma gafieira.... ;) Daniel Vinciguerra ---------------------------------------------------------------------- Perl, Java, Microsoft .Net, Oracle and SQLite Developer Damn Small Linux Project and DSL BR MOD http://dvinciguerra.wordpress.com ---------------------------------------------------------------------- Date: Fri, 9 Oct 2009 11:15:09 -0300 From: russoz em gmail.com To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] Encontro Social de Emerg?ncia (mas sem p?nico) tum dum!!!ziriguidum!! ziriguidum!!ziriguidum!!ziriguidum!!ziriguidum!!ziriguidum!!ziriguidum!!ziriguidum!! 2009/10/9 Daniel de Oliveira Mantovani 2009/10/9 Alexei Znamensky dia 23 sounds good Estou com medo agora, o Russo adora pagode e ax?. 2009/10/9 Blabos de Blebe Putz, Dia 21 eu j? tenho "compromisso social". 23 seria ideal. Vai se trouxa de casar, perdeu o ES, bem feito :P Bincadeira :) 22 pra mim tamb?m n?o rola, ent?o a gente poderia fazer nos dias 21 && 22 && 23. Combo triplo. Abra?os 2009/10/8 Eden Cardim : >>>>>> "Solli" == Solli Honorio writes: > > Solli> Frederico, eu estava pensando em marcar no dia 23, por ser > Solli> final de semana. Mas eu deixo isto em aberto com o pessoal > Solli> (at? amanh?). O local j? est? definido e ser? no j? > Solli> tradicional O'Malleys. > > Uma pena, chego no Rio dia 23 e s? vou pra SP depois do YAPC::Brasil::2009 > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- N?o sentimos nosso pr?prio cheiro, por isso use espelhos. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" _________________________________________________________________ Voc? sabia que o Hotmail mudou? Clique e descubra as novidades. http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nuba at fastmail.fm Fri Oct 9 08:22:37 2009 From: nuba at fastmail.fm (Nuba Princigalli) Date: Fri, 09 Oct 2009 12:22:37 -0300 Subject: [SP-pm] Catalyst: Problemas ao listar registros In-Reply-To: References: Message-ID: <1255101757.30509.1339179245@webmail.messagingengine.com> Caros, > Cuidado com o duende que mora no cache do browser. Ele prega pe?as! > Quando eu estou desenvolvendo para web eu deixo o browser sem cache. Tamb?m j? tive uma experi?ncia ruim com cache dos proxy transparente na porta 80, que ? um recurso usado por alguns provedores (no meu caso, predialnet em niter?i). Atrapalha no webdev/design, e pior: cansei de ver p?ginas de ?reas privadas geradas para outros usuarios no google groups. Depois de ligar duas vezes pro helpdesk pedindo um flush do cache (preocupado com a minha conta, e de saco cheio ver p?ginas privadas dos outros), em casa agora eu quase que s? navego usando VPN ou ssh -D. Just my $0.02 :) Nuba -- Nuba Princigalli nuba at fastmail.fm From luismottacampos at yahoo.co.uk Fri Oct 9 16:05:02 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 10 Oct 2009 01:05:02 +0200 Subject: [SP-pm] =?utf-8?q?Encontro_Social_de_Emerg=C3=AAncia_=28mas_sem_p?= =?utf-8?b?w6JuaWNvKQ==?= In-Reply-To: <23f46d7f0910080657u2005d411qec9c9eaa4ef4356@mail.gmail.com> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <4ACDE60E.5080400@yahoo.co.uk> <23f46d7f0910080657u2005d411qec9c9eaa4ef4356@mail.gmail.com> Message-ID: <4ACFC19E.1040507@yahoo.co.uk> Alexei Znamensky wrote: > Fields, > o outro cas?rio ? o seu? rsrsrsrsrsrs Quase. ? o meu irm?o menor. > A gente pode fazer o funeral do Mantovani??? mascote serve pra isso, > n?o serve? Claro que serve. ;) Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Fri Oct 9 16:05:58 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 10 Oct 2009 01:05:58 +0200 Subject: [SP-pm] =?utf-8?q?Encontro_Social_de_Emerg=C3=AAncia_=28mas_sem_p?= =?utf-8?b?w6JuaWNvKQ==?= In-Reply-To: References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> Message-ID: <4ACFC1D6.5060204@yahoo.co.uk> Daniel Vinciguerra wrote: > Que vontade de ir.... =) > > Se for... sairei de Indaiatuba as 4 ou 5 da tarde.... hahaha. > > E provavelmente, at? onde me lembro, devo uma cerveja pro monsieur > Champs! Bom, agora voc? tem de vir, e tem de me pagar a cerveja que me deve... :P Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel-vinciguerra at hotmail.com Tue Oct 13 11:18:17 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Tue, 13 Oct 2009 15:18:17 -0300 Subject: [SP-pm] =?utf-8?q?Encontro_Social_de_Emerg=C3=AAncia_=28mas_sem_p?= =?utf-8?b?w6JuaWNvKQ==?= In-Reply-To: <4ACFC1D6.5060204@yahoo.co.uk> References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <4ACFC1D6.5060204@yahoo.co.uk> Message-ID: Farei de tudo para ir Luis, At? porque n?o ? todo dia que tenho o prazer de pagar uma cerveja pra voc?! ;) Caso contr?rio eu estaria pobre ou voc? muito barrigudo e embriagado.... hahahahaha ...Mas como disse anteriormente, o percurso vai ser grande e o tempo curto. =( Forte abra?o, -----Original Message----- From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf Of Luis Motta Campos Sent: sexta-feira, 9 de outubro de 2009 20:06 To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] Encontro Social de Emerg?ncia (mas sem p?nico) Daniel Vinciguerra wrote: > Que vontade de ir.... =) > > Se for... sairei de Indaiatuba as 4 ou 5 da tarde.... hahaha. > > E provavelmente, at? onde me lembro, devo uma cerveja pro monsieur > Champs! Bom, agora voc? tem de vir, e tem de me pagar a cerveja que me deve... :P Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From shonorio at gmail.com Tue Oct 13 12:43:05 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 13 Oct 2009 16:43:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?Encontro_Social_de_Emerg=EAncia_=28mas_sem?= =?iso-8859-1?q?_p=E2nico=29?= In-Reply-To: References: <4ACDDBFE.4040909@yahoo.co.uk> <88fe68ee0910080546o46ecdbfey45100cd6e4e19004@mail.gmail.com> <4ACFC1D6.5060204@yahoo.co.uk> Message-ID: <12d1f4ee0910131243o43bd783cs9118f2692ff2884b@mail.gmail.com> opa, eu preciso marcar o dia... parece que a maioria prefere o dia 23... desculpa frederico, eu queria muito contar contigo. Solli M. Hon?rio 2009/10/13 Daniel Vinciguerra > Farei de tudo para ir Luis, > > At? porque n?o ? todo dia que tenho o prazer de pagar uma cerveja pra voc?! > ;) > > Caso contr?rio eu estaria pobre ou voc? muito barrigudo e embriagado.... > hahahahaha > > ...Mas como disse anteriormente, o percurso vai ser grande e o tempo curto. > =( > > Forte abra?o, > > -----Original Message----- > From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto: > saopaulo-pm-bounces+daniel-vinciguerra > =hotmail.com em pm.org] On Behalf Of Luis Motta Campos > Sent: sexta-feira, 9 de outubro de 2009 20:06 > To: saopaulo-pm em mail.pm.org > Subject: Re: [SP-pm] Encontro Social de Emerg?ncia (mas sem p?nico) > > Daniel Vinciguerra wrote: > > Que vontade de ir.... =) > > > > Se for... sairei de Indaiatuba as 4 ou 5 da tarde.... hahaha. > > > > E provavelmente, at? onde me lembro, devo uma cerveja pro monsieur > > Champs! > > Bom, agora voc? tem de vir, e tem de me pagar a cerveja que me deve... :P > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From neilsonlima at gmail.com Wed Oct 14 12:23:01 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Wed, 14 Oct 2009 17:23:01 -0200 Subject: [SP-pm] problema com perl.org.br? Message-ID: <43a6b0ba0910141223v58d08f40l64a4cb3b29f4bb99@mail.gmail.com> PessoAll Tentei acessar: 1) sao-paulo.pm.org 2) perl.org.br # sao-paulo error id: "bad_httpd_conf" #perl Software error: mkdir /home/.higgins: Permission denied at /usr/share/perl5/CGI/Session/Driver/file.pm line 34 Att, Neilson -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Wed Oct 14 12:45:01 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 14 Oct 2009 16:45:01 -0300 Subject: [SP-pm] problema com perl.org.br? In-Reply-To: <43a6b0ba0910141223v58d08f40l64a4cb3b29f4bb99@mail.gmail.com> References: <43a6b0ba0910141223v58d08f40l64a4cb3b29f4bb99@mail.gmail.com> Message-ID: <12d1f4ee0910141245n685831fah77853f34c4f216c0@mail.gmail.com> estou verificando o sao-paulo.pm.org, que est? hospedado no dream-host, junto com o perl.org.br. 2009/10/14 Neilson Lima > PessoAll > > Tentei acessar: > > 1) sao-paulo.pm.org > 2) perl.org.br > > > > # sao-paulo > error id: "bad_httpd_conf" > > #perl > Software error: > > mkdir /home/.higgins: Permission denied at > /usr/share/perl5/CGI/Session/Driver/file.pm line 34 > > > > Att, > Neilson > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Wed Oct 14 13:46:12 2009 From: breno at rio.pm.org (breno) Date: Wed, 14 Oct 2009 17:46:12 -0300 Subject: [SP-pm] problema com perl.org.br? In-Reply-To: <12d1f4ee0910141245n685831fah77853f34c4f216c0@mail.gmail.com> References: <43a6b0ba0910141223v58d08f40l64a4cb3b29f4bb99@mail.gmail.com> <12d1f4ee0910141245n685831fah77853f34c4f216c0@mail.gmail.com> Message-ID: Sites de algumas outras PM's tambem estao fora pelo mesmo motivo. Mandei email pro Joenio pra ver se ele tem mais informacoes sobre o que estah acontecendo e o que pode ser feito para solucionar isso o quanto antes. 2009/10/14 Solli Honorio : > estou verificando o sao-paulo.pm.org, que est? hospedado no dream-host, > junto com o perl.org.br. > > 2009/10/14 Neilson Lima >> >> PessoAll >> >> Tentei acessar: >> 1) sao-paulo.pm.org >> 2) perl.org.br >> >> # sao-paulo >> error id: "bad_httpd_conf" >> >> #perl >> Software error: >> mkdir /home/.higgins: Permission denied at >> /usr/share/perl5/CGI/Session/Driver/file.pm line 34 >> >> Att, >> Neilson >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From shonorio at gmail.com Wed Oct 14 14:56:16 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 14 Oct 2009 18:56:16 -0300 Subject: [SP-pm] problema com perl.org.br? In-Reply-To: References: <43a6b0ba0910141223v58d08f40l64a4cb3b29f4bb99@mail.gmail.com> <12d1f4ee0910141245n685831fah77853f34c4f216c0@mail.gmail.com> Message-ID: <12d1f4ee0910141456n16aa55e8v23dd043fb161f44e@mail.gmail.com> o problema do sao-paulo.pm.org foi provocado por uma altera??o do dreamhost. j? abri chamado para resolver o problema. Solli M. Hon?rio 2009/10/14 breno > Sites de algumas outras PM's tambem estao fora pelo mesmo motivo. > Mandei email pro Joenio pra ver se ele tem mais informacoes sobre o > que estah acontecendo e o que pode ser feito para solucionar isso o > quanto antes. > > 2009/10/14 Solli Honorio : > > estou verificando o sao-paulo.pm.org, que est? hospedado no dream-host, > > junto com o perl.org.br. > > > > 2009/10/14 Neilson Lima > >> > >> PessoAll > >> > >> Tentei acessar: > >> 1) sao-paulo.pm.org > >> 2) perl.org.br > >> > >> # sao-paulo > >> error id: "bad_httpd_conf" > >> > >> #perl > >> Software error: > >> mkdir /home/.higgins: Permission denied at > >> /usr/share/perl5/CGI/Session/Driver/file.pm line 34 > >> > >> Att, > >> Neilson > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From joenio at gmail.com Thu Oct 15 08:22:31 2009 From: joenio at gmail.com (Joenio Costa) Date: Thu, 15 Oct 2009 12:22:31 -0300 Subject: [SP-pm] problema com perl.org.br? In-Reply-To: <12d1f4ee0910141456n16aa55e8v23dd043fb161f44e@mail.gmail.com> References: <43a6b0ba0910141223v58d08f40l64a4cb3b29f4bb99@mail.gmail.com> <12d1f4ee0910141245n685831fah77853f34c4f216c0@mail.gmail.com> <12d1f4ee0910141456n16aa55e8v23dd043fb161f44e@mail.gmail.com> Message-ID: <65934b450910150822u40277075m5ebfbd45ea66e5bb@mail.gmail.com> Desculpem a demora, O problema com o Perl.org.br foi que o Dreamhost mudou agente de servidor e tinha uma configura??o no portal referenciando isto, removi esta referencia e voltou a funcionar. 2009/10/14 Solli Honorio > o problema do sao-paulo.pm.org foi provocado por uma altera??o do > dreamhost. j? abri chamado para resolver o problema. > > Solli M. Hon?rio > > 2009/10/14 breno > > Sites de algumas outras PM's tambem estao fora pelo mesmo motivo. >> Mandei email pro Joenio pra ver se ele tem mais informacoes sobre o >> que estah acontecendo e o que pode ser feito para solucionar isso o >> quanto antes. >> >> 2009/10/14 Solli Honorio : >> > estou verificando o sao-paulo.pm.org, que est? hospedado no dream-host, >> > junto com o perl.org.br. >> > >> > 2009/10/14 Neilson Lima >> >> >> >> PessoAll >> >> >> >> Tentei acessar: >> >> 1) sao-paulo.pm.org >> >> 2) perl.org.br >> >> >> >> # sao-paulo >> >> error id: "bad_httpd_conf" >> >> >> >> #perl >> >> Software error: >> >> mkdir /home/.higgins: Permission denied at >> >> /usr/share/perl5/CGI/Session/Driver/file.pm line 34 >> >> >> >> Att, >> >> Neilson >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Colivre - Cooperativa de Tecnologias Livres - Perl Brasil - Comunidade Brasileira de Usu?rios Perl - PSL-BA - Projeto Software Livre Bahia -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From neilsonlima at gmail.com Thu Oct 15 08:59:01 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Thu, 15 Oct 2009 13:59:01 -0200 Subject: [SP-pm] problema com perl.org.br? In-Reply-To: <65934b450910150822u40277075m5ebfbd45ea66e5bb@mail.gmail.com> References: <43a6b0ba0910141223v58d08f40l64a4cb3b29f4bb99@mail.gmail.com> <12d1f4ee0910141245n685831fah77853f34c4f216c0@mail.gmail.com> <12d1f4ee0910141456n16aa55e8v23dd043fb161f44e@mail.gmail.com> <65934b450910150822u40277075m5ebfbd45ea66e5bb@mail.gmail.com> Message-ID: <43a6b0ba0910150859q4dd68493m573764150ece08b2@mail.gmail.com> Est?o todos de parab?ns 2009/10/15 Joenio Costa > Desculpem a demora, > > O problema com o Perl.org.br foi que o Dreamhost mudou agente de servidor > e tinha uma configura??o no portal referenciando isto, removi esta > referencia e voltou a funcionar. > > > 2009/10/14 Solli Honorio > >> o problema do sao-paulo.pm.org foi provocado por uma altera??o do >> dreamhost. j? abri chamado para resolver o problema. >> >> Solli M. Hon?rio >> >> 2009/10/14 breno >> >> Sites de algumas outras PM's tambem estao fora pelo mesmo motivo. >>> Mandei email pro Joenio pra ver se ele tem mais informacoes sobre o >>> que estah acontecendo e o que pode ser feito para solucionar isso o >>> quanto antes. >>> >>> 2009/10/14 Solli Honorio : >>> > estou verificando o sao-paulo.pm.org, que est? hospedado no >>> dream-host, >>> > junto com o perl.org.br. >>> > >>> > 2009/10/14 Neilson Lima >>> >> >>> >> PessoAll >>> >> >>> >> Tentei acessar: >>> >> 1) sao-paulo.pm.org >>> >> 2) perl.org.br >>> >> >>> >> # sao-paulo >>> >> error id: "bad_httpd_conf" >>> >> >>> >> #perl >>> >> Software error: >>> >> mkdir /home/.higgins: Permission denied at >>> >> /usr/share/perl5/CGI/Session/Driver/file.pm line 34 >>> >> >>> >> Att, >>> >> Neilson >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm at pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > >>> > -- >>> > "o animal satisfeito dorme". - Guimar?es Rosa >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm at pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Joenio Costa > - Colivre - Cooperativa de Tecnologias Livres > - Perl Brasil - Comunidade Brasileira de Usu?rios Perl > - PSL-BA - Projeto Software Livre Bahia > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Atenciosamente, Neilson P. Lima ------------------------------------------- Cursos PHP e MySql? - Em BH ligue (31) 2505-6450 Cell Phone : 31- 8848-8407 Desenvolvedor Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From general_andrade at yahoo.com.br Thu Oct 15 19:46:01 2009 From: general_andrade at yahoo.com.br (Leonardo Gerheim) Date: Thu, 15 Oct 2009 19:46:01 -0700 (PDT) Subject: [SP-pm] substituindo arquivo.txt Message-ID: <510333.56186.qm@web30103.mail.mud.yahoo.com> Ol? pessoal; Algu?m poderia me dar uma dica se existe uma forma e como seria para eu substituir um determinado conte?do de um arquivo sem import?-lo para um vetor? ? porque o arquivo que preciso fazer essa alter??o tem 677Mb, ? isso a?, n?o ? brincadeira n?o. Quanto ? substitui??o n?o tenho d?vidas, mas sim se existe uma forma de fazer um "FOREACH" direto no arquivo e n?o no vetor. Vlw. "Voc? pode ser qualquer coisa nessa vida, mas se n?o for livre, ser? apenas mais uma coisa..." Seja livre, tenha Jesus no cora??o e Linux no PC. ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From everissimo at gmail.com Thu Oct 15 19:54:50 2009 From: everissimo at gmail.com (Eduardo Verissimo) Date: Thu, 15 Oct 2009 23:54:50 -0300 Subject: [SP-pm] substituindo arquivo.txt In-Reply-To: <510333.56186.qm@web30103.mail.mud.yahoo.com> References: <510333.56186.qm@web30103.mail.mud.yahoo.com> Message-ID: <645d47310910151954u7d80c048o4c0a989fe09927dc@mail.gmail.com> J? usou a forma abaixo? foreach () { print $_; } Assim n?o seria suficiente? Abra?o! 2009/10/15 Leonardo Gerheim : > Ol? pessoal; > > ?????? Algu?m poderia me dar uma dica se existe uma forma e como seria para > eu substituir um determinado conte?do de um arquivo sem import?-lo para um > vetor? ? porque o arquivo que preciso fazer essa alter??o tem 677Mb, ? isso > a?, n?o ? brincadeira n?o. Quanto ? substitui??o n?o tenho d?vidas, mas sim > se existe uma forma de fazer um "FOREACH" direto no arquivo e n?o no vetor. > > Vlw. > > "Voc? pode ser qualquer coisa nessa vida, mas se n?o for livre, ser? apenas > mais uma coisa..." > > Seja livre, tenha Jesus no cora??o e Linux no PC. > > ________________________________ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - > Celebridades - M?sica - Esportes > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From lucasbuchala at gmail.com Thu Oct 15 19:57:25 2009 From: lucasbuchala at gmail.com (Lucas S. Buchala) Date: Thu, 15 Oct 2009 18:57:25 -0800 Subject: [SP-pm] substituindo arquivo.txt In-Reply-To: <645d47310910151954u7d80c048o4c0a989fe09927dc@mail.gmail.com> References: <510333.56186.qm@web30103.mail.mud.yahoo.com> <645d47310910151954u7d80c048o4c0a989fe09927dc@mail.gmail.com> Message-ID: <8e1b7ae30910151957q65ed104eqb92bccd367b3554b@mail.gmail.com> hum, eu acho que dessa forma o conte?do inteiro do arquivo seria lido de uma s? vez, j? que a lista do foreach n?o ? "lazy" o comum mesmo ? com while (<>) { ... } 2009/10/15 Eduardo Verissimo : > J? usou a forma abaixo? > > foreach () > { > ? ?print $_; > } > > Assim n?o seria suficiente? > > Abra?o! > > 2009/10/15 Leonardo Gerheim : >> Ol? pessoal; >> >> ?????? Algu?m poderia me dar uma dica se existe uma forma e como seria para >> eu substituir um determinado conte?do de um arquivo sem import?-lo para um >> vetor? ? porque o arquivo que preciso fazer essa alter??o tem 677Mb, ? isso >> a?, n?o ? brincadeira n?o. Quanto ? substitui??o n?o tenho d?vidas, mas sim >> se existe uma forma de fazer um "FOREACH" direto no arquivo e n?o no vetor. >> >> Vlw. >> >> "Voc? pode ser qualquer coisa nessa vida, mas se n?o for livre, ser? apenas >> mais uma coisa..." >> >> Seja livre, tenha Jesus no cora??o e Linux no PC. >> >> ________________________________ >> Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - >> Celebridades - M?sica - Esportes >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From everissimo at gmail.com Thu Oct 15 20:05:36 2009 From: everissimo at gmail.com (Eduardo Verissimo) Date: Fri, 16 Oct 2009 00:05:36 -0300 Subject: [SP-pm] substituindo arquivo.txt In-Reply-To: <8e1b7ae30910151957q65ed104eqb92bccd367b3554b@mail.gmail.com> References: <510333.56186.qm@web30103.mail.mud.yahoo.com> <645d47310910151954u7d80c048o4c0a989fe09927dc@mail.gmail.com> <8e1b7ae30910151957q65ed104eqb92bccd367b3554b@mail.gmail.com> Message-ID: <645d47310910152005n5d2d1a6bl2480f6d0e35e3a3d@mail.gmail.com> ? arquivo texto? Poderia usar o "read". Nesse caso o tamanho dos "registros" deveriam ser determinados antes da leitura. Estou pesquisando aqui... 2009/10/15 Lucas S. Buchala : > hum, eu acho que dessa forma o conte?do inteiro do arquivo seria lido > de uma s? vez, j? que a lista do foreach n?o ? "lazy" > > o comum mesmo ? com while (<>) { ... } > > 2009/10/15 Eduardo Verissimo : >> J? usou a forma abaixo? >> >> foreach () >> { >> ? ?print $_; >> } >> >> Assim n?o seria suficiente? >> >> Abra?o! >> >> 2009/10/15 Leonardo Gerheim : >>> Ol? pessoal; >>> >>> ?????? Algu?m poderia me dar uma dica se existe uma forma e como seria para >>> eu substituir um determinado conte?do de um arquivo sem import?-lo para um >>> vetor? ? porque o arquivo que preciso fazer essa alter??o tem 677Mb, ? isso >>> a?, n?o ? brincadeira n?o. Quanto ? substitui??o n?o tenho d?vidas, mas sim >>> se existe uma forma de fazer um "FOREACH" direto no arquivo e n?o no vetor. >>> >>> Vlw. >>> >>> "Voc? pode ser qualquer coisa nessa vida, mas se n?o for livre, ser? apenas >>> mais uma coisa..." >>> >>> Seja livre, tenha Jesus no cora??o e Linux no PC. >>> >>> ________________________________ >>> Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - >>> Celebridades - M?sica - Esportes >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From everissimo at gmail.com Thu Oct 15 20:15:22 2009 From: everissimo at gmail.com (Eduardo Verissimo) Date: Fri, 16 Oct 2009 00:15:22 -0300 Subject: [SP-pm] substituindo arquivo.txt In-Reply-To: <8e1b7ae30910151957q65ed104eqb92bccd367b3554b@mail.gmail.com> References: <510333.56186.qm@web30103.mail.mud.yahoo.com> <645d47310910151954u7d80c048o4c0a989fe09927dc@mail.gmail.com> <8e1b7ae30910151957q65ed104eqb92bccd367b3554b@mail.gmail.com> Message-ID: <645d47310910152015p2a42a032t149cfda803c2483d@mail.gmail.com> Oops! Nem tinha lido a linha em que voc? falava do while. :) Acho que isso mata a charada. 2009/10/15 Lucas S. Buchala : > hum, eu acho que dessa forma o conte?do inteiro do arquivo seria lido > de uma s? vez, j? que a lista do foreach n?o ? "lazy" > > o comum mesmo ? com while (<>) { ... } > > 2009/10/15 Eduardo Verissimo : >> J? usou a forma abaixo? >> >> foreach () >> { >> ? ?print $_; >> } >> >> Assim n?o seria suficiente? >> >> Abra?o! >> >> 2009/10/15 Leonardo Gerheim : >>> Ol? pessoal; >>> >>> ?????? Algu?m poderia me dar uma dica se existe uma forma e como seria para >>> eu substituir um determinado conte?do de um arquivo sem import?-lo para um >>> vetor? ? porque o arquivo que preciso fazer essa alter??o tem 677Mb, ? isso >>> a?, n?o ? brincadeira n?o. Quanto ? substitui??o n?o tenho d?vidas, mas sim >>> se existe uma forma de fazer um "FOREACH" direto no arquivo e n?o no vetor. >>> >>> Vlw. >>> >>> "Voc? pode ser qualquer coisa nessa vida, mas se n?o for livre, ser? apenas >>> mais uma coisa..." >>> >>> Seja livre, tenha Jesus no cora??o e Linux no PC. >>> >>> ________________________________ >>> Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - >>> Celebridades - M?sica - Esportes >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From lorn.br at gmail.com Thu Oct 15 20:26:32 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Fri, 16 Oct 2009 00:26:32 -0300 Subject: [SP-pm] substituindo arquivo.txt In-Reply-To: <510333.56186.qm@web30103.mail.mud.yahoo.com> References: <510333.56186.qm@web30103.mail.mud.yahoo.com> Message-ID: perl -i.bck -npe 's/foo/bar' arquivo.txt Ele ainda cria um arquivo.txt.bck com um backup da vers?o original ;) Caso queira fazer um programa, concordo com o pessoal ? s? usar while(<$handle>) se voc? jogar o arquivo para um array, haja memoria... 2009/10/15 Leonardo Gerheim > Ol? pessoal; > > Algu?m poderia me dar uma dica se existe uma forma e como seria para > eu substituir um determinado conte?do de um arquivo sem import?-lo para um > vetor? ? porque o arquivo que preciso fazer essa alter??o tem 677Mb, ? isso > a?, n?o ? brincadeira n?o. Quanto ? substitui??o n?o tenho d?vidas, mas sim > se existe uma forma de fazer um "FOREACH" direto no arquivo e n?o no vetor. > > Vlw. > > "Voc? pode ser qualquer coisa nessa vida, mas se n?o for livre, ser? apenas > mais uma coisa..." > > Seja livre, tenha Jesus no cora??o e Linux no PC. > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Thu Oct 15 21:18:19 2009 From: edencardim at gmail.com (Eden Cardim) Date: Fri, 16 Oct 2009 01:18:19 -0300 Subject: [SP-pm] substituindo arquivo.txt In-Reply-To: <510333.56186.qm@web30103.mail.mud.yahoo.com> (Leonardo Gerheim's message of "Thu, 15 Oct 2009 19:46:01 -0700 (PDT)") References: <510333.56186.qm@web30103.mail.mud.yahoo.com> Message-ID: <87aazs6kfo.fsf@janis.localdomain> >>>>> "Leonardo" == Leonardo Gerheim writes: Leonardo> Ol? pessoal; Algu?m poderia me dar uma dica se existe uma Leonardo> forma e como seria para eu substituir um determinado Leonardo> conte?do de um arquivo sem import?-lo para um vetor? ? Leonardo> porque o arquivo que preciso fazer essa alter??o tem Leonardo> 677Mb, ? isso a?, n?o ? brincadeira n?o. Quanto ? Leonardo> substitui??o n?o tenho d?vidas, mas sim se existe uma Leonardo> forma de fazer um "FOREACH" direto no arquivo e n?o no Leonardo> vetor. Voc? precisa fazer uma leitura bufferizada, substituir o que voc? quer e escrever de volta pro arquivo. A sugest?o do Lorn faz isso, por?m, pode n?o funcionar, a depender do que voc? est? procurando. Da? a pergunta, o que voc? est? querendo substituir, especificamente? Leonardo> Seja livre, tenha Jesus no cora??o e Linux no PC. Eu tenho o capeta[1] no cora??o e BSD no Mac, serve? ;) 1 - http://ns.kevlo.org/projects/rum/rum_files/freebsd-logo.gif From nferraz at gmail.com Fri Oct 16 00:08:07 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Fri, 16 Oct 2009 09:08:07 +0200 Subject: [SP-pm] substituindo arquivo.txt In-Reply-To: <510333.56186.qm@web30103.mail.mud.yahoo.com> References: <510333.56186.qm@web30103.mail.mud.yahoo.com> Message-ID: <604cec170910160008o7e3b269au5be0c19f639bccfc@mail.gmail.com> 2009/10/16 Leonardo Gerheim : > ?????? Algu?m poderia me dar uma dica se existe uma forma e como seria para > eu substituir um determinado conte?do de um arquivo sem import?-lo para um > vetor? Se voc? quiser fazer uma simples substituicao, pode fazer com um one-liner: perl -pi.bkp -e 's/foo/bar/g' arquivo.txt As opc?es -p -e 's/foo/bar/g' significam mais ou menos o seguinte: while (<>) { s/foo/bar/g; } continue { print; } A opcao -i faz a alteracao "in-place", salvando um backup com extens?o ".bkp". O one-liner ? muito bom para substituic?es simples que precisam ser realizadas apenas uma vez. Se voc? precisar fazer algum processamento mais complexo ? melhor fazer em um script. Nelson From blabos at gmail.com Fri Oct 16 05:00:13 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 16 Oct 2009 09:00:13 -0300 Subject: [SP-pm] substituindo arquivo.txt In-Reply-To: <87aazs6kfo.fsf@janis.localdomain> References: <510333.56186.qm@web30103.mail.mud.yahoo.com> <87aazs6kfo.fsf@janis.localdomain> Message-ID: <179354400910160500x50d8a845g14edfb1d72755b37@mail.gmail.com> Melhor o BSD no Mac do que o Vista... 2009/10/16 Eden Cardim : >>>>>> "Leonardo" == Leonardo Gerheim writes: > > ? ?Leonardo> Ol? pessoal; Algu?m poderia me dar uma dica se existe uma > ? ?Leonardo> forma e como seria para eu substituir um determinado > ? ?Leonardo> conte?do de um arquivo sem import?-lo para um vetor? ?? > ? ?Leonardo> porque o arquivo que preciso fazer essa alter??o tem > ? ?Leonardo> 677Mb, ? isso a?, n?o ? brincadeira n?o. Quanto ? > ? ?Leonardo> substitui??o n?o tenho d?vidas, mas sim se existe uma > ? ?Leonardo> forma de fazer um "FOREACH" direto no arquivo e n?o no > ? ?Leonardo> vetor. > > Voc? precisa fazer uma leitura bufferizada, substituir o que voc? quer e > escrever de volta pro arquivo. A sugest?o do Lorn faz isso, por?m, pode > n?o funcionar, a depender do que voc? est? procurando. Da? a pergunta, o > que voc? est? querendo substituir, especificamente? > > > ? ?Leonardo> Seja livre, tenha Jesus no cora??o e Linux no PC. > > > Eu tenho o capeta[1] no cora??o e BSD no Mac, serve? ;) > > 1 - http://ns.kevlo.org/projects/rum/rum_files/freebsd-logo.gif > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From julianalduque at yahoo.com.br Sat Oct 17 05:43:03 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Sat, 17 Oct 2009 05:43:03 -0700 (PDT) Subject: [SP-pm] Procuro Biblioteca do Perl Message-ID: <673479.80888.qm@web56207.mail.re3.yahoo.com> Ol? colegas da lista, bom dia! ? Estou procurando uma biblioteca do Perl para trabalhar com arquivos.enw (End Notes). Encontrei esse aqui: ? http://search.cpan.org/~mirk/Biblio-EndnoteStyle-0.05/ ? Algu?m conhece outra ou j? utilizou essa? ? Obrigada! Juliana ? ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Mon Oct 19 04:57:06 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 19 Oct 2009 09:57:06 -0200 Subject: [SP-pm] Procuro Biblioteca do Perl In-Reply-To: <673479.80888.qm@web56207.mail.re3.yahoo.com> References: <673479.80888.qm@web56207.mail.re3.yahoo.com> Message-ID: <20091019115704.GA23835@pretoveio> On Sat, Oct 17, 2009 at 05:43:03AM -0700, Juliana wrote: > Ol? colegas da lista, bom dia! > > Estou procurando uma biblioteca do Perl para trabalhar com arquivos.enw > (End Notes). > Encontrei esse aqui: > > http://search.cpan.org/~mirk/Biblio-EndnoteStyle-0.05/ > > Algu?m conhece outra ou j? utilizou essa? > > Obrigada! > Juliana > > > -------------------------------------------------------------------------- pelo jeito ningu?m mexe muito com isso por aqui, mas voc? precisa disso para integrar em algum projeto? migra??o etc? -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From breno at rio.pm.org Mon Oct 19 07:28:37 2009 From: breno at rio.pm.org (breno) Date: Mon, 19 Oct 2009 12:28:37 -0200 Subject: [SP-pm] =?iso-8859-1?q?O=27Reilly_dar=E1_livros_de_brinde_durante?= =?iso-8859-1?q?_YAPC=3A=3ABrasil_2009!?= Message-ID: A O'Reilly Media, editora de diversos livros de tecnologia e que sempre apoiou o Perl - nos dando inclusive o famoso Camelo - tamb?m est? patrocinando o YAPC::Brasil 2009! E, gra?as a ela, trazemos uma surpresa para voc?s :-) N?o bastassem os 3 dias repletos de palestras de Perl com pessoas de todo o Brasil, ao longo do evento ser?o distribuidos v?rios livros da O'Reilly, impressos e na forma de ebooks. Ser?o mais de 10 livros oferecidos como brinde para todos os que forem ao evento!! O YAPC::Brasil 2009 acontece em Niter?i, nos dias 30, 31 de outubro e 1 de novembro (sexta, s?bado e domingo), e as inscri??es podem ser feitas pelo site: http://yapcbrasil.org.br/2009 E ent?o, t? esperando o que? Garanta logo sua vaga! From breno at rio.pm.org Mon Oct 19 07:34:01 2009 From: breno at rio.pm.org (breno) Date: Mon, 19 Oct 2009 12:34:01 -0200 Subject: [SP-pm] =?iso-8859-1?q?O=27Reilly_dar=E1_livros_de_brinde_durante?= =?iso-8859-1?q?_YAPC=3A=3ABrasil_2009!?= In-Reply-To: References: Message-ID: Pessoal, s? pro caso de n?o ter ficado claro... s?o mais de 10 livros *ao todo*, sorteados ao longo do evento :-) 2009/10/19 breno : > A O'Reilly Media, editora de diversos livros de tecnologia e que > sempre apoiou o Perl - nos dando inclusive o famoso Camelo - tamb?m > est? patrocinando o YAPC::Brasil 2009! > > E, gra?as a ela, trazemos uma surpresa para voc?s :-) > > N?o bastassem os 3 dias repletos de palestras de Perl com pessoas de > todo o Brasil, ao longo do evento ser?o distribuidos v?rios livros da > O'Reilly, impressos e na forma de ebooks. Ser?o mais de 10 livros > oferecidos como brinde para todos os que forem ao evento!! > > O YAPC::Brasil 2009 acontece em Niter?i, nos dias 30, 31 de outubro e > 1 de novembro (sexta, s?bado e domingo), e as inscri??es podem ser > feitas pelo site: > > http://yapcbrasil.org.br/2009 > > > E ent?o, t? esperando o que? Garanta logo sua vaga! > From thiago at nerdsland.net Mon Oct 19 19:04:01 2009 From: thiago at nerdsland.net (Thiago) Date: Tue, 20 Oct 2009 00:04:01 -0200 Subject: [SP-pm] Procuro Biblioteca do Perl In-Reply-To: References: Message-ID: <1256004241.4059.4.camel@thiago-desktop> Cara... nem sei do que se trata. Mas a API que tem no CPAN ? super simples. > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 17 Oct 2009 05:43:03 -0700 (PDT) > From: Juliana > Subject: [SP-pm] Procuro Biblioteca do Perl > To: saopaulo-pm em mail.pm.org > Message-ID: <673479.80888.qm em web56207.mail.re3.yahoo.com> > Content-Type: text/plain; charset="iso-8859-1" > > Ol? colegas da lista, bom dia! > ? > Estou procurando uma biblioteca do Perl para trabalhar com arquivos.enw (End Notes). > Encontrei esse aqui: > ? > http://search.cpan.org/~mirk/Biblio-EndnoteStyle-0.05/ > ? > Algu?m conhece outra ou j? utilizou essa? > ? > Obrigada! > Juliana > ? > > > ____________________________________________________________________________________ > Veja quais s?o os assuntos do momento no Yahoo! +Buscados > http://br.maisbuscados.yahoo.com > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 61, Issue 25 > ******************************************* From luismottacampos at yahoo.co.uk Tue Oct 20 04:52:01 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 20 Oct 2009 13:52:01 +0200 Subject: [SP-pm] Procuro Biblioteca do Perl In-Reply-To: <1256004241.4059.4.camel@thiago-desktop> References: <1256004241.4059.4.camel@thiago-desktop> Message-ID: <4ADDA461.6070200@yahoo.co.uk> Thiago wrote: > Cara... nem sei do que se trata. Mas a API que tem no CPAN ? super > simples. O EndNote ? software comercial para gerenciamento de Notas Bibliogr?ficas. Eu acho que o fato de ser coisa acad?mica n?o ajuda, todo mundo que eu conhe?o usa o BibTeX. Juliana, eu acredito que o pessoal do EndNote.com possa te ajudar - produtos comerciais tem garantia de suporte... Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From breno at rio.pm.org Tue Oct 20 07:59:40 2009 From: breno at rio.pm.org (breno) Date: Tue, 20 Oct 2009 12:59:40 -0200 Subject: [SP-pm] =?iso-8859-1?q?Linux_Solutions_sortear=E1_curso_no_YAPC?= =?iso-8859-1?q?=3A=3ABrasil_2009?= Message-ID: Pessoal, pe?o novas desculpas pelo cross-posting, mas acho que ? uma not?cia que agradar? a muitos :-) Mais um ?timo motivo para ir ao YAPC::Brasil 2009: A Linux Solutions, empresa de consultoria, servi?os e solu??es baseadas em Linux e uma das patrocinadoras do YAPC::Brasil 2009, sortear? durante o evento uma bolsa de estudos para *qualquer um* de seus cursos hands-on. O vencedor escolhe! Lembrando que o YAPC::Brasil acontece do dia 30 de outubro ao dia 1 de novembro (sexta, s?bado, domingo) na UFF, em Niter?i, RJ. http://yapcbrasil.org.br Para quem gosta de um bate papo, temos um canal em #yapcbrasil em irc.perl.org (ou via web em nosso live-chat: http://www.yapcbrasil.org.br/2009/chat.html) Ah, siga o evento no twitter! http://twitter.com/yapcbrasil ? daqui a 10 dias!! T? chegando, hein?! Garanta logo a sua vaga! Nos vemos l? :-) -b From guilherme.eberhardt at gmail.com Tue Oct 20 14:29:45 2009 From: guilherme.eberhardt at gmail.com (Guilherme Luis Eberhardt) Date: Tue, 20 Oct 2009 18:29:45 -0300 Subject: [SP-pm] Horas com milisegundos In-Reply-To: References: Message-ID: <4ade1dc3.11435e0a.6b40.31be@mx.google.com> Pessoal, Gostaria de obter o hor?rio do sistema com os milisegundos sem ter que utilizar m?dulos. (Exemplo: Time::HiRes) Algu?m pode me ajudar? Agrade?o desde j?. Guilherme. From thiago at aware.com.br Tue Oct 20 14:11:16 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 20 Oct 2009 19:11:16 -0200 Subject: [SP-pm] Horas com milisegundos In-Reply-To: <4ade1dc3.11435e0a.6b40.31be@mx.google.com> References: <4ade1dc3.11435e0a.6b40.31be@mx.google.com> Message-ID: <4ADE2774.6040004@aware.com.br> Utilizar o SYS_gettimeofday ? -Thiago Rondon Guilherme Luis Eberhardt escreveu: > Pessoal, > > Gostaria de obter o hor?rio do sistema com os milisegundos sem ter que > utilizar m?dulos. > (Exemplo: Time::HiRes) > > Algu?m pode me ajudar? > > Agrade?o desde j?. > > Guilherme. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From shonorio at gmail.com Tue Oct 20 16:20:02 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 20 Oct 2009 21:20:02 -0200 Subject: [SP-pm] Horas com milisegundos In-Reply-To: <4ade1dc3.11435e0a.6b40.31be@mx.google.com> References: <4ade1dc3.11435e0a.6b40.31be@mx.google.com> Message-ID: <12d1f4ee0910201620x44b2ebffw3c1c22626e10c80c@mail.gmail.com> Guilherme tem algum motivo de voc? n?o desejar utilizar o Time::HiRes ? Ainda mais porqu? este m?dulo ? core ! Solli M. Hon?rio 2009/10/20 Guilherme Luis Eberhardt > Pessoal, > > Gostaria de obter o hor?rio do sistema com os milisegundos sem ter que > utilizar m?dulos. > (Exemplo: Time::HiRes) > > Algu?m pode me ajudar? > > Agrade?o desde j?. > > Guilherme. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Oct 21 06:11:45 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 21 Oct 2009 11:11:45 -0200 Subject: [SP-pm] Encontro Social - 23/outubro/2009 - a partir das 19:00 Message-ID: <12d1f4ee0910210611p7918f443u55d20e7c3ec8455e@mail.gmail.com> Pessoal, Conforme vota??o, no dia 23 de outubro de 2009, a partir das 19:00 no O'Malleys(1) (http://www.omalleysbar.net/) , temos data, local e hor?rio marcado para o Encontro Social. Neste ES ser? importante por 2 motivos. O primeiro motivo, e o mais importante, ? a presen?a do troll Luis Motta Campos, carinhosamente conhecido como 'Champs', o segundo motivo (e menos importante) ? o an?ncio da troca da lideran?a do S?o Paulo Perl Mongers. Conto com a presen?a de todos. Enorme abra?o e at? sexta-feira, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa (1) at? as 20:00 horas, o O'Malleys oferece "comida" for free ! Mas aten??o, n?o ? a do card?pio, pergunte a gar?onete, se vc tiver interesse, que ela lhe explica. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Wed Oct 21 08:37:18 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 21 Oct 2009 12:37:18 -0300 Subject: [SP-pm] Horas com milisegundos In-Reply-To: <4ade1dc3.11435e0a.6b40.31be@mx.google.com> (Guilherme Luis Eberhardt's message of "Tue, 20 Oct 2009 18:29:45 -0300") References: <4ade1dc3.11435e0a.6b40.31be@mx.google.com> Message-ID: <878wf4sqq9.fsf@janis.localdomain> >>>>> "Guilherme" == Guilherme Luis Eberhardt writes: Guilherme> Pessoal, Gostaria de obter o hor?rio do sistema com os Guilherme> milisegundos sem ter que utilizar m?dulos. (Exemplo: Guilherme> Time::HiRes) Leia o fonte do Time::HiRes: $ cpan cpan> look Time::Hires From julianalduque at yahoo.com.br Wed Oct 21 17:09:27 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Wed, 21 Oct 2009 17:09:27 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Ajuda_no_m=F3dulo_EndnoteStyle?= Message-ID: <249652.15833.qm@web56206.mail.re3.yahoo.com> Ol? colegas da lista! Boa noite! ? Algu?m a? j? mexeu com o m?dulo EndnoteStyle (Biblio::EndnoteStyle)?http://search.cpan.org/~mirk/Biblio-EndnoteStyle-0.05/lib/Biblio/EndnoteStyle.pm ? Parece ser simples, mas n?o entendi, pois estou com d?vida como abrirei o arquivo do endnote para este m?dulo ler e imprimir os fields para mim. N?o encontrei nada do tipo file open, e nem print ou get->fields. ? Se algu?m j? utilizou e puder me dar umas dicas, eu agrade?o! Obrigada!!! Juliana ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Oct 21 18:23:32 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 21 Oct 2009 23:23:32 -0200 Subject: [SP-pm] =?iso-8859-1?q?Ajuda_no_m=F3dulo_EndnoteStyle?= In-Reply-To: <249652.15833.qm@web56206.mail.re3.yahoo.com> References: <249652.15833.qm@web56206.mail.re3.yahoo.com> Message-ID: <214823ca0910211823i373560a7lb65d6c99c554552b@mail.gmail.com> Olha os testes, voc? vai entender. perl -MCPAN -e 'look Biblio::EndnoteStyle' Qualquer d?vida pergunte de novo ;) []'s 2009/10/21 Juliana > Ol? colegas da lista! Boa noite! > > Algu?m a? j? mexeu com o m?dulo EndnoteStyle (Biblio::EndnoteStyle)? > http://search.cpan.org/~mirk/Biblio-EndnoteStyle-0.05/lib/Biblio/EndnoteStyle.pm > > Parece ser simples, mas n?o entendi, pois estou com d?vida como abrirei o > arquivo do endnote para este m?dulo ler e imprimir os fields para mim. N?o > encontrei nada do tipo file open, e nem print ou get->fields. > > Se algu?m j? utilizou e puder me dar umas dicas, eu agrade?o! > Obrigada!!! > Juliana > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Thu Oct 22 02:50:03 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 22 Oct 2009 11:50:03 +0200 Subject: [SP-pm] =?iso-8859-1?q?Ajuda_no_m=F3dulo_EndnoteStyle?= In-Reply-To: <214823ca0910211823i373560a7lb65d6c99c554552b@mail.gmail.com> References: <249652.15833.qm@web56206.mail.re3.yahoo.com> <214823ca0910211823i373560a7lb65d6c99c554552b@mail.gmail.com> Message-ID: <604cec170910220250x4dd77b7y37b0078670872b7a@mail.gmail.com> 2009/10/22 Daniel de Oliveira Mantovani > Olha os testes, voc? vai entender. > > perl -MCPAN -e 'look Biblio::EndnoteStyle' > > Qualquer d?vida pergunte de novo ;) > Daniel++ ! Os testes s?o uma boa fonte de aprendizado, pois mostram o uso do m?dulo pr?tica. E o melhor ? que a comunidade Perl coloca grande ?nfase nos testes! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From julianalduque at yahoo.com.br Thu Oct 22 09:28:12 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Thu, 22 Oct 2009 09:28:12 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Ajuda_no_m=F3dulo_EndnoteStyle?= In-Reply-To: <604cec170910220250x4dd77b7y37b0078670872b7a@mail.gmail.com> Message-ID: <122001.32498.qm@web56202.mail.re3.yahoo.com> Ol?! N?o consegui executar tal comando, vejam: ? [root em xxxxxxxxxxx ~] # perl -MCPAN -e "look Biblio::EndnoteStyle" Can't locate object method "look" via package "Biblio::EndnoteStyle" (perhaps you forgot to load "Biblio::EndnoteStyle"?) at -e line 1. E est? instalado corretamente: ? /usr/local/lib/perl5/5.8.8/man/man3/Biblio::EndnoteStyle.3 /usr/local/lib/perl5/site_perl/5.8.8/Biblio/EndnoteStyle.pm /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Biblio/EndnoteStyle /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Biblio/EndnoteStyle/.packlist /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05 /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05/+COMMENT /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05/+CONTENTS /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05/+DESC --- Em qui, 22/10/09, Nelson Ferraz escreveu: De: Nelson Ferraz Assunto: Re: [SP-pm] Ajuda no m?dulo EndnoteStyle Para: saopaulo-pm em mail.pm.org Data: Quinta-feira, 22 de Outubro de 2009, 7:50 2009/10/22 Daniel de Oliveira Mantovani Olha os testes, voc? vai entender. perl -MCPAN -e 'look Biblio::EndnoteStyle' Qualquer d?vida pergunte de novo ;) Daniel++ ! Os testes s?o uma boa fonte de aprendizado, pois mostram o uso do m?dulo pr?tica. E o melhor ? que a comunidade Perl coloca grande ?nfase nos testes! -----Anexo incorporado----- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From julianalduque at yahoo.com.br Thu Oct 22 09:33:33 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Thu, 22 Oct 2009 09:33:33 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A__Ajuda_no_m=F3dulo_EndnoteSty?= =?iso-8859-1?q?le?= Message-ID: <575056.38993.qm@web56202.mail.re3.yahoo.com> Nem com aspas simples funciona. --- Em qui, 22/10/09, Juliana escreveu: De: Juliana Assunto: Re: [SP-pm] Ajuda no m?dulo EndnoteStyle Para: saopaulo-pm em mail.pm.org Data: Quinta-feira, 22 de Outubro de 2009, 14:28 Ol?! N?o consegui executar tal comando, vejam: ? [root em xxxxxxxxxxx ~] # perl -MCPAN -e "look Biblio::EndnoteStyle" Can't locate object method "look" via package "Biblio::EndnoteStyle" (perhaps you forgot to load "Biblio::EndnoteStyle"?) at -e line 1. E est? instalado corretamente: ? /usr/local/lib/perl5/5.8.8/man/man3/Biblio::EndnoteStyle.3 /usr/local/lib/perl5/site_perl/5.8.8/Biblio/EndnoteStyle.pm /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Biblio/EndnoteStyle /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Biblio/EndnoteStyle/.packlist /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05 /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05/+COMMENT /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05/+CONTENTS /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05/+DESC --- Em qui, 22/10/09, Nelson Ferraz escreveu: De: Nelson Ferraz Assunto: Re: [SP-pm] Ajuda no m?dulo EndnoteStyle Para: saopaulo-pm em mail.pm.org Data: Quinta-feira, 22 de Outubro de 2009, 7:50 2009/10/22 Daniel de Oliveira Mantovani Olha os testes, voc? vai entender. perl -MCPAN -e 'look Biblio::EndnoteStyle' Qualquer d?vida pergunte de novo ;) Daniel++ ! Os testes s?o uma boa fonte de aprendizado, pois mostram o uso do m?dulo pr?tica. E o melhor ? que a comunidade Perl coloca grande ?nfase nos testes! -----Anexo incorporado----- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - M?sica - Esportes -----Anexo incorporado----- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu Oct 22 09:35:44 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 22 Oct 2009 14:35:44 -0200 Subject: [SP-pm] =?iso-8859-1?q?Ajuda_no_m=F3dulo_EndnoteStyle?= In-Reply-To: <122001.32498.qm@web56202.mail.re3.yahoo.com> References: <604cec170910220250x4dd77b7y37b0078670872b7a@mail.gmail.com> <122001.32498.qm@web56202.mail.re3.yahoo.com> Message-ID: <214823ca0910220935g2b6f7eb4w1e433410ef5e91e0@mail.gmail.com> $cpan cpan>look Biblio::EndnoteStyle $cd t/ 2009/10/22 Juliana > Ol?! > N?o consegui executar tal comando, vejam: > > [root em xxxxxxxxxxx ~] # perl -MCPAN -e "look Biblio::EndnoteStyle" > Can't locate object method "look" via package "Biblio::EndnoteStyle" > (perhaps you forgot to load "Biblio::EndnoteStyle"?) at -e line 1. > E est? instalado corretamente: > > /usr/local/lib/perl5/5.8.8/man/man3/Biblio::EndnoteStyle.3 > /usr/local/lib/perl5/site_perl/5.8.8/Biblio/EndnoteStyle.pm > /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Biblio/EndnoteStyle > > /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Biblio/EndnoteStyle/.packlist > /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05 > /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05/+COMMENT > /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05/+CONTENTS > /var/db/pkg/bsdpan-Biblio-EndnoteStyle-0.05/+DESC > > > --- Em *qui, 22/10/09, Nelson Ferraz * escreveu: > > > De: Nelson Ferraz > Assunto: Re: [SP-pm] Ajuda no m?dulo EndnoteStyle > Para: saopaulo-pm em mail.pm.org > Data: Quinta-feira, 22 de Outubro de 2009, 7:50 > > > 2009/10/22 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com > > > >> Olha os testes, voc? vai entender. >> >> perl -MCPAN -e 'look Biblio::EndnoteStyle' >> >> Qualquer d?vida pergunte de novo ;) >> > > Daniel++ ! > > Os testes s?o uma boa fonte de aprendizado, pois mostram o uso do m?dulo > pr?tica. > > E o melhor ? que a comunidade Perl coloca grande ?nfase nos testes! > > > -----Anexo incorporado----- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasbuchala at gmail.com Thu Oct 22 09:59:21 2009 From: lucasbuchala at gmail.com (Lucas S. Buchala) Date: Thu, 22 Oct 2009 08:59:21 -0800 Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <575056.38993.qm@web56202.mail.re3.yahoo.com> References: <575056.38993.qm@web56202.mail.re3.yahoo.com> Message-ID: <8e1b7ae30910220959x5b079212uc9f34fe84defcb0d@mail.gmail.com> Ol?, Juliana. Como o Daniel e o Nelson disseram, ler os arquivos de testes ajudam a entender como um m?dulo pode ser usado. Entender os seus casos de uso... Vc pode achar eles tanto atrav?s do shell CPAN com o comando look ou baixando o pacote da distribui??o e descompactando vc mesma. O ?nico arquivo de teste do Biblio::EndnoteStyle ? o t/Biblio-EndnoteStyle.t. Lendo ele vc consegue indentificar algo interessante para o seu problema? Afinal, qual o problema que vc est? tentando resolver? O jimmy j? perguntou isso, mas vc n?o respondeu. Quem sabe explicando fica melhor para o pessoal da lista ajudar. Eu nunca usei o EndNote, mas ele deve exportar para XML, n?o? Ser? que n?o seria uma alternativa para vc? Exportar para XML suas refer?ncias bibliogr?ficas e depois parsar com um parser XML, escrevendo um programinha para processasr o conte?do do jeito que vc quer? At? mais. From julianalduque at yahoo.com.br Thu Oct 22 10:06:59 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Thu, 22 Oct 2009 10:06:59 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <8e1b7ae30910220959x5b079212uc9f34fe84defcb0d@mail.gmail.com> Message-ID: <442803.45715.qm@web56208.mail.re3.yahoo.com> Ol? Lucas, boa tarde!! ? ? Eu preciso ler (abrir) um arquivo.enw (EndNote) e apartir da? extrair (imprimir) todas as informa??es do arquivo, tais como t?tulo, autores (primeiro e ?ltimo na ordem: nome e sobrenome) e todos os demais itens que tens no arquivo.enw ? OBS: Se este m?dulo n?o tiver m?todos que fazem o que eu preciso, vou ter que fazer na m?o. ? Ainda n?o consegui ler os arquivos de testes. ? Obrigada! Juliana ? ? --- Em qui, 22/10/09, Lucas S. Buchala escreveu: De: Lucas S. Buchala Assunto: Re: [SP-pm] Enc: Re: Ajuda no m?dulo EndnoteStyle Para: saopaulo-pm em mail.pm.org Data: Quinta-feira, 22 de Outubro de 2009, 14:59 Ol?, Juliana. Como o Daniel e o Nelson disseram, ler os arquivos de testes ajudam a entender como um m?dulo pode ser usado. Entender os seus casos de uso... Vc pode achar eles tanto atrav?s do shell CPAN com o comando look ou baixando o pacote da distribui??o e descompactando vc mesma. O ?nico arquivo de teste do Biblio::EndnoteStyle ? o t/Biblio-EndnoteStyle.t. Lendo ele vc consegue indentificar algo interessante para o seu problema? Afinal, qual o problema que vc est? tentando resolver? O jimmy j? perguntou isso, mas vc n?o respondeu. Quem sabe explicando fica melhor para o pessoal da lista ajudar. Eu nunca usei o EndNote, mas ele deve exportar para XML, n?o? Ser? que n?o seria uma alternativa para vc? Exportar para XML suas refer?ncias bibliogr?ficas e depois parsar com um parser XML, escrevendo um programinha para processasr o conte?do do jeito que vc quer? At? mais. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu Oct 22 10:10:02 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 22 Oct 2009 15:10:02 -0200 Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <442803.45715.qm@web56208.mail.re3.yahoo.com> References: <8e1b7ae30910220959x5b079212uc9f34fe84defcb0d@mail.gmail.com> <442803.45715.qm@web56208.mail.re3.yahoo.com> Message-ID: <214823ca0910221010s51193b57y8def17d6b10d45b1@mail.gmail.com> Copia algum arquivo EndNote em algum pastebinit, e cola aqui a URL. 2009/10/22 Juliana > Ol? Lucas, boa tarde!! > > > Eu preciso ler (abrir) um arquivo.enw (EndNote) e apartir da? extrair > (imprimir) todas as informa??es do arquivo, tais como t?tulo, autores > (primeiro e ?ltimo na ordem: nome e sobrenome) e todos os demais itens que > tens no arquivo.enw > > OBS: Se este m?dulo n?o tiver m?todos que fazem o que eu preciso, vou ter > que fazer na m?o. > > Ainda n?o consegui ler os arquivos de testes. > > Obrigada! > Juliana > > > > > --- Em *qui, 22/10/09, Lucas S. Buchala *escreveu: > > > De: Lucas S. Buchala > Assunto: Re: [SP-pm] Enc: Re: Ajuda no m?dulo EndnoteStyle > Para: saopaulo-pm em mail.pm.org > Data: Quinta-feira, 22 de Outubro de 2009, 14:59 > > > Ol?, Juliana. > > Como o Daniel e o Nelson disseram, ler os arquivos de testes ajudam a > entender como um m?dulo pode ser usado. Entender os seus casos de > uso... > > Vc pode achar eles tanto atrav?s do shell CPAN com o comando look ou > baixando o pacote da distribui??o e descompactando vc mesma. > > O ?nico arquivo de teste do Biblio::EndnoteStyle ? o > t/Biblio-EndnoteStyle.t. Lendo ele vc consegue indentificar algo > interessante para o seu problema? > > Afinal, qual o problema que vc est? tentando resolver? O jimmy j? > perguntou isso, mas vc n?o respondeu. Quem sabe explicando fica melhor > para o pessoal da lista ajudar. > > Eu nunca usei o EndNote, mas ele deve exportar para XML, n?o? Ser? que > n?o seria uma alternativa para vc? Exportar para XML suas refer?ncias > bibliogr?ficas e depois parsar com um parser XML, escrevendo um > programinha para processasr o conte?do do jeito que vc quer? > > At? mais. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From guilherme.eberhardt at gmail.com Thu Oct 22 11:12:59 2009 From: guilherme.eberhardt at gmail.com (Guilherme Luis Eberhardt) Date: Thu, 22 Oct 2009 15:12:59 -0300 Subject: [SP-pm] RES: SaoPaulo-pm Digest, Vol 61, Issue 28 In-Reply-To: References: Message-ID: <4ae092a7.47c2f10a.190e.1750@mx.google.com> O motivo de n?o utilizar o Time::HiRes ? porque ele ? utilizado no MailScanner. As vezes a sua atualiza??o pode parar este servi?o. Ent?o para evitar dores de cabe?a, gostaria de fazer algo a parte. Obrigado. -----Mensagem original----- De: saopaulo-pm-bounces+guilherme.eberhardt=gmail.com at pm.org [mailto:saopaulo-pm-bounces+guilherme.eberhardt=gmail.com at pm.org] Em nome de saopaulo-pm-request at pm.org Enviada em: quarta-feira, 21 de outubro de 2009 16:01 Para: saopaulo-pm at pm.org Assunto: SaoPaulo-pm Digest, Vol 61, Issue 28 Send SaoPaulo-pm mailing list submissions to saopaulo-pm at pm.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.pm.org/mailman/listinfo/saopaulo-pm or, via email, send a message with subject or body 'help' to saopaulo-pm-request at pm.org You can reach the person managing the list at saopaulo-pm-owner at pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of SaoPaulo-pm digest..." Today's Topics: 1. Horas com milisegundos (Guilherme Luis Eberhardt) 2. Re: Horas com milisegundos (Thiago Rondon) 3. Re: Horas com milisegundos (Solli Honorio) 4. Encontro Social - 23/outubro/2009 - a partir das 19:00 (Solli Honorio) 5. Re: Horas com milisegundos (Eden Cardim) ---------------------------------------------------------------------- Message: 1 Date: Tue, 20 Oct 2009 18:29:45 -0300 From: "Guilherme Luis Eberhardt" Subject: [SP-pm] Horas com milisegundos To: Message-ID: <4ade1dc3.11435e0a.6b40.31be at mx.google.com> Content-Type: text/plain; charset="iso-8859-1" Pessoal, Gostaria de obter o hor?rio do sistema com os milisegundos sem ter que utilizar m?dulos. (Exemplo: Time::HiRes) Algu?m pode me ajudar? Agrade?o desde j?. Guilherme. ------------------------------ Message: 2 Date: Tue, 20 Oct 2009 19:11:16 -0200 From: Thiago Rondon Subject: Re: [SP-pm] Horas com milisegundos To: saopaulo-pm at mail.pm.org Message-ID: <4ADE2774.6040004 at aware.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Utilizar o SYS_gettimeofday ? -Thiago Rondon Guilherme Luis Eberhardt escreveu: > Pessoal, > > Gostaria de obter o hor?rio do sistema com os milisegundos sem ter que > utilizar m?dulos. > (Exemplo: Time::HiRes) > > Algu?m pode me ajudar? > > Agrade?o desde j?. > > Guilherme. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > ------------------------------ Message: 3 Date: Tue, 20 Oct 2009 21:20:02 -0200 From: Solli Honorio Subject: Re: [SP-pm] Horas com milisegundos To: saopaulo-pm at mail.pm.org Message-ID: <12d1f4ee0910201620x44b2ebffw3c1c22626e10c80c at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" Guilherme tem algum motivo de voc? n?o desejar utilizar o Time::HiRes ? Ainda mais porqu? este m?dulo ? core ! Solli M. Hon?rio 2009/10/20 Guilherme Luis Eberhardt > Pessoal, > > Gostaria de obter o hor?rio do sistema com os milisegundos sem ter que > utilizar m?dulos. > (Exemplo: Time::HiRes) > > Algu?m pode me ajudar? > > Agrade?o desde j?. > > Guilherme. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 4 Date: Wed, 21 Oct 2009 11:11:45 -0200 From: Solli Honorio Subject: [SP-pm] Encontro Social - 23/outubro/2009 - a partir das 19:00 To: saopaulo-pm at mail.pm.org Message-ID: <12d1f4ee0910210611p7918f443u55d20e7c3ec8455e at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" Pessoal, Conforme vota??o, no dia 23 de outubro de 2009, a partir das 19:00 no O'Malleys(1) (http://www.omalleysbar.net/) , temos data, local e hor?rio marcado para o Encontro Social. Neste ES ser? importante por 2 motivos. O primeiro motivo, e o mais importante, ? a presen?a do troll Luis Motta Campos, carinhosamente conhecido como 'Champs', o segundo motivo (e menos importante) ? o an?ncio da troca da lideran?a do S?o Paulo Perl Mongers. Conto com a presen?a de todos. Enorme abra?o e at? sexta-feira, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa (1) at? as 20:00 horas, o O'Malleys oferece "comida" for free ! Mas aten??o, n?o ? a do card?pio, pergunte a gar?onete, se vc tiver interesse, que ela lhe explica. -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 5 Date: Wed, 21 Oct 2009 12:37:18 -0300 From: Eden Cardim Subject: Re: [SP-pm] Horas com milisegundos To: saopaulo-pm at mail.pm.org Message-ID: <878wf4sqq9.fsf at janis.localdomain> Content-Type: text/plain; charset=utf-8 >>>>> "Guilherme" == Guilherme Luis Eberhardt writes: Guilherme> Pessoal, Gostaria de obter o hor?rio do sistema com os Guilherme> milisegundos sem ter que utilizar m?dulos. (Exemplo: Guilherme> Time::HiRes) Leia o fonte do Time::HiRes: $ cpan cpan> look Time::Hires ------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm at pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm End of SaoPaulo-pm Digest, Vol 61, Issue 28 ******************************************* From julianalduque at yahoo.com.br Thu Oct 22 10:21:39 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Thu, 22 Oct 2009 10:21:39 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <214823ca0910221010s51193b57y8def17d6b10d45b1@mail.gmail.com> Message-ID: <190555.78289.qm@web56205.mail.re3.yahoo.com> Ai vai um exemplo: ? %0 Journal Article %1 1294302 %A Fabian M\&\#246;rchen %T Unsupervised pattern mining from symbolic temporal data %J SIGKDD Explor. Newsl. %@ 1931-0145 %V 9 %N 1 %P 41-55 %D 2007 %R http://doi.acm.org/10.1145/1294301.1294302 %I ACM ? ? ?[]?s Juliana ? --- Em qui, 22/10/09, Daniel de Oliveira Mantovani escreveu: De: Daniel de Oliveira Mantovani Assunto: Re: [SP-pm] Enc: Re: Ajuda no m?dulo EndnoteStyle Para: saopaulo-pm em mail.pm.org Data: Quinta-feira, 22 de Outubro de 2009, 15:10 Copia algum arquivo EndNote em algum pastebinit, e cola aqui a URL. 2009/10/22 Juliana Ol? Lucas, boa tarde!! ? ? Eu preciso ler (abrir) um arquivo.enw (EndNote) e apartir da? extrair (imprimir) todas as informa??es do arquivo, tais como t?tulo, autores (primeiro e ?ltimo na ordem: nome e sobrenome) e todos os demais itens que tens no arquivo.enw ? OBS: Se este m?dulo n?o tiver m?todos que fazem o que eu preciso, vou ter que fazer na m?o. ? Ainda n?o consegui ler os arquivos de testes. ? Obrigada! Juliana ? ? --- Em qui, 22/10/09, Lucas S. Buchala escreveu: De: Lucas S. Buchala Assunto: Re: [SP-pm] Enc: Re: Ajuda no m?dulo EndnoteStyle Para: saopaulo-pm em mail.pm.org Data: Quinta-feira, 22 de Outubro de 2009, 14:59 Ol?, Juliana. Como o Daniel e o Nelson disseram, ler os arquivos de testes ajudam a entender como um m?dulo pode ser usado. Entender os seus casos de uso... Vc pode achar eles tanto atrav?s do shell CPAN com o comando look ou baixando o pacote da distribui??o e descompactando vc mesma. O ?nico arquivo de teste do Biblio::EndnoteStyle ? o t/Biblio-EndnoteStyle.t. Lendo ele vc consegue indentificar algo interessante para o seu problema? Afinal, qual o problema que vc est? tentando resolver? O jimmy j? perguntou isso, mas vc n?o respondeu. Quem sabe explicando fica melhor para o pessoal da lista ajudar. Eu nunca usei o EndNote, mas ele deve exportar para XML, n?o? Ser? que n?o seria uma alternativa para vc? Exportar para XML suas refer?ncias bibliogr?ficas e depois parsar com um parser XML, escrevendo um programinha para processasr o conte?do do jeito que vc quer? At? mais. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - M?sica - Esportes _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. -----Anexo incorporado----- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasbuchala at gmail.com Thu Oct 22 10:29:48 2009 From: lucasbuchala at gmail.com (Lucas S. Buchala) Date: Thu, 22 Oct 2009 09:29:48 -0800 Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <190555.78289.qm@web56205.mail.re3.yahoo.com> References: <214823ca0910221010s51193b57y8def17d6b10d45b1@mail.gmail.com> <190555.78289.qm@web56205.mail.re3.yahoo.com> Message-ID: <8e1b7ae30910221029r6ef48358v3ef704181d45c781@mail.gmail.com> (Ressalva: nunca usei o EndNote e muito menos o Biblio::EndnoteStyle, portanto o que eu disser s?o apenas suposi??es. Mas vamos l?...) O pacote da distro ? o http://search.cpan.org/CPAN/authors/id/M/MI/MIRK/Biblio-EndnoteStyle-0.05.tar.gz Se vc baixar ele e descompactar, vc vai encontrar o arquivo de teste no diret?rio t/ Dando uma olhada na documenta??o, me parece que ele n?o faz isso que vc quer... ler um arquivo .enw. Talvez ele s? seria ?til se vc j? tivesse as estruturas de dados em mem?ria. Do arquivo de teste, temos: @tests = ( [ ";Author: ", ";Taylor: ", "author provided" ], [ ";`Author`: ", ";Author: ", "author quoted" ], [ ";Title: ", "", "title empty" ], etc... ) Agora, entende o que digo com "estruturas de dados em mem?ria"? Da documenta??o do m?todo format: "Formats a reference, consisting of a hash of fields, according to an Endnote-like template. The template is a string essentially the same as those used in Endnote" As palavras que me chamaram a aten??o foram "Endnote-like" e "essentially the same". Viu, talvez n?o seja bem igualzinho ao EndNote, mas semelhante. Hum... o arquivo ? orientado a texto, menos mal, n?. Se fosse bin?rio a coisa complicava. Bom, infelizmente acho que vai ter que ser na m?o mesmo (ou talvez vc encontre uma biblioteca para ler e manipular arquivos .enw, mas em outra linguagem, e n?o Perl) Resumindo, fico com a opini?o de: * exportar para XML, analisar sua estrutra e escrever um programa para realizar o trabalho (que seria apenas imprimir as partes que vc quer, n??); ou * escrever um parser para esse formato de arquivo texto. da? vc teria a estrutura de dados em mem?ria e da? sim poderia passar para o Biblio::EndnoteStyle 2009/10/22 Juliana > > Ai vai um exemplo: > > %0 Journal Article > %1 1294302 > %A Fabian M\&\#246;rchen > %T Unsupervised pattern mining from symbolic temporal data > %J SIGKDD Explor. Newsl. > %@ 1931-0145 > %V 9 > %N 1 > %P 41-55 > %D 2007 > %R http://doi.acm.org/10.1145/1294301.1294302 > %I ACM > > > ?[]?s Juliana > > --- Em qui, 22/10/09, Daniel de Oliveira Mantovani escreveu: > > De: Daniel de Oliveira Mantovani > Assunto: Re: [SP-pm] Enc: Re: Ajuda no m?dulo EndnoteStyle > Para: saopaulo-pm at mail.pm.org > Data: Quinta-feira, 22 de Outubro de 2009, 15:10 > > Copia algum arquivo EndNote em algum pastebinit, e cola aqui a URL. > > 2009/10/22 Juliana >> >> Ol? Lucas, boa tarde!! >> >> >> Eu preciso ler (abrir) um arquivo.enw (EndNote) e apartir da? extrair (imprimir) todas as informa??es do arquivo, tais como t?tulo, autores (primeiro e ?ltimo na ordem: nome e sobrenome) e todos os demais itens que tens no arquivo.enw >> >> OBS: Se este m?dulo n?o tiver m?todos que fazem o que eu preciso, vou ter que fazer na m?o. >> >> Ainda n?o consegui ler os arquivos de testes. >> >> Obrigada! >> Juliana >> >> >> >> --- Em qui, 22/10/09, Lucas S. Buchala escreveu: >> >> De: Lucas S. Buchala >> Assunto: Re: [SP-pm] Enc: Re: Ajuda no m?dulo EndnoteStyle >> Para: saopaulo-pm at mail.pm.org >> Data: Quinta-feira, 22 de Outubro de 2009, 14:59 >> >> Ol?, Juliana. >> >> Como o Daniel e o Nelson disseram, ler os arquivos de testes ajudam a >> entender como um m?dulo pode ser usado. Entender os seus casos de >> uso... >> >> Vc pode achar eles tanto atrav?s do shell CPAN com o comando look ou >> baixando o pacote da distribui??o e descompactando vc mesma. >> >> O ?nico arquivo de teste do Biblio::EndnoteStyle ? o >> t/Biblio-EndnoteStyle.t. Lendo ele vc consegue indentificar algo >> interessante para o seu problema? >> >> Afinal, qual o problema que vc est? tentando resolver? O jimmy j? >> perguntou isso, mas vc n?o respondeu. Quem sabe explicando fica melhor >> para o pessoal da lista ajudar. >> >> Eu nunca usei o EndNote, mas ele deve exportar para XML, n?o? Ser? que >> n?o seria uma alternativa para vc? Exportar para XML suas refer?ncias >> bibliogr?ficas e depois parsar com um parser XML, escrevendo um >> programinha para processasr o conte?do do jeito que vc quer? >> >> At? mais. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ________________________________ >> Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - M?sica - Esportes >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. > > -----Anexo incorporado----- > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ________________________________ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - M?sica - Esportes > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From lucasbuchala at gmail.com Thu Oct 22 10:42:49 2009 From: lucasbuchala at gmail.com (Lucas S. Buchala) Date: Thu, 22 Oct 2009 09:42:49 -0800 Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <8e1b7ae30910221029r6ef48358v3ef704181d45c781@mail.gmail.com> References: <214823ca0910221010s51193b57y8def17d6b10d45b1@mail.gmail.com> <190555.78289.qm@web56205.mail.re3.yahoo.com> <8e1b7ae30910221029r6ef48358v3ef704181d45c781@mail.gmail.com> Message-ID: <8e1b7ae30910221042u725436a7w49e71b6fd3ff5c52@mail.gmail.com> Corre??o: A estrutura de dados ?: my $data = { Author => "Taylor", Title => "" }; e n?o @tests. 2009/10/22 Lucas S. Buchala : > (Ressalva: nunca usei o EndNote e muito menos o Biblio::EndnoteStyle, > portanto o que eu disser s?o apenas suposi??es. Mas vamos l?...) > > O pacote da distro ? o > http://search.cpan.org/CPAN/authors/id/M/MI/MIRK/Biblio-EndnoteStyle-0.05.tar.gz > Se vc baixar ele e descompactar, vc vai encontrar o arquivo de teste > no diret?rio t/ > > Dando uma olhada na documenta??o, me parece que ele n?o faz isso que > vc quer... ler um arquivo .enw. Talvez ele s? seria ?til se vc j? > tivesse as estruturas de dados em mem?ria. Do arquivo de teste, temos: > > @tests = ( > [ ";Author: ", ";Taylor: ", "author provided" ], > [ ";`Author`: ", ";Author: ", "author quoted" ], > [ ";Title: ", "", "title empty" ], > etc... > ) > > Agora, entende o que digo com "estruturas de dados em mem?ria"? > > Da documenta??o do m?todo format: > > "Formats a reference, consisting of a hash of fields, according to an > Endnote-like template. The template is a string essentially the same > as those used in Endnote" > > As palavras que me chamaram a aten??o foram "Endnote-like" e > "essentially the same". Viu, talvez n?o seja bem igualzinho ao > EndNote, mas semelhante. > > Hum... o arquivo ? orientado a texto, menos mal, n?. Se fosse bin?rio > a coisa complicava. > > Bom, infelizmente acho que vai ter que ser na m?o mesmo (ou talvez vc > encontre uma biblioteca para ler e manipular arquivos .enw, mas em > outra linguagem, e n?o Perl) > > Resumindo, fico com a opini?o de: > > * exportar para XML, analisar sua estrutra e escrever um programa para > realizar o trabalho (que seria apenas imprimir as partes que vc quer, > n??); ou > * escrever um parser para esse formato de arquivo texto. da? vc teria > a estrutura de dados em mem?ria e da? sim poderia passar para o > Biblio::EndnoteStyle > > 2009/10/22 Juliana >> >> Ai vai um exemplo: >> >> %0 Journal Article >> %1 1294302 >> %A Fabian M\&\#246;rchen >> %T Unsupervised pattern mining from symbolic temporal data >> %J SIGKDD Explor. Newsl. >> %@ 1931-0145 >> %V 9 >> %N 1 >> %P 41-55 >> %D 2007 >> %R http://doi.acm.org/10.1145/1294301.1294302 >> %I ACM >> >> >> ?[]?s Juliana >> >> --- Em qui, 22/10/09, Daniel de Oliveira Mantovani escreveu: >> >> De: Daniel de Oliveira Mantovani >> Assunto: Re: [SP-pm] Enc: Re: Ajuda no m?dulo EndnoteStyle >> Para: saopaulo-pm at mail.pm.org >> Data: Quinta-feira, 22 de Outubro de 2009, 15:10 >> >> Copia algum arquivo EndNote em algum pastebinit, e cola aqui a URL. >> >> 2009/10/22 Juliana >>> >>> Ol? Lucas, boa tarde!! >>> >>> >>> Eu preciso ler (abrir) um arquivo.enw (EndNote) e apartir da? extrair (imprimir) todas as informa??es do arquivo, tais como t?tulo, autores (primeiro e ?ltimo na ordem: nome e sobrenome) e todos os demais itens que tens no arquivo.enw >>> >>> OBS: Se este m?dulo n?o tiver m?todos que fazem o que eu preciso, vou ter que fazer na m?o. >>> >>> Ainda n?o consegui ler os arquivos de testes. >>> >>> Obrigada! >>> Juliana >>> >>> >>> >>> --- Em qui, 22/10/09, Lucas S. Buchala escreveu: >>> >>> De: Lucas S. Buchala >>> Assunto: Re: [SP-pm] Enc: Re: Ajuda no m?dulo EndnoteStyle >>> Para: saopaulo-pm at mail.pm.org >>> Data: Quinta-feira, 22 de Outubro de 2009, 14:59 >>> >>> Ol?, Juliana. >>> >>> Como o Daniel e o Nelson disseram, ler os arquivos de testes ajudam a >>> entender como um m?dulo pode ser usado. Entender os seus casos de >>> uso... >>> >>> Vc pode achar eles tanto atrav?s do shell CPAN com o comando look ou >>> baixando o pacote da distribui??o e descompactando vc mesma. >>> >>> O ?nico arquivo de teste do Biblio::EndnoteStyle ? o >>> t/Biblio-EndnoteStyle.t. Lendo ele vc consegue indentificar algo >>> interessante para o seu problema? >>> >>> Afinal, qual o problema que vc est? tentando resolver? O jimmy j? >>> perguntou isso, mas vc n?o respondeu. Quem sabe explicando fica melhor >>> para o pessoal da lista ajudar. >>> >>> Eu nunca usei o EndNote, mas ele deve exportar para XML, n?o? Ser? que >>> n?o seria uma alternativa para vc? Exportar para XML suas refer?ncias >>> bibliogr?ficas e depois parsar com um parser XML, escrevendo um >>> programinha para processasr o conte?do do jeito que vc quer? >>> >>> At? mais. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> ________________________________ >>> Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - M?sica - Esportes >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. >> >> -----Anexo incorporado----- >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ________________________________ >> Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - M?sica - Esportes >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > From nferraz at gmail.com Thu Oct 22 10:46:18 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 22 Oct 2009 19:46:18 +0200 Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <190555.78289.qm@web56205.mail.re3.yahoo.com> References: <214823ca0910221010s51193b57y8def17d6b10d45b1@mail.gmail.com> <190555.78289.qm@web56205.mail.re3.yahoo.com> Message-ID: <604cec170910221046g2f16b1b6s44d5b6703109448a@mail.gmail.com> Parece bem simples. Dada uma string como essa: my $sample = <<'ENDNOTE'; %0 Journal Article %1 1294302 %A Fabian M\&\#246;rchen %T Unsupervised pattern mining from symbolic temporal data %J SIGKDD Explor. Newsl. %@ 1931-0145 %V 9 %N 1 %P 41-55 %D 2007 %R http://doi.acm.org/10.1145/1294301.1294302 %I ACM ENDNOTE Voc? pode obter uma lista de { chave => valor } da seguinte maneira: my %data = parse($sample); sub parse { my $data = shift; my %value; while ( $data =~ /^(..) (.+)$/gm ) { $value{$1} = $2; } return %value; } Voc? pode inclusive usar um hash para traduzir o c?digo para o significado desejado: my %field = ( '%0' => 'type', '%1' => 'id', '%A' => 'author', '%T' => 'title', '%J' => 'journal', # etc ); Espero que isso ajude a come?ar. From julianalduque at yahoo.com.br Thu Oct 22 11:23:26 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Thu, 22 Oct 2009 11:23:26 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <604cec170910221046g2f16b1b6s44d5b6703109448a@mail.gmail.com> Message-ID: <137818.1690.qm@web56204.mail.re3.yahoo.com> Agrade?o todas as dicas. Vou colocar a m?o na massa no final de semana. ? []?s, Juliana ? --- Em qui, 22/10/09, Nelson Ferraz escreveu: De: Nelson Ferraz Assunto: Re: [SP-pm] Enc: Re: Ajuda no m?dulo EndnoteStyle Para: saopaulo-pm em mail.pm.org Data: Quinta-feira, 22 de Outubro de 2009, 15:46 Parece bem simples. Dada uma string como essa: my $sample = <<'ENDNOTE'; %0 Journal Article %1 1294302 %A Fabian M\&\#246;rchen %T Unsupervised pattern mining from symbolic temporal data %J SIGKDD Explor. Newsl. %@ 1931-0145 %V 9 %N 1 %P 41-55 %D 2007 %R http://doi.acm.org/10.1145/1294301.1294302 %I ACM ENDNOTE Voc? pode obter uma lista de { chave => valor } da seguinte maneira: my %data = parse($sample); sub parse { ? ? my $data = shift; ? ? my %value; ? ? while ( $data =~ /^(..) (.+)$/gm ) { ? ? ? ? $value{$1} = $2; ? ? } ? ? return %value; } Voc? pode inclusive usar um hash para traduzir o c?digo para o significado desejado: my %field = ( ? ? ? ? '%0' => 'type', ? ? ? ? '%1' => 'id', ? ? ? ? '%A' => 'author', ? ? ? ? '%T' => 'title', ? ? ? ? '%J' => 'journal', ? ? ? ? # etc ); Espero que isso ajude a come?ar. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Thu Oct 22 11:56:18 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 22 Oct 2009 20:56:18 +0200 Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <137818.1690.qm@web56204.mail.re3.yahoo.com> References: <604cec170910221046g2f16b1b6s44d5b6703109448a@mail.gmail.com> <137818.1690.qm@web56204.mail.re3.yahoo.com> Message-ID: <604cec170910221156j65deccbajfffdf392fa44415b@mail.gmail.com> 2009/10/22 Juliana > Agrade?o todas as dicas. > Vou colocar a m?o na massa no final de semana. > Por que esperar at? o fim de semana? : ) De acordo com a sua descri??o do problema: "Eu preciso ler (abrir) um arquivo.enw (EndNote) e apartir da? extrair (imprimir) todas as informa??es do arquivo, tais como t?tulo, autores (primeiro e ?ltimo na ordem: nome e sobrenome) e todos os demais itens que tens no arquivo.enw" Como voc? gostaria que fosse a interface do programa? Aqui vai uma primeira sugest?o: use Biblio::EndNote; my $bib = Biblio::EndNote->parse( $text ); # ou... my $bib = Biblio::EndNote->open( $filename ); print $bib->key('%T'); # title my $title = $bib->title(); my @authors = $bib->authors(); O que voc? acha? -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Thu Oct 22 15:35:58 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Fri, 23 Oct 2009 00:35:58 +0200 Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <604cec170910221156j65deccbajfffdf392fa44415b@mail.gmail.com> References: <604cec170910221046g2f16b1b6s44d5b6703109448a@mail.gmail.com> <137818.1690.qm@web56204.mail.re3.yahoo.com> <604cec170910221156j65deccbajfffdf392fa44415b@mail.gmail.com> Message-ID: <604cec170910221535i178f8008uae7809cf1d5ce95c@mail.gmail.com> Juliana, Acabei de descobrir que o formato que voc? descreveu n?o ? o EndNote, mas sim um formato chamado "refer": E j? existe um m?dulo para lidar com esse tipo de arquivo: http://search.cpan.org/~eryq/Text-Refer-1.106/lib/Text/Refer.pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From julianalduque at yahoo.com.br Thu Oct 22 15:42:16 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Thu, 22 Oct 2009 15:42:16 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <604cec170910221535i178f8008uae7809cf1d5ce95c@mail.gmail.com> Message-ID: <28786.49761.qm@web56204.mail.re3.yahoo.com> Eita.. rsrs Eu fiz v?rios downloads de cita??es do EndNote e foi o formato que colei aqui na lista.. Mas parece que agora estou no caminho certo, n??! rs ? []'s, Juliana --- Em qui, 22/10/09, Nelson Ferraz escreveu: De: Nelson Ferraz Assunto: Re: [SP-pm] Enc: Re: Ajuda no m?dulo EndnoteStyle Para: saopaulo-pm em mail.pm.org Data: Quinta-feira, 22 de Outubro de 2009, 20:35 Juliana, Acabei de descobrir que o formato que voc? descreveu n?o ? o EndNote, mas sim um formato chamado "refer": E j? existe um m?dulo para lidar com esse tipo de arquivo: http://search.cpan.org/~eryq/Text-Refer-1.106/lib/Text/Refer.pm -----Anexo incorporado----- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Thu Oct 22 15:44:39 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Fri, 23 Oct 2009 00:44:39 +0200 Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <28786.49761.qm@web56204.mail.re3.yahoo.com> References: <604cec170910221535i178f8008uae7809cf1d5ce95c@mail.gmail.com> <28786.49761.qm@web56204.mail.re3.yahoo.com> Message-ID: <604cec170910221544sae0a8a1hbbd35f0a7c702b22@mail.gmail.com> Um pouco off-topic, mas, olha s? que projeto interessente, para o gerenciamento de cita??es: http://www.zotero.org/ -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasbuchala at gmail.com Thu Oct 22 17:17:34 2009 From: lucasbuchala at gmail.com (Lucas S. Buchala) Date: Thu, 22 Oct 2009 16:17:34 -0800 Subject: [SP-pm] =?iso-8859-1?q?Enc=3A_Re=3A_Ajuda_no_m=F3dulo_EndnoteStyl?= =?iso-8859-1?q?e?= In-Reply-To: <604cec170910221535i178f8008uae7809cf1d5ce95c@mail.gmail.com> References: <604cec170910221046g2f16b1b6s44d5b6703109448a@mail.gmail.com> <137818.1690.qm@web56204.mail.re3.yahoo.com> <604cec170910221156j65deccbajfffdf392fa44415b@mail.gmail.com> <604cec170910221535i178f8008uae7809cf1d5ce95c@mail.gmail.com> Message-ID: <8e1b7ae30910221717j20000b1ey50595a8da2226459@mail.gmail.com> Fico feliz em retirar o que eu disse. Nelson++! Valeu pela pesquisa. From breno at rio.pm.org Thu Oct 22 18:15:38 2009 From: breno at rio.pm.org (breno) Date: Thu, 22 Oct 2009 23:15:38 -0200 Subject: [SP-pm] Horas com milisegundos Message-ID: 2009/10/22 Guilherme Luis Eberhardt : > O motivo de n?o utilizar o Time::HiRes ? porque ele ? utilizado no > MailScanner. > As vezes a sua atualiza??o pode parar este servi?o. > > Ent?o para evitar dores de cabe?a, gostaria de fazer algo a parte. > Oi Guilherme, ? um argumento forte, e de fato o ideal ? ter um sistema compartimentalizado para cada aplica??o cr?tica, sempre que poss?vel. J? pensou se precis?ssemos achar (ou fazer) um novo m?dulo sempre que n?o quis?ssemos mexer em algo que est? em "produ??o"? Em um primeiro momento podemos ficar tentados a simplesmente baixar o m?dulo, renome?-lo (no seu caso, digamos, para Time::HiRes2) e instal?-lo. Mas e se precisarmos fazer de novo? E de novo? N?o s? ? uma solu??o suja, ? algo que simplesmente n?o escala bem. Como voc? n?o parece disposto a ter um build separado do perl em si (note a caixa baixa), a melhor pr?tica hoje em dia ? simplesmente ter uma instala??o localizada dos m?dulos necess?rios para sua aplica??o. Minha recomenda??o portanto ? utilizar o poderoso local::lib, que torna esse trabalho f?cil e indolor. Com a instala??o localizada, basta chamar o cpan como o usu?rio normal e instalar os m?dulos normalmente, como se fosse root. Os m?dulos ficar?o num diret?rio de bibliotecas Perl, por padr?o "perl5" dentro do home do usu?rio, e os programas executados dentro do ambiente desse usu?rio (ou propriamente configurados, em qualquer outro ambiente) as utilizar?o em vez das bibliotecas do sistema. Assim, voc? poder? instalar o Time::HiRes e todos os outros sem se preocupar em interromper servi?os externos ou mudar bibliotecas do sistema. http://search.cpan.org/perldoc?local::lib http://blog.blabos.org/2009/08/instalando-modulos-do-cpan-via-locallib/ Possivelmente haver? um lightning talk sobre o assunto no YAPC::Brasil semana que vem, apare?a - e aproveite pra fazer uma tamb?m e nos contar sobre seus projetos :-) Boa sorte! []s -b From otaviof at gmail.com Thu Oct 22 18:24:31 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 22 Oct 2009 23:24:31 -0200 Subject: [SP-pm] Horas com milisegundos In-Reply-To: References: Message-ID: <8e3843570910221824g109f91c5lda1e591af16980ac@mail.gmail.com> 2009/10/22 breno : > 2009/10/22 Guilherme Luis Eberhardt : >> O motivo de n?o utilizar o Time::HiRes ? porque ele ? utilizado no >> MailScanner. >> As vezes a sua atualiza??o pode parar este servi?o. >> >> Ent?o para evitar dores de cabe?a, gostaria de fazer algo a parte. >> > > Oi Guilherme, > > ? um argumento forte, e de fato o ideal ? ter um sistema > compartimentalizado para cada aplica??o cr?tica, sempre que poss?vel. > > J? pensou se precis?ssemos achar (ou fazer) um novo m?dulo sempre que > n?o quis?ssemos mexer em algo que est? em "produ??o"? Em um primeiro > momento podemos ficar tentados a simplesmente baixar o m?dulo, > renome?-lo (no seu caso, digamos, para Time::HiRes2) e instal?-lo. Mas > e se precisarmos fazer de novo? E de novo? N?o s? ? uma solu??o suja, > ? algo que simplesmente n?o escala bem. > > Como voc? n?o parece disposto a ter um build separado do perl em si > (note a caixa baixa), a melhor pr?tica hoje em dia ? simplesmente ter > uma instala??o localizada dos m?dulos necess?rios para sua aplica??o. > Minha recomenda??o portanto ? utilizar o poderoso local::lib, que > torna esse trabalho f?cil e indolor. > > Com a instala??o localizada, basta chamar o cpan como o usu?rio normal > e instalar os m?dulos normalmente, como se fosse root. Os m?dulos > ficar?o num diret?rio de bibliotecas Perl, por padr?o "perl5" dentro > do home do usu?rio, e os programas executados dentro do ambiente desse > usu?rio (ou propriamente configurados, em qualquer outro ambiente) as > utilizar?o em vez das bibliotecas do sistema. Assim, voc? poder? > instalar o Time::HiRes e todos os outros sem se preocupar em > interromper servi?os externos ou mudar bibliotecas do sistema. > > http://search.cpan.org/perldoc?local::lib > http://blog.blabos.org/2009/08/instalando-modulos-do-cpan-via-locallib/ > > Possivelmente haver? um lightning talk sobre o assunto no YAPC::Brasil > semana que vem, apare?a - e aproveite pra fazer uma tamb?m e nos > contar sobre seus projetos :-) > > > Boa sorte! > > []s > > -b > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Simples e objetivo: $breno++; -- Ot?vio Fernandes http://blog.emresumo.com From luismottacampos at yahoo.co.uk Thu Oct 22 19:27:33 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 23 Oct 2009 04:27:33 +0200 Subject: [SP-pm] RES: SaoPaulo-pm Digest, Vol 61, Issue 28 In-Reply-To: <4ae092a7.47c2f10a.190e.1750@mx.google.com> References: <4ae092a7.47c2f10a.190e.1750@mx.google.com> Message-ID: <4AE11495.9060003@yahoo.co.uk> Guilherme Luis Eberhardt wrote: > O motivo de n?o utilizar o Time::HiRes ? porque ele ? utilizado no > MailScanner. > As vezes a sua atualiza??o pode parar este servi?o. > > Ent?o para evitar dores de cabe?a, gostaria de fazer algo a parte. Para evitar dores-de-cabe?a com atualiza??o de m?dulos, eu recomendo fortemente usar local::lib e bibliotecas locais para cada servi?o que depender do Perl. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Thu Oct 22 19:53:14 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 23 Oct 2009 00:53:14 -0200 Subject: [SP-pm] =?utf-8?q?Enc=3A_Re=3A_Ajuda_no_m=C3=B3dulo_EndnoteStyle?= In-Reply-To: <604cec170910221544sae0a8a1hbbd35f0a7c702b22@mail.gmail.com> References: <604cec170910221535i178f8008uae7809cf1d5ce95c@mail.gmail.com> <28786.49761.qm@web56204.mail.re3.yahoo.com> <604cec170910221544sae0a8a1hbbd35f0a7c702b22@mail.gmail.com> Message-ID: <23f46d7f0910221953y72ae6258k47411cac6bd77378@mail.gmail.com> Nelson++ Imediatamente eu pensei como seria legal se isso integrasse com RSS/ATOM - feeds em geral. 2009/10/22 Nelson Ferraz > Um pouco off-topic, mas, olha s? que projeto interessente, para o > gerenciamento de cita??es: > > http://www.zotero.org/ > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Oct 23 06:55:12 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 23 Oct 2009 11:55:12 -0200 Subject: [SP-pm] Encontro Social - 23/outubro/2009 - a partir das 19:00 In-Reply-To: <12d1f4ee0910210611p7918f443u55d20e7c3ec8455e@mail.gmail.com> References: <12d1f4ee0910210611p7918f443u55d20e7c3ec8455e@mail.gmail.com> Message-ID: <12d1f4ee0910230655x7722e060x9f86667893875c88@mail.gmail.com> S? para lembrar, hoje ? o grande dia !!!! Sollli M. Hon?rio 2009/10/21 Solli Honorio > Pessoal, > > Conforme vota??o, no dia 23 de outubro de 2009, a partir das 19:00 no > O'Malleys(1) (http://www.omalleysbar.net/) , temos data, local e hor?rio > marcado para o Encontro Social. Neste ES ser? importante por 2 motivos. > > O primeiro motivo, e o mais importante, ? a presen?a do troll Luis Motta > Campos, carinhosamente conhecido como 'Champs', o segundo motivo (e menos > importante) ? o an?ncio da troca da lideran?a do S?o Paulo Perl Mongers. > > Conto com a presen?a de todos. > > Enorme abra?o e at? sexta-feira, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > (1) at? as 20:00 horas, o O'Malleys oferece "comida" for free ! Mas > aten??o, n?o ? a do card?pio, pergunte a gar?onete, se vc tiver interesse, > que ela lhe explica. > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Fri Oct 23 07:06:33 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 23 Oct 2009 12:06:33 -0200 Subject: [SP-pm] Encontro Social - 23/outubro/2009 - a partir das 19:00 In-Reply-To: <12d1f4ee0910230655x7722e060x9f86667893875c88@mail.gmail.com> References: <12d1f4ee0910210611p7918f443u55d20e7c3ec8455e@mail.gmail.com> <12d1f4ee0910230655x7722e060x9f86667893875c88@mail.gmail.com> Message-ID: <23f46d7f0910230706m1b60d5ddl450ea0b4c09828ed@mail.gmail.com> Como se eu, hic! precisasse ser lembrado disso... 2009/10/23 Solli Honorio > S? para lembrar, hoje ? o grande dia !!!! > > Sollli M. Hon?rio > > 2009/10/21 Solli Honorio > >> Pessoal, >> >> Conforme vota??o, no dia 23 de outubro de 2009, a partir das 19:00 no >> O'Malleys(1) (http://www.omalleysbar.net/) , temos data, local e hor?rio >> marcado para o Encontro Social. Neste ES ser? importante por 2 motivos. >> >> O primeiro motivo, e o mais importante, ? a presen?a do troll Luis Motta >> Campos, carinhosamente conhecido como 'Champs', o segundo motivo (e menos >> importante) ? o an?ncio da troca da lideran?a do S?o Paulo Perl Mongers. >> >> Conto com a presen?a de todos. >> >> Enorme abra?o e at? sexta-feira, >> >> Solli M. Hon?rio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> (1) at? as 20:00 horas, o O'Malleys oferece "comida" for free ! Mas >> aten??o, n?o ? a do card?pio, pergunte a gar?onete, se vc tiver interesse, >> que ela lhe explica. >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Oct 23 07:13:55 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 23 Oct 2009 12:13:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= Message-ID: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de sangue novo, de novo f?lego. De maneira algma isto significar? que vou abondonar os projetos que venho desenvolvendo para a comunidade de S?o Paulo, apenas significa que agora passerei a ter 'padr?o' e mais respons?veis com os cronogramas. Eu estava planejando fazer este an?ncio no final do ano e ap?s finalizar alguns projetos que est?o em andamento, mas resolvi aproveita a ilustr?ssima, e rara, presen?a do Luis Motta (champs) e tamb?m pelo evento do YAPC::BR::2009. Devido a caracter?stica de voluntariado da lideran?a, resolvi convidar 2 membros da lista para compartilharem a lideran?a do grupo, na esperan?a de que esta atitude colabore para evitar as armadilhas de indisponibilidade no qual encontrei em alguns momentos (afinal temos que garantir o wiskye das crian?as). Os membros convidados, e que aceitaram, foram (em ordem alfab?tica) : Ot?vio Fernandes (otaviof) Thiago Rondon (maluco) Desejo o melhor para ambos e que recebam a sauda??es de uma nova era de todos da lista. Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Oct 23 07:21:38 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 23 Oct 2009 12:21:38 -0200 Subject: [SP-pm] Encontro Social - 23/outubro/2009 - a partir das 19:00 In-Reply-To: <23f46d7f0910230706m1b60d5ddl450ea0b4c09828ed@mail.gmail.com> References: <12d1f4ee0910210611p7918f443u55d20e7c3ec8455e@mail.gmail.com> <12d1f4ee0910230655x7722e060x9f86667893875c88@mail.gmail.com> <23f46d7f0910230706m1b60d5ddl450ea0b4c09828ed@mail.gmail.com> Message-ID: <12d1f4ee0910230721u6954be1q4f12fcc630b089f0@mail.gmail.com> Voc? j? deve estar no bar uma hora desta... 2009/10/23 Alexei Znamensky > Como se eu, hic! precisasse ser lembrado disso... > > 2009/10/23 Solli Honorio > >> S? para lembrar, hoje ? o grande dia !!!! >> >> Sollli M. Hon?rio >> >> 2009/10/21 Solli Honorio >> >>> Pessoal, >>> >>> Conforme vota??o, no dia 23 de outubro de 2009, a partir das 19:00 no >>> O'Malleys(1) (http://www.omalleysbar.net/) , temos data, local e >>> hor?rio marcado para o Encontro Social. Neste ES ser? importante por 2 >>> motivos. >>> >>> O primeiro motivo, e o mais importante, ? a presen?a do troll Luis Motta >>> Campos, carinhosamente conhecido como 'Champs', o segundo motivo (e menos >>> importante) ? o an?ncio da troca da lideran?a do S?o Paulo Perl Mongers. >>> >>> Conto com a presen?a de todos. >>> >>> Enorme abra?o e at? sexta-feira, >>> >>> Solli M. Hon?rio >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> (1) at? as 20:00 horas, o O'Malleys oferece "comida" for free ! Mas >>> aten??o, n?o ? a do card?pio, pergunte a gar?onete, se vc tiver interesse, >>> que ela lhe explica. >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandocorrea at gmail.com Fri Oct 23 07:32:35 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Fri, 23 Oct 2009 12:32:35 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> Message-ID: Parab?ns aos 2. E parab?ns ao Solli por um ?timo mandato! Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org Sent from Rio De Janeiro, RJ, Brazil 2009/10/23 Solli Honorio > ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de > sangue novo, de novo f?lego. De maneira algma isto significar? que vou > abondonar os projetos que venho desenvolvendo para a comunidade de S?o > Paulo, apenas significa que agora passerei a ter 'padr?o' e mais > respons?veis com os cronogramas. > > Eu estava planejando fazer este an?ncio no final do ano e ap?s finalizar > alguns projetos que est?o em andamento, mas resolvi aproveita a > ilustr?ssima, e rara, presen?a do Luis Motta (champs) e tamb?m pelo evento > do YAPC::BR::2009. > > Devido a caracter?stica de voluntariado da lideran?a, resolvi convidar 2 > membros da lista para compartilharem a lideran?a do grupo, na esperan?a de > que esta atitude colabore para evitar as armadilhas de indisponibilidade no > qual encontrei em alguns momentos (afinal temos que garantir o wiskye das > crian?as). > > Os membros convidados, e que aceitaram, foram (em ordem alfab?tica) : > > Ot?vio Fernandes (otaviof) > Thiago Rondon (maluco) > > Desejo o melhor para ambos e que recebam a sauda??es de uma nova era de > todos da lista. > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From indiox at gentoobr.org Fri Oct 23 07:56:35 2009 From: indiox at gentoobr.org (Claudio Pereira) Date: Fri, 23 Oct 2009 12:56:35 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> Message-ID: Salve Solli! Parab?ns pelo mandato! Ot?vio e Thiago Rondon, boa sorte e suce$$o nas novas atividades! E venham ao Rio para bebemorar conosco no YAPC! [ ]'s Claudio P Costa http://indiox.net indiox at indiox.net 2009/10/23 Solli Honorio : > ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de > sangue novo, de novo f?lego. De maneira algma isto significar? que vou > abondonar os projetos que venho desenvolvendo para a comunidade de S?o > Paulo, apenas significa que agora passerei a ter 'padr?o' e mais > respons?veis com os cronogramas. > > Eu estava planejando fazer este an?ncio no final do ano e ap?s finalizar > alguns projetos que est?o em andamento, mas resolvi aproveita a > ilustr?ssima, e rara,?presen?a do Luis Motta (champs) e tamb?m pelo evento > do YAPC::BR::2009. > > Devido a caracter?stica de voluntariado da lideran?a, resolvi convidar 2 > membros da lista para compartilharem a lideran?a do grupo, na esperan?a de > que esta atitude colabore para evitar as armadilhas de indisponibilidade no > qual encontrei em alguns momentos (afinal temos que garantir o wiskye das > crian?as). > > Os membros convidados, e que aceitaram, foram?(em ordem alfab?tica)?: > > Ot?vio Fernandes (otaviof) > Thiago Rondon (maluco) > > Desejo o melhor para ambos e que recebam a sauda??es de uma nova era de > todos da lista. > > Abra?os, > > Solli M. Hon?rio > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- -- Claudio Pereira aka IndioX GentooBR - http://gentoobr.org mailto: indiox at gentoobr.org --------------------------------------------- Gentoo Documentation Member http://gdp.gentoo.org From wallace at reis.org.br Fri Oct 23 08:00:10 2009 From: wallace at reis.org.br (Wallace Reis) Date: Fri, 23 Oct 2009 12:00:10 -0300 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> Message-ID: <785E9442-1880-4499-9D77-16E632D4810D@reis.org.br> On 23/10/2009, at 11:13, Solli Honorio wrote: > ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, > de sangue novo, de novo f?lego. De maneira algma isto significar? > que vou abondonar os projetos que venho desenvolvendo para a > comunidade de S?o Paulo, apenas significa que agora passerei a ter > 'padr?o' e mais respons?veis com os cronogramas. Parab?ns Solli pelo trabalho. > Ot?vio Fernandes (otaviof) > Thiago Rondon (maluco) Sauda??es! Recebam meus votos de muito trabalho e sucesso! Ab, -- wallace reis/wreis Catalyst and DBIx::Class consultancy with a clue Software Engineer and a commit bit: http://shadowcat.co.uk/catalyst/ Shadowcat Systems Limited http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis From lorn.br at gmail.com Fri Oct 23 08:15:08 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Fri, 23 Oct 2009 13:15:08 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <785E9442-1880-4499-9D77-16E632D4810D@reis.org.br> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <785E9442-1880-4499-9D77-16E632D4810D@reis.org.br> Message-ID: a?! Parab?ns! Agora at? a lideren?a do SP-Pm tem alta-disponibilidade... E a SP-PM na era do Cloud Computing ou Cloud Leading ... :) 2009/10/23 Wallace Reis > On 23/10/2009, at 11:13, Solli Honorio wrote: > >> ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de >> sangue novo, de novo f?lego. De maneira algma isto significar? que vou >> abondonar os projetos que venho desenvolvendo para a comunidade de S?o >> Paulo, apenas significa que agora passerei a ter 'padr?o' e mais >> respons?veis com os cronogramas. >> > > Parab?ns Solli pelo trabalho. > > Ot?vio Fernandes (otaviof) >> Thiago Rondon (maluco) >> > > Sauda??es! > Recebam meus votos de muito trabalho e sucesso! > > Ab, > > -- > wallace reis/wreis Catalyst and DBIx::Class consultancy with a > clue > Software Engineer and a commit bit: > http://shadowcat.co.uk/catalyst/ > Shadowcat Systems Limited > http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andreoandre at gmail.com Fri Oct 23 09:01:51 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Fri, 23 Oct 2009 14:01:51 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <785E9442-1880-4499-9D77-16E632D4810D@reis.org.br> Message-ID: Solli, parab?ns pelo trabalho. e muito sucesso ao maluco e ao otaviof em suas novas fases.... Parab?ns! 2009/10/23 Lindolfo "Lorn" Rodrigues : > a?! > > Parab?ns! Agora at? a lideren?a do SP-Pm tem alta-disponibilidade... > > E a SP-PM na era do Cloud Computing ou Cloud Leading ... :) > > 2009/10/23 Wallace Reis >> >> On 23/10/2009, at 11:13, Solli Honorio wrote: >>> >>> ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de >>> sangue novo, de novo f?lego. De maneira algma isto significar? que vou >>> abondonar os projetos que venho desenvolvendo para a comunidade de S?o >>> Paulo, apenas significa que agora passerei a ter 'padr?o' e mais >>> respons?veis com os cronogramas. >> >> Parab?ns Solli pelo trabalho. >> >>> Ot?vio Fernandes (otaviof) >>> Thiago Rondon (maluco) >> >> Sauda??es! >> Recebam meus votos de muito trabalho e sucesso! >> >> Ab, >> >> -- >> ? wallace reis/wreis ? ? ? ? Catalyst and DBIx::Class consultancy with a >> clue >> ? Software Engineer ? ? ? ? ?and a commit bit: >> http://shadowcat.co.uk/catalyst/ >> Shadowcat Systems Limited >> http://www.shadowcat.co.uk ? ? http://www.linkedin.com/in/wallacereis >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? O Moura http://andrem.wordpress.com From blabos at gmail.com Fri Oct 23 09:09:09 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 23 Oct 2009 14:09:09 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <785E9442-1880-4499-9D77-16E632D4810D@reis.org.br> Message-ID: <179354400910230909n22082278nf5b49076e0fac988@mail.gmail.com> Solli, Parab?ns pelo bom trabalho. Escolher dois l?deres ? bem a sua cara, sempre democr?tico. Acho que tem tudo pra dar certo. Ao Thiago e Ot?vio, muito sucesso!!! Abra?os 2009/10/23 Andr? Moura : > Solli, parab?ns ?pelo trabalho. > > e muito sucesso ao maluco e ao otaviof em suas novas fases.... > > Parab?ns! > > > 2009/10/23 Lindolfo "Lorn" Rodrigues : >> a?! >> >> Parab?ns! Agora at? a lideren?a do SP-Pm tem alta-disponibilidade... >> >> E a SP-PM na era do Cloud Computing ou Cloud Leading ... :) >> >> 2009/10/23 Wallace Reis >>> >>> On 23/10/2009, at 11:13, Solli Honorio wrote: >>>> >>>> ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de >>>> sangue novo, de novo f?lego. De maneira algma isto significar? que vou >>>> abondonar os projetos que venho desenvolvendo para a comunidade de S?o >>>> Paulo, apenas significa que agora passerei a ter 'padr?o' e mais >>>> respons?veis com os cronogramas. >>> >>> Parab?ns Solli pelo trabalho. >>> >>>> Ot?vio Fernandes (otaviof) >>>> Thiago Rondon (maluco) >>> >>> Sauda??es! >>> Recebam meus votos de muito trabalho e sucesso! >>> >>> Ab, >>> >>> -- >>> ? wallace reis/wreis ? ? ? ? Catalyst and DBIx::Class consultancy with a >>> clue >>> ? Software Engineer ? ? ? ? ?and a commit bit: >>> http://shadowcat.co.uk/catalyst/ >>> Shadowcat Systems Limited >>> http://www.shadowcat.co.uk ? ? http://www.linkedin.com/in/wallacereis >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> lorn at lornlab dot org >> Lindolfo "Lorn" Rodrigues >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? O Moura > http://andrem.wordpress.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Fri Oct 23 09:33:32 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 23 Oct 2009 14:33:32 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> Message-ID: <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> O Solli me ensinou muita coisa, inclusive como pessoa, j? abriu m?o de livro(autografado) e etc. "... coletar dados ? o primeiro passo para a sabedoria, mas compartilhar dados ? o primeiro passo para a comunidade ..." Se o Solli confia no Otavio e no Thiago eu tamb?m confio. Podem contar comigo! Parab?ns!!! []'s 2009/10/23 Solli Honorio > ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de > sangue novo, de novo f?lego. De maneira algma isto significar? que vou > abondonar os projetos que venho desenvolvendo para a comunidade de S?o > Paulo, apenas significa que agora passerei a ter 'padr?o' e mais > respons?veis com os cronogramas. > > Eu estava planejando fazer este an?ncio no final do ano e ap?s finalizar > alguns projetos que est?o em andamento, mas resolvi aproveita a > ilustr?ssima, e rara, presen?a do Luis Motta (champs) e tamb?m pelo evento > do YAPC::BR::2009. > > Devido a caracter?stica de voluntariado da lideran?a, resolvi convidar 2 > membros da lista para compartilharem a lideran?a do grupo, na esperan?a de > que esta atitude colabore para evitar as armadilhas de indisponibilidade no > qual encontrei em alguns momentos (afinal temos que garantir o wiskye das > crian?as). > > Os membros convidados, e que aceitaram, foram (em ordem alfab?tica) : > > Ot?vio Fernandes (otaviof) > Thiago Rondon (maluco) > > Desejo o melhor para ambos e que recebam a sauda??es de uma nova era de > todos da lista. > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Fri Oct 23 09:45:47 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 23 Oct 2009 14:45:47 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> Message-ID: Parab?ns aos dois(Thiago e Ot?vio)! E parab?ns ao Solli pelo bom trabalho! Vamos em frente! Cheers! 2009/10/23 Daniel de Oliveira Mantovani > O Solli me ensinou muita coisa, inclusive como pessoa, j? abriu m?o de > livro(autografado) e etc. > "... coletar dados ? o primeiro passo para a sabedoria, mas compartilhar > dados ? o primeiro passo para a comunidade ..." > > Se o Solli confia no Otavio e no Thiago eu tamb?m confio. > Podem contar comigo! > Parab?ns!!! > > []'s > > 2009/10/23 Solli Honorio > >> ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de >> sangue novo, de novo f?lego. De maneira algma isto significar? que vou >> abondonar os projetos que venho desenvolvendo para a comunidade de S?o >> Paulo, apenas significa que agora passerei a ter 'padr?o' e mais >> respons?veis com os cronogramas. >> >> Eu estava planejando fazer este an?ncio no final do ano e ap?s finalizar >> alguns projetos que est?o em andamento, mas resolvi aproveita a >> ilustr?ssima, e rara, presen?a do Luis Motta (champs) e tamb?m pelo evento >> do YAPC::BR::2009. >> >> Devido a caracter?stica de voluntariado da lideran?a, resolvi convidar 2 >> membros da lista para compartilharem a lideran?a do grupo, na esperan?a de >> que esta atitude colabore para evitar as armadilhas de indisponibilidade no >> qual encontrei em alguns momentos (afinal temos que garantir o wiskye das >> crian?as). >> >> Os membros convidados, e que aceitaram, foram (em ordem alfab?tica) : >> >> Ot?vio Fernandes (otaviof) >> Thiago Rondon (maluco) >> >> Desejo o melhor para ambos e que recebam a sauda??es de uma nova era de >> todos da lista. >> >> Abra?os, >> >> Solli M. Hon?rio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, > e as que fazem o que nasceram para fazer. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From breno at rio.pm.org Fri Oct 23 10:05:10 2009 From: breno at rio.pm.org (breno) Date: Fri, 23 Oct 2009 15:05:10 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> Message-ID: Parab?ns pessoal! Tenho certeza que far?o um excelente trabalho! Parab?ns tamb?m ao Solli por tudo que j? fez (e ainda far?, tenho certeza) e a todos da S?o Paulo Perl Mongers que fazem dessa comunidade o que ela ? hoje. []s -b 2009/10/23 Andre Carneiro : > Parab?ns aos dois(Thiago e Ot?vio)! > > E parab?ns ao Solli pelo bom trabalho! > > Vamos em frente! > > Cheers! > > 2009/10/23 Daniel de Oliveira Mantovani > >> >> O Solli me ensinou muita coisa, inclusive como pessoa, j? abriu m?o de >> livro(autografado) e etc. >> "... coletar dados ? o primeiro passo para a sabedoria, mas compartilhar >> dados ? o primeiro passo para a comunidade ..." >> >> Se o Solli confia no Otavio e no Thiago eu tamb?m confio. >> Podem contar comigo! >> Parab?ns!!! >> >> []'s >> >> 2009/10/23 Solli Honorio >>> >>> ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de >>> sangue novo, de novo f?lego. De maneira algma isto significar? que vou >>> abondonar os projetos que venho desenvolvendo para a comunidade de S?o >>> Paulo, apenas significa que agora passerei a ter 'padr?o' e mais >>> respons?veis com os cronogramas. >>> >>> Eu estava planejando fazer este an?ncio no final do ano e ap?s finalizar >>> alguns projetos que est?o em andamento, mas resolvi aproveita a >>> ilustr?ssima, e rara,?presen?a do Luis Motta (champs) e tamb?m pelo evento >>> do YAPC::BR::2009. >>> >>> Devido a caracter?stica de voluntariado da lideran?a, resolvi convidar 2 >>> membros da lista para compartilharem a lideran?a do grupo, na esperan?a de >>> que esta atitude colabore para evitar as armadilhas de indisponibilidade no >>> qual encontrei em alguns momentos (afinal temos que garantir o wiskye das >>> crian?as). >>> >>> Os membros convidados, e que aceitaram, foram?(em ordem alfab?tica)?: >>> >>> Ot?vio Fernandes (otaviof) >>> Thiago Rondon (maluco) >>> >>> Desejo o melhor para ambos e que recebam a sauda??es de uma nova era de >>> todos da lista. >>> >>> Abra?os, >>> >>> Solli M. Hon?rio >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, >> e as que fazem o que nasceram para fazer. >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From russoz at gmail.com Fri Oct 23 10:11:12 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 23 Oct 2009 15:11:12 -0200 Subject: [SP-pm] =?utf-8?q?Hora_de_mudan=C3=A7a_na_lideran=C3=A7a?= In-Reply-To: References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> Message-ID: <23f46d7f0910231011k38826ce2wd3e3917f9a3d01f0@mail.gmail.com> Isso, isso, parab?ns a todos. O Solli ent?o pagar uma de despedida e o Rondon e o Ot?vio v?o pagar uma, cada um, de inaugura??o? rsrsrsrs 2009/10/23 breno > Parab?ns pessoal! Tenho certeza que far?o um excelente trabalho! > > Parab?ns tamb?m ao Solli por tudo que j? fez (e ainda far?, tenho > certeza) e a todos da S?o Paulo Perl Mongers que fazem dessa > comunidade o que ela ? hoje. > > []s > > -b > > 2009/10/23 Andre Carneiro : > > Parab?ns aos dois(Thiago e Ot?vio)! > > > > E parab?ns ao Solli pelo bom trabalho! > > > > Vamos em frente! > > > > Cheers! > > > > 2009/10/23 Daniel de Oliveira Mantovani > > > >> > >> O Solli me ensinou muita coisa, inclusive como pessoa, j? abriu m?o de > >> livro(autografado) e etc. > >> "... coletar dados ? o primeiro passo para a sabedoria, mas compartilhar > >> dados ? o primeiro passo para a comunidade ..." > >> > >> Se o Solli confia no Otavio e no Thiago eu tamb?m confio. > >> Podem contar comigo! > >> Parab?ns!!! > >> > >> []'s > >> > >> 2009/10/23 Solli Honorio > >>> > >>> ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de > >>> sangue novo, de novo f?lego. De maneira algma isto significar? que vou > >>> abondonar os projetos que venho desenvolvendo para a comunidade de S?o > >>> Paulo, apenas significa que agora passerei a ter 'padr?o' e mais > >>> respons?veis com os cronogramas. > >>> > >>> Eu estava planejando fazer este an?ncio no final do ano e ap?s > finalizar > >>> alguns projetos que est?o em andamento, mas resolvi aproveita a > >>> ilustr?ssima, e rara, presen?a do Luis Motta (champs) e tamb?m pelo > evento > >>> do YAPC::BR::2009. > >>> > >>> Devido a caracter?stica de voluntariado da lideran?a, resolvi convidar > 2 > >>> membros da lista para compartilharem a lideran?a do grupo, na esperan?a > de > >>> que esta atitude colabore para evitar as armadilhas de > indisponibilidade no > >>> qual encontrei em alguns momentos (afinal temos que garantir o wiskye > das > >>> crian?as). > >>> > >>> Os membros convidados, e que aceitaram, foram (em ordem alfab?tica) : > >>> > >>> Ot?vio Fernandes (otaviof) > >>> Thiago Rondon (maluco) > >>> > >>> Desejo o melhor para ambos e que recebam a sauda??es de uma nova era de > >>> todos da lista. > >>> > >>> Abra?os, > >>> > >>> Solli M. Hon?rio > >>> -- > >>> "o animal satisfeito dorme". - Guimar?es Rosa > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> > >> -- > >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, > >> e as que fazem o que nasceram para fazer. > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Andr? Garcia Carneiro > > Analista/Desenvolvedor Perl > > > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandocorrea at gmail.com Fri Oct 23 10:23:08 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Fri, 23 Oct 2009 15:23:08 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <23f46d7f0910231011k38826ce2wd3e3917f9a3d01f0@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> <23f46d7f0910231011k38826ce2wd3e3917f9a3d01f0@mail.gmail.com> Message-ID: Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org Sent from Rio De Janeiro, RJ, Brazil 2009/10/23 Alexei Znamensky > Isso, isso, parab?ns a todos. O Solli ent?o pagar uma de despedida e o > Rondon e o Ot?vio v?o pagar uma, cada um, de inaugura??o? rsrsrsrs > Isso a?!!! Aqui no YAPC , n??! > > 2009/10/23 breno > > Parab?ns pessoal! Tenho certeza que far?o um excelente trabalho! >> >> Parab?ns tamb?m ao Solli por tudo que j? fez (e ainda far?, tenho >> certeza) e a todos da S?o Paulo Perl Mongers que fazem dessa >> comunidade o que ela ? hoje. >> >> []s >> >> -b >> >> 2009/10/23 Andre Carneiro : >> > Parab?ns aos dois(Thiago e Ot?vio)! >> > >> > E parab?ns ao Solli pelo bom trabalho! >> > >> > Vamos em frente! >> > >> > Cheers! >> > >> > 2009/10/23 Daniel de Oliveira Mantovani >> > >> >> >> >> O Solli me ensinou muita coisa, inclusive como pessoa, j? abriu m?o de >> >> livro(autografado) e etc. >> >> "... coletar dados ? o primeiro passo para a sabedoria, mas >> compartilhar >> >> dados ? o primeiro passo para a comunidade ..." >> >> >> >> Se o Solli confia no Otavio e no Thiago eu tamb?m confio. >> >> Podem contar comigo! >> >> Parab?ns!!! >> >> >> >> []'s >> >> >> >> 2009/10/23 Solli Honorio >> >>> >> >>> ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de >> >>> sangue novo, de novo f?lego. De maneira algma isto significar? que vou >> >>> abondonar os projetos que venho desenvolvendo para a comunidade de S?o >> >>> Paulo, apenas significa que agora passerei a ter 'padr?o' e mais >> >>> respons?veis com os cronogramas. >> >>> >> >>> Eu estava planejando fazer este an?ncio no final do ano e ap?s >> finalizar >> >>> alguns projetos que est?o em andamento, mas resolvi aproveita a >> >>> ilustr?ssima, e rara, presen?a do Luis Motta (champs) e tamb?m pelo >> evento >> >>> do YAPC::BR::2009. >> >>> >> >>> Devido a caracter?stica de voluntariado da lideran?a, resolvi convidar >> 2 >> >>> membros da lista para compartilharem a lideran?a do grupo, na >> esperan?a de >> >>> que esta atitude colabore para evitar as armadilhas de >> indisponibilidade no >> >>> qual encontrei em alguns momentos (afinal temos que garantir o wiskye >> das >> >>> crian?as). >> >>> >> >>> Os membros convidados, e que aceitaram, foram (em ordem alfab?tica) : >> >>> >> >>> Ot?vio Fernandes (otaviof) >> >>> Thiago Rondon (maluco) >> >>> >> >>> Desejo o melhor para ambos e que recebam a sauda??es de uma nova era >> de >> >>> todos da lista. >> >>> >> >>> Abra?os, >> >>> >> >>> Solli M. Hon?rio >> >>> -- >> >>> "o animal satisfeito dorme". - Guimar?es Rosa >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> >> >> >> -- >> >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, >> >> e as que fazem o que nasceram para fazer. >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Andr? Garcia Carneiro >> > Analista/Desenvolvedor Perl >> > >> > >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Fri Oct 23 10:25:10 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 23 Oct 2009 15:25:10 -0200 Subject: [SP-pm] =?utf-8?q?Hora_de_mudan=C3=A7a_na_lideran=C3=A7a?= In-Reply-To: References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> <23f46d7f0910231011k38826ce2wd3e3917f9a3d01f0@mail.gmail.com> Message-ID: <23f46d7f0910231025l20eece91m5a135034792e8159@mail.gmail.com> no YAPC n?o sei, eu sei que hoje tem em Sampa :-P ... ali?s... FUI!!! Vejo voc?s hoje ? noite no O'Malley's []s 2009/10/23 Fernando Oliveira > > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > Sent from Rio De Janeiro, RJ, Brazil > > > 2009/10/23 Alexei Znamensky > >> Isso, isso, parab?ns a todos. O Solli ent?o pagar uma de despedida e o >> Rondon e o Ot?vio v?o pagar uma, cada um, de inaugura??o? rsrsrsrs >> > Isso a?!!! Aqui no YAPC , n??! > >> >> 2009/10/23 breno >> >> Parab?ns pessoal! Tenho certeza que far?o um excelente trabalho! >>> >>> Parab?ns tamb?m ao Solli por tudo que j? fez (e ainda far?, tenho >>> certeza) e a todos da S?o Paulo Perl Mongers que fazem dessa >>> comunidade o que ela ? hoje. >>> >>> []s >>> >>> -b >>> >>> 2009/10/23 Andre Carneiro : >>> > Parab?ns aos dois(Thiago e Ot?vio)! >>> > >>> > E parab?ns ao Solli pelo bom trabalho! >>> > >>> > Vamos em frente! >>> > >>> > Cheers! >>> > >>> > 2009/10/23 Daniel de Oliveira Mantovani >>> > >>> >> >>> >> O Solli me ensinou muita coisa, inclusive como pessoa, j? abriu m?o de >>> >> livro(autografado) e etc. >>> >> "... coletar dados ? o primeiro passo para a sabedoria, mas >>> compartilhar >>> >> dados ? o primeiro passo para a comunidade ..." >>> >> >>> >> Se o Solli confia no Otavio e no Thiago eu tamb?m confio. >>> >> Podem contar comigo! >>> >> Parab?ns!!! >>> >> >>> >> []'s >>> >> >>> >> 2009/10/23 Solli Honorio >>> >>> >>> >>> ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, >>> de >>> >>> sangue novo, de novo f?lego. De maneira algma isto significar? que >>> vou >>> >>> abondonar os projetos que venho desenvolvendo para a comunidade de >>> S?o >>> >>> Paulo, apenas significa que agora passerei a ter 'padr?o' e mais >>> >>> respons?veis com os cronogramas. >>> >>> >>> >>> Eu estava planejando fazer este an?ncio no final do ano e ap?s >>> finalizar >>> >>> alguns projetos que est?o em andamento, mas resolvi aproveita a >>> >>> ilustr?ssima, e rara, presen?a do Luis Motta (champs) e tamb?m pelo >>> evento >>> >>> do YAPC::BR::2009. >>> >>> >>> >>> Devido a caracter?stica de voluntariado da lideran?a, resolvi >>> convidar 2 >>> >>> membros da lista para compartilharem a lideran?a do grupo, na >>> esperan?a de >>> >>> que esta atitude colabore para evitar as armadilhas de >>> indisponibilidade no >>> >>> qual encontrei em alguns momentos (afinal temos que garantir o wiskye >>> das >>> >>> crian?as). >>> >>> >>> >>> Os membros convidados, e que aceitaram, foram (em ordem alfab?tica) : >>> >>> >>> >>> Ot?vio Fernandes (otaviof) >>> >>> Thiago Rondon (maluco) >>> >>> >>> >>> Desejo o melhor para ambos e que recebam a sauda??es de uma nova era >>> de >>> >>> todos da lista. >>> >>> >>> >>> Abra?os, >>> >>> >>> >>> Solli M. Hon?rio >>> >>> -- >>> >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> >>> >>> _______________________________________________ >>> >>> SaoPaulo-pm mailing list >>> >>> SaoPaulo-pm em pm.org >>> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >>> >> >>> >> >>> >> -- >>> >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>> fazem, >>> >> e as que fazem o que nasceram para fazer. >>> >> >>> >> _______________________________________________ >>> >> SaoPaulo-pm mailing list >>> >> SaoPaulo-pm em pm.org >>> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> > >>> > >>> > -- >>> > Andr? Garcia Carneiro >>> > Analista/Desenvolvedor Perl >>> > >>> > >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >> www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Fri Oct 23 10:26:10 2009 From: jimmy.tty at gmail.com (jimmy) Date: Fri, 23 Oct 2009 15:26:10 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <23f46d7f0910231011k38826ce2wd3e3917f9a3d01f0@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> <23f46d7f0910231011k38826ce2wd3e3917f9a3d01f0@mail.gmail.com> Message-ID: <20091023172610.GD20338@pretoveio> On Fri, Oct 23, 2009 at 03:11:12PM -0200, Alexei Znamensky wrote: > Isso, isso, parab?ns a todos. O Solli ent?o pagar uma de despedida e o > Rondon e o Ot?vio v?o pagar uma, cada um, de inaugura??o? rsrsrsrs > mas assim fica parecendo que cada um s? vai pagar a sua! eu proponho: - o Solli paga uma rodada pra lista por despedida; - o Rondon e o Ot?vio pagam uma rodada pra lista por assumirem a lideran?a; - o Rondon e o Ot?vio por gratid?o, dividem a conta do Solli. o que acham? -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From daniel.oliveira.mantovani at gmail.com Fri Oct 23 10:36:28 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 23 Oct 2009 15:36:28 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <20091023172610.GD20338@pretoveio> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> <23f46d7f0910231011k38826ce2wd3e3917f9a3d01f0@mail.gmail.com> <20091023172610.GD20338@pretoveio> Message-ID: <214823ca0910231036q6c2e5d8duf97e5005b5a3b983@mail.gmail.com> 2009/10/23 jimmy > On Fri, Oct 23, 2009 at 03:11:12PM -0200, Alexei Znamensky wrote: > > Isso, isso, parab?ns a todos. O Solli ent?o pagar uma de despedida e o > > Rondon e o Ot?vio v?o pagar uma, cada um, de inaugura??o? rsrsrsrs > > > mas assim fica parecendo que cada um s? vai pagar a sua! > eu proponho: > - o Solli paga uma rodada pra lista por despedida; > - o Rondon e o Ot?vio pagam uma rodada pra lista por assumirem a > lideran?a; > - o Rondon e o Ot?vio por gratid?o, dividem a conta do Solli. > > o que acham? > Eu acho uma porcaria, assim fica melhor: - O Otavio e o Thiago pagam a conta do ES. > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Fri Oct 23 10:56:50 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 23 Oct 2009 15:56:50 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <214823ca0910231036q6c2e5d8duf97e5005b5a3b983@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> <23f46d7f0910231011k38826ce2wd3e3917f9a3d01f0@mail.gmail.com> <20091023172610.GD20338@pretoveio> <214823ca0910231036q6c2e5d8duf97e5005b5a3b983@mail.gmail.com> Message-ID: <179354400910231056w5863bda0r6ec3cce79c130dec@mail.gmail.com> Eu acho que j? que s?o tr?s, O Solli paga a conta hoje pela despedida. O Thiago e o Ot?vio pagam a inaugura??o dupla no YAPC, uma no s?bado e outra no domingo. Tudo democraticamente dividido. 2009/10/23 Daniel de Oliveira Mantovani : > > > 2009/10/23 jimmy >> >> On Fri, Oct 23, 2009 at 03:11:12PM -0200, Alexei Znamensky wrote: >> > ? ?Isso, isso, parab?ns a todos. O Solli ent?o pagar uma de despedida e >> > o >> > ? ?Rondon e o Ot?vio v?o pagar uma, cada um, de inaugura??o? rsrsrsrs >> > >> mas assim fica parecendo que cada um s? vai pagar a sua! >> eu proponho: >> ?- o Solli paga uma rodada pra lista por despedida; >> ?- o Rondon e o Ot?vio pagam uma rodada pra lista por assumirem a >> lideran?a; >> ?- o Rondon e o Ot?vio por gratid?o, dividem a conta do Solli. >> >> o que acham? > > Eu acho uma porcaria, assim fica melhor: > > ?- O Otavio e o Thiago pagam a conta do ES. > >> >> -- >> "N?o manejo bem as palavras >> Mas manipulo bem as strings." >> ------------------------------ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e > as que fazem o que nasceram para fazer. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From thiago at aware.com.br Fri Oct 23 11:15:14 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 23 Oct 2009 16:15:14 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> Message-ID: <4AE1F2B2.7080809@aware.com.br> Sou um f? declarado da linguagem e da comunidade Perl e ? com muita satisfa??o que recebo a indica??o para desempenhar o papel de "organizador" do grupo S?o Paulo Perl Mongers, que h? algum tempo retem a minha aten??o e no qual procuro participar atrav?s de contribui??es e discuss?es, seja via IRC, e-mail, ES, cpan, ... . Espero poder dar continuidade ao trabalho do Solli, que executa uma fun??o brilhante no grupo como ponto de equilibrio, tais ele como o estreitamento entre os membros do grupo! Agora, bora para o O'Malleys beber uma boa cerveja com os amigos. ;-) Abs! -Thiago Rondon Solli Honorio escreveu: > ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, de > sangue novo, de novo f?lego. De maneira algma isto significar? que vou > abondonar os projetos que venho desenvolvendo para a comunidade de S?o > Paulo, apenas significa que agora passerei a ter 'padr?o' e mais > respons?veis com os cronogramas. > > Eu estava planejando fazer este an?ncio no final do ano e ap?s > finalizar alguns projetos que est?o em andamento, mas resolvi > aproveita a ilustr?ssima, e rara, presen?a do Luis Motta (champs) e > tamb?m pelo evento do YAPC::BR::2009. > > Devido a caracter?stica de voluntariado da lideran?a, resolvi convidar > 2 membros da lista para compartilharem a lideran?a do grupo, na > esperan?a de que esta atitude colabore para evitar as armadilhas de > indisponibilidade no qual encontrei em alguns momentos (afinal temos > que garantir o wiskye das crian?as). > > Os membros convidados, e que aceitaram, foram (em ordem alfab?tica) : > > Ot?vio Fernandes (otaviof) > Thiago Rondon (maluco) > > Desejo o melhor para ambos e que recebam a sauda??es de uma nova era > de todos da lista. > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From thiago at aware.com.br Fri Oct 23 11:31:53 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 23 Oct 2009 16:31:53 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <179354400910231056w5863bda0r6ec3cce79c130dec@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <214823ca0910230933i5c504f4dtfdde6fd16fe608fa@mail.gmail.com> <23f46d7f0910231011k38826ce2wd3e3917f9a3d01f0@mail.gmail.com> <20091023172610.GD20338@pretoveio> <214823ca0910231036q6c2e5d8duf97e5005b5a3b983@mail.gmail.com> <179354400910231056w5863bda0r6ec3cce79c130dec@mail.gmail.com> Message-ID: <4AE1F699.8090200@aware.com.br> Fechado! Vamos definir quem paga as pr?ximas rodadas ? Eu tenho uma lista grandinha de sugest?es.... :-) ahahaha. -Thiago Rondon Blabos de Blebe escreveu: > Eu acho que j? que s?o tr?s, > > O Solli paga a conta hoje pela despedida. > O Thiago e o Ot?vio pagam a inaugura??o dupla no YAPC, uma no s?bado e > outra no domingo. > > Tudo democraticamente dividido. > > 2009/10/23 Daniel de Oliveira Mantovani : > >> 2009/10/23 jimmy >> >>> On Fri, Oct 23, 2009 at 03:11:12PM -0200, Alexei Znamensky wrote: >>> >>>> Isso, isso, parab?ns a todos. O Solli ent?o pagar uma de despedida e >>>> o >>>> Rondon e o Ot?vio v?o pagar uma, cada um, de inaugura??o? rsrsrsrs >>>> >>>> >>> mas assim fica parecendo que cada um s? vai pagar a sua! >>> eu proponho: >>> - o Solli paga uma rodada pra lista por despedida; >>> - o Rondon e o Ot?vio pagam uma rodada pra lista por assumirem a >>> lideran?a; >>> - o Rondon e o Ot?vio por gratid?o, dividem a conta do Solli. >>> >>> o que acham? >>> >> Eu acho uma porcaria, assim fica melhor: >> >> - O Otavio e o Thiago pagam a conta do ES. >> >> >>> -- >>> "N?o manejo bem as palavras >>> Mas manipulo bem as strings." >>> ------------------------------ >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e >> as que fazem o que nasceram para fazer. >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From indiox at gentoobr.org Fri Oct 23 12:53:45 2009 From: indiox at gentoobr.org (Claudio Pereira) Date: Fri, 23 Oct 2009 17:53:45 -0200 Subject: [SP-pm] Planeta perl.org.br Message-ID: Caros, Quem administra o planeta.perl.org.br ? No final de semana, vou refazer o meu [1] blog e pretendo escrever algumas coisas sobre Perl. [1] indiox.net ps: Desculpa o crossposting! [ ]'s -- Claudio Pereira aka IndioX GentooBR - http://gentoobr.org mailto: indiox at gentoobr.org --------------------------------------------- Gentoo Documentation Member http://gdp.gentoo.org From luismottacampos at yahoo.co.uk Fri Oct 23 13:15:06 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 23 Oct 2009 22:15:06 +0200 Subject: [SP-pm] =?utf-8?q?Hora_de_mudan=C3=A7a_na_lideran=C3=A7a?= In-Reply-To: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> Message-ID: <4AE20ECA.5030802@yahoo.co.uk> Solli Honorio wrote: > ? chegado a hora de mudan?a na lideran?a do S?o Paulo Perl Mongers, > de sangue novo, de novo f?lego. De maneira algma isto significar? que > vou abondonar os projetos que venho desenvolvendo para a comunidade > de S?o Paulo, apenas significa que agora passerei a ter 'padr?o' e > mais respons?veis com os cronogramas. Ora, ora... uma promessa escrita... :) eu n?o vou me esquecer disso aqui, e acho que os l?deres do grupo tamb?m n?o v?o. > Eu estava planejando fazer este an?ncio no final do ano e ap?s > finalizar alguns projetos que est?o em andamento, mas resolvi > aproveita a ilustr?ssima, e rara, presen?a do Luis Motta (champs) e > tamb?m pelo evento do YAPC::BR::2009. Eu estou lisonjeado. :) > Devido a caracter?stica de voluntariado da lideran?a, resolvi > convidar 2 membros da lista para compartilharem a lideran?a do grupo, > na esperan?a de que esta atitude colabore para evitar as armadilhas > de indisponibilidade no qual encontrei em alguns momentos (afinal > temos que garantir o wiskye das crian?as). > > Os membros convidados, e que aceitaram, foram (em ordem alfab?tica) : > > Ot?vio Fernandes (otaviof) Thiago Rondon (maluco) > > Desejo o melhor para ambos e que recebam a sauda??es de uma nova era > de todos da lista. O apoio e apre?o da lista pelo Solli ? inquestion?vel, e est? muito bem expresso nas mais de 20 mensagens enviadas pelos mais participativos membros da lista. Eu gostaria tamb?m de expressar o meu apre?o e gratid?o. Afinal, foi um longo per?odo de tempo (4 anos?) desde que eu "larguei a bomba" na m?o do Solli e fugi do Pa?s (literalmente). :) Ao Ot?vio e ao Thiago, meus melhores votos de boa sorte, sucesso e paci?ncia, muita paci?ncia... :) Eu acabei de incluir voc?s nas configura??es de acesso privilegiado da lista, e vou partilhar a senha de acesso administrativo mais tarde, pessoalmente. Vejo voc?s pessoalmente daqui a pouco, no O'Malley's. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Sat Oct 24 06:26:56 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 24 Oct 2009 11:26:56 -0200 Subject: [SP-pm] Encontro Social - 23/outubro/2009 - a partir das 19:00 In-Reply-To: <12d1f4ee0910230721u6954be1q4f12fcc630b089f0@mail.gmail.com> References: <12d1f4ee0910210611p7918f443u55d20e7c3ec8455e@mail.gmail.com> <12d1f4ee0910230655x7722e060x9f86667893875c88@mail.gmail.com> <23f46d7f0910230706m1b60d5ddl450ea0b4c09828ed@mail.gmail.com> <12d1f4ee0910230721u6954be1q4f12fcc630b089f0@mail.gmail.com> Message-ID: <214823ca0910240626k1d127495sb708449788d7d46d@mail.gmail.com> Resumo do ES: Esse foi o ES mais lotado que eu j? fui, quem n?o foi perdeu. O Otavio ? de verdade, n?o ? um bot, ? s?rio! O Russo deu o primeiro livro de Perl para o Champs, o resto eu n?o consigo lembrar muito bem, muita cerva. 2009/10/23 Solli Honorio > Voc? j? deve estar no bar uma hora desta... > > > 2009/10/23 Alexei Znamensky > > Como se eu, hic! precisasse ser lembrado disso... >> >> 2009/10/23 Solli Honorio >> >>> S? para lembrar, hoje ? o grande dia !!!! >>> >>> Sollli M. Hon?rio >>> >>> 2009/10/21 Solli Honorio >>> >>> Pessoal, >>>> >>>> Conforme vota??o, no dia 23 de outubro de 2009, a partir das 19:00 no >>>> O'Malleys(1) (http://www.omalleysbar.net/) , temos data, local e >>>> hor?rio marcado para o Encontro Social. Neste ES ser? importante por 2 >>>> motivos. >>>> >>>> O primeiro motivo, e o mais importante, ? a presen?a do troll Luis Motta >>>> Campos, carinhosamente conhecido como 'Champs', o segundo motivo (e menos >>>> importante) ? o an?ncio da troca da lideran?a do S?o Paulo Perl Mongers. >>>> >>>> Conto com a presen?a de todos. >>>> >>>> Enorme abra?o e at? sexta-feira, >>>> >>>> Solli M. Hon?rio >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> (1) at? as 20:00 horas, o O'Malleys oferece "comida" for free ! Mas >>>> aten??o, n?o ? a do card?pio, pergunte a gar?onete, se vc tiver interesse, >>>> que ela lhe explica. >>>> >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >> www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Sat Oct 24 11:24:12 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Sat, 24 Oct 2009 20:24:12 +0200 Subject: [SP-pm] Encontro Social - 23/outubro/2009 - a partir das 19:00 In-Reply-To: <214823ca0910240626k1d127495sb708449788d7d46d@mail.gmail.com> References: <12d1f4ee0910210611p7918f443u55d20e7c3ec8455e@mail.gmail.com> <12d1f4ee0910230655x7722e060x9f86667893875c88@mail.gmail.com> <23f46d7f0910230706m1b60d5ddl450ea0b4c09828ed@mail.gmail.com> <12d1f4ee0910230721u6954be1q4f12fcc630b089f0@mail.gmail.com> <214823ca0910240626k1d127495sb708449788d7d46d@mail.gmail.com> Message-ID: <604cec170910241124g46b357bcn349a90ac97e8311e@mail.gmail.com> 2009/10/24 Daniel de Oliveira Mantovani : > Resumo do ES: > > Esse foi o ES mais lotado que eu j? fui, quem n?o foi perdeu. > O Otavio ? de verdade, n?o ? um bot, ? s?rio! O Russo deu o primeiro livro > de Perl para o Champs, o resto eu n?o consigo lembrar muito bem, muita > cerva. Obrigado pelo resumo! N?o sei porque, a qualidade das atas dos encontros sociais se deteriora com o passar da noite... :D From otaviof at gmail.com Sat Oct 24 14:12:17 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sat, 24 Oct 2009 19:12:17 -0200 Subject: [SP-pm] Boas vindas ao Renato Message-ID: <8e3843570910241412w306cd28ek8acd47ecee688dab@mail.gmail.com> Ol? Renato, Seja muito bem vindo a nossa humilde lista de discuss?o! Gostariamos de conhecer um pouco mais sobre voc?, principalmente no que diz respeito ao seu interesse sobre Perl. Ent?o, por favor, apresente-se. Gostaria tamb?m de lhe convidar para o YAPC (http://www.yapcbrasil.org.br/2009/). um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From otaviof at gmail.com Sat Oct 24 14:32:09 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sat, 24 Oct 2009 19:32:09 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hora_de_mudan=E7a_na_lideran=E7a?= In-Reply-To: <4AE20ECA.5030802@yahoo.co.uk> References: <12d1f4ee0910230713x274c6203vf554f8b6067e75ad@mail.gmail.com> <4AE20ECA.5030802@yahoo.co.uk> Message-ID: <8e3843570910241432m7bbab1efxa180e203af9d63a8@mail.gmail.com> Senhores, Gostaria de agradecer calorosamente esta oportunidade, por estar a frente deste grupo que eu tanto admiro. Me lembro muito bem dos meus primeiros posts (em 2007) e das respostas que eu obtive. Naquele momento eu percebi que este grupo n?o ? simplesmente uma lista-de-discuss?o, como eu j? havia vivenciado tantas vezes na minha vida, mas sim uma reuni?o de excelentes programadores, arquitetos, analistas, engenheiros, DBAs e sysadmins, prontos para opinar sobre c?digo Perl e tamb?m sobre projeto como um todo. Este ? o nosso diferencial. Somos relativamente pequenos e cuidadosamente seletos, temos os melhores nesta lista e por isso somos fortes, somos s?lidos! Nos beneficiamos da experi?ncia de programadores renomados e que est?o ? muito mais de 10.000 horas [1] vivenciando c?digo. [1] http://norvig.com/21-days.html e http://blip.tv/file/2733212 um forte abra?o e espero encontrar todos voc?s no pr?ximo ES, -- Ot?vio Fernandes http://blog.emresumo.com From russoz at gmail.com Sat Oct 24 15:32:54 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sat, 24 Oct 2009 20:32:54 -0200 Subject: [SP-pm] Boas vindas ao Renato In-Reply-To: <8e3843570910241412w306cd28ek8acd47ecee688dab@mail.gmail.com> References: <8e3843570910241412w306cd28ek8acd47ecee688dab@mail.gmail.com> Message-ID: <23f46d7f0910241532o2474c35v640cb1d834370174@mail.gmail.com> bem vindo!! 2009/10/24 Ot?vio Fernandes > Ol? Renato, > > Seja muito bem vindo a nossa humilde lista de discuss?o! Gostariamos > de conhecer um pouco mais sobre voc?, principalmente no que diz > respeito ao seu interesse sobre Perl. Ent?o, por favor, apresente-se. > > Gostaria tamb?m de lhe convidar para o YAPC > (http://www.yapcbrasil.org.br/2009/). > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sat Oct 24 17:29:56 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 24 Oct 2009 22:29:56 -0200 Subject: [SP-pm] Boas vindas ao Renato In-Reply-To: <23f46d7f0910241532o2474c35v640cb1d834370174@mail.gmail.com> References: <8e3843570910241412w306cd28ek8acd47ecee688dab@mail.gmail.com> <23f46d7f0910241532o2474c35v640cb1d834370174@mail.gmail.com> Message-ID: <214823ca0910241729m66c5a48bm67e29b197681e849@mail.gmail.com> Bem Vindo!!! 2009/10/24 Alexei Znamensky > bem vindo!! > > 2009/10/24 Ot?vio Fernandes > > Ol? Renato, >> >> Seja muito bem vindo a nossa humilde lista de discuss?o! Gostariamos >> de conhecer um pouco mais sobre voc?, principalmente no que diz >> respeito ao seu interesse sobre Perl. Ent?o, por favor, apresente-se. >> >> Gostaria tamb?m de lhe convidar para o YAPC >> (http://www.yapcbrasil.org.br/2009/). >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sat Oct 24 21:01:31 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 25 Oct 2009 02:01:31 -0200 Subject: [SP-pm] The Perl Review Message-ID: <214823ca0910242101m1a0d045bn47ab689f7f1e8124@mail.gmail.com> Voc?s j? ouviram falar do "The Perl Review" ? Pois ?, eu at? agora a pouco n?o, achei muito interessante, ensina muitas coisas legais! http://www.theperlreview.com/Issues/ Estou me divertindo com a parte de golf ;P -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From otaviof at gmail.com Sun Oct 25 04:33:53 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 25 Oct 2009 09:33:53 -0200 Subject: [SP-pm] The Perl Review In-Reply-To: <214823ca0910242101m1a0d045bn47ab689f7f1e8124@mail.gmail.com> References: <214823ca0910242101m1a0d045bn47ab689f7f1e8124@mail.gmail.com> Message-ID: <8e3843570910250433o277e01f9had5c9d179fc0162c@mail.gmail.com> 2009/10/25 Daniel de Oliveira Mantovani : > Voc?s j? ouviram falar do "The Perl Review" ? > Pois ?, eu at? agora a pouco n?o, achei muito interessante, ensina > muitas coisas legais! > http://www.theperlreview.com/Issues/ > Estou me divertindo com a parte de golf ;P > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Parece ser legal, este eu n?o conhecia. Obrigado. -- Ot?vio Fernandes http://blog.emresumo.com From jimmy.tty at gmail.com Mon Oct 26 03:35:13 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 26 Oct 2009 08:35:13 -0200 Subject: [SP-pm] Boas vindas ao Renato In-Reply-To: <214823ca0910241729m66c5a48bm67e29b197681e849@mail.gmail.com> References: <8e3843570910241412w306cd28ek8acd47ecee688dab@mail.gmail.com> <23f46d7f0910241532o2474c35v640cb1d834370174@mail.gmail.com> <214823ca0910241729m66c5a48bm67e29b197681e849@mail.gmail.com> Message-ID: <20091026103513.GH20338@pretoveio> Seja bem vindo. On Sat, Oct 24, 2009 at 10:29:56PM -0200, Daniel de Oliveira Mantovani wrote: > Bem Vindo!!! > > 2009/10/24 Alexei Znamensky > > bem vindo!! > > 2009/10/24 Ot?vio Fernandes > > Ol? Renato, > > Seja muito bem vindo a nossa humilde lista de discuss?o! Gostariamos > de conhecer um pouco mais sobre voc?, principalmente no que diz > respeito ao seu interesse sobre Perl. Ent?o, por favor, apresente-se. > > Gostaria tamb?m de lhe convidar para o YAPC > (http://www.yapcbrasil.org.br/2009/). > > um abra?o, > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, > e as que fazem o que nasceram para fazer. From otaviof at gmail.com Mon Oct 26 03:59:23 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 26 Oct 2009 08:59:23 -0200 Subject: [SP-pm] Boas Vindas ao Arnon Message-ID: <8e3843570910260359g52718a13j319c97bedc168c84@mail.gmail.com> Ol? Arnon, Seja muito bem vindo a esta humilde lista de discuss?o. Como de costume, perguntamos qual o seu interesse e seu hist?rico com Perl. Por favor, apresente-se. Aproveito a oportunidade para lhe convidar: YAPC Brasil http://www.yapcbrasil.org.br/2009/. Atenciosamente, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Mon Oct 26 04:06:32 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 26 Oct 2009 09:06:32 -0200 Subject: [SP-pm] Boas Vindas ao Arnon In-Reply-To: <8e3843570910260359g52718a13j319c97bedc168c84@mail.gmail.com> References: <8e3843570910260359g52718a13j319c97bedc168c84@mail.gmail.com> Message-ID: <214823ca0910260406k62dcb081g74cdc93f09964a79@mail.gmail.com> Bem Vindo 2009/10/26 Ot?vio Fernandes : > Ol? Arnon, > > Seja muito bem vindo a esta humilde lista de discuss?o. Como de > costume, perguntamos qual o seu interesse e seu hist?rico com Perl. > Por favor, apresente-se. > > Aproveito a oportunidade para lhe convidar: YAPC Brasil > http://www.yapcbrasil.org.br/2009/. > > Atenciosamente, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From blabos at gmail.com Mon Oct 26 05:26:47 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 26 Oct 2009 10:26:47 -0200 Subject: [SP-pm] Boas vindas ao Renato In-Reply-To: <20091026103513.GH20338@pretoveio> References: <8e3843570910241412w306cd28ek8acd47ecee688dab@mail.gmail.com> <23f46d7f0910241532o2474c35v640cb1d834370174@mail.gmail.com> <214823ca0910241729m66c5a48bm67e29b197681e849@mail.gmail.com> <20091026103513.GH20338@pretoveio> Message-ID: <179354400910260526h201ed122wc918a245426f2fd3@mail.gmail.com> Fala Pon?is, Seja Bem Vindo!!! Abra??o 2009/10/26 jimmy : > Seja bem vindo. > > On Sat, Oct 24, 2009 at 10:29:56PM -0200, Daniel de Oliveira Mantovani wrote: >> ? ?Bem Vindo!!! >> >> ? ?2009/10/24 Alexei Znamensky >> >> ? ? ?bem vindo!! >> >> ? ? ?2009/10/24 Ot?vio Fernandes >> >> ? ? ? ?Ol? Renato, >> >> ? ? ? ?Seja muito bem vindo a nossa humilde lista de discuss?o! Gostariamos >> ? ? ? ?de conhecer um pouco mais sobre voc?, principalmente no que diz >> ? ? ? ?respeito ao seu interesse sobre Perl. Ent?o, por favor, apresente-se. >> >> ? ? ? ?Gostaria tamb?m de lhe convidar para o YAPC >> ? ? ? ?(http://www.yapcbrasil.org.br/2009/). >> >> ? ? ? ?um abra?o, >> ? ? ? ?-- >> ? ? ? ?Ot?vio Fernandes >> ? ? ? ?http://blog.emresumo.com >> ? ? ? ?_______________________________________________ >> ? ? ? ?SaoPaulo-pm mailing list >> ? ? ? ?SaoPaulo-pm em pm.org >> ? ? ? ?http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ? ? ?-- >> ? ? ?Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> ? ? ?[www.flickr.com/photos/alexeiz] >> ? ? ?"Though we live in trying times, we're the ones who have to try" >> ? ? ?_______________________________________________ >> ? ? ?SaoPaulo-pm mailing list >> ? ? ?SaoPaulo-pm em pm.org >> ? ? ?http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ? ?-- >> ? ?Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, >> ? ?e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Mon Oct 26 05:27:48 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 26 Oct 2009 10:27:48 -0200 Subject: [SP-pm] Boas Vindas ao Arnon In-Reply-To: <214823ca0910260406k62dcb081g74cdc93f09964a79@mail.gmail.com> References: <8e3843570910260359g52718a13j319c97bedc168c84@mail.gmail.com> <214823ca0910260406k62dcb081g74cdc93f09964a79@mail.gmail.com> Message-ID: <179354400910260527i68d86134vf2ea75eae236cb37@mail.gmail.com> Bem Vindo!!!!!!! aeaeaeaeaeaea!!!!!!! 2009/10/26 Daniel de Oliveira Mantovani : > Bem Vindo > > 2009/10/26 Ot?vio Fernandes : >> Ol? Arnon, >> >> Seja muito bem vindo a esta humilde lista de discuss?o. Como de >> costume, perguntamos qual o seu interesse e seu hist?rico com Perl. >> Por favor, apresente-se. >> >> Aproveito a oportunidade para lhe convidar: YAPC Brasil >> http://www.yapcbrasil.org.br/2009/. >> >> Atenciosamente, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From jimmy.tty at gmail.com Mon Oct 26 05:39:31 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 26 Oct 2009 10:39:31 -0200 Subject: [SP-pm] Boas Vindas ao Arnon In-Reply-To: <179354400910260527i68d86134vf2ea75eae236cb37@mail.gmail.com> References: <8e3843570910260359g52718a13j319c97bedc168c84@mail.gmail.com> <214823ca0910260406k62dcb081g74cdc93f09964a79@mail.gmail.com> <179354400910260527i68d86134vf2ea75eae236cb37@mail.gmail.com> Message-ID: <20091026123931.GJ20338@pretoveio> Seja bem vindo. On Mon, Oct 26, 2009 at 10:27:48AM -0200, Blabos de Blebe wrote: > Bem Vindo!!!!!!! > > aeaeaeaeaeaea!!!!!!! > > > 2009/10/26 Daniel de Oliveira Mantovani : > > Bem Vindo > > > > 2009/10/26 Ot?vio Fernandes : > >> Ol? Arnon, > >> > >> Seja muito bem vindo a esta humilde lista de discuss?o. Como de > >> costume, perguntamos qual o seu interesse e seu hist?rico com Perl. > >> Por favor, apresente-se. > >> > >> Aproveito a oportunidade para lhe convidar: YAPC Brasil > >> http://www.yapcbrasil.org.br/2009/. > >> > >> Atenciosamente, > >> > >> -- > >> Ot?vio Fernandes > >> http://blog.emresumo.com > >> _______________________________________________ > > > > -- > > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > > fazem, e as que fazem o que nasceram para fazer. > > _______________________________________________ From shonorio at gmail.com Mon Oct 26 05:47:07 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 26 Oct 2009 10:47:07 -0200 Subject: [SP-pm] Encontro Social - 23/outubro/2009 - a partir das 19:00 In-Reply-To: <214823ca0910240626k1d127495sb708449788d7d46d@mail.gmail.com> References: <12d1f4ee0910210611p7918f443u55d20e7c3ec8455e@mail.gmail.com> <12d1f4ee0910230655x7722e060x9f86667893875c88@mail.gmail.com> <23f46d7f0910230706m1b60d5ddl450ea0b4c09828ed@mail.gmail.com> <12d1f4ee0910230721u6954be1q4f12fcc630b089f0@mail.gmail.com> <214823ca0910240626k1d127495sb708449788d7d46d@mail.gmail.com> Message-ID: <12d1f4ee0910260547h24ffcf03xc7db467a79dbd02c@mail.gmail.com> Se eu soubesse que a minha despedida teria tanta audi?ncia, a teria feito mais vezes ;) ! Solli M. Hon?rio 2009/10/24 Daniel de Oliveira Mantovani > Resumo do ES: > > Esse foi o ES mais lotado que eu j? fui, quem n?o foi perdeu. > O Otavio ? de verdade, n?o ? um bot, ? s?rio! O Russo deu o primeiro livro > de Perl para o Champs, o resto eu n?o consigo lembrar muito bem, muita > cerva. > > > > > > 2009/10/23 Solli Honorio > >> Voc? j? deve estar no bar uma hora desta... >> >> >> 2009/10/23 Alexei Znamensky >> >> Como se eu, hic! precisasse ser lembrado disso... >>> >>> 2009/10/23 Solli Honorio >>> >>>> S? para lembrar, hoje ? o grande dia !!!! >>>> >>>> Sollli M. Hon?rio >>>> >>>> 2009/10/21 Solli Honorio >>>> >>>> Pessoal, >>>>> >>>>> Conforme vota??o, no dia 23 de outubro de 2009, a partir das 19:00 no >>>>> O'Malleys(1) (http://www.omalleysbar.net/) , temos data, local e >>>>> hor?rio marcado para o Encontro Social. Neste ES ser? importante por 2 >>>>> motivos. >>>>> >>>>> O primeiro motivo, e o mais importante, ? a presen?a do troll Luis >>>>> Motta Campos, carinhosamente conhecido como 'Champs', o segundo motivo (e >>>>> menos importante) ? o an?ncio da troca da lideran?a do S?o Paulo Perl >>>>> Mongers. >>>>> >>>>> Conto com a presen?a de todos. >>>>> >>>>> Enorme abra?o e at? sexta-feira, >>>>> >>>>> Solli M. Hon?rio >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> (1) at? as 20:00 horas, o O'Malleys oferece "comida" for free ! Mas >>>>> aten??o, n?o ? a do card?pio, pergunte a gar?onete, se vc tiver interesse, >>>>> que ela lhe explica. >>>>> >>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >>> www.flickr.com/photos/alexeiz] >>> "Though we live in trying times, we're the ones who have to try" >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, > e as que fazem o que nasceram para fazer. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Mon Oct 26 06:01:10 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 26 Oct 2009 11:01:10 -0200 Subject: [SP-pm] Encontro Social - 23/outubro/2009 - a partir das 19:00 In-Reply-To: <12d1f4ee0910260547h24ffcf03xc7db467a79dbd02c@mail.gmail.com> References: <12d1f4ee0910210611p7918f443u55d20e7c3ec8455e@mail.gmail.com> <12d1f4ee0910230655x7722e060x9f86667893875c88@mail.gmail.com> <23f46d7f0910230706m1b60d5ddl450ea0b4c09828ed@mail.gmail.com> <12d1f4ee0910230721u6954be1q4f12fcc630b089f0@mail.gmail.com> <214823ca0910240626k1d127495sb708449788d7d46d@mail.gmail.com> <12d1f4ee0910260547h24ffcf03xc7db467a79dbd02c@mail.gmail.com> Message-ID: <23f46d7f0910260601o1a43784r6b4a445bdbeb88fa@mail.gmail.com> Solli, v? para algum lugar... rsrsrsrs (e fa?a uma despedida antes ;-) ) 2009/10/26 Solli Honorio > Se eu soubesse que a minha despedida teria tanta audi?ncia, a teria feito > mais vezes ;) ! > > Solli M. Hon?rio > > 2009/10/24 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > >> Resumo do ES: >> >> >> Esse foi o ES mais lotado que eu j? fui, quem n?o foi perdeu. >> O Otavio ? de verdade, n?o ? um bot, ? s?rio! O Russo deu o primeiro livro >> de Perl para o Champs, o resto eu n?o consigo lembrar muito bem, muita >> cerva. >> >> >> >> >> >> 2009/10/23 Solli Honorio >> >>> Voc? j? deve estar no bar uma hora desta... >>> >>> >>> 2009/10/23 Alexei Znamensky >>> >>> Como se eu, hic! precisasse ser lembrado disso... >>>> >>>> 2009/10/23 Solli Honorio >>>> >>>>> S? para lembrar, hoje ? o grande dia !!!! >>>>> >>>>> Sollli M. Hon?rio >>>>> >>>>> 2009/10/21 Solli Honorio >>>>> >>>>> Pessoal, >>>>>> >>>>>> Conforme vota??o, no dia 23 de outubro de 2009, a partir das 19:00 no >>>>>> O'Malleys(1) (http://www.omalleysbar.net/) , temos data, local e >>>>>> hor?rio marcado para o Encontro Social. Neste ES ser? importante por 2 >>>>>> motivos. >>>>>> >>>>>> O primeiro motivo, e o mais importante, ? a presen?a do troll Luis >>>>>> Motta Campos, carinhosamente conhecido como 'Champs', o segundo motivo (e >>>>>> menos importante) ? o an?ncio da troca da lideran?a do S?o Paulo Perl >>>>>> Mongers. >>>>>> >>>>>> Conto com a presen?a de todos. >>>>>> >>>>>> Enorme abra?o e at? sexta-feira, >>>>>> >>>>>> Solli M. Hon?rio >>>>>> >>>>>> -- >>>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>> (1) at? as 20:00 horas, o O'Malleys oferece "comida" for free ! Mas >>>>>> aten??o, n?o ? a do card?pio, pergunte a gar?onete, se vc tiver interesse, >>>>>> que ela lhe explica. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>> >>>> >>>> >>>> -- >>>> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >>>> www.flickr.com/photos/alexeiz] >>>> "Though we live in trying times, we're the ones who have to try" >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, >> e as que fazem o que nasceram para fazer. >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Mon Oct 26 06:02:37 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 26 Oct 2009 11:02:37 -0200 Subject: [SP-pm] Boas Vindas ao Arnon In-Reply-To: <20091026123931.GJ20338@pretoveio> References: <8e3843570910260359g52718a13j319c97bedc168c84@mail.gmail.com> <214823ca0910260406k62dcb081g74cdc93f09964a79@mail.gmail.com> <179354400910260527i68d86134vf2ea75eae236cb37@mail.gmail.com> <20091026123931.GJ20338@pretoveio> Message-ID: <23f46d7f0910260602y20da3edk56c0d2485e92b60a@mail.gmail.com> ugaugaugaugaugauga (ele disse: bem vindo) 2009/10/26 jimmy > Seja bem vindo. > > On Mon, Oct 26, 2009 at 10:27:48AM -0200, Blabos de Blebe wrote: > > Bem Vindo!!!!!!! > > > > aeaeaeaeaeaea!!!!!!! > > > > > > 2009/10/26 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > > > Bem Vindo > > > > > > 2009/10/26 Ot?vio Fernandes : > > >> Ol? Arnon, > > >> > > >> Seja muito bem vindo a esta humilde lista de discuss?o. Como de > > >> costume, perguntamos qual o seu interesse e seu hist?rico com Perl. > > >> Por favor, apresente-se. > > >> > > >> Aproveito a oportunidade para lhe convidar: YAPC Brasil > > >> http://www.yapcbrasil.org.br/2009/. > > >> > > >> Atenciosamente, > > >> > > >> -- > > >> Ot?vio Fernandes > > >> http://blog.emresumo.com > > >> _______________________________________________ > > > > > > -- > > > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > > > fazem, e as que fazem o que nasceram para fazer. > > > _______________________________________________ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From arnonvs at gmail.com Mon Oct 26 08:07:47 2009 From: arnonvs at gmail.com (Arnon Vieira) Date: Mon, 26 Oct 2009 13:07:47 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 61, Issue 41 In-Reply-To: References: Message-ID: <4AE5BB43.8080604@gmail.com> Bom estou apenas come?ando nesta ?rea, portante meu conhecimento em Perl ? quase nulo e o meu grande interesse ? a oportunidade de aprender algo novo. From russoz at gmail.com Mon Oct 26 08:14:38 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 26 Oct 2009 13:14:38 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 61, Issue 41 In-Reply-To: <4AE5BB43.8080604@gmail.com> References: <4AE5BB43.8080604@gmail.com> Message-ID: <23f46d7f0910260814l3b7a7b3bt26ba124b1a71a034@mail.gmail.com> Bem vindo! :-) 2009/10/26 Arnon Vieira > Bom estou apenas come?ando nesta ?rea, portante meu conhecimento em Perl ? > quase nulo e o meu grande interesse ? a oportunidade de aprender algo novo. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eu at samircury.eng.br Mon Oct 26 08:25:56 2009 From: eu at samircury.eng.br (Samir Cury) Date: Mon, 26 Oct 2009 13:25:56 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 61, Issue 41 In-Reply-To: <23f46d7f0910260814l3b7a7b3bt26ba124b1a71a034@mail.gmail.com> References: <4AE5BB43.8080604@gmail.com> <23f46d7f0910260814l3b7a7b3bt26ba124b1a71a034@mail.gmail.com> Message-ID: <672426620910260825t7778c003v2e2af5976cdee195@mail.gmail.com> Arnon, o YAPC::Brasil ? uma boa chance para aprender muita coisa boa ent?o! Haver? na sexta-feira mini cursos para iniciantes descobrirem os "pulos-do-gato", e j? aprenderem como se virar com as ferrramentas que a linguagem proporciona (CPAN, perldoc, etc) Um outro ponto legal do evento (para iniciantes) ? que haver? uma palestra apresentando como se usar Orienta??o a Objetos em Perl, coisa que muita gente que n?o conhece, n?o acredita mas existe de uma forma bem legal! Aproveite que a passagem ? barata! Abra?os 2009/10/26 Alexei Znamensky > Bem vindo! :-) > > 2009/10/26 Arnon Vieira > > Bom estou apenas come?ando nesta ?rea, portante meu conhecimento em Perl ? >> quase nulo e o meu grande interesse ? a oportunidade de aprender algo novo. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From otaviof at gmail.com Thu Oct 29 19:19:30 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 30 Oct 2009 00:19:30 -0200 Subject: [SP-pm] Boas vindas ao Newman Message-ID: <8e3843570910291919q206905d7g20986ef302875dbc@mail.gmail.com> Ol? Newman. Seja bem vindo a nossa humilde lista de discuss?o. Como de costume, pedimos que voc? se apresente ao grupo e nos diga como voc? usa Perl no seu dia-a-dia. cordialmente, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Thu Oct 29 19:43:31 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 30 Oct 2009 00:43:31 -0200 Subject: [SP-pm] Boas vindas ao Newman In-Reply-To: <8e3843570910291919q206905d7g20986ef302875dbc@mail.gmail.com> References: <8e3843570910291919q206905d7g20986ef302875dbc@mail.gmail.com> Message-ID: <214823ca0910291943t6cb5b740kf8eb1fe34d260b43@mail.gmail.com> Bem Vindo! 2009/10/30 Ot?vio Fernandes : > Ol? Newman. > > Seja bem vindo a nossa humilde lista de discuss?o. Como de costume, > pedimos que voc? se apresente ao grupo e nos diga como voc? usa Perl > no seu dia-a-dia. > > cordialmente, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From neilsonlima at gmail.com Fri Oct 30 03:15:08 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Fri, 30 Oct 2009 08:15:08 -0200 Subject: [SP-pm] Boas vindas ao Newman In-Reply-To: <214823ca0910291943t6cb5b740kf8eb1fe34d260b43@mail.gmail.com> References: <8e3843570910291919q206905d7g20986ef302875dbc@mail.gmail.com> <214823ca0910291943t6cb5b740kf8eb1fe34d260b43@mail.gmail.com> Message-ID: <43a6b0ba0910300315k518dc4a2ud6a656cdbd43f834@mail.gmail.com> Bem vindo! 2009/10/30 Daniel de Oliveira Mantovani > Bem Vindo! > > 2009/10/30 Ot?vio Fernandes : > > Ol? Newman. > > > > Seja bem vindo a nossa humilde lista de discuss?o. Como de costume, > > pedimos que voc? se apresente ao grupo e nos diga como voc? usa Perl > > no seu dia-a-dia. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jimmy.tty at gmail.com Fri Oct 30 03:40:17 2009 From: jimmy.tty at gmail.com (jimmy) Date: Fri, 30 Oct 2009 08:40:17 -0200 Subject: [SP-pm] Boas vindas ao Newman In-Reply-To: <43a6b0ba0910300315k518dc4a2ud6a656cdbd43f834@mail.gmail.com> References: <8e3843570910291919q206905d7g20986ef302875dbc@mail.gmail.com> <214823ca0910291943t6cb5b740kf8eb1fe34d260b43@mail.gmail.com> <43a6b0ba0910300315k518dc4a2ud6a656cdbd43f834@mail.gmail.com> Message-ID: <20091030104017.GF21026@pretoveio> Seja bem vindo. On Fri, Oct 30, 2009 at 08:15:08AM -0200, Neilson Lima wrote: > Bem vindo! > 2009/10/30 Daniel de Oliveira Mantovani > > > Bem Vindo! > > 2009/10/30 Ot?vio Fernandes : > > Ol? Newman. > > > > Seja bem vindo a nossa humilde lista de discuss?o. Como de costume, > > pedimos que voc? se apresente ao grupo e nos diga como voc? usa Perl > > no seu dia-a-dia. From russoz at gmail.com Fri Oct 30 03:44:33 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 30 Oct 2009 08:44:33 -0200 Subject: [SP-pm] Boas vindas ao Newman In-Reply-To: <20091030104017.GF21026@pretoveio> References: <8e3843570910291919q206905d7g20986ef302875dbc@mail.gmail.com> <214823ca0910291943t6cb5b740kf8eb1fe34d260b43@mail.gmail.com> <43a6b0ba0910300315k518dc4a2ud6a656cdbd43f834@mail.gmail.com> <20091030104017.GF21026@pretoveio> Message-ID: <23f46d7f0910300344y1b951cf2hd954e52b34af2497@mail.gmail.com> Willkommen Sie 2009/10/30 jimmy > Seja bem vindo. > > On Fri, Oct 30, 2009 at 08:15:08AM -0200, Neilson Lima wrote: > > Bem vindo! > > 2009/10/30 Daniel de Oliveira Mantovani > > > > > > Bem Vindo! > > > > 2009/10/30 Ot?vio Fernandes : > > > Ol? Newman. > > > > > > Seja bem vindo a nossa humilde lista de discuss?o. Como de > costume, > > > pedimos que voc? se apresente ao grupo e nos diga como voc? usa > Perl > > > no seu dia-a-dia. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From neilsonlima at gmail.com Fri Oct 30 04:43:14 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Fri, 30 Oct 2009 09:43:14 -0200 Subject: [SP-pm] [off topic] convite de casamento Message-ID: <43a6b0ba0910300443q6448b893l9fbb30829956f75@mail.gmail.com> Ol? Amigos Se algu?m estiver por aqui no dia, fica o meu convite de casamento. Ser? 21 de Novembro. Quem for me fala que envio endere?o e h?rario. -- Atenciosamente, Neilson P. Lima Belo Horizonte -------------- next part -------------- An HTML attachment was scrubbed... URL: From ce.langoni at gmail.com Fri Oct 30 04:43:37 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Fri, 30 Oct 2009 09:43:37 -0200 Subject: [SP-pm] Boas vindas ao Newman In-Reply-To: <23f46d7f0910300344y1b951cf2hd954e52b34af2497@mail.gmail.com> References: <8e3843570910291919q206905d7g20986ef302875dbc@mail.gmail.com> <214823ca0910291943t6cb5b740kf8eb1fe34d260b43@mail.gmail.com> <43a6b0ba0910300315k518dc4a2ud6a656cdbd43f834@mail.gmail.com> <20091030104017.GF21026@pretoveio> <23f46d7f0910300344y1b951cf2hd954e52b34af2497@mail.gmail.com> Message-ID: <8aa07a210910300443l4aa02dacuaed5bb04124d0657@mail.gmail.com> Bem vindo! 2009/10/30 Alexei Znamensky : > Willkommen Sie > > 2009/10/30 jimmy >> >> Seja bem vindo. >> >> On Fri, Oct 30, 2009 at 08:15:08AM -0200, Neilson Lima wrote: >> > ? ?Bem vindo! >> > ? ?2009/10/30 Daniel de Oliveira Mantovani >> > ? ? >> > >> > ? ? ?Bem Vindo! >> > >> > ? ? ?2009/10/30 Ot?vio Fernandes : >> > ? ? ?> Ol? Newman. >> > ? ? ?> >> > ? ? ?> Seja bem vindo a nossa humilde lista de discuss?o. Como de >> > costume, >> > ? ? ?> pedimos que voc? se apresente ao grupo e nos diga como voc? usa >> > Perl >> > ? ? ?> no seu dia-a-dia. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andreoandre at gmail.com Fri Oct 30 05:44:26 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Fri, 30 Oct 2009 10:44:26 -0200 Subject: [SP-pm] [off topic] convite de casamento In-Reply-To: <43a6b0ba0910300443q6448b893l9fbb30829956f75@mail.gmail.com> References: <43a6b0ba0910300443q6448b893l9fbb30829956f75@mail.gmail.com> Message-ID: Neilson Parab?ns, felicidades ... 2009/10/30 Neilson Lima : > Ol? Amigos > > Se algu?m estiver por aqui no dia, fica o meu convite de casamento. Ser? 21 > de Novembro. Quem for me fala que envio endere?o e h?rario. > > -- > Atenciosamente, > Neilson P. Lima > Belo Horizonte > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? O Moura http://andrem.wordpress.com From andreoandre at gmail.com Fri Oct 30 05:44:58 2009 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Fri, 30 Oct 2009 10:44:58 -0200 Subject: [SP-pm] Boas vindas ao Newman In-Reply-To: <8aa07a210910300443l4aa02dacuaed5bb04124d0657@mail.gmail.com> References: <8e3843570910291919q206905d7g20986ef302875dbc@mail.gmail.com> <214823ca0910291943t6cb5b740kf8eb1fe34d260b43@mail.gmail.com> <43a6b0ba0910300315k518dc4a2ud6a656cdbd43f834@mail.gmail.com> <20091030104017.GF21026@pretoveio> <23f46d7f0910300344y1b951cf2hd954e52b34af2497@mail.gmail.com> <8aa07a210910300443l4aa02dacuaed5bb04124d0657@mail.gmail.com> Message-ID: Bem vindo! 2009/10/30 Carlos Eduardo Langoni : > Bem vindo! > > 2009/10/30 Alexei Znamensky : >> Willkommen Sie >> >> 2009/10/30 jimmy >>> >>> Seja bem vindo. >>> >>> On Fri, Oct 30, 2009 at 08:15:08AM -0200, Neilson Lima wrote: >>> > ? ?Bem vindo! >>> > ? ?2009/10/30 Daniel de Oliveira Mantovani >>> > ? ? >>> > >>> > ? ? ?Bem Vindo! >>> > >>> > ? ? ?2009/10/30 Ot?vio Fernandes : >>> > ? ? ?> Ol? Newman. >>> > ? ? ?> >>> > ? ? ?> Seja bem vindo a nossa humilde lista de discuss?o. Como de >>> > costume, >>> > ? ? ?> pedimos que voc? se apresente ao grupo e nos diga como voc? usa >>> > Perl >>> > ? ? ?> no seu dia-a-dia. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> [www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? O Moura http://andrem.wordpress.com From blabos at gmail.com Fri Oct 30 06:27:32 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 30 Oct 2009 11:27:32 -0200 Subject: [SP-pm] [off topic] convite de casamento In-Reply-To: References: <43a6b0ba0910300443q6448b893l9fbb30829956f75@mail.gmail.com> Message-ID: <179354400910300627r1e0f8b9emad49ea646c428c2@mail.gmail.com> Parab?ns e Boa Sorte!!! 2009/10/30 Andr? Moura : > Neilson > > Parab?ns, felicidades ... > > 2009/10/30 Neilson Lima : >> Ol? Amigos >> >> Se algu?m estiver por aqui no dia, fica o meu convite de casamento. Ser? 21 >> de Novembro. Quem for me fala que envio endere?o e h?rario. >> >> -- >> Atenciosamente, >> Neilson P. Lima >> Belo Horizonte >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? O Moura > http://andrem.wordpress.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Fri Oct 30 06:27:52 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 30 Oct 2009 11:27:52 -0200 Subject: [SP-pm] Boas vindas ao Newman In-Reply-To: References: <8e3843570910291919q206905d7g20986ef302875dbc@mail.gmail.com> <214823ca0910291943t6cb5b740kf8eb1fe34d260b43@mail.gmail.com> <43a6b0ba0910300315k518dc4a2ud6a656cdbd43f834@mail.gmail.com> <20091030104017.GF21026@pretoveio> <23f46d7f0910300344y1b951cf2hd954e52b34af2497@mail.gmail.com> <8aa07a210910300443l4aa02dacuaed5bb04124d0657@mail.gmail.com> Message-ID: <179354400910300627h3bc679fasf1465a2091a0220d@mail.gmail.com> Bem Vindo!!! 2009/10/30 Andr? Moura : > Bem vindo! > > 2009/10/30 Carlos Eduardo Langoni : >> Bem vindo! >> >> 2009/10/30 Alexei Znamensky : >>> Willkommen Sie >>> >>> 2009/10/30 jimmy >>>> >>>> Seja bem vindo. >>>> >>>> On Fri, Oct 30, 2009 at 08:15:08AM -0200, Neilson Lima wrote: >>>> > ? ?Bem vindo! >>>> > ? ?2009/10/30 Daniel de Oliveira Mantovani >>>> > ? ? >>>> > >>>> > ? ? ?Bem Vindo! >>>> > >>>> > ? ? ?2009/10/30 Ot?vio Fernandes : >>>> > ? ? ?> Ol? Newman. >>>> > ? ? ?> >>>> > ? ? ?> Seja bem vindo a nossa humilde lista de discuss?o. Como de >>>> > costume, >>>> > ? ? ?> pedimos que voc? se apresente ao grupo e nos diga como voc? usa >>>> > Perl >>>> > ? ? ?> no seu dia-a-dia. >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >>> [www.flickr.com/photos/alexeiz] >>> "Though we live in trying times, we're the ones who have to try" >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? O Moura > http://andrem.wordpress.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From thiago at nerdsland.net Fri Oct 30 08:14:38 2009 From: thiago at nerdsland.net (Thiago Glauco Sanchez) Date: Fri, 30 Oct 2009 13:14:38 -0200 Subject: [SP-pm] Boas vindas ao Newman Message-ID: <20091030151438.C2EB735C427@insvr8000.insite.com.br> Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri Oct 30 12:27:29 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 30 Oct 2009 17:27:29 -0200 Subject: [SP-pm] Boas vindas ao Newman In-Reply-To: <20091030151438.C2EB735C427@insvr8000.insite.com.br> References: <20091030151438.C2EB735C427@insvr8000.insite.com.br> Message-ID: <214823ca0910301227h338f23bfr4842e830bb19fb94@mail.gmail.com> Bem vindo!!! 2009/10/30 Thiago Glauco Sanchez : > Seja bem vido ao Monast?rio, Newman. > Sempre que > pudermos iremos ajudar. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From blabos at gmail.com Fri Oct 30 16:25:06 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 30 Oct 2009 21:25:06 -0200 Subject: [SP-pm] Boas vindas ao Newman In-Reply-To: <214823ca0910301227h338f23bfr4842e830bb19fb94@mail.gmail.com> References: <20091030151438.C2EB735C427@insvr8000.insite.com.br> <214823ca0910301227h338f23bfr4842e830bb19fb94@mail.gmail.com> Message-ID: <179354400910301625g404f018arcb577ec10b21bf7f@mail.gmail.com> Bem vindo!!! 2009/10/30 Daniel de Oliveira Mantovani : > Bem vindo!!! > > 2009/10/30 Thiago Glauco Sanchez : >> Seja bem vido ao Monast?rio, Newman. >> Sempre que >> pudermos iremos ajudar. >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From giulianisanches at gmail.com Fri Oct 30 18:27:54 2009 From: giulianisanches at gmail.com (Giuliani Deon Sanches) Date: Fri, 30 Oct 2009 23:27:54 -0200 Subject: [SP-pm] Boas vindas ao Newman In-Reply-To: <179354400910301625g404f018arcb577ec10b21bf7f@mail.gmail.com> References: <20091030151438.C2EB735C427@insvr8000.insite.com.br> <214823ca0910301227h338f23bfr4842e830bb19fb94@mail.gmail.com> <179354400910301625g404f018arcb577ec10b21bf7f@mail.gmail.com> Message-ID: <572750180910301827w5afc771dn64b04fbdf5401901@mail.gmail.com> 2009/10/30 Blabos de Blebe : > Bem vindo!!! > > 2009/10/30 Daniel de Oliveira Mantovani : >> Bem vindo!!! >> >> 2009/10/30 Thiago Glauco Sanchez : >>> Seja bem vido ao Monast?rio, Newman. >>> Sempre que >>> pudermos iremos ajudar. >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Seja bem vindo "Novo Homen" :P -- twitter.com/giulianisanches giulianisanches.blogspot.com github.com/khaoz From neilsonlima at gmail.com Sat Oct 31 14:39:20 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Sat, 31 Oct 2009 19:39:20 -0200 Subject: [SP-pm] [off topic] convite de casamento In-Reply-To: <179354400910300627r1e0f8b9emad49ea646c428c2@mail.gmail.com> References: <43a6b0ba0910300443q6448b893l9fbb30829956f75@mail.gmail.com> <179354400910300627r1e0f8b9emad49ea646c428c2@mail.gmail.com> Message-ID: <43a6b0ba0910311439x704bde7cu306349ffc1919b35@mail.gmail.com> Srs. Obrigado! 2009/10/30 Blabos de Blebe > Parab?ns e Boa Sorte!!! > > 2009/10/30 Andr? Moura : > > Neilson > > > > Parab?ns, felicidades ... > > > > 2009/10/30 Neilson Lima : > >> Ol? Amigos > >> > >> Se algu?m estiver por aqui no dia, fica o meu convite de casamento. Ser? > 21 > >> de Novembro. Quem for me fala que envio endere?o e h?rario. > >> > >> -- > >> Atenciosamente, > >> Neilson P. Lima > >> Belo Horizonte > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > > > > > > > -- > > Andr? O Moura > > http://andrem.wordpress.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Mon Nov 2 07:05:19 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 2 Nov 2009 13:05:19 -0200 Subject: [SP-pm] YAPC::BR::2009 - O Melhor do Perl Message-ID: <12d1f4ee0911020705k41ebe3a9hdfe2b2d47d322b44@mail.gmail.com> Retornando a normalidade da vida depois de participar do melhor evento t?cnico de Perl no qual j? participei at? o momento no Brasil, e aos que n?o foram s? posso dizer 'Voc? perdeu meu irm?o ! Voc? perdeu'. O evento foi melhor por que : - finalmente sa?mos da discuss?o b?sica de linguagem e avan?amos para as excelentes solu??es existentes na comunidade; - conseguimos produzir apresenta??es de excelente n?vel t?cnico, mas ao mesmo tempo acess?vel a todos presentes. A receptividade dos presentes era imediata (e muitas vezes de surpresa) de como informa??es poderiam agregar valor imediatamente em suas atividades; - atingiu o principal objetivo => Iniciar o primeiro, dos diversos que vir?o, evento da comunidade Perl para a comunidade Perl. S? tenho que agradecer a organiza??o do evento, em especial o Nuba e o Breno, por ter nos proporcionado esta excelente experi?ncia, e quem n?o foi '... perdeu meu irm?o' :D ... Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Mon Nov 2 07:38:15 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 2 Nov 2009 13:38:15 -0200 Subject: [SP-pm] Boas vindas ao Fabricio Archanjo Fonseca Message-ID: <8e3843570911020738l136b2df2n2bedcd319cdd7f7d@mail.gmail.com> Ol? Fabricio, Seja muito bem vindo a nossa humilde lista de discuss?o. Como de costume, pedimos que voc? se apresente para o grupo, nos diga qual o seu interesse e onde voc? usa Perl no dia-a-dia. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From fabiotc at gmail.com Mon Nov 2 08:09:14 2009 From: fabiotc at gmail.com (=?ISO-8859-1?Q?F=E1bio?=) Date: Mon, 2 Nov 2009 14:09:14 -0200 Subject: [SP-pm] YAPC::BR::2009 - O Melhor do Perl In-Reply-To: <12d1f4ee0911020705k41ebe3a9hdfe2b2d47d322b44@mail.gmail.com> References: <12d1f4ee0911020705k41ebe3a9hdfe2b2d47d322b44@mail.gmail.com> Message-ID: A pergunta que n?o quer calar, J? tem links para slides/videos das palestras? 2009/11/2 Solli Honorio > Retornando a normalidade da vida depois de participar do melhor evento > t?cnico de Perl no qual j? participei at? o momento no Brasil, e aos que n?o > foram s? posso dizer 'Voc? perdeu meu irm?o ! Voc? perdeu'. > > O evento foi melhor por que : > > - finalmente sa?mos da discuss?o b?sica de linguagem e avan?amos para > as excelentes solu??es existentes na comunidade; > - conseguimos produzir apresenta??es de excelente n?vel t?cnico, mas ao > mesmo tempo acess?vel a todos presentes. A receptividade dos presentes era > imediata (e muitas vezes de surpresa) de como informa??es poderiam agregar > valor imediatamente em suas atividades; > - atingiu o principal objetivo => Iniciar o primeiro, dos diversos que > vir?o, evento da comunidade Perl para a comunidade Perl. > > S? tenho que agradecer a organiza??o do evento, em especial o Nuba e o > Breno, por ter nos proporcionado esta excelente experi?ncia, e quem n?o foi > '... perdeu meu irm?o' :D ... > > Solli M. Hon?rio > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Atenciosamente F?bio Tadeu da Costa www.fabiotc.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: From acid06 at gmail.com Mon Nov 2 08:38:45 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Mon, 2 Nov 2009 14:38:45 -0200 Subject: [SP-pm] [Rio-pm] YAPC::BR::2009 - O Melhor do Perl In-Reply-To: <12d1f4ee0911020705k41ebe3a9hdfe2b2d47d322b44@mail.gmail.com> References: <12d1f4ee0911020705k41ebe3a9hdfe2b2d47d322b44@mail.gmail.com> Message-ID: <9a08c9b40911020838s7b425a14g7c11c7313575991b@mail.gmail.com> Parab?ns a todos os envolvidos, fico feliz em saber que a organiza??o foi um sucesso. Eu tinha inten??o de ir no YAPC desse ano novamente, mas acabei n?o indo por uma s?rie de motivos. Tor?o pra que no ano que vem a situa??o seja mais favor?vel e seja poss?vel ir. -Nilson Santos F. Jr. 2009/11/2 Solli Honorio : > Retornando a normalidade da vida depois de participar do melhor evento > t?cnico de Perl no qual j? participei at? o momento no Brasil, e aos que n?o > foram s? posso dizer 'Voc? perdeu meu irm?o ! Voc? perdeu'. > > O evento foi melhor por que : > > finalmente sa?mos da discuss?o b?sica de linguagem e avan?amos para as > excelentes solu??es existentes na comunidade; > conseguimos produzir apresenta??es de excelente n?vel t?cnico, mas ao mesmo > tempo acess?vel a todos presentes. A receptividade dos presentes era > imediata (e muitas vezes de surpresa) de como informa??es poderiam agregar > valor imediatamente em suas atividades; > atingiu o principal objetivo => Iniciar o primeiro, dos diversos que vir?o, > evento da comunidade Perl para a comunidade Perl. > > S? tenho que agradecer a organiza??o do evento, em especial o Nuba e o > Breno, por ter nos proporcionado esta excelente experi?ncia, e quem n?o foi > '... perdeu meu irm?o' :D ... > > Solli M. Hon?rio > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > From otaviof at gmail.com Mon Nov 2 08:41:45 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 2 Nov 2009 14:41:45 -0200 Subject: [SP-pm] Boas vindas ao Ailton Message-ID: <8e3843570911020841k6cccffd3naaf39792f887ac66@mail.gmail.com> Ol? Ailton, Seja muito bem vindo a nossa lista de discuss?o. Gostariamos que voc? se apresentasse e que nos conte qual o seu interesse sobre Perl. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From otaviof at gmail.com Mon Nov 2 08:43:34 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 2 Nov 2009 14:43:34 -0200 Subject: [SP-pm] YAPC::BR::2009 - O Melhor do Perl In-Reply-To: References: <12d1f4ee0911020705k41ebe3a9hdfe2b2d47d322b44@mail.gmail.com> Message-ID: <8e3843570911020843v642b5565vf97dcda021fbe6fb@mail.gmail.com> F?bio, Aqui tem uma: http://www.slideshare.net/otaviof/extendendo-o-amavisd-new um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From fabiotc at gmail.com Mon Nov 2 08:48:36 2009 From: fabiotc at gmail.com (=?ISO-8859-1?Q?F=E1bio?=) Date: Mon, 2 Nov 2009 14:48:36 -0200 Subject: [SP-pm] YAPC::BR::2009 - O Melhor do Perl In-Reply-To: <8e3843570911020843v642b5565vf97dcda021fbe6fb@mail.gmail.com> References: <12d1f4ee0911020705k41ebe3a9hdfe2b2d47d322b44@mail.gmail.com> <8e3843570911020843v642b5565vf97dcda021fbe6fb@mail.gmail.com> Message-ID: Valew Otavio, Quem tiver mais, por favor mandei o link... 2009/11/2 Ot?vio Fernandes > F?bio, > > Aqui tem uma: http://www.slideshare.net/otaviof/extendendo-o-amavisd-new > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Atenciosamente F?bio Tadeu da Costa www.fabiotc.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn.br at gmail.com Mon Nov 2 08:52:17 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Mon, 2 Nov 2009 14:52:17 -0200 Subject: [SP-pm] YAPC::BR::2009 - O Melhor do Perl In-Reply-To: <8e3843570911020843v642b5565vf97dcda021fbe6fb@mail.gmail.com> References: <12d1f4ee0911020705k41ebe3a9hdfe2b2d47d322b44@mail.gmail.com> <8e3843570911020843v642b5565vf97dcda021fbe6fb@mail.gmail.com> Message-ID: Eu esqueci de confirmar a minha palestra e como s? fui em 1 dia n?o deu tempo de apresentar, mas est? no slideshare tamb?m : http://www.slideshare.net/lornlab/perl-sysadmin-dba Opni?es, criticas e sugest?es s?o sempre bem vindas. E quem quiser os sources est?o no http://github.com/lorn/latex no branch yapcbrasil2009 O evento foi muito bom, quem n?o foi perdeu :) 2009/11/2 Ot?vio Fernandes > F?bio, > > Aqui tem uma: http://www.slideshare.net/otaviof/extendendo-o-amavisd-new > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Mon Nov 2 11:04:12 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 2 Nov 2009 17:04:12 -0200 Subject: [SP-pm] Boas vindas ao Ailton In-Reply-To: <8e3843570911020841k6cccffd3naaf39792f887ac66@mail.gmail.com> References: <8e3843570911020841k6cccffd3naaf39792f887ac66@mail.gmail.com> Message-ID: <214823ca0911021104j1bebd9b7l8de3aaf3e05cd196@mail.gmail.com> Seja Bem Vindo 2009/11/2 Ot?vio Fernandes : > Ol? Ailton, > > Seja muito bem vindo a nossa lista de discuss?o. Gostariamos que voc? > se apresentasse e que nos conte qual o seu interesse sobre Perl. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From daniel.oliveira.mantovani at gmail.com Mon Nov 2 11:04:17 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 2 Nov 2009 17:04:17 -0200 Subject: [SP-pm] Boas vindas ao Fabricio Archanjo Fonseca In-Reply-To: <8e3843570911020738l136b2df2n2bedcd319cdd7f7d@mail.gmail.com> References: <8e3843570911020738l136b2df2n2bedcd319cdd7f7d@mail.gmail.com> Message-ID: <214823ca0911021104i7de2ed93n7daa5e43de30bf57@mail.gmail.com> Seja Bem Vindo 2009/11/2 Ot?vio Fernandes : > Ol? Fabricio, > > Seja muito bem vindo a nossa humilde lista de discuss?o. Como de > costume, pedimos que voc? se apresente para o grupo, nos diga qual o > seu interesse e onde voc? usa Perl no dia-a-dia. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From russoz at gmail.com Mon Nov 2 18:04:09 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 3 Nov 2009 00:04:09 -0200 Subject: [SP-pm] Boas vindas ao Fabricio Archanjo Fonseca In-Reply-To: <214823ca0911021104i7de2ed93n7daa5e43de30bf57@mail.gmail.com> References: <8e3843570911020738l136b2df2n2bedcd319cdd7f7d@mail.gmail.com> <214823ca0911021104i7de2ed93n7daa5e43de30bf57@mail.gmail.com> Message-ID: <23f46d7f0911021804i79a3b3e9pfaca34f95eff2bb@mail.gmail.com> Bem vindo! 2009/11/2 Daniel de Oliveira Mantovani > Seja Bem Vindo > > 2009/11/2 Ot?vio Fernandes : > > Ol? Fabricio, > > > > Seja muito bem vindo a nossa humilde lista de discuss?o. Como de > > costume, pedimos que voc? se apresente para o grupo, nos diga qual o > > seu interesse e onde voc? usa Perl no dia-a-dia. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Mon Nov 2 18:04:24 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 3 Nov 2009 00:04:24 -0200 Subject: [SP-pm] Boas vindas ao Ailton In-Reply-To: <214823ca0911021104j1bebd9b7l8de3aaf3e05cd196@mail.gmail.com> References: <8e3843570911020841k6cccffd3naaf39792f887ac66@mail.gmail.com> <214823ca0911021104j1bebd9b7l8de3aaf3e05cd196@mail.gmail.com> Message-ID: <23f46d7f0911021804k3b51a427t5c91278f658a9b72@mail.gmail.com> Bem vindo! 2009/11/2 Daniel de Oliveira Mantovani > Seja Bem Vindo > > 2009/11/2 Ot?vio Fernandes : > > Ol? Ailton, > > > > Seja muito bem vindo a nossa lista de discuss?o. Gostariamos que voc? > > se apresentasse e que nos conte qual o seu interesse sobre Perl. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ailtonzsilva at gmail.com Mon Nov 2 19:46:58 2009 From: ailtonzsilva at gmail.com (Ailton Zacarias) Date: Tue, 3 Nov 2009 01:46:58 -0200 Subject: [SP-pm] Boas vindas ao Ailton In-Reply-To: <8e3843570911020841k6cccffd3naaf39792f887ac66@mail.gmail.com> References: <8e3843570911020841k6cccffd3naaf39792f887ac66@mail.gmail.com> Message-ID: Fala galera!!!!!!!! Ja faco parte da lista a algum tempo porem por algum motivo nao recebia pelo Yahoo sendo assim troque pelo Gmail. Fui no YAPC e foi ANIMAL estao todos de parabens .... Abrs, Ailton 2009/11/2 Ot?vio Fernandes > Ol? Ailton, > > Seja muito bem vindo a nossa lista de discuss?o. Gostariamos que voc? > se apresentasse e que nos conte qual o seu interesse sobre Perl. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Ailton Zacarias (11) 8405-8334 MSN|ailtonzsilva em yahoo.com.br Skype|ailton.zacarias -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Nov 3 02:30:30 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 3 Nov 2009 08:30:30 -0200 Subject: [SP-pm] Boas vindas ao Fabricio Archanjo Fonseca In-Reply-To: <23f46d7f0911021804i79a3b3e9pfaca34f95eff2bb@mail.gmail.com> References: <8e3843570911020738l136b2df2n2bedcd319cdd7f7d@mail.gmail.com> <214823ca0911021104i7de2ed93n7daa5e43de30bf57@mail.gmail.com> <23f46d7f0911021804i79a3b3e9pfaca34f95eff2bb@mail.gmail.com> Message-ID: <179354400911030230ja80db8t43f8fcf971cd8871@mail.gmail.com> Bem Vindo!!! 2009/11/3 Alexei Znamensky : > Bem vindo! > > 2009/11/2 Daniel de Oliveira Mantovani >> >> Seja Bem Vindo >> >> 2009/11/2 Ot?vio Fernandes : >> > Ol? Fabricio, >> > >> > Seja muito bem vindo a nossa humilde lista de discuss?o. Como de >> > costume, pedimos que voc? se apresente para o grupo, nos diga qual o >> > seu interesse e onde voc? usa Perl no dia-a-dia. >> > >> > um abra?o, >> > >> > -- >> > Ot?vio Fernandes >> > http://blog.emresumo.com >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Tue Nov 3 02:31:25 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 3 Nov 2009 08:31:25 -0200 Subject: [SP-pm] Boas vindas ao Ailton In-Reply-To: References: <8e3843570911020841k6cccffd3naaf39792f887ac66@mail.gmail.com> Message-ID: <179354400911030231i5b5bfd43qf8d917aa43a92c88@mail.gmail.com> Ent?o Re-Bem Vindo!!!! 2009/11/3 Ailton Zacarias : > Fala galera!!!!!!!! > > > Ja faco parte da lista a algum tempo porem por algum motivo nao recebia pelo > Yahoo sendo assim troque pelo Gmail. > > Fui no YAPC e foi ANIMAL estao todos de parabens .... > > Abrs, > > Ailton > > 2009/11/2 Ot?vio Fernandes >> >> Ol? Ailton, >> >> Seja muito bem vindo a nossa lista de discuss?o. Gostariamos que voc? >> se apresentasse e que nos conte qual o seu interesse sobre Perl. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Ailton Zacarias > (11) 8405-8334 > > MSN|ailtonzsilva em yahoo.com.br > Skype|ailton.zacarias > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From jimmy.tty at gmail.com Tue Nov 3 02:53:36 2009 From: jimmy.tty at gmail.com (jimmy) Date: Tue, 3 Nov 2009 08:53:36 -0200 Subject: [SP-pm] Boas vindas ao Fabricio Archanjo Fonseca In-Reply-To: <179354400911030230ja80db8t43f8fcf971cd8871@mail.gmail.com> References: <8e3843570911020738l136b2df2n2bedcd319cdd7f7d@mail.gmail.com> <214823ca0911021104i7de2ed93n7daa5e43de30bf57@mail.gmail.com> <23f46d7f0911021804i79a3b3e9pfaca34f95eff2bb@mail.gmail.com> <179354400911030230ja80db8t43f8fcf971cd8871@mail.gmail.com> Message-ID: <20091103105336.GB6893@pretoveio> bem vindo On Tue, Nov 03, 2009 at 08:30:30AM -0200, Blabos de Blebe wrote: > Bem Vindo!!! > > 2009/11/3 Alexei Znamensky : > > Bem vindo! > > > > 2009/11/2 Daniel de Oliveira Mantovani > >> > >> Seja Bem Vindo > >> > >> 2009/11/2 Ot?vio Fernandes : > >> > Ol? Fabricio, > >> > > >> > Seja muito bem vindo a nossa humilde lista de discuss?o. Como de > >> > costume, pedimos que voc? se apresente para o grupo, nos diga qual o > >> > seu interesse e onde voc? usa Perl no dia-a-dia. > >> > > >> > um abra?o, > >> > > >> > -- > >> > Ot?vio Fernandes > >> > http://blog.emresumo.com > >> > _______________________________________________ > >> > >> -- > >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que > >> fazem, e as que fazem o que nasceram para fazer. > >> _______________________________________________ > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ From thomas at tcnet.com.br Tue Nov 3 05:14:03 2009 From: thomas at tcnet.com.br (Thomas Britis) Date: Tue, 03 Nov 2009 11:14:03 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hor=E1rio?= Message-ID: <4AF02C9B.10406@tcnet.com.br> Senhores, Preciso de uma ajuda. Preciso disparar uma a??o dentro de um programa apenas se estiver dentro de um per?odo (contato em horas) pr? determinado. Por exemplo: Inicio: 3 Fim: 5 S? vai rodar se for depois das 3h e antes das 5h. Neste caso ? achei simples a confer?ncia. if ($hora_agora > $inicio && $hora_agora < $fim) O problema ? quando tenho mudan?a do dia. Por exemplo: Inicio: 3 Fim: 2 Ou seja, vai ter que rodar entre as 3h at? as 2h do outro dia. S? n?o vai rodar das 2h as 3h. Neste caso a condi??o ali de cima n?o bate. Existe uma forma pr?tica f?cil de se fazer essa confer?ncia (ou um m?dulo?) Ou tenho que fazer a verifica??o de mudan?a de dia na m?o? Muito obrigado. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From blabos at gmail.com Tue Nov 3 05:19:55 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 3 Nov 2009 11:19:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hor=E1rio?= In-Reply-To: <4AF02C9B.10406@tcnet.com.br> References: <4AF02C9B.10406@tcnet.com.br> Message-ID: <179354400911030519m2e611505wca4cdf819ef09e2e@mail.gmail.com> Tenta converter o in?cio e o fim para timestamp. 2009/11/3 Thomas Britis : > Senhores, > > ? ? ? ?Preciso de uma ajuda. > > ? ? ? ?Preciso disparar uma a??o dentro de um programa apenas se estiver > dentro de um per?odo (contato em horas) pr? determinado. > > ? ? ? ?Por exemplo: > ? ? ? ?Inicio: 3 > ? ? ? ?Fim: ? ?5 > > ? ? ? ?S? vai rodar se for depois das 3h e antes das 5h. Neste caso ? achei > simples a confer?ncia. > ? ? ? ?if ($hora_agora > $inicio && $hora_agora < $fim) > > ? ? ? ?O problema ? quando tenho mudan?a do dia. Por exemplo: > ? ? ? ?Inicio: 3 > ? ? ? ?Fim: ? ?2 > > ? ? ? ?Ou seja, vai ter que rodar entre as 3h at? as 2h do outro dia. S? n?o > vai rodar das 2h as 3h. Neste caso a condi??o ali de cima n?o bate. > > ? ? ? ?Existe uma forma pr?tica f?cil de se fazer essa confer?ncia (ou um > m?dulo?) Ou tenho que fazer a verifica??o de mudan?a de dia na m?o? > > ? ? ? ?Muito obrigado. > -- > Thomas Storino Britis > TCNet Informatica e Telecomunicacoes LTDA > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Tue Nov 3 05:17:11 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 3 Nov 2009 11:17:11 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hor=E1rio?= In-Reply-To: <4AF02C9B.10406@tcnet.com.br> References: <4AF02C9B.10406@tcnet.com.br> Message-ID: <214823ca0911030517y66018576v9b4f2d0ffd760e3b@mail.gmail.com> N?o da para fazer usando o Cron ? 2009/11/3 Thomas Britis : > Senhores, > > ? ? ? ?Preciso de uma ajuda. > > ? ? ? ?Preciso disparar uma a??o dentro de um programa apenas se estiver > dentro de um per?odo (contato em horas) pr? determinado. > > ? ? ? ?Por exemplo: > ? ? ? ?Inicio: 3 > ? ? ? ?Fim: ? ?5 > > ? ? ? ?S? vai rodar se for depois das 3h e antes das 5h. Neste caso ? achei > simples a confer?ncia. > ? ? ? ?if ($hora_agora > $inicio && $hora_agora < $fim) > > ? ? ? ?O problema ? quando tenho mudan?a do dia. Por exemplo: > ? ? ? ?Inicio: 3 > ? ? ? ?Fim: ? ?2 > > ? ? ? ?Ou seja, vai ter que rodar entre as 3h at? as 2h do outro dia. S? n?o > vai rodar das 2h as 3h. Neste caso a condi??o ali de cima n?o bate. > > ? ? ? ?Existe uma forma pr?tica f?cil de se fazer essa confer?ncia (ou um > m?dulo?) Ou tenho que fazer a verifica??o de mudan?a de dia na m?o? > > ? ? ? ?Muito obrigado. > -- > Thomas Storino Britis > TCNet Informatica e Telecomunicacoes LTDA > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From eu at samircury.eng.br Tue Nov 3 05:58:10 2009 From: eu at samircury.eng.br (Samir Cury) Date: Tue, 3 Nov 2009 11:58:10 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hor=E1rio?= In-Reply-To: <179354400911030519m2e611505wca4cdf819ef09e2e@mail.gmail.com> References: <4AF02C9B.10406@tcnet.com.br> <179354400911030519m2e611505wca4cdf819ef09e2e@mail.gmail.com> Message-ID: <672426620911030558v6d4cc763red1601149011c123@mail.gmail.com> Pra n?o complicar a l?gica ? bom usar timestamp mesmo, j? que voc? vai ter uma linha de tempo cont?nua; Para converter pra human-readable essa brincadeira ajuda : perl -e'print (scalar (localtime(time)))' Veja o perldoc -f de time e localtime, duas fun??es muito boas pra se trabalhar com isto, o interessante ? que o localtime te retorna um array separando dias, semanas, horas, etc ; da sa?da do timestamp do time(), com isso d? pra fazer uma l?gica legal, atente que se n?o me engano no localtime (n?o sei se o time tamb?m) responder na tua timezone. Abra?os 2009/11/3 Blabos de Blebe > Tenta converter o in?cio e o fim para timestamp. > > 2009/11/3 Thomas Britis : > > Senhores, > > > > Preciso de uma ajuda. > > > > Preciso disparar uma a??o dentro de um programa apenas se estiver > > dentro de um per?odo (contato em horas) pr? determinado. > > > > Por exemplo: > > Inicio: 3 > > Fim: 5 > > > > S? vai rodar se for depois das 3h e antes das 5h. Neste caso ? > achei > > simples a confer?ncia. > > if ($hora_agora > $inicio && $hora_agora < $fim) > > > > O problema ? quando tenho mudan?a do dia. Por exemplo: > > Inicio: 3 > > Fim: 2 > > > > Ou seja, vai ter que rodar entre as 3h at? as 2h do outro dia. S? > n?o > > vai rodar das 2h as 3h. Neste caso a condi??o ali de cima n?o bate. > > > > Existe uma forma pr?tica f?cil de se fazer essa confer?ncia (ou um > > m?dulo?) Ou tenho que fazer a verifica??o de mudan?a de dia na m?o? > > > > Muito obrigado. > > -- > > Thomas Storino Britis > > TCNet Informatica e Telecomunicacoes LTDA > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From otaviof at gmail.com Tue Nov 3 06:23:51 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 3 Nov 2009 12:23:51 -0200 Subject: [SP-pm] Boas vindas Thais Camilo Message-ID: <8e3843570911030623nd27b956kcbf8cb10976db103@mail.gmail.com> Ol? Thais, Seja muito bem vinda a nossa humilde lista de discuss?o. Como ? de costume, pedimos que voc? se apresente ao grupo e que nos conte qual o seu interesse sobre Perl. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Tue Nov 3 06:27:04 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 3 Nov 2009 12:27:04 -0200 Subject: [SP-pm] Boas vindas Thais Camilo In-Reply-To: <8e3843570911030623nd27b956kcbf8cb10976db103@mail.gmail.com> References: <8e3843570911030623nd27b956kcbf8cb10976db103@mail.gmail.com> Message-ID: <214823ca0911030627s6975f1fehb48d0ecf4ad4aff9@mail.gmail.com> Seja Bem Vinda! 2009/11/3 Ot?vio Fernandes : > Ol? Thais, > > Seja muito bem vinda a nossa humilde lista de discuss?o. Como ? de > costume, pedimos que voc? se apresente ao grupo e que nos conte qual o > seu interesse sobre Perl. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From otaviof at gmail.com Tue Nov 3 06:28:10 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 3 Nov 2009 12:28:10 -0200 Subject: [SP-pm] Boas vindas ao Daniel Ruoso Message-ID: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> Ol? Daniel, Seja muito bem vindo a nossa lista de discuss?o. Para n?s, ? uma honra ter voc? neste grupo, visto que a maioria j? o conhece. Por favor, para os que ainda n?o, apresente-se :-) fale-nos sobre o seu interesse e seu uso de Perl no dia-a-dia. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Tue Nov 3 06:30:00 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 3 Nov 2009 12:30:00 -0200 Subject: [SP-pm] Boas vindas ao Daniel Ruoso In-Reply-To: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> References: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> Message-ID: <214823ca0911030630h10775c2cscd22fad1aa274e4d@mail.gmail.com> Bem Vindo! ? um prazer ter voc? na lista. []'s 2009/11/3 Ot?vio Fernandes : > Ol? Daniel, > > Seja muito bem vindo a nossa lista de discuss?o. Para n?s, ? uma honra > ter voc? neste grupo, visto que a maioria j? o conhece. Por favor, > para os que ainda n?o, apresente-se :-) fale-nos sobre o seu interesse > e seu uso de Perl no dia-a-dia. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From jimmy.tty at gmail.com Tue Nov 3 06:34:53 2009 From: jimmy.tty at gmail.com (jimmy) Date: Tue, 3 Nov 2009 12:34:53 -0200 Subject: [SP-pm] Boas vindas Thais Camilo In-Reply-To: <214823ca0911030627s6975f1fehb48d0ecf4ad4aff9@mail.gmail.com> References: <8e3843570911030623nd27b956kcbf8cb10976db103@mail.gmail.com> <214823ca0911030627s6975f1fehb48d0ecf4ad4aff9@mail.gmail.com> Message-ID: <20091103143453.GB14892@pretoveio> bem vinda! On Tue, Nov 03, 2009 at 12:27:04PM -0200, Daniel de Oliveira Mantovani wrote: > Seja Bem Vinda! > > 2009/11/3 Ot?vio Fernandes : > > Ol? Thais, > > > > Seja muito bem vinda a nossa humilde lista de discuss?o. Como ? de > > costume, pedimos que voc? se apresente ao grupo e que nos conte qual o > > seu interesse sobre Perl. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ From jimmy.tty at gmail.com Tue Nov 3 06:42:21 2009 From: jimmy.tty at gmail.com (jimmy) Date: Tue, 3 Nov 2009 12:42:21 -0200 Subject: [SP-pm] Boas vindas ao Daniel Ruoso In-Reply-To: <214823ca0911030630h10775c2cscd22fad1aa274e4d@mail.gmail.com> References: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> <214823ca0911030630h10775c2cscd22fad1aa274e4d@mail.gmail.com> Message-ID: <20091103144221.GC14892@pretoveio> bem vindo! On Tue, Nov 03, 2009 at 12:30:00PM -0200, Daniel de Oliveira Mantovani wrote: > Bem Vindo! > ? um prazer ter voc? na lista. > []'s > > 2009/11/3 Ot?vio Fernandes : > > Ol? Daniel, > > > > Seja muito bem vindo a nossa lista de discuss?o. Para n?s, ? uma honra > > ter voc? neste grupo, visto que a maioria j? o conhece. Por favor, > > para os que ainda n?o, apresente-se :-) fale-nos sobre o seu interesse > > e seu uso de Perl no dia-a-dia. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ From russoz at gmail.com Tue Nov 3 06:44:00 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 3 Nov 2009 12:44:00 -0200 Subject: [SP-pm] Boas vindas ao Daniel Ruoso In-Reply-To: <20091103144221.GC14892@pretoveio> References: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> <214823ca0911030630h10775c2cscd22fad1aa274e4d@mail.gmail.com> <20091103144221.GC14892@pretoveio> Message-ID: <23f46d7f0911030644r6cff27c4o423420b9430e407@mail.gmail.com> Abram os port?es!!!! 2009/11/3 jimmy > bem vindo! > > On Tue, Nov 03, 2009 at 12:30:00PM -0200, Daniel de Oliveira Mantovani > wrote: > > Bem Vindo! > > ? um prazer ter voc? na lista. > > []'s > > > > 2009/11/3 Ot?vio Fernandes : > > > Ol? Daniel, > > > > > > Seja muito bem vindo a nossa lista de discuss?o. Para n?s, ? uma honra > > > ter voc? neste grupo, visto que a maioria j? o conhece. Por favor, > > > para os que ainda n?o, apresente-se :-) fale-nos sobre o seu interesse > > > e seu uso de Perl no dia-a-dia. > > > > > > um abra?o, > > > > > > -- > > > Ot?vio Fernandes > > > http://blog.emresumo.com > > > _______________________________________________ > > > > -- > > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > > fazem, e as que fazem o que nasceram para fazer. > > _______________________________________________ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Tue Nov 3 06:44:26 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 3 Nov 2009 12:44:26 -0200 Subject: [SP-pm] Boas vindas Thais Camilo In-Reply-To: <20091103143453.GB14892@pretoveio> References: <8e3843570911030623nd27b956kcbf8cb10976db103@mail.gmail.com> <214823ca0911030627s6975f1fehb48d0ecf4ad4aff9@mail.gmail.com> <20091103143453.GB14892@pretoveio> Message-ID: <23f46d7f0911030644o35393fdbu4c1140a8357a3769@mail.gmail.com> Benvenutta! 2009/11/3 jimmy > bem vinda! > > On Tue, Nov 03, 2009 at 12:27:04PM -0200, Daniel de Oliveira Mantovani > wrote: > > Seja Bem Vinda! > > > > 2009/11/3 Ot?vio Fernandes : > > > Ol? Thais, > > > > > > Seja muito bem vinda a nossa humilde lista de discuss?o. Como ? de > > > costume, pedimos que voc? se apresente ao grupo e que nos conte qual o > > > seu interesse sobre Perl. > > > > > > um abra?o, > > > > > > -- > > > Ot?vio Fernandes > > > http://blog.emresumo.com > > > _______________________________________________ > > > > > > -- > > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > > fazem, e as que fazem o que nasceram para fazer. > > _______________________________________________ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Nov 3 06:53:41 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 3 Nov 2009 12:53:41 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hor=E1rio?= In-Reply-To: <4AF02C9B.10406@tcnet.com.br> References: <4AF02C9B.10406@tcnet.com.br> Message-ID: <12d1f4ee0911030653v4ddd09fch2e4d1d4258f81ded@mail.gmail.com> Thomas, N?o ficou claro para mim uma coisa : * voc? quer iniciar um programa em algum momento; * ou voc? tem uma rotina que ser? executada durante o dia todo, mas tem alguma parte que ser? executada apenas num dado momento. Se o teu problema for a segunda op??o, eu recomendo tempo em epoch, como assim ? desta maneira : $hora_permitido_inicio = HTTP::Date::str2time('2009-11-03 03:00:00 -03:00'); $hora_permitido_final = HTTP::Date::str2time('2009-11-03 05:00:00 -03:00'); ... code ... if ( time > $hora_permitido_inicio && time < $hora_permitido_final ) { ... fa?a alguma coisa } ... ou voc? pode utilizar o Date::Calc para fazer estes calculos de datas. Abra?os, Solli M. Hon?rio [1] Este c?digo tem um bug de hor?rio de ver?o, tome muito cuidado 2009/11/3 Thomas Britis > Senhores, > > Preciso de uma ajuda. > > Preciso disparar uma a??o dentro de um programa apenas se estiver > dentro de um per?odo (contato em horas) pr? determinado. > > Por exemplo: > Inicio: 3 > Fim: 5 > > S? vai rodar se for depois das 3h e antes das 5h. Neste caso ? achei > simples a confer?ncia. > if ($hora_agora > $inicio && $hora_agora < $fim) > > O problema ? quando tenho mudan?a do dia. Por exemplo: > Inicio: 3 > Fim: 2 > > Ou seja, vai ter que rodar entre as 3h at? as 2h do outro dia. S? > n?o vai rodar das 2h as 3h. Neste caso a condi??o ali de cima n?o bate. > > Existe uma forma pr?tica f?cil de se fazer essa confer?ncia (ou um > m?dulo?) Ou tenho que fazer a verifica??o de mudan?a de dia na m?o? > > Muito obrigado. > -- > Thomas Storino Britis > TCNet Informatica e Telecomunicacoes LTDA > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Nov 3 07:09:08 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 3 Nov 2009 13:09:08 -0200 Subject: [SP-pm] =?iso-8859-1?q?Organiza=E7=E3o_do_YAPC=3A=3ABR=3A=3A2010?= Message-ID: <12d1f4ee0911030709k2148d4b0sdc45a0b0ba17ced1@mail.gmail.com> Pessoal, O pr?ximo YAPC::BR::2010 ser? realizando em Fortaleza, e neste momento o l?der da organiza??o, Daniel Ruoso, criou um grupo de discuss?o ( http://groups.google.com/group/yapcbr) aberto a todos com interesse em participar (acompanhando ou contribuindo) com o desenvolvimento do pr?ximo evento. Obrigado, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Nov 3 07:15:20 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 3 Nov 2009 13:15:20 -0200 Subject: [SP-pm] Boas vindas ao Daniel Ruoso In-Reply-To: <23f46d7f0911030644r6cff27c4o423420b9430e407@mail.gmail.com> References: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> <214823ca0911030630h10775c2cscd22fad1aa274e4d@mail.gmail.com> <20091103144221.GC14892@pretoveio> <23f46d7f0911030644r6cff27c4o423420b9430e407@mail.gmail.com> Message-ID: <179354400911030715y33c15600q23fe8bbccb4e835b@mail.gmail.com> Bem Vindo!!! 2009/11/3 Alexei Znamensky : > Abram os port?es!!!! > > 2009/11/3 jimmy >> >> bem vindo! >> >> On Tue, Nov 03, 2009 at 12:30:00PM -0200, Daniel de Oliveira Mantovani >> wrote: >> > Bem Vindo! >> > ? um prazer ter voc? na lista. >> > []'s >> > >> > 2009/11/3 Ot?vio Fernandes : >> > > Ol? Daniel, >> > > >> > > Seja muito bem vindo a nossa lista de discuss?o. Para n?s, ? uma honra >> > > ter voc? neste grupo, visto que a maioria j? o conhece. Por favor, >> > > para os que ainda n?o, apresente-se :-) fale-nos sobre o seu interesse >> > > e seu uso de Perl no dia-a-dia. >> > > >> > > um abra?o, >> > > >> > > -- >> > > Ot?vio Fernandes >> > > http://blog.emresumo.com >> > > _______________________________________________ >> > >> > -- >> > Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> > fazem, e as que fazem o que nasceram para fazer. >> > _______________________________________________ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos at gmail.com Tue Nov 3 07:15:54 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 3 Nov 2009 13:15:54 -0200 Subject: [SP-pm] Boas vindas Thais Camilo In-Reply-To: <23f46d7f0911030644o35393fdbu4c1140a8357a3769@mail.gmail.com> References: <8e3843570911030623nd27b956kcbf8cb10976db103@mail.gmail.com> <214823ca0911030627s6975f1fehb48d0ecf4ad4aff9@mail.gmail.com> <20091103143453.GB14892@pretoveio> <23f46d7f0911030644o35393fdbu4c1140a8357a3769@mail.gmail.com> Message-ID: <179354400911030715p2a3f192fj1feb5de71b52f214@mail.gmail.com> Bem vinda!!! 2009/11/3 Alexei Znamensky : > Benvenutta! > > 2009/11/3 jimmy >> >> bem vinda! >> >> On Tue, Nov 03, 2009 at 12:27:04PM -0200, Daniel de Oliveira Mantovani >> wrote: >> > Seja Bem Vinda! >> > >> > 2009/11/3 Ot?vio Fernandes : >> > > Ol? Thais, >> > > >> > > Seja muito bem vinda a nossa humilde lista de discuss?o. Como ? de >> > > costume, pedimos que voc? se apresente ao grupo e que nos conte qual o >> > > seu interesse sobre Perl. >> > > >> > > um abra?o, >> > > >> > > -- >> > > Ot?vio Fernandes >> > > http://blog.emresumo.com >> > > _______________________________________________ >> > >> > >> > -- >> > Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> > fazem, e as que fazem o que nasceram para fazer. >> > _______________________________________________ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From thomas at tcnet.com.br Tue Nov 3 07:00:33 2009 From: thomas at tcnet.com.br (Thomas Britis) Date: Tue, 03 Nov 2009 13:00:33 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hor=E1rio?= In-Reply-To: <12d1f4ee0911030653v4ddd09fch2e4d1d4258f81ded@mail.gmail.com> References: <4AF02C9B.10406@tcnet.com.br> <12d1f4ee0911030653v4ddd09fch2e4d1d4258f81ded@mail.gmail.com> Message-ID: <4AF04591.6080303@tcnet.com.br> Oi Solli, Obrigado pela resposta. > N?o ficou claro para mim uma coisa : > * voc? quer iniciar um programa em algum momento; > * ou voc? tem uma rotina que ser? executada durante o dia todo, mas tem > alguma parte que ser? executada apenas num dado momento. Sim, minha necessidade ? a segunda op??o. A rotina ? executada diversas vezes por dia, por?m, s? dever? executar uma op??o especifica por um prazo de tempo. O grande problema ? que esse prazo de tempo ? vari?vel, inserida pelo usu?rio. > > Se o teu problema for a segunda op??o, eu recomendo tempo em epoch, como > assim ? desta maneira : > > > $hora_permitido_inicio = HTTP::Date::str2time('2009-11-03 03:00:00 -03:00'); > $hora_permitido_final = HTTP::Date::str2time('2009-11-03 05:00:00 -03:00'); Interessante. Meu ?nico problema vai ser verificar se o prazo final ? hoje ou amanh?. Mas, isso ? simples. Eu quebrei a cabe?a pensando numa forma de fazer a confer?ncia sem ter que levar o dia em considera??o (por conta dos per?odos que come?am hoje, por?m s? terminam amanh?), mas acho que isso deve ser levado em conta. Muito obrigado a voc? e todos que responderam. Abra?os. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From shonorio at gmail.com Tue Nov 3 07:33:27 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 3 Nov 2009 13:33:27 -0200 Subject: [SP-pm] =?iso-8859-1?q?Calend=E1rio_de_Eventos_para_o_pr=F3ximo_a?= =?iso-8859-1?q?no?= Message-ID: <12d1f4ee0911030733n393b842cjbda9fe69fda170a9@mail.gmail.com> Pessoal, Eu gostaria de ter uma lista dos eventos no qual a comunidade de Perl poderia participar com palestras e outras coisas. D? que tipo de eventos estamos falando ? E todos no qual possamos contribuir com alguma ferramenta existente na comunidade Perl, por exemplo ? - Eventos relacionados a bancos de dados, podemos falar de DBIx::Class; - Eventos de webdesigner, podemos falar de TT; - etc. ? importante que fa?amos uma lista dos eventos que ocorrer?o no pr?ximo ano para que possamos nos programar, e montar um calend?rio. Para n?o incomodar a lista, pe?o que os emails sejam enviados para mim, para eu fazer a compila??o e depois trabalharmos numa estrat?gia. Obrigado, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Nov 3 07:54:59 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 3 Nov 2009 13:54:59 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hor=E1rio?= In-Reply-To: <4AF04591.6080303@tcnet.com.br> References: <4AF02C9B.10406@tcnet.com.br> <12d1f4ee0911030653v4ddd09fch2e4d1d4258f81ded@mail.gmail.com> <4AF04591.6080303@tcnet.com.br> Message-ID: <12d1f4ee0911030754h57158178s249247692f3af873@mail.gmail.com> 2009/11/3 Thomas Britis > Oi Solli, > > Obrigado pela resposta. > > > N?o ficou claro para mim uma coisa : >> * voc? quer iniciar um programa em algum momento; >> * ou voc? tem uma rotina que ser? executada durante o dia todo, mas tem >> alguma parte que ser? executada apenas num dado momento. >> > > Sim, minha necessidade ? a segunda op??o. A rotina ? executada > diversas vezes por dia, por?m, s? dever? executar uma op??o especifica por > um prazo de tempo. O grande problema ? que esse prazo de tempo ? vari?vel, > inserida pelo usu?rio. > > > >> Se o teu problema for a segunda op??o, eu recomendo tempo em epoch, como >> assim ? desta maneira : >> >> >> $hora_permitido_inicio = HTTP::Date::str2time('2009-11-03 03:00:00 >> -03:00'); >> $hora_permitido_final = HTTP::Date::str2time('2009-11-03 05:00:00 >> -03:00'); >> > > Interessante. Meu ?nico problema vai ser verificar se o prazo final > ? hoje ou amanh?. Mas, isso ? simples. > > Eu quebrei a cabe?a pensando numa forma de fazer a confer?ncia sem > ter que levar o dia em considera??o (por conta dos per?odos que come?am > hoje, por?m s? terminam amanh?), mas acho que isso deve ser levado em conta. > Thomas, na verdade para a computador isto n?o interessa. O que eu estou fazendo no c?digo ? s? gerando epoch time, e comparando isto depois. Mas voc? pode simplesmente fazer assim : $hora_permitido_inicio = HTTP::Date::str2time('2009-11-03 03:00:00 -03:00'); $hora_permitido_final = $hora_permitido_inicio + (8 * 3_600); ... isto significa que estou adicionando 8 horas no meu hor?rio inicial, ou seja, estou trabalhando com valores relativos. Ent?o se vc j? sabe o hor?rio inicial por outro meio, ? s? fazer o que eu fiz na segunda linha. Outra estrat?gia seria utilizar alguma opera??o de bitwise (ou de mod, ou de divis?o) para voc? encontrar um determinado padr?o que voc? deseja ( http://mail.pm.org/pipermail/saopaulo-pm/2009/006846.html). Como o epoch[1] hoje ? representado por inteiro de 32 bits, acredito que seja poss?vel descobrir atrav?s de um bitwise se ? 23:00 ou 11:00, independente da data, al?m ? claro de optar por um m?dulo que fa?a isto, tipo do Date::Calc. N?o sei dizer a melhor alternativa sem conhecer todo o problema. Abra?os, Solli M. Hon?rio [1] o epoch tem o bug do 2038, se tiver curiosidade: http://en.wikipedia.org/wiki/Year_2038_problem > Muito obrigado a voc? e todos que responderam. > > Abra?os. > > -- > Thomas Storino Britis > TCNet Informatica e Telecomunicacoes LTDA > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel at ruoso.com Wed Nov 4 16:10:35 2009 From: daniel at ruoso.com (Daniel Ruoso) Date: Wed, 04 Nov 2009 21:10:35 -0300 Subject: [SP-pm] Boas vindas ao Daniel Ruoso In-Reply-To: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> References: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> Message-ID: <1257379835.14426.255.camel@cajueiro> Em Ter, 2009-11-03 ?s 12:28 -0200, Ot?vio Fernandes escreveu: > Ol? Daniel, > Seja muito bem vindo a nossa lista de discuss?o. Para n?s, ? uma honra > ter voc? neste grupo, visto que a maioria j? o conhece. Por favor, > para os que ainda n?o, apresente-se :-) fale-nos sobre o seu interesse > e seu uso de Perl no dia-a-dia. Ol?, Eu comecei a trabalhar com Perl em 1998, quando tive contato com o Learning Perl e trabalhava no ZAZ (hoje Terra). Nessa ?poca o provedor funcionava como franquia, e acabei desenvolvendo um scriptzinho em Perl que rodava num SCO Unix para desabilitar o acesso dos usu?rios que n?o pagavam -- a gente desconta o fato de eu rodar o script num s?bado a noite para descobrir que a base de pagamento estava incompleta, e a pessoa do financeiro ter que vir no s?bado a noite para ver quem tinha pago mesmo ou n?o, al?m de receber pagamentos de ?ltima hora dos viciados que n?o queriam perder o acesso... Depois disso fui trabalhar na INOVA, onde comecei a desenvolver Perl de verdade, incluindo fazer o meu primeiro m?dulo para a CPAN, o Server::FastPL (agora s? no backpan), e fiz parte da equipe que desenvolveu o email.com.br, que viria a suportar 300k contas ativas de webmail (300 mil era um n?mero significativo h? 10 anos atr?s)... Foi por volta de 2001 que desenvolvi o Oak, que foi um framework muito audacioso, mas que acabei deixando de lado em favor do Catalyst que comecei a usar por volta de 2006... Tive um per?odo sombrio de 4 anos desenvolvendo em Java, mas que em 2006 se encerrou esse per?odo com a minha ida para Lisboa, onde voltei a ter um contato mais cotidiano com Perl -- apesar do projeto ser em C e PHP inicialmente, s? tendo algumas partes substitu?das por Perl l? no final. Desde o princ?pio, no entanto, tenho a coisa do "enterprise" como muito importante, e o meu per?odo em Java ajudou a ver o qu?o importante isso ?, e ? por isso que hoje voc? encontra muita coisa de XML no meu perfil da CPAN... Tamb?m foi a partir de 2006 que comecei a me envolver no desenvolvimento do Perl 6, onde uma coisa que me marcou, para alem de ser o autor de uma das implementa??es de Perl 6 em desenvolvimento, foi ter sido a pessoa a sugerir os modificadores de regex :ignoreaccent, :samecase e :sameaccent... Bom, era pra ser uma apresenta??o, acabou um livro de mem?rias, mas acho que serve... []'s daniel From otaviof at gmail.com Wed Nov 4 16:37:50 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 4 Nov 2009 22:37:50 -0200 Subject: [SP-pm] Boas vindas ao Leandro Costa Message-ID: <8e3843570911041637p6ce3aabey461759bb91828a9a@mail.gmail.com> Ol? Leandro Costa, Seja muito bem vindo a nossa humilde lista-de-discuss?o. Por favor, nosso costume ? pedir aos novos integrantes que se apresentem ao grupo e que nos conte qual o seu uso/interesse no Perl. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Wed Nov 4 16:51:38 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 4 Nov 2009 22:51:38 -0200 Subject: [SP-pm] Boas vindas ao Leandro Costa In-Reply-To: <8e3843570911041637p6ce3aabey461759bb91828a9a@mail.gmail.com> References: <8e3843570911041637p6ce3aabey461759bb91828a9a@mail.gmail.com> Message-ID: <214823ca0911041651m3868eab5lb85e74351ddd7a6e@mail.gmail.com> Bem Vindo! 2009/11/4 Ot?vio Fernandes : > Ol? Leandro Costa, > > Seja muito bem vindo a nossa humilde lista-de-discuss?o. Por favor, > nosso costume ? pedir aos novos integrantes que se apresentem ao grupo > e que nos conte qual o seu uso/interesse no Perl. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From russoz at gmail.com Wed Nov 4 17:37:57 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 4 Nov 2009 23:37:57 -0200 Subject: [SP-pm] Boas vindas ao Leandro Costa In-Reply-To: <214823ca0911041651m3868eab5lb85e74351ddd7a6e@mail.gmail.com> References: <8e3843570911041637p6ce3aabey461759bb91828a9a@mail.gmail.com> <214823ca0911041651m3868eab5lb85e74351ddd7a6e@mail.gmail.com> Message-ID: <23f46d7f0911041737v331a878es1a814e9c6dae0fd3@mail.gmail.com> bem vindo! 2009/11/4 Daniel de Oliveira Mantovani > Bem Vindo! > > 2009/11/4 Ot?vio Fernandes : > > Ol? Leandro Costa, > > > > Seja muito bem vindo a nossa humilde lista-de-discuss?o. Por favor, > > nosso costume ? pedir aos novos integrantes que se apresentem ao grupo > > e que nos conte qual o seu uso/interesse no Perl. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Thu Nov 5 03:02:58 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 5 Nov 2009 09:02:58 -0200 Subject: [SP-pm] Boas vindas ao Leandro Costa In-Reply-To: <23f46d7f0911041737v331a878es1a814e9c6dae0fd3@mail.gmail.com> References: <8e3843570911041637p6ce3aabey461759bb91828a9a@mail.gmail.com> <214823ca0911041651m3868eab5lb85e74351ddd7a6e@mail.gmail.com> <23f46d7f0911041737v331a878es1a814e9c6dae0fd3@mail.gmail.com> Message-ID: <20091105110258.GC28600@mapabrasil.net> bem vindo! On Wed, Nov 04, 2009 at 11:37:57PM -0200, Alexei Znamensky wrote: > bem vindo! > > 2009/11/4 Daniel de Oliveira Mantovani > > > Bem Vindo! > > 2009/11/4 Ot?vio Fernandes : > > Ol? Leandro Costa, > > > > Seja muito bem vindo a nossa humilde lista-de-discuss?o. Por favor, > > nosso costume ? pedir aos novos integrantes que se apresentem ao grupo > > e que nos conte qual o seu uso/interesse no Perl. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" From fernandolouis at terra.com.br Thu Nov 5 04:08:15 2009 From: fernandolouis at terra.com.br (Fernando) Date: Thu, 5 Nov 2009 09:08:15 -0300 Subject: [SP-pm] Boas vindas ao Leandro Costa References: <8e3843570911041637p6ce3aabey461759bb91828a9a@mail.gmail.com><214823ca0911041651m3868eab5lb85e74351ddd7a6e@mail.gmail.com><23f46d7f0911041737v331a878es1a814e9c6dae0fd3@mail.gmail.com> <20091105110258.GC28600@mapabrasil.net> Message-ID: <4554E7CFEB22493CAC082DAA2D14C4E6@rede.local> Vem Bindo! ;) ----- Original Message ----- From: "jimmy" To: Sent: Thursday, November 05, 2009 8:02 AM Subject: Re: [SP-pm] Boas vindas ao Leandro Costa bem vindo! On Wed, Nov 04, 2009 at 11:37:57PM -0200, Alexei Znamensky wrote: > bem vindo! > > 2009/11/4 Daniel de Oliveira Mantovani > > > Bem Vindo! > > 2009/11/4 Ot?vio Fernandes : > > Ol? Leandro Costa, > > > > Seja muito bem vindo a nossa humilde lista-de-discuss?o. Por favor, > > nosso costume ? pedir aos novos integrantes que se apresentem ao > grupo > > e que nos conte qual o seu uso/interesse no Perl. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From nferraz at gmail.com Thu Nov 5 03:15:02 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 5 Nov 2009 12:15:02 +0100 Subject: [SP-pm] Boas vindas ao Daniel Ruoso In-Reply-To: <1257379835.14426.255.camel@cajueiro> References: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> <1257379835.14426.255.camel@cajueiro> Message-ID: <604cec170911050315w137775dfn311c3ff2c828f34a@mail.gmail.com> 2009/11/5 Daniel Ruoso : > Tive um per?odo sombrio de 4 anos > desenvolvendo em Java, mas que em 2006 se encerrou esse per?odo com a > minha ida para Lisboa, onde voltei a ter um contato mais cotidiano com > Perl -- apesar do projeto ser em C e PHP inicialmente, s? tendo algumas > partes substitu?das por Perl l? no final. E o que anda fazendo atualmente, Daniel? :) From shonorio at gmail.com Thu Nov 5 03:28:40 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 5 Nov 2009 09:28:40 -0200 Subject: [SP-pm] Boas vindas ao Daniel Ruoso In-Reply-To: <604cec170911050315w137775dfn311c3ff2c828f34a@mail.gmail.com> References: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> <1257379835.14426.255.camel@cajueiro> <604cec170911050315w137775dfn311c3ff2c828f34a@mail.gmail.com> Message-ID: <12d1f4ee0911050328j35a63ebah8cfdfe256d54599a@mail.gmail.com> Iniciando um longo periodo de privacao de sono por causa da organizacao do YAPC :D ! 2009/11/5 Nelson Ferraz > 2009/11/5 Daniel Ruoso : > > Tive um per?odo sombrio de 4 anos > > desenvolvendo em Java, mas que em 2006 se encerrou esse per?odo com a > > minha ida para Lisboa, onde voltei a ter um contato mais cotidiano com > > Perl -- apesar do projeto ser em C e PHP inicialmente, s? tendo algumas > > partes substitu?das por Perl l? no final. > > E o que anda fazendo atualmente, Daniel? :) > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel at ruoso.com Thu Nov 5 04:30:46 2009 From: daniel at ruoso.com (Daniel Ruoso) Date: Thu, 05 Nov 2009 09:30:46 -0300 Subject: [SP-pm] Boas vindas ao Daniel Ruoso In-Reply-To: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> References: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> Message-ID: <1257424246.14426.257.camel@cajueiro> [aparentemente a minha primeira mensagem foi bloqueada, estou tentando enviar de novo] Em Ter, 2009-11-03 ?s 12:28 -0200, Ot?vio Fernandes escreveu: > Ol? Daniel, > Seja muito bem vindo a nossa lista de discuss?o. Para n?s, ? uma honra > ter voc? neste grupo, visto que a maioria j? o conhece. Por favor, > para os que ainda n?o, apresente-se :-) fale-nos sobre o seu interesse > e seu uso de Perl no dia-a-dia. Ol?, Eu comecei a trabalhar com Perl em 1998, quando tive contato com o Learning Perl e trabalhava no ZAZ (hoje Terra). Nessa ?poca o provedor funcionava como franquia, e acabei desenvolvendo um scriptzinho em Perl que rodava num SCO Unix para desabilitar o acesso dos usu?rios que n?o pagavam -- a gente desconta o fato de eu rodar o script num s?bado a noite para descobrir que a base de pagamento estava incompleta, e a pessoa do financeiro ter que vir no s?bado a noite para ver quem tinha pago mesmo ou n?o, al?m de receber pagamentos de ?ltima hora dos viciados que n?o queriam perder o acesso... Depois disso fui trabalhar na INOVA, onde comecei a desenvolver Perl de verdade, incluindo fazer o meu primeiro m?dulo para a CPAN, o Server::FastPL (agora s? no backpan), e fiz parte da equipe que desenvolveu o email.com.br, que viria a suportar 300k contas ativas de webmail (300 mil era um n?mero significativo h? 10 anos atr?s)... Foi por volta de 2001 que desenvolvi o Oak, que foi um framework muito audacioso, mas que acabei deixando de lado em favor do Catalyst que comecei a usar por volta de 2006... Tive um per?odo sombrio de 4 anos desenvolvendo em Java, mas que em 2006 se encerrou esse per?odo com a minha ida para Lisboa, onde voltei a ter um contato mais cotidiano com Perl -- apesar do projeto ser em C e PHP inicialmente, s? tendo algumas partes substitu?das por Perl l? no final. Desde o princ?pio, no entanto, tenho a coisa do "enterprise" como muito importante, e o meu per?odo em Java ajudou a ver o qu?o importante isso ?, e ? por isso que hoje voc? encontra muita coisa de XML no meu perfil da CPAN... Tamb?m foi a partir de 2006 que comecei a me envolver no desenvolvimento do Perl 6, onde uma coisa que me marcou, para alem de ser o autor de uma das implementa??es de Perl 6 em desenvolvimento, foi ter sido a pessoa a sugerir os modificadores de regex :ignoreaccent, :samecase e :sameaccent... Bom, era pra ser uma apresenta??o, acabou um livro de mem?rias, mas acho que serve... []'s daniel From edencardim at gmail.com Thu Nov 5 06:36:36 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 5 Nov 2009 12:36:36 -0200 Subject: [SP-pm] Boas vindas ao Daniel Ruoso In-Reply-To: <1257424246.14426.257.camel@cajueiro> References: <8e3843570911030628x10ac75fcyaad13dfcc7bd2275@mail.gmail.com> <1257424246.14426.257.camel@cajueiro> Message-ID: <3de55ead0911050636se3c098bycd141f11e97b43bd@mail.gmail.com> 2009/11/5 Daniel Ruoso : > [aparentemente a minha primeira mensagem foi bloqueada, estou tentando enviar de novo] A primeira mensagem chegou aqui. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From daniel.oliveira.mantovani at gmail.com Thu Nov 5 11:04:30 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 5 Nov 2009 17:04:30 -0200 Subject: [SP-pm] Encontro Social - Aproveitando! Message-ID: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> Ol? pessoal, o Eden est? em Sampa e vai embora na 2? feira, n?o podemos deixar de beber com o ele! Vai ser na 6? Feira, amanh? dia 06/11, 18 horas! Como acabamos de voltar de um YAPC e todo mundo est? sem grana, vamos em lugar que as cervejas n?o custam 15 reais! Tem um bar chamado Dex, eu conhe?o os donos, o ambiente ? bom, toca uma m?sica legal e o atendimento ? ?timo. O DEX fica na R. Augusta, 520 - Bela Vista - S?o Paulo - SP http://dexbar.com.br/ Nos vemos l? as 18H! At? Amanh? :P []'s -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From otaviof at gmail.com Thu Nov 5 11:33:01 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 5 Nov 2009 17:33:01 -0200 Subject: [SP-pm] Encontro Social - Aproveitando! In-Reply-To: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> References: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> Message-ID: <8e3843570911051133r2cf06c42u761640d5c08919ed@mail.gmail.com> 2009/11/5 Daniel de Oliveira Mantovani : > Ol? pessoal, o Eden est? em Sampa e vai embora na 2? feira, n?o > podemos deixar de beber com o ele! > > Vai ser na 6? Feira, amanh? dia 06/11, 18 horas! > > Como acabamos de voltar de um YAPC e todo mundo est? sem grana, vamos > em lugar que as cervejas n?o custam 15 reais! > > Tem um bar chamado Dex, eu conhe?o os donos, o ambiente ? bom, toca > uma m?sica legal e o atendimento ? ?timo. > > O DEX fica na R. Augusta, 520 - Bela Vista - S?o Paulo - SP > > http://dexbar.com.br/ > > Nos vemos l? as 18H! > > At? Amanh? :P > > []'s > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Pessoal, Eu acho uma ?tima id?ia. S? tenho uma quest?o _muito_ importate: tem Guinness neste bar? um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Thu Nov 5 13:09:52 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 5 Nov 2009 19:09:52 -0200 Subject: [SP-pm] Encontro Social - Aproveitando! In-Reply-To: <8e3843570911051133r2cf06c42u761640d5c08919ed@mail.gmail.com> References: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> <8e3843570911051133r2cf06c42u761640d5c08919ed@mail.gmail.com> Message-ID: <214823ca0911051309g32f13fe4n726af9d135260ed2@mail.gmail.com> N?o, tem n?o.... Mas esse aqui tem: http://www.thepubaugusta.com/home.htm E ? do lado do Dex, querem esse bar ? 2009/11/5 Ot?vio Fernandes : > 2009/11/5 Daniel de Oliveira Mantovani : >> Ol? pessoal, o Eden est? em Sampa e vai embora na 2? feira, n?o >> podemos deixar de beber com o ele! >> >> Vai ser na 6? Feira, amanh? dia 06/11, 18 horas! >> >> Como acabamos de voltar de um YAPC e todo mundo est? sem grana, vamos >> em lugar que as cervejas n?o custam 15 reais! >> >> Tem um bar chamado Dex, eu conhe?o os donos, o ambiente ? bom, toca >> uma m?sica legal e o atendimento ? ?timo. >> >> O DEX fica na R. Augusta, 520 - Bela Vista - S?o Paulo - SP >> >> http://dexbar.com.br/ >> >> Nos vemos l? as 18H! >> >> At? Amanh? :P >> >> []'s >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > Pessoal, > > Eu acho uma ?tima id?ia. S? tenho uma quest?o _muito_ importate: tem > Guinness neste bar? > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From daniel.oliveira.mantovani at gmail.com Thu Nov 5 13:11:56 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 5 Nov 2009 19:11:56 -0200 Subject: [SP-pm] Encontro Social - Aproveitando! In-Reply-To: <214823ca0911051309g32f13fe4n726af9d135260ed2@mail.gmail.com> References: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> <8e3843570911051133r2cf06c42u761640d5c08919ed@mail.gmail.com> <214823ca0911051309g32f13fe4n726af9d135260ed2@mail.gmail.com> Message-ID: <214823ca0911051311n5478abb1l3fb6eca462fba4ce@mail.gmail.com> Acho esse bar "The Pub" equilibrado, tem cervejas boas e as tradicionais! Por mim n?s vamos no The Pub! 2009/11/5 Daniel de Oliveira Mantovani : > N?o, tem n?o.... > > Mas esse aqui tem: > http://www.thepubaugusta.com/home.htm > > E ? do lado do Dex, querem esse bar ? > > 2009/11/5 Ot?vio Fernandes : >> 2009/11/5 Daniel de Oliveira Mantovani : >>> Ol? pessoal, o Eden est? em Sampa e vai embora na 2? feira, n?o >>> podemos deixar de beber com o ele! >>> >>> Vai ser na 6? Feira, amanh? dia 06/11, 18 horas! >>> >>> Como acabamos de voltar de um YAPC e todo mundo est? sem grana, vamos >>> em lugar que as cervejas n?o custam 15 reais! >>> >>> Tem um bar chamado Dex, eu conhe?o os donos, o ambiente ? bom, toca >>> uma m?sica legal e o atendimento ? ?timo. >>> >>> O DEX fica na R. Augusta, 520 - Bela Vista - S?o Paulo - SP >>> >>> http://dexbar.com.br/ >>> >>> Nos vemos l? as 18H! >>> >>> At? Amanh? :P >>> >>> []'s >>> >>> >>> -- >>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>> fazem, e as que fazem o que nasceram para fazer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> Pessoal, >> >> Eu acho uma ?tima id?ia. S? tenho uma quest?o _muito_ importate: tem >> Guinness neste bar? >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From otaviof at gmail.com Thu Nov 5 13:32:02 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 5 Nov 2009 19:32:02 -0200 Subject: [SP-pm] Encontro Social - Aproveitando! In-Reply-To: <214823ca0911051311n5478abb1l3fb6eca462fba4ce@mail.gmail.com> References: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> <8e3843570911051133r2cf06c42u761640d5c08919ed@mail.gmail.com> <214823ca0911051309g32f13fe4n726af9d135260ed2@mail.gmail.com> <214823ca0911051311n5478abb1l3fb6eca462fba4ce@mail.gmail.com> Message-ID: <8e3843570911051332jc912ecdk825d4cfa5285ab38@mail.gmail.com> 2009/11/5 Daniel de Oliveira Mantovani : > Acho esse bar "The Pub" equilibrado, tem cervejas boas e as tradicionais! > > Por mim n?s vamos no The Pub! > > 2009/11/5 Daniel de Oliveira Mantovani : >> N?o, tem n?o.... >> >> Mas esse aqui tem: >> http://www.thepubaugusta.com/home.htm >> >> E ? do lado do Dex, querem esse bar ? >> >> 2009/11/5 Ot?vio Fernandes : >>> 2009/11/5 Daniel de Oliveira Mantovani : >>>> Ol? pessoal, o Eden est? em Sampa e vai embora na 2? feira, n?o >>>> podemos deixar de beber com o ele! >>>> >>>> Vai ser na 6? Feira, amanh? dia 06/11, 18 horas! >>>> >>>> Como acabamos de voltar de um YAPC e todo mundo est? sem grana, vamos >>>> em lugar que as cervejas n?o custam 15 reais! >>>> >>>> Tem um bar chamado Dex, eu conhe?o os donos, o ambiente ? bom, toca >>>> uma m?sica legal e o atendimento ? ?timo. >>>> >>>> O DEX fica na R. Augusta, 520 - Bela Vista - S?o Paulo - SP >>>> >>>> http://dexbar.com.br/ >>>> >>>> Nos vemos l? as 18H! >>>> >>>> At? Amanh? :P >>>> >>>> []'s >>>> >>>> >>>> -- >>>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>>> fazem, e as que fazem o que nasceram para fazer. >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> Pessoal, >>> >>> Eu acho uma ?tima id?ia. S? tenho uma quest?o _muito_ importate: tem >>> Guinness neste bar? >>> >>> um abra?o, >>> >>> -- >>> Ot?vio Fernandes >>> http://blog.emresumo.com >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > A minha prefer?ncia pessoal ? este aqui: http://maps.google.com.br/places/br/s%C3%A3o-paulo/r-min-jesu%C3%ADno-cardoso/178/-dublin O Dublin ? um pub muito legal, tem Guinness, Duvel, Erdinger, etc. Porem, depois das 21h ? 40 reais por cabe?a (H). Eu estava pensando em fazer um happy-hour das 18h at? as 20h 59. Qual a sugest?o de voc?s? -- Ot?vio Fernandes http://blog.emresumo.com From shonorio at gmail.com Thu Nov 5 14:01:05 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 5 Nov 2009 20:01:05 -0200 Subject: [SP-pm] Encontro Social - Aproveitando! In-Reply-To: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> References: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> Message-ID: <12d1f4ee0911051401s2ac34b48q50f09e5cd0ad4c18@mail.gmail.com> mantovani, eu e o edenc ja temos comprimissos para a sexta-feira ! Solli M. Honorio 2009/11/5 Daniel de Oliveira Mantovani > Ol? pessoal, o Eden est? em Sampa e vai embora na 2? feira, n?o > podemos deixar de beber com o ele! > > Vai ser na 6? Feira, amanh? dia 06/11, 18 horas! > > Como acabamos de voltar de um YAPC e todo mundo est? sem grana, vamos > em lugar que as cervejas n?o custam 15 reais! > > Tem um bar chamado Dex, eu conhe?o os donos, o ambiente ? bom, toca > uma m?sica legal e o atendimento ? ?timo. > > O DEX fica na R. Augusta, 520 - Bela Vista - S?o Paulo - SP > > http://dexbar.com.br/ > > Nos vemos l? as 18H! > > At? Amanh? :P > > []'s > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Nov 5 14:12:17 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 5 Nov 2009 20:12:17 -0200 Subject: [SP-pm] Encontro Social - Aproveitando! In-Reply-To: <12d1f4ee0911051401s2ac34b48q50f09e5cd0ad4c18@mail.gmail.com> References: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> <12d1f4ee0911051401s2ac34b48q50f09e5cd0ad4c18@mail.gmail.com> Message-ID: <179354400911051412j79ef37d4h9fc608a563d5be9d@mail.gmail.com> ui!!!! 2009/11/5 Solli Honorio : > mantovani, eu e o edenc ja temos comprimissos para a sexta-feira ! > > Solli M. Honorio > > 2009/11/5 Daniel de Oliveira Mantovani >> >> Ol? pessoal, o Eden est? em Sampa e vai embora na 2? feira, n?o >> podemos deixar de beber com o ele! >> >> Vai ser na 6? Feira, amanh? dia 06/11, 18 horas! >> >> Como acabamos de voltar de um YAPC e todo mundo est? sem grana, vamos >> em lugar que as cervejas n?o custam 15 reais! >> >> Tem um bar chamado Dex, eu conhe?o os donos, o ambiente ? bom, toca >> uma m?sica legal e o atendimento ? ?timo. >> >> O DEX fica na R. Augusta, 520 - Bela Vista - S?o Paulo - SP >> >> http://dexbar.com.br/ >> >> Nos vemos l? as 18H! >> >> At? Amanh? :P >> >> []'s >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Thu Nov 5 14:28:50 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 5 Nov 2009 20:28:50 -0200 Subject: [SP-pm] Encontro Social - Aproveitando! In-Reply-To: <179354400911051412j79ef37d4h9fc608a563d5be9d@mail.gmail.com> References: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> <12d1f4ee0911051401s2ac34b48q50f09e5cd0ad4c18@mail.gmail.com> <179354400911051412j79ef37d4h9fc608a563d5be9d@mail.gmail.com> Message-ID: <214823ca0911051428q1ee6a467p4f9faad4c686fbdb@mail.gmail.com> Tenho at? medo de pensar o que voc?s v?o fazer na sexta... 2009/11/5 Blabos de Blebe : > ui!!!! > > 2009/11/5 Solli Honorio : >> mantovani, eu e o edenc ja temos comprimissos para a sexta-feira ! >> >> Solli M. Honorio >> >> 2009/11/5 Daniel de Oliveira Mantovani >>> >>> Ol? pessoal, o Eden est? em Sampa e vai embora na 2? feira, n?o >>> podemos deixar de beber com o ele! >>> >>> Vai ser na 6? Feira, amanh? dia 06/11, 18 horas! >>> >>> Como acabamos de voltar de um YAPC e todo mundo est? sem grana, vamos >>> em lugar que as cervejas n?o custam 15 reais! >>> >>> Tem um bar chamado Dex, eu conhe?o os donos, o ambiente ? bom, toca >>> uma m?sica legal e o atendimento ? ?timo. >>> >>> O DEX fica na R. Augusta, 520 - Bela Vista - S?o Paulo - SP >>> >>> http://dexbar.com.br/ >>> >>> Nos vemos l? as 18H! >>> >>> At? Amanh? :P >>> >>> []'s >>> >>> >>> -- >>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>> fazem, e as que fazem o que nasceram para fazer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From lscosta at gmail.com Fri Nov 6 00:31:20 2009 From: lscosta at gmail.com (Leandro Costa) Date: Fri, 6 Nov 2009 06:31:20 -0200 Subject: [SP-pm] Boas vindas ao Leandro Costa In-Reply-To: <8e3843570911041637p6ce3aabey461759bb91828a9a@mail.gmail.com> References: <8e3843570911041637p6ce3aabey461759bb91828a9a@mail.gmail.com> Message-ID: Bom Dia Pessoal !! Trabalho com parte de Infraestrutura de Servidores e meu interesse no PERL para gereciamento de tarefa de servidores e automacao de pequenos brinquedos que estou construindo em eletronica com rede xbee/zigbee. :) http://www.rogercom.com/ZigBee/ZigBeePag03.htm 2009/11/4 Ot?vio Fernandes > Ol? Leandro Costa, > > Seja muito bem vindo a nossa humilde lista-de-discuss?o. Por favor, > nosso costume ? pedir aos novos integrantes que se apresentem ao grupo > e que nos conte qual o seu uso/interesse no Perl. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- [ ]s, LRU #391067 Analista de Rede Leandro Costa :wq http://www.centosbr.org ...... __@ ...._ \ >_ ...(_)/ (_)_________ -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri Nov 6 11:56:50 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 6 Nov 2009 17:56:50 -0200 Subject: [SP-pm] Encontro Social - Aproveitando! In-Reply-To: <214823ca0911051428q1ee6a467p4f9faad4c686fbdb@mail.gmail.com> References: <214823ca0911051104l670995eesc145e6a0078fa858@mail.gmail.com> <12d1f4ee0911051401s2ac34b48q50f09e5cd0ad4c18@mail.gmail.com> <179354400911051412j79ef37d4h9fc608a563d5be9d@mail.gmail.com> <214823ca0911051428q1ee6a467p4f9faad4c686fbdb@mail.gmail.com> Message-ID: <214823ca0911061156q6043f7a7t1d0dcce32c072b49@mail.gmail.com> Bom, como o Eden nao vai poder ir... nao vai ter ES :( 2009/11/5 Daniel de Oliveira Mantovani : > Tenho at? medo de pensar o que voc?s v?o fazer na sexta... > > 2009/11/5 Blabos de Blebe : >> ui!!!! >> >> 2009/11/5 Solli Honorio : >>> mantovani, eu e o edenc ja temos comprimissos para a sexta-feira ! >>> >>> Solli M. Honorio >>> >>> 2009/11/5 Daniel de Oliveira Mantovani >>>> >>>> Ol? pessoal, o Eden est? em Sampa e vai embora na 2? feira, n?o >>>> podemos deixar de beber com o ele! >>>> >>>> Vai ser na 6? Feira, amanh? dia 06/11, 18 horas! >>>> >>>> Como acabamos de voltar de um YAPC e todo mundo est? sem grana, vamos >>>> em lugar que as cervejas n?o custam 15 reais! >>>> >>>> Tem um bar chamado Dex, eu conhe?o os donos, o ambiente ? bom, toca >>>> uma m?sica legal e o atendimento ? ?timo. >>>> >>>> O DEX fica na R. Augusta, 520 - Bela Vista - S?o Paulo - SP >>>> >>>> http://dexbar.com.br/ >>>> >>>> Nos vemos l? as 18H! >>>> >>>> At? Amanh? :P >>>> >>>> []'s >>>> >>>> >>>> -- >>>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>>> fazem, e as que fazem o que nasceram para fazer. >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From frederico at gmail.com Fri Nov 6 12:21:00 2009 From: frederico at gmail.com (Frederico Recsky) Date: Fri, 6 Nov 2009 18:21:00 -0200 Subject: [SP-pm] [job] Estagio em Campinas Message-ID: <88fe68ee0911061221p64948eebt2f3fe3b1374a3b59@mail.gmail.com> Ol?, A IBM est? recrutando estagi?rios para trabalharem no laborat?rio de tecnologia em desenvolvimento de Linux, Linux Technology Center, localizado na Softex, em Campinas (Campus da Unicamp). H? duas vagas abertas para o in?cio de 2010. Os conhecimentos necess?rios s?o requisitos para ambas as vagas. Envie email para ltcbr em linux.vnet.ibm.com , com t?tulo "Estagi?rio LTC", anexando seu curr?culo e uma breve apresenta??o no corpo do email. Necess?rio: Ser estudante do ?ltimo ou pen?ltimo ano de Engenharia, Ci?ncia da Computa??o ou cursos afins. Conhecimentos de uso e administra??o em Linux - shell scripts, administra??o de pacotes, uso do Linux como Desktop no dia-a-dia. Conhecimento do funcionamento interno do GNU/Linux. Perfil desenvolvedor: conhecimentos em linguagens como C, Python, Perl, Ruby Bom n?vel em Ingl?s. Facilidade de auto-aprendizado. Habilidade para trabalhar sozinho. Desej?vel: Experi?ncia em desenvolvimento Web (HTML, css) Experi?ncia em banco de dados Mysql Experi?ncia em linguagem Perl Experi?ncia em linguagem Javascript Conhecimento do framework EXT-JS Conhecimento no uso e programa??o do Bugzilla -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br From otaviof at gmail.com Fri Nov 6 14:00:41 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 6 Nov 2009 20:00:41 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Ot=E1vio_Pereira?= Message-ID: <8e3843570911061400h49091ec0if374907a78414f@mail.gmail.com> Ol? Ot?vio, Seja muito bem vindo ao nosso grupo! Por favor, apresente-se, falando qual o seu interesse por Perl e qual o seu uso no dia-a-dia. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From russoz at gmail.com Fri Nov 6 16:54:38 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 6 Nov 2009 22:54:38 -0200 Subject: [SP-pm] =?utf-8?q?Boas_vindas_ao_Ot=C3=A1vio_Pereira?= In-Reply-To: <8e3843570911061400h49091ec0if374907a78414f@mail.gmail.com> References: <8e3843570911061400h49091ec0if374907a78414f@mail.gmail.com> Message-ID: <23f46d7f0911061654r2d9f0f53yda81b99be2e19efa@mail.gmail.com> Bem vindo! 2009/11/6 Ot?vio Fernandes > Ol? Ot?vio, > > Seja muito bem vindo ao nosso grupo! Por favor, apresente-se, falando > qual o seu interesse por Perl e qual o seu uso no dia-a-dia. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri Nov 6 17:02:40 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 6 Nov 2009 23:02:40 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Ot=E1vio_Pereira?= In-Reply-To: <8e3843570911061400h49091ec0if374907a78414f@mail.gmail.com> References: <8e3843570911061400h49091ec0if374907a78414f@mail.gmail.com> Message-ID: <214823ca0911061702sb2d9ba0x9548e427e88897db@mail.gmail.com> Seja Bem Vindo!!! 2009/11/6 Ot?vio Fernandes : > Ol? Ot?vio, > > Seja muito bem vindo ao nosso grupo! Por favor, apresente-se, falando > qual o seu interesse por Perl e qual o seu uso no dia-a-dia. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From daniel.oliveira.mantovani at gmail.com Fri Nov 6 18:44:11 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 7 Nov 2009 00:44:11 -0200 Subject: [SP-pm] Perl far from dead, more popular than you think Message-ID: <214823ca0911061844v42ddd926m5e9ad8ff4cb6655f@mail.gmail.com> Achei interessante, n?o sabia o Amazon.com usava Perl. http://bit.ly/4qfKsh -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From nferraz at gmail.com Sat Nov 7 02:28:38 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Sat, 7 Nov 2009 11:28:38 +0100 Subject: [SP-pm] Perl far from dead, more popular than you think In-Reply-To: <214823ca0911061844v42ddd926m5e9ad8ff4cb6655f@mail.gmail.com> References: <214823ca0911061844v42ddd926m5e9ad8ff4cb6655f@mail.gmail.com> Message-ID: <604cec170911070228q5314ed79wb691d7aee764d9b1@mail.gmail.com> 2009/11/7 Daniel de Oliveira Mantovani : > Achei interessante, n?o sabia o Amazon.com usava Perl. > http://bit.ly/4qfKsh Que tal contribuir com os coment?rios sobre as empresas que voc?s conhecem, e que tamb?m usam Perl? From otaviof at gmail.com Sat Nov 7 04:42:10 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sat, 7 Nov 2009 10:42:10 -0200 Subject: [SP-pm] Perl far from dead, more popular than you think In-Reply-To: <604cec170911070228q5314ed79wb691d7aee764d9b1@mail.gmail.com> References: <214823ca0911061844v42ddd926m5e9ad8ff4cb6655f@mail.gmail.com> <604cec170911070228q5314ed79wb691d7aee764d9b1@mail.gmail.com> Message-ID: <8e3843570911070442h46758925i7768e093cf1282c7@mail.gmail.com> 2009/11/7 Nelson Ferraz : > 2009/11/7 Daniel de Oliveira Mantovani : >> Achei interessante, n?o sabia o Amazon.com usava Perl. >> http://bit.ly/4qfKsh > > Que tal contribuir com os coment?rios sobre as empresas que voc?s > conhecem, e que tamb?m usam Perl? > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Boa! Eu come?o pela empresa onde eu trabalho, a Locaweb. Em Arquitetura de Email usamos muito Perl, principalmente para o tratamento e triagem de mensagens. N?o h? ferramenta melhor para esta tarefa :-). um abra?oc, -- Ot?vio Fernandes http://blog.emresumo.com From julianalduque at yahoo.com.br Sat Nov 7 05:23:40 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Sat, 7 Nov 2009 05:23:40 -0800 (PST) Subject: [SP-pm] =?iso-8859-1?q?Auxilio_em_c=F3digo?= Message-ID: <959271.83300.qm@web56208.mail.re3.yahoo.com> Ol? lista Perl! bom dia! ? Preciso de uma dica de voc?s.. Preciso extrair (imprimir) algumas informa??es do arquivo .enw (endnote). Olhem meu c?digo em anexo; e tamb?m anexei um exemplo de arquivo.enw ? D?vida 1: est? dando essa mensagem de erro ao 'compilar': refer: l.1: line outside record: < ? D?vida 2: Neste trecho de c?digo: ??? my @authors??? = $ref->author;???? ??? my $lastAuthor = $ref->author; ??? my $firstAuthor = $ref->author; Est? correto isso para eu 'pegar' e imprimir somente o primeiro e o ?ltimo autor da lista de autores? ? Aguardo resposta. Obrigada a todos!! Juliana ? ? ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: 4.enw Tipo: application/x-endnote-filter Tamanho: 288 bytes Descri??o: n?o dispon?vel URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: extrai.pl Tipo: application/octet-stream Tamanho: 1009 bytes Descri??o: n?o dispon?vel URL: From luismottacampos at yahoo.co.uk Sat Nov 7 06:04:10 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 7 Nov 2009 14:04:10 +0000 (GMT) Subject: [SP-pm] =?iso-8859-1?q?Auxilio_em_c=F3digo?= In-Reply-To: <959271.83300.qm@web56208.mail.re3.yahoo.com> References: <959271.83300.qm@web56208.mail.re3.yahoo.com> Message-ID: <407877.31392.qm@web23405.mail.ird.yahoo.com> Juliana wrote: > Ol? lista Perl! bom dia! > Preciso de uma dica de voc?s.. > Preciso extrair (imprimir) algumas informa??es do arquivo .enw (endnote). Olhem meu c?digo em anexo; e tamb?m anexei um exemplo de arquivo.enw > D?vida 1: est? dando essa mensagem de erro ao 'compilar': > refer: l.1: line outside record: < > D?vida 2: Neste trecho de c?digo: > my @authors = $ref->author; > my $lastAuthor = $ref->author; > my $firstAuthor = $ref->author; > Est? correto isso para eu 'pegar' e imprimir somente o primeiro e o ?ltimo autor da lista de autores? Juliana, O seu programa n?o ? robusto o bastante para suportar dados mal-formados. Os seus dados, por sua vez, est?o muito mal formados: a primeira linha do arquivo 4.enw cont?m "<\x{9}\x{9}\x{9}\x{9}\x{9}\x{9}\x{9}\x{9} \x{9}\x{9}\x{9}>", que n?o ? exatamente o que o m?dulo Text::Refer espera como entrada de dados. Assim, como nem o seu programa nem o m?dulo que voc? usa verificam seus dados, erros inesperados acontecem sempre que voc? alimenta dados ruins para o seu programa. Para resolver o problema e fazer seu programa funcionar corretamente, eu removi a primeira linha do arquivo ? m?o. Uma solu??o mais robusta incluiria algum tipo de confer?ncia de syntaxe (os termos t?cnicos s?o "tokenization" e "parsing") antes de qualquer tentativa de processar o arquivo. Sobre a forma correta de imprimir o primeiro e o ?ltimo autor: sua tentativa ? estranha, j? que voc? faz chamadas demais para $ref->author (que eu presumo ser uma fun??o do Text::Refer que retorna uma lista de autores). Para obter o primeiro e o ?ltimo elemento de uma lista em Perl existem muitas formas, mas a minha favorita ? esta: my ( $first, $last ) = ( $ref->author )[0,-1]; Espero que isso ajude. Putamplexos -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From eu at samircury.eng.br Sat Nov 7 06:12:35 2009 From: eu at samircury.eng.br (Samir Cury) Date: Sat, 7 Nov 2009 12:12:35 -0200 Subject: [SP-pm] =?iso-8859-1?q?Auxilio_em_c=F3digo?= In-Reply-To: <959271.83300.qm@web56208.mail.re3.yahoo.com> References: <959271.83300.qm@web56208.mail.re3.yahoo.com> Message-ID: <672426620911070612i4f9c62d1n54f44f1bd955a702@mail.gmail.com> Ola Juliana! Bom dia! 2009/11/7 Juliana > Ol? lista Perl! bom dia! > > Preciso de uma dica de voc?s.. > > Preciso extrair (imprimir) algumas informa??es do arquivo .enw (endnote). > Olhem meu c?digo em anexo; e tamb?m anexei um exemplo de arquivo.enw > > D?vida 1: est? dando essa mensagem de erro ao 'compilar': > refer: l.1: line outside record: < > > D?vida 2: Neste trecho de c?digo: > my @authors = $ref->author; > my $lastAuthor = $ref->author; > my $firstAuthor = $ref->author; > Est? correto isso para eu 'pegar' e imprimir somente o primeiro e o ?ltimo > autor da lista de autores? > Se o metodo author retorna um array com varios autores, nao acredito que isto va funcionar (posso estar errado), mas o que tenho certeza que funcionaria e : my @authors = $ref->author; my $lastAuthor = @authors[ (scalar @authors) - 1 ] ; # este exemplo e mais didatico mesmo, scalar @authors retorna o tamanho do array, como ele comeca a contar do zero, subtraia um e tera o ultimo elemento my $firstAuthor = @authors[0]; # obviamente o primeiro elemento No $lastAuthor achei que o codigo estava grande demais para Perl, e incrivel, sempre tem como fazer aquilo de um jeito minimo, fui procurar e achei o seguinte : @authors[-1] ja te retorna o ultimo, bem como @authors[-2] o penultimo e por ai vai Abracos > > Aguardo resposta.o > Obrigada a todos!! > Juliana > > > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wallace at reis.org.br Sat Nov 7 07:46:16 2009 From: wallace at reis.org.br (Wallace Reis) Date: Sat, 7 Nov 2009 12:46:16 -0300 Subject: [SP-pm] Perl far from dead, more popular than you think In-Reply-To: <604cec170911070228q5314ed79wb691d7aee764d9b1@mail.gmail.com> References: <214823ca0911061844v42ddd926m5e9ad8ff4cb6655f@mail.gmail.com> <604cec170911070228q5314ed79wb691d7aee764d9b1@mail.gmail.com> Message-ID: On 07/11/2009, at 07:28, Nelson Ferraz wrote: > Que tal contribuir com os coment?rios sobre as empresas que voc?s > conhecem, e que tamb?m usam Perl? http://dev.catalystframework.org/wiki/sitesrunningcatalyst http://www.thebizmo.com/ http://www.airspace.co.uk/ http://www.bankofamerica.com/ http://www.lokku.com/ http://www.grantstreet.com/ -- wallace reis/wreis Catalyst and DBIx::Class consultancy with a clue Software Engineer and a commit bit: http://shadowcat.co.uk/catalyst/ Shadowcat Systems Limited http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis From nuba at fastmail.fm Sat Nov 7 07:49:57 2009 From: nuba at fastmail.fm (Nuba Princigalli) Date: Sat, 07 Nov 2009 13:49:57 -0200 Subject: [SP-pm] Perl far from dead, more popular than you think In-Reply-To: References: <214823ca0911061844v42ddd926m5e9ad8ff4cb6655f@mail.gmail.com><604cec170911070228q5314ed79wb691d7aee764d9b1@mail.gmail.com> Message-ID: <1257608997.2903.1344058647@webmail.messagingengine.com> http://www.catalystsites.org/ On Sat, 07 Nov 2009 12:46 -0300, "Wallace Reis" wrote: > On 07/11/2009, at 07:28, Nelson Ferraz wrote: > > Que tal contribuir com os coment?rios sobre as empresas que voc?s > > conhecem, e que tamb?m usam Perl? > > http://dev.catalystframework.org/wiki/sitesrunningcatalyst > http://www.thebizmo.com/ > http://www.airspace.co.uk/ > http://www.bankofamerica.com/ > http://www.lokku.com/ > http://www.grantstreet.com/ > > -- > wallace reis/wreis Catalyst and DBIx::Class consultancy > with a clue > Software Engineer and a commit bit: > http://shadowcat.co.uk/catalyst/ > Shadowcat Systems Limited > http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Nuba Princigalli nuba em fastmail.fm From julianalduque at yahoo.com.br Sat Nov 7 08:12:16 2009 From: julianalduque at yahoo.com.br (Juliana) Date: Sat, 7 Nov 2009 08:12:16 -0800 (PST) Subject: [SP-pm] =?iso-8859-1?q?Auxilio_em_c=F3digo?= In-Reply-To: <407877.31392.qm@web23405.mail.ird.yahoo.com> Message-ID: <328952.73383.qm@web56206.mail.re3.yahoo.com> Ol? Luis. Fico agradecida pela sua resposta. Realmente reparei que vem essa linha antes automaticamente quando fa?o o download de qualquer cita??o na web. A leitura do arquivo deveria come?ar sempre pelo in?cio, que pelo que percebi sempre ? '%0'. Teria como tratar isso? ? Obrigada Juliana ? ? --- Em s?b, 7/11/09, Luis Motta Campos escreveu: De: Luis Motta Campos Assunto: Re: [SP-pm] Auxilio em c?digo Para: saopaulo-pm em mail.pm.org Data: S?bado, 7 de Novembro de 2009, 12:04 Juliana wrote: > Ol? lista Perl! bom dia! > Preciso de uma dica de voc?s.. > Preciso extrair (imprimir) algumas informa??es do arquivo .enw (endnote). Olhem meu c?digo em anexo; e tamb?m anexei um exemplo de arquivo.enw > D?vida 1: est? dando essa mensagem de erro ao 'compilar': > refer: l.1: line outside record: < > D?vida 2: Neste trecho de c?digo: >???my @authors? ? = $ref->author;? ??? >???my $lastAuthor = $ref->author; >???my $firstAuthor = $ref->author; > Est? correto isso para eu 'pegar' e imprimir somente o primeiro e o ?ltimo autor da lista de autores? Juliana, O seu programa n?o ? robusto o bastante para suportar dados mal-formados. Os seus dados, por sua vez, est?o muito mal formados: a primeira linha do arquivo 4.enw cont?m "<\x{9}\x{9}\x{9}\x{9}\x{9}\x{9}\x{9}\x{9} \x{9}\x{9}\x{9}>", que n?o ? exatamente o que o m?dulo Text::Refer espera como entrada de dados. Assim, como nem o seu programa nem o m?dulo que voc? usa verificam seus dados, erros inesperados acontecem sempre que voc? alimenta dados ruins para o seu programa. Para resolver o problema e fazer seu programa funcionar corretamente, eu removi a primeira linha do arquivo ? m?o. Uma solu??o mais robusta incluiria algum tipo de confer?ncia de syntaxe (os termos t?cnicos s?o "tokenization" e "parsing") antes de qualquer tentativa de processar o arquivo. Sobre a forma correta de imprimir o primeiro e o ?ltimo autor: sua tentativa ? estranha, j? que voc? faz chamadas demais para $ref->author (que eu presumo ser uma fun??o do Text::Refer que retorna uma lista de autores). Para obter o primeiro e o ?ltimo elemento de uma lista em Perl existem muitas formas, mas a minha favorita ? esta: my ( $first, $last ) = ( $ref->author )[0,-1]; Espero que isso ajude. Putamplexos -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. ? ? ? _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From wallace at reis.org.br Sat Nov 7 08:31:17 2009 From: wallace at reis.org.br (Wallace Reis) Date: Sat, 7 Nov 2009 13:31:17 -0300 Subject: [SP-pm] Perl far from dead, more popular than you think In-Reply-To: References: <214823ca0911061844v42ddd926m5e9ad8ff4cb6655f@mail.gmail.com> <604cec170911070228q5314ed79wb691d7aee764d9b1@mail.gmail.com> Message-ID: <5EFBAFE6-6EDB-4C6D-92E9-8FAA2D58B7D8@reis.org.br> On 07/11/2009, at 12:46, Wallace Reis wrote: > On 07/11/2009, at 07:28, Nelson Ferraz wrote: >> Que tal contribuir com os coment?rios sobre as empresas que voc?s >> conhecem, e que tamb?m usam Perl? > > http://www.thebizmo.com/ Eles usam Perl em todo website, no frontend usam uma customiza??o de um web framework chamado O2 feito por uma empresa chamada Onsite. > http://www.airspace.co.uk/ Usam Perl no website e no sistema de booking (http://www.airspace.co.uk/hotel_booking_system/ ), ambos powered by Catalyst+DBIC+Moose+Reaction. -- wallace reis/wreis Catalyst and DBIx::Class consultancy with a clue Software Engineer and a commit bit: http://shadowcat.co.uk/catalyst/ Shadowcat Systems Limited http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis From daniel.oliveira.mantovani at gmail.com Sat Nov 7 10:33:13 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 7 Nov 2009 16:33:13 -0200 Subject: [SP-pm] =?iso-8859-1?q?Auxilio_em_c=F3digo?= In-Reply-To: <959271.83300.qm@web56208.mail.re3.yahoo.com> References: <959271.83300.qm@web56208.mail.re3.yahoo.com> Message-ID: <214823ca0911071033i5cd8a65cx759bc010d0cf4356@mail.gmail.com> Oi Juliana! Voc? j? leu o "Brians Guide" ? http://danielmantovani.com/brian ? curtinho e vai te ajudar muito! 2009/11/7 Juliana > Ol? lista Perl! bom dia! > > Preciso de uma dica de voc?s.. > > Preciso extrair (imprimir) algumas informa??es do arquivo .enw (endnote). > Olhem meu c?digo em anexo; e tamb?m anexei um exemplo de arquivo.enw > > D?vida 1: est? dando essa mensagem de erro ao 'compilar': > refer: l.1: line outside record: < > > D?vida 2: Neste trecho de c?digo: > my @authors = $ref->author; > my $lastAuthor = $ref->author; > my $firstAuthor = $ref->author; > Est? correto isso para eu 'pegar' e imprimir somente o primeiro e o ?ltimo > autor da lista de autores? > > Aguardo resposta. > Obrigada a todos!! > Juliana > > > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Sat Nov 7 11:52:51 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 7 Nov 2009 19:52:51 +0000 (GMT) Subject: [SP-pm] =?iso-8859-1?q?Auxilio_em_c=F3digo?= In-Reply-To: <214823ca0911071033i5cd8a65cx759bc010d0cf4356@mail.gmail.com> References: <959271.83300.qm@web56208.mail.re3.yahoo.com> <214823ca0911071033i5cd8a65cx759bc010d0cf4356@mail.gmail.com> Message-ID: <513189.31021.qm@web23401.mail.ird.yahoo.com> Mantovani++ # bancando o ogro e citando brian d foy. -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. ________________________________ From: Daniel de Oliveira Mantovani To: saopaulo-pm em mail.pm.org Sent: Sat, 7 November, 2009 19:33:13 Subject: Re: [SP-pm] Auxilio em c?digo Oi Juliana! Voc? j? leu o "Brians Guide" ? http://danielmantovani.com/brian ? curtinho e vai te ajudar muito! 2009/11/7 Juliana Ol? lista Perl! bom dia! > >Preciso de uma dica de voc?s.. > >Preciso extrair (imprimir) algumas informa??es do arquivo .enw (endnote). Olhem meu c?digo em anexo; e tamb?m anexei um exemplo de arquivo.enw > >D?vida 1: est? dando essa mensagem de erro ao 'compilar': >>refer: l.1: line outside record: < > >D?vida 2: Neste trecho de c?digo: > my @authors = $ref->author; > my $lastAuthor = $ref->author; > my $firstAuthor = $ref->author; >Est? correto isso para eu 'pegar' e imprimir somente o primeiro e o ?ltimo autor da lista de autores? >> >Aguardo resposta. >Obrigada a todos!! >Juliana > > > > >________________________________ Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - M?sica - Esportes >_______________________________________________ >>SaoPaulo-pm mailing list >SaoPaulo-pm em pm.org >http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From otaviof at gmail.com Sun Nov 8 05:15:53 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 8 Nov 2009 11:15:53 -0200 Subject: [SP-pm] Boas vindas ao yhamada Message-ID: <8e3843570911080515v7af85333mc1356ac452c836d0@mail.gmail.com> Ol? yhamada, Seja bem vindo a nossa lista de discuss?o! Por favor, apresente-se e conte-nos qual o seu uso/interesse de Perl no dia-a-dia. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Sun Nov 8 05:22:27 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 8 Nov 2009 11:22:27 -0200 Subject: [SP-pm] Boas vindas ao yhamada In-Reply-To: <8e3843570911080515v7af85333mc1356ac452c836d0@mail.gmail.com> References: <8e3843570911080515v7af85333mc1356ac452c836d0@mail.gmail.com> Message-ID: <214823ca0911080522t18a4c308v28ce040243edbc13@mail.gmail.com> Bem vindo!!! 2009/11/8 Ot?vio Fernandes : > Ol? yhamada, > > Seja bem vindo a nossa lista de discuss?o! Por favor, apresente-se e > conte-nos qual o seu uso/interesse de Perl no dia-a-dia. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From russoz at gmail.com Sun Nov 8 12:28:36 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sun, 8 Nov 2009 18:28:36 -0200 Subject: [SP-pm] Boas vindas ao yhamada In-Reply-To: <214823ca0911080522t18a4c308v28ce040243edbc13@mail.gmail.com> References: <8e3843570911080515v7af85333mc1356ac452c836d0@mail.gmail.com> <214823ca0911080522t18a4c308v28ce040243edbc13@mail.gmail.com> Message-ID: <23f46d7f0911081228k1b3d1985q29bd6f3237e58aff@mail.gmail.com> Bem Vindo 2009/11/8 Daniel de Oliveira Mantovani > Bem vindo!!! > > 2009/11/8 Ot?vio Fernandes : > > Ol? yhamada, > > > > Seja bem vindo a nossa lista de discuss?o! Por favor, apresente-se e > > conte-nos qual o seu uso/interesse de Perl no dia-a-dia. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Sun Nov 8 15:29:58 2009 From: breno at rio.pm.org (breno) Date: Sun, 8 Nov 2009 21:29:58 -0200 Subject: [SP-pm] Perl far from dead, more popular than you think In-Reply-To: <5EFBAFE6-6EDB-4C6D-92E9-8FAA2D58B7D8@reis.org.br> References: <214823ca0911061844v42ddd926m5e9ad8ff4cb6655f@mail.gmail.com> <604cec170911070228q5314ed79wb691d7aee764d9b1@mail.gmail.com> <5EFBAFE6-6EDB-4C6D-92E9-8FAA2D58B7D8@reis.org.br> Message-ID: http://rio.perl.org.br/quem_usa.pl 2009/11/7 Wallace Reis : > On 07/11/2009, at 12:46, Wallace Reis wrote: >> >> On 07/11/2009, at 07:28, Nelson Ferraz wrote: >>> >>> Que tal contribuir com os coment?rios sobre as empresas que voc?s >>> conhecem, e que tamb?m usam Perl? >> >> http://www.thebizmo.com/ > > Eles usam Perl em todo website, no frontend usam uma customiza??o de um web > framework chamado O2 feito por uma empresa chamada Onsite. > >> http://www.airspace.co.uk/ > > > Usam Perl no website e no sistema de booking > (http://www.airspace.co.uk/hotel_booking_system/), ambos powered by > Catalyst+DBIC+Moose+Reaction. > > -- > ? wallace reis/wreis ? ? ? ? Catalyst and DBIx::Class consultancy with a > clue > ? Software Engineer ? ? ? ? ?and a commit bit: > http://shadowcat.co.uk/catalyst/ > Shadowcat Systems Limited > http://www.shadowcat.co.uk ? ? http://www.linkedin.com/in/wallacereis > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From bitdesigner at gmail.com Mon Nov 9 01:11:48 2009 From: bitdesigner at gmail.com (=?ISO-8859-1?Q?Jo=E3o_Coutinho?=) Date: Mon, 9 Nov 2009 07:11:48 -0200 Subject: [SP-pm] Perl far from dead, more popular than you think In-Reply-To: References: <214823ca0911061844v42ddd926m5e9ad8ff4cb6655f@mail.gmail.com> <604cec170911070228q5314ed79wb691d7aee764d9b1@mail.gmail.com> <5EFBAFE6-6EDB-4C6D-92E9-8FAA2D58B7D8@reis.org.br> Message-ID: <3d56cee90911090111y60d923b6yea016934d813e1da@mail.gmail.com> Vale lembrar que a Playboy mant?m um mirror do CPAN! :) On Sun, Nov 8, 2009 at 9:29 PM, breno wrote: > http://rio.perl.org.br/quem_usa.pl > > 2009/11/7 Wallace Reis : >> On 07/11/2009, at 12:46, Wallace Reis wrote: >>> >>> On 07/11/2009, at 07:28, Nelson Ferraz wrote: >>>> >>>> Que tal contribuir com os coment?rios sobre as empresas que voc?s >>>> conhecem, e que tamb?m usam Perl? >>> >>> http://www.thebizmo.com/ >> >> Eles usam Perl em todo website, no frontend usam uma customiza??o de um web >> framework chamado O2 feito por uma empresa chamada Onsite. >> >>> http://www.airspace.co.uk/ >> >> >> Usam Perl no website e no sistema de booking >> (http://www.airspace.co.uk/hotel_booking_system/), ambos powered by >> Catalyst+DBIC+Moose+Reaction. >> >> -- >> ? wallace reis/wreis ? ? ? ? Catalyst and DBIx::Class consultancy with a >> clue >> ? Software Engineer ? ? ? ? ?and a commit bit: >> http://shadowcat.co.uk/catalyst/ >> Shadowcat Systems Limited >> http://www.shadowcat.co.uk ? ? http://www.linkedin.com/in/wallacereis >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From nferraz at gmail.com Mon Nov 9 01:35:53 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 9 Nov 2009 10:35:53 +0100 Subject: [SP-pm] Perl far from dead, more popular than you think In-Reply-To: References: <214823ca0911061844v42ddd926m5e9ad8ff4cb6655f@mail.gmail.com> <604cec170911070228q5314ed79wb691d7aee764d9b1@mail.gmail.com> <5EFBAFE6-6EDB-4C6D-92E9-8FAA2D58B7D8@reis.org.br> Message-ID: <604cec170911090135u5930704djb672f48123f749c5@mail.gmail.com> 2009/11/9 breno : > http://rio.perl.org.br/quem_usa.pl Obrigado pelo link, Breno!!! Se quiser, pode incluir a Booking.com na lista: http://news.perlfoundation.org/2008/12/bookingcom_makes_a_major_contr.html From shonorio at gmail.com Mon Nov 9 03:56:50 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 9 Nov 2009 09:56:50 -0200 Subject: [SP-pm] =?iso-8859-1?q?Projetos_de_tradu=E7=E3o_em_andamento_-_Pe?= =?iso-8859-1?q?rl_precisa_de_voc=EA_!!!!!?= Message-ID: <12d1f4ee0911090356w17687ec0xde4b71244acbed82@mail.gmail.com> Pessoal, Iniciei mais um projeto de tradu??o, e quero contar com a ajuda da comunidade. Al?m do projeto de tradu??o do livro Beginning Perl, inicie a tradu??o da tradu??o do Manual e Cooking do Moose. Estes projetos est?o no reposit?rio http://github.com/shonorio e aguardam a tua ajuda. O breno, http://github.com/garu, est? com o reposit?rio da tradu??o dos POD da documenta??o padr?o do Perl, e tamb?m est? ?vido por contribuintes. Vamos l?, podemos contribuir de diversas maneiras. Traduzir e revisar ? uma das mais impactantes, pois garante a acessibilidade dos que n?o dominam o ingl?s ainda. Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otavio.pereira at gmail.com Mon Nov 9 07:05:53 2009 From: otavio.pereira at gmail.com (Otavio Pereira) Date: Mon, 9 Nov 2009 13:05:53 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Ot=E1vio_Pereira?= In-Reply-To: <214823ca0911061702sb2d9ba0x9548e427e88897db@mail.gmail.com> References: <8e3843570911061400h49091ec0if374907a78414f@mail.gmail.com> <214823ca0911061702sb2d9ba0x9548e427e88897db@mail.gmail.com> Message-ID: Muito obrigado pela boas vinda, espero conseguir desenvolver um networking legal aqui! Sou biom?dico formado pela UNIFESP/EPM e trabalho com Perl desde 2001 principalmente na ?rea de bioinform?tica, mas j? fiz alguns trabalhos de inform?tica usando a linguagem. Meus principais m?dulos de trabalho s?o a CGI e a DBI, e alguma coisa de bioinform?tica que desenvolvi entre 2005 e 2007. Localizei essa comunidade por meio da rio.pm.org (que por sinal tem um site bem mais legal que o nosso hein. Algu?m trabalhando nisso? Quero ajudar). Meus pr?ximos objetivos dentro da linguagem s?o aprender a usar os frameworks (Catalyst, Moose, ...) de modo a ser mais produtivo e trocar de emprego para um lugar em que eu possa desenvolver melhor minhas habilidades (como mencionei, uso basicamente CGI e DBI, sem muito espa?o para tentar outras coisas). Abra?o, Ot?vio 2009/11/6 Daniel de Oliveira Mantovani > Seja Bem Vindo!!! > > 2009/11/6 Ot?vio Fernandes : > > Ol? Ot?vio, > > > > Seja muito bem vindo ao nosso grupo! Por favor, apresente-se, falando > > qual o seu interesse por Perl e qual o seu uso no dia-a-dia. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Mon Nov 9 07:15:06 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 9 Nov 2009 13:15:06 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Ot=E1vio_Pereira?= In-Reply-To: References: <8e3843570911061400h49091ec0if374907a78414f@mail.gmail.com> <214823ca0911061702sb2d9ba0x9548e427e88897db@mail.gmail.com> Message-ID: <12d1f4ee0911090715n54dcbf91j8ffabfc2892ffbba@mail.gmail.com> 2009/11/9 Otavio Pereira > Muito obrigado pela boas vinda, espero conseguir desenvolver um networking > legal aqui! > > Sou biom?dico formado pela UNIFESP/EPM e trabalho com Perl desde 2001 > principalmente na ?rea de bioinform?tica, mas j? fiz alguns trabalhos de > inform?tica usando a linguagem. > > Meus principais m?dulos de trabalho s?o a CGI e a DBI, e alguma coisa de > bioinform?tica que desenvolvi entre 2005 e 2007. > > Localizei essa comunidade por meio da rio.pm.org (que por sinal tem um > site bem mais legal que o nosso hein. Algu?m trabalhando nisso? Quero > ajudar). Meus pr?ximos objetivos dentro da linguagem s?o aprender a usar os > frameworks (Catalyst, Moose, ...) de modo a ser mais produtivo e trocar de > emprego para um lugar em que eu possa desenvolver melhor minhas habilidades > (como mencionei, uso basicamente CGI e DBI, sem muito espa?o para tentar > outras coisas). > > Ot?vio, estamos sim trabalhando nisto e em breve teremos novidades. Fiquei com d?vida sobre 2 coisas. Voc? continua trabalhando com bioinform?tica ? voc? est? em s?o paulo ? > Abra?o, > Ot?vio > > > 2009/11/6 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > > Seja Bem Vindo!!! >> >> 2009/11/6 Ot?vio Fernandes : >> > Ol? Ot?vio, >> > >> > Seja muito bem vindo ao nosso grupo! Por favor, apresente-se, falando >> > qual o seu interesse por Perl e qual o seu uso no dia-a-dia. >> > >> > um abra?o, >> > >> > -- >> > Ot?vio Fernandes >> > http://blog.emresumo.com >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Mon Nov 9 08:33:15 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 9 Nov 2009 14:33:15 -0200 Subject: [SP-pm] =?iso-8859-1?q?Projetos_de_tradu=E7=E3o_em_andamento_-_Pe?= =?iso-8859-1?q?rl_precisa_de_voc=EA_!!!!!?= In-Reply-To: <12d1f4ee0911090356w17687ec0xde4b71244acbed82@mail.gmail.com> References: <12d1f4ee0911090356w17687ec0xde4b71244acbed82@mail.gmail.com> Message-ID: ?timo! Estou com problemas t?cnicos em casa(sem internet), mas sempre que estiver online, vou procurar alocar nem q seja alguns minutos para me dedicar a isso. Cheers! 2009/11/9 Solli Honorio > Pessoal, > > Iniciei mais um projeto de tradu??o, e quero contar com a ajuda da > comunidade. Al?m do projeto de tradu??o do livro Beginning Perl, inicie a > tradu??o da tradu??o do Manual e Cooking do Moose. Estes projetos est?o no > reposit?rio http://github.com/shonorio e aguardam a tua ajuda. > > O breno, http://github.com/garu, est? com o reposit?rio da tradu??o dos > POD da documenta??o padr?o do Perl, e tamb?m est? ?vido por contribuintes. > > Vamos l?, podemos contribuir de diversas maneiras. Traduzir e revisar ? uma > das mais impactantes, pois garante a acessibilidade dos que n?o dominam o > ingl?s ainda. > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Mon Nov 9 08:57:43 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 9 Nov 2009 14:57:43 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Ot=E1vio_Pereira?= In-Reply-To: References: <8e3843570911061400h49091ec0if374907a78414f@mail.gmail.com> <214823ca0911061702sb2d9ba0x9548e427e88897db@mail.gmail.com> Message-ID: 2009/11/9 Otavio Pereira > Muito obrigado pela boas vinda, espero conseguir desenvolver um networking > legal aqui! > > Sou biom?dico formado pela UNIFESP/EPM e trabalho com Perl desde 2001 > principalmente na ?rea de bioinform?tica, mas j? fiz alguns trabalhos de > inform?tica usando a linguagem. > Que legal q vc trabalhe com bioinform?tica!!! Trabalhei 2 anos com bioinform?tica com projetos de genoma. Voc? usa BioPerl? Fiquei curioso para saber como andam as coisas com bioinform?tica e Perl. Pode nos falar um pouco mais sobre o seu trabalho? > > Meus principais m?dulos de trabalho s?o a CGI e a DBI, e alguma coisa de > bioinform?tica que desenvolvi entre 2005 e 2007 . > > Localizei essa comunidade por meio da rio.pm.org (que por sinal tem um > site bem mais legal que o nosso hein. Algu?m trabalhando nisso? Quero > ajudar). Meus pr?ximos objetivos dentro da linguagem s?o aprender a usar os > frameworks (Catalyst, Moose, ...) de modo a ser mais produtivo e trocar de > emprego para um lugar em que eu possa desenvolver melhor minhas habilidades > (como mencionei, uso basicamente CGI e DBI, sem muito espa?o para tentar > outras coisas). > > ?timo! Est? no caminho certo! Para aumetar o contato com a galera que tamb?m usa Catalyst, Moose e outras 'coisinhas', recomendo que voc? acesse as listas IRC de Catalyst, Moose e a do sao-paulo.pm. S?o canais de discuss?o bem ?teis(inclusive para n?o falar sobre perl, de vez em quando ;)), tenho certeza de q vai curtir. O endere?o do servidor irc ? irc.perl.br. Todos os canais(Catalyst, sao-paulo.pm, DBIx::Class etc) est?o nesse servidor . Sugiro que voc? leia tamb?m sobre DBIx::Class. O primeiro um m?dulo de abstra??o de banco de dados, e acho q ? o mais utilizado hoje. Cheers! Abra?o, > Ot?vio > > > 2009/11/6 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Seja Bem Vindo!!! >> >> 2009/11/6 Ot?vio Fernandes : >> > Ol? Ot?vio, >> > >> > Seja muito bem vindo ao nosso grupo! Por favor, apresente-se, falando >> > qual o seu interesse por Perl e qual o seu uso no dia-a-dia. >> > >> > um abra?o, >> > >> > -- >> > Ot?vio Fernandes >> > http://blog.emresumo.com >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From otavio.pereira at gmail.com Mon Nov 9 16:16:43 2009 From: otavio.pereira at gmail.com (Otavio Pereira) Date: Mon, 9 Nov 2009 22:16:43 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Ot=E1vio_Pereira?= In-Reply-To: <12d1f4ee0911090715n54dcbf91j8ffabfc2892ffbba@mail.gmail.com> References: <8e3843570911061400h49091ec0if374907a78414f@mail.gmail.com> <214823ca0911061702sb2d9ba0x9548e427e88897db@mail.gmail.com> <12d1f4ee0911090715n54dcbf91j8ffabfc2892ffbba@mail.gmail.com> Message-ID: (Juntei os dois e-mails que me responderam.) Ent?o... hoje eu trabalho em uma biotec que est? em busca de marcadores moleculares de produtividade bovina. Pra todos efeitos, sou analista de bioinfo, mas na pr?tica o desenvolvimento de bioinfo acabou faz um tempo... estou mais envolvido hj com a manuten??o de um sistema de verifica??o de paternidade e alguma coisa de an?lise de dados. Comecei na empresa em 2005, na ?poca eu ainda desenvolvi alguma coisa do sistema que dou manuten??o hj (que n?o foi desenvolvido por mim inicialmente), e desenvolvi parte das ferramentas que fazem parte do data-mining da busca dos marcadores. Basicamente uma interface Perl - R. N?o uso BioPerl, embora j? tenha usado por que meu trabalho n?o envolve busca em bancos externos nem compara??o de seq??ncias. Sinceramente, n?o sei o estado da arte em bioinfo. Ano que vem talvez eu consiga responder isso melhor, vou prestar a prova da Bioinfo do IME-USP agora em Dezembro e voltarei a estar mais envolvido com o meio acad?mico. Agora s? uma notinha a parte, google ? ?timo. Primeiro, backuppc ? realmente ?timo! E caramba, tem realmente gente pagando R$6000 por um Analista Perl... assino o jobs.perl mas ? s? coisa l? de fora. Quero saber das coisas daqui! Abra?o, Ot?vio 2009/11/9 Andre Carneiro 2009/11/9 Otavio Pereira > Muito obrigado pela boas vinda, espero conseguir desenvolver um networking > legal aqui! > > > Sou biom?dico formado pela UNIFESP/EPM e trabalho com Perl desde 2001 > principalmente na ?rea de bioinform?tica, mas j? fiz alguns trabalhos de > inform?tica usando a linguagem. > Que legal q vc trabalhe com bioinform?tica!!! Trabalhei 2 anos com bioinform?tica com projetos de genoma. Voc? usa BioPerl? Fiquei curioso para saber como andam as coisas com bioinform?tica e Perl. Pode nos falar um pouco mais sobre o seu trabalho? > > Meus principais m?dulos de trabalho s?o a CGI e a DBI, e alguma coisa de > bioinform?tica que desenvolvi entre 2005 e 2007 . > > Localizei essa comunidade por meio da rio.pm.org (que por sinal tem um > site bem mais legal que o nosso hein. Algu?m trabalhando nisso? Quero > ajudar). Meus pr?ximos objetivos dentro da linguagem s?o aprender a usar os > frameworks (Catalyst, Moose, ...) de modo a ser mais produtivo e trocar de > emprego para um lugar em que eu possa desenvolver melhor minhas habilidades > (como mencionei, uso basicamente CGI e DBI, sem muito espa?o para tentar > outras coisas). > > ?timo! Est? no caminho certo! Para aumetar o contato com a galera que tamb?m usa Catalyst, Moose e outras 'coisinhas', recomendo que voc? acesse as listas IRC de Catalyst, Moose e a do sao-paulo.pm. S?o canais de discuss?o bem ?teis(inclusive para n?o falar sobre perl, de vez em quando ;)), tenho certeza de q vai curtir. O endere?o do servidor irc ? irc.perl.br. Todos os canais(Catalyst, sao-paulo.pm, DBIx::Class etc) est?o nesse servidor . Sugiro que voc? leia tamb?m sobre DBIx::Class. O primeiro um m?dulo de abstra??o de banco de dados, e acho q ? o mais utilizado hoje. Cheers! Abra?o, > Ot?vio > > > 2009/11/6 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > >> Seja Bem Vindo!!! >> >> 2009/11/6 Ot?vio Fernandes : >> > Ol? Ot?vio, >> > >> > Seja muito bem vindo ao nosso grupo! Por favor, apresente-se, falando >> > qual o seu interesse por Perl e qual o seu uso no dia-a-dia. >> > >> > um abra?o, >> > >> > -- >> > Ot?vio Fernandes >> > http://blog.emresumo.com >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl 2009/11/9 Solli Honorio > > > 2009/11/9 Otavio Pereira > > Muito obrigado pela boas vinda, espero conseguir desenvolver um networking >> legal aqui! >> >> Sou biom?dico formado pela UNIFESP/EPM e trabalho com Perl desde 2001 >> principalmente na ?rea de bioinform?tica, mas j? fiz alguns trabalhos de >> inform?tica usando a linguagem. >> >> Meus principais m?dulos de trabalho s?o a CGI e a DBI, e alguma coisa de >> bioinform?tica que desenvolvi entre 2005 e 2007. >> >> Localizei essa comunidade por meio da rio.pm.org (que por sinal tem um >> site bem mais legal que o nosso hein. Algu?m trabalhando nisso? Quero >> ajudar). Meus pr?ximos objetivos dentro da linguagem s?o aprender a usar os >> frameworks (Catalyst, Moose, ...) de modo a ser mais produtivo e trocar de >> emprego para um lugar em que eu possa desenvolver melhor minhas habilidades >> (como mencionei, uso basicamente CGI e DBI, sem muito espa?o para tentar >> outras coisas). >> >> > Ot?vio, estamos sim trabalhando nisto e em breve teremos novidades. Fiquei > com d?vida sobre 2 coisas. Voc? continua trabalhando com bioinform?tica ? > voc? est? em s?o paulo ? > > >> Abra?o, >> Ot?vio >> >> >> 2009/11/6 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani em gmail.com> >> >> Seja Bem Vindo!!! >>> >>> 2009/11/6 Ot?vio Fernandes : >>> > Ol? Ot?vio, >>> > >>> > Seja muito bem vindo ao nosso grupo! Por favor, apresente-se, falando >>> > qual o seu interesse por Perl e qual o seu uso no dia-a-dia. >>> > >>> > um abra?o, >>> > >>> > -- >>> > Ot?vio Fernandes >>> > http://blog.emresumo.com >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> >>> >>> >>> -- >>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>> fazem, e as que fazem o que nasceram para fazer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ailtonzsilva at gmail.com Wed Nov 11 12:25:49 2009 From: ailtonzsilva at gmail.com (Ailton Zacarias) Date: Wed, 11 Nov 2009 18:25:49 -0200 Subject: [SP-pm] Windows Mobile e CE Message-ID: Gostaria de saber como devo proceder p/ desenvolver uma aplica??o em windows Mobile e CE usando a Perl. Abrs, Ailton. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otavio.pereira at gmail.com Wed Nov 11 12:53:49 2009 From: otavio.pereira at gmail.com (Otavio Pereira) Date: Wed, 11 Nov 2009 18:53:49 -0200 Subject: [SP-pm] Windows Mobile e CE In-Reply-To: References: Message-ID: Ailton, j? tinha visto isso? http://perlce.sourceforge.net/ http://perlce.sourceforge.net/cgi-bin/perlce-tcltkce-wiki.pl?PerlCE_And_Tcltkce_Wiki_Page N?o li, nem sei se ? bom, mas ? o que o google me retornou. Boa sorte. Ot?vio 2009/11/11 Ailton Zacarias > Gostaria de saber como devo proceder p/ desenvolver uma aplica??o em > windows Mobile e CE usando a Perl. > > > > Abrs, > > Ailton. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ailtonzsilva at gmail.com Wed Nov 11 18:36:31 2009 From: ailtonzsilva at gmail.com (Ailton Zacarias) Date: Thu, 12 Nov 2009 00:36:31 -0200 Subject: [SP-pm] Windows Mobile e CE In-Reply-To: References: Message-ID: Tinha visto mas quiz consultar a lista p/ saber se havia algo diferente.... Obrigado a todos. 2009/11/11 Otavio Pereira > Ailton, j? tinha visto isso? > > http://perlce.sourceforge.net/ > > > http://perlce.sourceforge.net/cgi-bin/perlce-tcltkce-wiki.pl?PerlCE_And_Tcltkce_Wiki_Page > > N?o li, nem sei se ? bom, mas ? o que o google me retornou. > > Boa sorte. > > Ot?vio > > > 2009/11/11 Ailton Zacarias > >> Gostaria de saber como devo proceder p/ desenvolver uma aplica??o em >> windows Mobile e CE usando a Perl. >> >> >> >> Abrs, >> >> Ailton. >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- [Ailton Zacarias] Consultor de TI (11) 8405-8334 [Skype] ailton.zacarias -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Nov 13 04:06:46 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 13 Nov 2009 10:06:46 -0200 Subject: [SP-pm] Novo site do www.perl.org Message-ID: <12d1f4ee0911130406v49d86e6y4c6fb532c94bf495@mail.gmail.com> Pessoal, Est? dispon?vel o novo site do Perl.org (http://www.perl.org), com melhor acess?bilidade e mais organizado. J? o novo site do http://sao-paulo.pm.orgest? ? caminho com algumas novidades, aguardem. Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Fri Nov 13 04:13:32 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 13 Nov 2009 10:13:32 -0200 Subject: [SP-pm] Novo site do www.perl.org In-Reply-To: <12d1f4ee0911130406v49d86e6y4c6fb532c94bf495@mail.gmail.com> References: <12d1f4ee0911130406v49d86e6y4c6fb532c94bf495@mail.gmail.com> Message-ID: <8e3843570911130413g21e564c6ja50ff73697acbfa3@mail.gmail.com> 2009/11/13 Solli Honorio : > Pessoal, > > Est? dispon?vel o novo site do Perl.org (http://www.perl.org), com melhor > acess?bilidade e mais organizado. J? o novo site do http://sao-paulo.pm.org > est? ? caminho com algumas novidades, aguardem. > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Maravilha! O perl.org ficou excelente. Estou esperando para ver o sao-paulo.pm. Parab?ns pela iniciativa. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel-vinciguerra at hotmail.com Fri Nov 13 04:26:03 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Fri, 13 Nov 2009 10:26:03 -0200 Subject: [SP-pm] Novo site do www.perl.org In-Reply-To: <12d1f4ee0911130406v49d86e6y4c6fb532c94bf495@mail.gmail.com> References: <12d1f4ee0911130406v49d86e6y4c6fb532c94bf495@mail.gmail.com> Message-ID: Adorei o layout... ;) Moderno, bonito e o mais importante... simples e objetivo.... :D From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf Of Solli Honorio Sent: sexta-feira, 13 de novembro de 2009 10:07 To: saopaulo-pm em mail.pm.org Subject: [SP-pm] Novo site do www.perl.org Pessoal, Est? dispon?vel o novo site do Perl.org (http://www.perl.org), com melhor acess?bilidade e mais organizado. J? o novo site do http://sao-paulo.pm.org est? ? caminho com algumas novidades, aguardem. Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Fri Nov 13 11:35:28 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 13 Nov 2009 17:35:28 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Tarc=EDsio_Sassara?= Message-ID: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> Ol? Tarc?sio, Seja muito bem vindo a nossa humilde lista de discuss?o. Como de costume, pedimos que voc? se apresente ao grupo e nos conte qual o seu interesse (ou o seu uso di?rio) sobre Perl. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Fri Nov 13 11:37:08 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 13 Nov 2009 17:37:08 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Tarc=EDsio_Sassara?= In-Reply-To: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> References: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> Message-ID: <214823ca0911131137h1658ba8fh3b7a60804d6de13f@mail.gmail.com> Bem Vindo 2009/11/13 Ot?vio Fernandes : > Ol? Tarc?sio, > > Seja muito bem vindo a nossa humilde lista de discuss?o. Como de > costume, pedimos que voc? se apresente ao grupo e nos conte qual o seu > interesse (ou o seu uso di?rio) sobre Perl. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From sassara.tarcisio at gmail.com Fri Nov 13 16:25:55 2009 From: sassara.tarcisio at gmail.com (=?ISO-8859-1?Q?Tarc=EDsio_Sassara?=) Date: Fri, 13 Nov 2009 22:25:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Tarc=EDsio_Sassara?= In-Reply-To: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> References: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> Message-ID: 2009/11/13 Ot?vio Fernandes : > ... > Seja muito bem vindo a nossa humilde lista de discuss?o. Como de > costume, pedimos que voc? se apresente ao grupo e nos conte qual o seu > interesse (ou o seu uso di?rio) sobre Perl. > ... Ol? para todos. Obrigado pela recep??o! Atualmente minha ?rea de interesse ?: Banco de Dados, Web, Desenvolvimento e boas praticas do item anterior. Utilizava o Mysql no come?o mas quando descobri o PostgreSQL fiquei apaixonado. Lembro do Mysql, mas a compra da Sun pela Oracle abalou minhas id?ias. A linguagem na qual estou mais familiarizado ? o PHP, por?m, j? usei Python e Java. Acho que n?o importa a linguagem(algumas n?o valem). Da para fazer coisas legais com todas. Todo desenvolvedor deve procurar o aprimoramento pessoal e profissional, n?o deve ficar estagnado. ? nisso que acredito. Estudo pra caramba e sempre procuro dominar o m?ximo do assunto. Gosto de ler os blogs dos "Caras" e sempre tento seguir seus conselhos. Foi assim que aprendi que controle de vers?o ? bom e que GIT ou Mercurial ? melhor que subversion. =D Agora sobre o motivo de estar aqui: Toda vez que via um problema sendo resolvido em Perl eu me perguntava: "Why Perl?!!" Pensava: "Que coisa mais horr?vel!" A empresa onde trabalhei contratou um programador pra resolver uns problemas l? e ele usou Perl. Depois de um tempo precisamos alterar umas coisas e em um trecho ele usava uma vari?vel que n?o era definida em lugar algum! Pesquisando encontrei a raz?o: Ele estava lendo um arquivo linha por linha usando um: "while(<>)". [ GOD!! ] Tive vontade de matar aquele cara. Mas entendi depois que isso era legal. Era um "atalho"! Meu interesse pelo Perl vem crescendo justamente por isso. Perl manda muito bem e quero aprender para us?-la futuramente ou para ter a filosofia desta linguagem comigo. Prometo aparecer com perguntas n?o muito idiotas. Agrade?o ao Daniel (o.cara.do.email.grande) e ao Maluco os quais tive a oportunidade de conhecer antes mesmo de entrar na lista num dos botecos da 4linux. Fiquei de mandar email, entrar na lista e participar, mas estive bem ocupado! Ah! Aproveitando! Se alguem tiver algum emprego ou est?gio por a?! Eu estou dentro! Como n?o sou casado, n?o tenho filhos e moro com meus pais, aceito qualquer coisa que pague minha faculdade, desde que n?o seja fazer gambiarras. Pode parecer brincadeira, mas hoje fui mandado embora porque o projeto em que estava acabou. ;-) Estava l? num intervalinho, pesquisei sobre Perl e me veio: "P?! Tenho que entrar na lista!!". E logo a tarde, veio ? noticia que estava fora. Caraca! Bem que desconfiava. Me pedir?o pra fazer a documenta??o. =D ? isso pessoal! Abra?os -- Tarcisio F. Sassara From edencardim at gmail.com Fri Nov 13 16:55:17 2009 From: edencardim at gmail.com (Eden Cardim) Date: Fri, 13 Nov 2009 21:55:17 -0300 Subject: [SP-pm] =?utf-8?q?Boas_vindas_ao_Tarc=C3=ADsio_Sassara?= In-Reply-To: (=?utf-8?Q?=22Tarc=C3=ADsio?= Sassara"'s message of "Fri, 13 Nov 2009 22:25:55 -0200") References: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> Message-ID: <87ws1ukjre.fsf@janis.localdomain> >>>>> "Tarc?sio" == Tarc?sio Sassara writes: Tarc?sio> 2009/11/13 Ot?vio Fernandes : >> ... Seja muito bem vindo a nossa humilde lista de >> discuss?o. Como de costume, pedimos que voc? se apresente ao >> grupo e nos conte qual o seu interesse (ou o seu uso di?rio) >> sobre Perl. ... Tarc?sio> A linguagem na qual estou mais familiarizado ? o PHP, Tarc?sio> por?m, j? usei Python e Java. Tarc?sio> Acho que n?o importa a linguagem(algumas n?o valem). Da Tarc?sio> para fazer coisas legais com todas. D? pra fazer coisas legais com todas, mas algumas fazem menos coisas legais que outras ;) Tarc?sio> Agora sobre o motivo de estar aqui: Toda vez que via um Tarc?sio> problema sendo resolvido em Perl eu me perguntava: "Why Tarc?sio> Perl?!!" Pensava: "Que coisa mais horr?vel!" A empresa Tarc?sio> onde trabalhei contratou um programador pra resolver uns Tarc?sio> problemas l? e ele usou Perl. Depois de um tempo Tarc?sio> precisamos alterar umas coisas e em um trecho ele usava Tarc?sio> uma vari?vel que n?o era definida em lugar algum! Tarc?sio> Pesquisando encontrei a raz?o: Ele estava lendo um arquivo Tarc?sio> linha por linha usando um: "while(<>)". [ GOD!! ] Tive Tarc?sio> vontade de matar aquele cara. Mas entendi depois que isso Tarc?sio> era legal. Era um "atalho"! Eu tamb?m teria vontade de matar o cara, nem sempre ? bom usar os "atalhos", mas eles servem sim pra alguns casos. A vantagem de perl ? que voc? escolher o estilo que vai usar, desde ultra-mega-verbose-pro-plus-max at? as disputas de golf. E al?m disso voc? tem o CPAN. From daniel.oliveira.mantovani at gmail.com Fri Nov 13 16:59:27 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 13 Nov 2009 22:59:27 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Tarc=EDsio_Sassara?= In-Reply-To: References: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> Message-ID: <214823ca0911131659p4f052cbcs2ada3ebfc0d61830@mail.gmail.com> 2009/11/13 Tarc?sio Sassara : > 2009/11/13 Ot?vio Fernandes : >> ... >> Seja muito bem vindo a nossa humilde lista de discuss?o. Como de >> costume, pedimos que voc? se apresente ao grupo e nos conte qual o seu >> interesse (ou o seu uso di?rio) sobre Perl. >> ... > > Ol? para todos. Obrigado pela recep??o! > > Atualmente minha ?rea de interesse ?: Banco de Dados, Web, > Desenvolvimento e boas praticas do item anterior. > > Utilizava o Mysql no come?o mas quando descobri o PostgreSQL fiquei apaixonado. > Lembro do Mysql, mas a compra da Sun pela Oracle abalou minhas id?ias. > > A linguagem na qual estou mais familiarizado ? o PHP, por?m, j? usei > Python e Java. > > Acho que n?o importa a linguagem(algumas n?o valem). Da para fazer > coisas legais com todas. > Todo desenvolvedor deve procurar o aprimoramento pessoal e > profissional, n?o deve ficar estagnado. ? nisso que acredito. > Estudo pra caramba e sempre procuro dominar o m?ximo do assunto. > Gosto de ler os blogs dos "Caras" e sempre tento seguir seus conselhos. > Foi assim que aprendi que controle de vers?o ? bom e que GIT ou > Mercurial ? melhor que subversion. =D > > Agora sobre o motivo de estar aqui: > Toda vez que via um problema sendo resolvido em Perl eu me perguntava: > "Why Perl?!!" > Pensava: "Que coisa mais horr?vel!" > A empresa onde trabalhei contratou um programador pra resolver uns > problemas l? e ele usou Perl. > Depois de um tempo precisamos alterar umas coisas e em um trecho ele > usava uma vari?vel que n?o era definida em lugar algum! > Pesquisando encontrei a raz?o: Ele estava lendo um arquivo linha por > linha usando um: "while(<>)". [ GOD!! ] > Tive vontade de matar aquele cara. > Mas entendi depois que isso era legal. Era um "atalho"! > > Meu interesse pelo Perl vem crescendo justamente por isso. > Perl manda muito bem e quero aprender para us?-la futuramente ou para > ter a filosofia desta linguagem comigo. > Prometo aparecer com perguntas n?o muito idiotas. N?o deixe para aprender amanh? ;) Seu melhor amigo => http://perldoc.perl.org/ > > Agrade?o ao Daniel (o.cara.do.email.grande) e ao Maluco > os quais tive a oportunidade de conhecer antes mesmo de entrar na > lista num dos botecos da 4linux. > Fiquei de mandar email, entrar na lista e participar, mas estive bem ocupado! > > Ah! Aproveitando! > Se alguem tiver algum emprego ou est?gio por a?! Eu estou dentro! > Como n?o sou casado, n?o tenho filhos e moro com meus pais, > aceito qualquer coisa que pague minha faculdade, desde que n?o seja > fazer gambiarras. > > Pode parecer brincadeira, mas hoje fui mandado embora porque o projeto > em que estava acabou. ;-) > Estava l? num intervalinho, pesquisei sobre Perl e me veio: "P?! Tenho > que entrar na lista!!". > E logo a tarde, veio ? noticia que estava fora. Caraca! > Bem que desconfiava. Me pedir?o pra fazer a documenta??o. =D > > ? isso pessoal! > > Abra?os > > -- > Tarcisio F. Sassara > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From shonorio at gmail.com Sat Nov 14 03:30:36 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 14 Nov 2009 09:30:36 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Tarc=EDsio_Sassara?= In-Reply-To: References: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> Message-ID: <12d1f4ee0911140330v31707fd9s4715f98fdd919a67@mail.gmail.com> Tarc?sio Sassara, este nome n?o me ? estranho... voc? n?o ? um dos colaboradores na tradu??o do CakePHP ? 2009/11/13 Tarc?sio Sassara > 2009/11/13 Ot?vio Fernandes : > > ... > > Seja muito bem vindo a nossa humilde lista de discuss?o. Como de > > costume, pedimos que voc? se apresente ao grupo e nos conte qual o seu > > interesse (ou o seu uso di?rio) sobre Perl. > > ... > > Ol? para todos. Obrigado pela recep??o! > > Atualmente minha ?rea de interesse ?: Banco de Dados, Web, > Desenvolvimento e boas praticas do item anterior. > > Utilizava o Mysql no come?o mas quando descobri o PostgreSQL fiquei > apaixonado. > Lembro do Mysql, mas a compra da Sun pela Oracle abalou minhas id?ias. > > A linguagem na qual estou mais familiarizado ? o PHP, por?m, j? usei > Python e Java. > > Acho que n?o importa a linguagem(algumas n?o valem). Da para fazer > coisas legais com todas. > Todo desenvolvedor deve procurar o aprimoramento pessoal e > profissional, n?o deve ficar estagnado. ? nisso que acredito. > Estudo pra caramba e sempre procuro dominar o m?ximo do assunto. > Gosto de ler os blogs dos "Caras" e sempre tento seguir seus conselhos. > Foi assim que aprendi que controle de vers?o ? bom e que GIT ou > Mercurial ? melhor que subversion. =D > > Agora sobre o motivo de estar aqui: > Toda vez que via um problema sendo resolvido em Perl eu me perguntava: > "Why Perl?!!" > Pensava: "Que coisa mais horr?vel!" > A empresa onde trabalhei contratou um programador pra resolver uns > problemas l? e ele usou Perl. > Depois de um tempo precisamos alterar umas coisas e em um trecho ele > usava uma vari?vel que n?o era definida em lugar algum! > Pesquisando encontrei a raz?o: Ele estava lendo um arquivo linha por > linha usando um: "while(<>)". [ GOD!! ] > Tive vontade de matar aquele cara. > Mas entendi depois que isso era legal. Era um "atalho"! > Como o edenc disse, isto realmente n?o ? legal. Costumamos dizer que o Perl se aproxima muito da linguagem humana, ent?o neste caso podemos dizer que isto seria um 'sujeito oculto'. Mas isto n?o significa que devemos utilzar desta facilidade a toda hora. > > Meu interesse pelo Perl vem crescendo justamente por isso. > Perl manda muito bem e quero aprender para us?-la futuramente ou para > ter a filosofia desta linguagem comigo. > Na humilde opni?o, Perl est? passando por algumas transforma??es sobre algumas filosofias e sedimentando outras. Uma das mais importante, e que representa muito bem o espirito do Perl e de sua comunidade ? a que diz 'que coisas simples, tem que ser simples e coisas dif?ceis, ser?o poss?veis'. E a esta eu acrescento a minha '... fazer coisas simples ? complicado ... e o inverso ? verdadeiro'. > Prometo aparecer com perguntas n?o muito idiotas. > Pena, este tipo de pergunta ? a que mais me faz apreender :D ... > > Agrade?o ao Daniel (o.cara.do.email.grande) e ao Maluco > os quais tive a oportunidade de conhecer antes mesmo de entrar na > lista num dos botecos da 4linux. > Humm, eu fui "expulso" do 'boteco 4Linux' depois que eu emparedei o palestrante com 2 perguntas. A ponto da menina dizer 'ent?o pessoal n?o temos mais perguntas e a cerveja est? l? gelada por R$ 1', enquanto eu estava tentando fazer a 3o. pergunta. Ao final da frase, da menina, o palestrante j? estava com uma cerveja na m?o e com a boca cheia de salgadinhos :D ... Hoje eu n?o faria isto novamente (provar para tudo mundo presente que ele estava falando coisas incoerentes), ou talvez faria novamente sim :D ... > Fiquei de mandar email, entrar na lista e participar, mas estive bem > ocupado! > > Ah! Aproveitando! > Se alguem tiver algum emprego ou est?gio por a?! Eu estou dentro! > Como n?o sou casado, n?o tenho filhos e moro com meus pais, > aceito qualquer coisa que pague minha faculdade, desde que n?o seja > fazer gambiarras. > Onde voc? est? localizado ? Em S?o Paulo ?! > > Pode parecer brincadeira, mas hoje fui mandado embora porque o projeto > em que estava acabou. ;-) > Estava l? num intervalinho, pesquisei sobre Perl e me veio: "P?! Tenho > que entrar na lista!!". > E logo a tarde, veio ? noticia que estava fora. Caraca! > Bem que desconfiava. Me pedir?o pra fazer a documenta??o. =D > > ? isso pessoal! > > Abra?os > > -- > Tarcisio F. Sassara > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Sat Nov 14 04:05:58 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 14 Nov 2009 04:05:58 -0800 (PST) Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Tarc=EDsio_Sassara?= In-Reply-To: <12d1f4ee0911140330v31707fd9s4715f98fdd919a67@mail.gmail.com> References: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> <12d1f4ee0911140330v31707fd9s4715f98fdd919a67@mail.gmail.com> Message-ID: <216273.63467.qm@web23408.mail.ird.yahoo.com> On Sat, 14 November, 2009 12:30, Solli Honorio wrote: > Tarc?sio Sassara, este nome n?o me ? estranho... voc? n?o ? um dos colaboradores na tradu??o do CakePHP ? Uh... esse? http://manual.cakephp.com.br/doku.php?id=colaboradores Putamplexos -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From sassara.tarcisio at gmail.com Sat Nov 14 04:18:52 2009 From: sassara.tarcisio at gmail.com (=?ISO-8859-1?Q?Tarc=EDsio_Sassara?=) Date: Sat, 14 Nov 2009 10:18:52 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Tarc=EDsio_Sassara?= In-Reply-To: <12d1f4ee0911140330v31707fd9s4715f98fdd919a67@mail.gmail.com> References: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> <12d1f4ee0911140330v31707fd9s4715f98fdd919a67@mail.gmail.com> Message-ID: 2009/11/14 Solli Honorio : > Tarc?sio Sassara, este nome n?o me ? estranho... voc? n?o ? um dos > colaboradores na tradu??o do CakePHP ? Sim, no inicio, t?nhamos apenas uma wiki onde traduz?amos o manual, mas agora existe o livro que ? internacionalizado e mais f?cil pra galera ajudar. Pretendo, com o tempo, ajudar um pouco mais. http://book.cakephp.org/pt >> ... >> Mas entendi depois que isso era legal. Era um "atalho"! > > Como o edenc disse, isto realmente n?o ? legal. Costumamos dizer que o Perl > se aproxima muito da linguagem humana, ent?o neste caso podemos dizer que > isto seria um 'sujeito oculto'. Mas isto n?o significa que devemos utilzar > desta facilidade a toda hora. > Para os iniciantes ? melhor mesmo indo da maneira que se aproxima mais das linguagens que conhece e n?o parar de aprender, indo testando as facilidades aos poucos. Cara, eu disse pra um colega: Se voc?, depois de alguns meses, olhar para um c?digo antigo e n?o achar estranho ou que poderia ser melhorado, algo est? errado. >> >> Meu interesse pelo Perl vem crescendo justamente por isso. >> Perl manda muito bem e quero aprender para us?-la futuramente ou para >> ter a filosofia desta linguagem comigo. > > Na humilde opni?o, Perl est? passando por algumas transforma??es sobre > algumas filosofias e sedimentando outras. Uma das mais importante, e que > representa muito bem o espirito do Perl e de sua comunidade ? a que diz 'que > coisas simples, tem que ser simples e coisas dif?ceis, ser?o poss?veis'. E a > esta eu acrescento a minha '... fazer coisas simples ? complicado ... e o > inverso ? verdadeiro'. Velha polemica da vers?o 6? No boteco o maluco deu uma introdu??o sobre o problema e depois li um pouco mais. Interessante a discuss?o. Normalmente sou a favor de mudan?as. Gosto de usar a vers?o top das ferramentas e suas ultimas novidades. Mas o Perl 6 foi bem... (faltou a palavra) O pessoal do Python tamb?m n?o curtiu a vers?o 3.0. >> Prometo aparecer com perguntas n?o muito idiotas. > Pena, este tipo de pergunta ? a que mais me faz apreender :D ... ? que n?o quero ser redirecionado para a documenta??o, CPAN ou google t?o cedo. =D >> Agrade?o ao Daniel (o.cara.do.email.grande) e ao Maluco >> os quais tive a oportunidade de conhecer antes mesmo de entrar na >> lista num dos botecos da 4linux. > > Humm, eu fui "expulso" do 'boteco 4Linux' depois que eu emparedei o > palestrante com 2 perguntas. A ponto da menina dizer 'ent?o pessoal n?o > temos mais perguntas e a cerveja est? l? gelada por R$ 1', enquanto eu > estava tentando fazer a 3o. pergunta. Ao final da frase, da menina, o > palestrante j? estava com uma cerveja na m?o e com a boca cheia de > salgadinhos :D ... Hoje eu n?o faria isto novamente (provar para tudo mundo > presente que ele estava falando coisas incoerentes), ou talvez faria > novamente sim :D ... Ah! ? o tipo de coisa que gosto de fazer, pelo menos em sala de aula onde tenho mais abertura. Em palestras gosto de fazer perguntas. No FISL ganhei pen drive da globo.com. Em campinas, no Pgcon ganhei outro pendrive e no phpconf ganhei camiseta =DD >> Ah! Aproveitando! >> Se alguem tiver algum emprego ou est?gio por a?! Eu estou dentro! >> Como n?o sou casado, n?o tenho filhos e moro com meus pais, >> aceito qualquer coisa que pague minha faculdade, desde que n?o seja >> fazer gambiarras. > > Onde voc? est? localizado ? Em S?o Paulo ?! Sim, estou na capital. Abra?o -- Tarcisio F. Sassara From thiago at aware.com.br Sat Nov 14 06:01:55 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 14 Nov 2009 12:01:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= Message-ID: <4AFEB853.3050802@aware.com.br> Pessoal, Este m?s iremos organizar um encontro para elabora??o do tem?rio para o evento que ser? realizado em 2010. Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s no qual ? um s?bado, o motivo por ser s?bado e come?ar no per?odo da manh? s?o: 1- Evitar o stress/correria da semana. 2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. 2- Estarmos em um lugar tranquilo para se concentrar no assunto, pois iremos elaborar um texto com estes objetivos juntos. 3- Almo?armos para trocar ideias sobre outros assuntos. :-) 4- Quem sabe, tomarmos umas boas cervejas depois ? Este encontro ? de extrema import?ncia para quem quer ajudar no evento, qualquer d?vida por favor enviar por e-mail. Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana ainda com o Ot?vio e com voc?s. Abra?o! -Thiago Rondon From thiago at aware.com.br Sat Nov 14 06:02:16 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 14 Nov 2009 12:02:16 -0200 Subject: [SP-pm] =?iso-8859-1?q?Hist=F3rico_do_grupo?= Message-ID: <4AFEB868.1070106@aware.com.br> Pessoal, Estamos desenvolvendo o novo website do grupo S?o Paulo-PM, e estou elaborando um texto sobre o nosso hist?rico, quem tiver hist?rias, curiosidades e etc, por favor me envie que estou compilando estes fatos em um documento. Abra?o! -Thiago Rondon From thiago at aware.com.br Sat Nov 14 06:09:32 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 14 Nov 2009 12:09:32 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_ao_Tarc=EDsio_Sassara?= In-Reply-To: References: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> <12d1f4ee0911140330v31707fd9s4715f98fdd919a67@mail.gmail.com> Message-ID: <4AFEBA1C.907@aware.com.br> Tarc?sio! Muito bem vindo a nossa lista, al?m da lista de discuss?o estamos tamb?m sempre no canal #sao-paulo.pm na rede irc.perl.org. Forte abra?o! -Thiago Rondon Tarc?sio Sassara escreveu: > 2009/11/14 Solli Honorio : > >> Tarc?sio Sassara, este nome n?o me ? estranho... voc? n?o ? um dos >> colaboradores na tradu??o do CakePHP ? >> > > Sim, no inicio, t?nhamos apenas uma wiki onde traduz?amos o manual, > mas agora existe o livro que ? internacionalizado e mais f?cil pra > galera ajudar. > Pretendo, com o tempo, ajudar um pouco mais. > http://book.cakephp.org/pt > > >>> ... >>> Mas entendi depois que isso era legal. Era um "atalho"! >>> >> Como o edenc disse, isto realmente n?o ? legal. Costumamos dizer que o Perl >> se aproxima muito da linguagem humana, ent?o neste caso podemos dizer que >> isto seria um 'sujeito oculto'. Mas isto n?o significa que devemos utilzar >> desta facilidade a toda hora. >> >> > > Para os iniciantes ? melhor mesmo indo da maneira que se aproxima mais das > linguagens que conhece e n?o parar de aprender, indo testando as > facilidades aos poucos. > Cara, eu disse pra um colega: Se voc?, depois de alguns meses, olhar > para um c?digo antigo > e n?o achar estranho ou que poderia ser melhorado, algo est? errado. > > >>> Meu interesse pelo Perl vem crescendo justamente por isso. >>> Perl manda muito bem e quero aprender para us?-la futuramente ou para >>> ter a filosofia desta linguagem comigo. >>> >> Na humilde opni?o, Perl est? passando por algumas transforma??es sobre >> algumas filosofias e sedimentando outras. Uma das mais importante, e que >> representa muito bem o espirito do Perl e de sua comunidade ? a que diz 'que >> coisas simples, tem que ser simples e coisas dif?ceis, ser?o poss?veis'. E a >> esta eu acrescento a minha '... fazer coisas simples ? complicado ... e o >> inverso ? verdadeiro'. >> > > Velha polemica da vers?o 6? No boteco o maluco deu uma introdu??o > sobre o problema e depois li um pouco mais. Interessante a discuss?o. > Normalmente sou a favor de mudan?as. > Gosto de usar a vers?o top das ferramentas e suas ultimas novidades. > Mas o Perl 6 foi bem... (faltou a palavra) > O pessoal do Python tamb?m n?o curtiu a vers?o 3.0. > > > >>> Prometo aparecer com perguntas n?o muito idiotas. >>> >> Pena, este tipo de pergunta ? a que mais me faz apreender :D ... >> > ? que n?o quero ser redirecionado para a documenta??o, CPAN ou google > t?o cedo. =D > > >>> Agrade?o ao Daniel (o.cara.do.email.grande) e ao Maluco >>> os quais tive a oportunidade de conhecer antes mesmo de entrar na >>> lista num dos botecos da 4linux. >>> >> Humm, eu fui "expulso" do 'boteco 4Linux' depois que eu emparedei o >> palestrante com 2 perguntas. A ponto da menina dizer 'ent?o pessoal n?o >> temos mais perguntas e a cerveja est? l? gelada por R$ 1', enquanto eu >> estava tentando fazer a 3o. pergunta. Ao final da frase, da menina, o >> palestrante j? estava com uma cerveja na m?o e com a boca cheia de >> salgadinhos :D ... Hoje eu n?o faria isto novamente (provar para tudo mundo >> presente que ele estava falando coisas incoerentes), ou talvez faria >> novamente sim :D ... >> > > Ah! ? o tipo de coisa que gosto de fazer, pelo menos em sala de aula > onde tenho mais abertura. > Em palestras gosto de fazer perguntas. No FISL ganhei pen drive da globo.com. > Em campinas, no Pgcon ganhei outro pendrive e no phpconf ganhei camiseta =DD > > > >>> Ah! Aproveitando! >>> Se alguem tiver algum emprego ou est?gio por a?! Eu estou dentro! >>> Como n?o sou casado, n?o tenho filhos e moro com meus pais, >>> aceito qualquer coisa que pague minha faculdade, desde que n?o seja >>> fazer gambiarras. >>> >> Onde voc? est? localizado ? Em S?o Paulo ?! >> > > Sim, estou na capital. > > > Abra?o > > From lorn.br at gmail.com Sat Nov 14 06:33:44 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Sat, 14 Nov 2009 12:33:44 -0200 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= In-Reply-To: <4AFEB853.3050802@aware.com.br> References: <4AFEB853.3050802@aware.com.br> Message-ID: Sabado dia 28 tem o devinsampa www.devinsampa.com.br n?o pode ser outro dia? :) 2009/11/14 Thiago Rondon > > Pessoal, > > Este m?s iremos organizar um encontro para elabora??o do tem?rio para o > evento que ser? realizado em 2010. > > Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s no qual > ? um s?bado, o motivo por ser s?bado e come?ar no per?odo da manh? s?o: > > 1- Evitar o stress/correria da semana. > 2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. > 2- Estarmos em um lugar tranquilo para se concentrar no assunto, pois > iremos elaborar um texto com estes objetivos juntos. > 3- Almo?armos para trocar ideias sobre outros assuntos. :-) > 4- Quem sabe, tomarmos umas boas cervejas depois ? > > Este encontro ? de extrema import?ncia para quem quer ajudar no evento, > qualquer d?vida por favor enviar por e-mail. > > Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana ainda com > o Ot?vio e com voc?s. > > Abra?o! > -Thiago Rondon > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sat Nov 14 07:32:24 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 14 Nov 2009 13:32:24 -0200 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= In-Reply-To: References: <4AFEB853.3050802@aware.com.br> Message-ID: <12d1f4ee0911140732s1555daa3qf4afc4d548402c0e@mail.gmail.com> Puxa Lindolfo, bem que voc? (e todos os demais da lista) poderia(m) ter avisado. ? muito importante que participemos destes eventos para tamb?m mostrar do pot?ncial da linguagem ... Se a gente n?o participar destes eventos, fica a impress?o que estamos mortos .... Solli M. Hon?rio 2009/11/14 Lindolfo "Lorn" Rodrigues > Sabado dia 28 tem o devinsampa www.devinsampa.com.br n?o pode ser outro > dia? :) > > 2009/11/14 Thiago Rondon > > >> Pessoal, >> >> Este m?s iremos organizar um encontro para elabora??o do tem?rio para o >> evento que ser? realizado em 2010. >> >> Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s no qual >> ? um s?bado, o motivo por ser s?bado e come?ar no per?odo da manh? s?o: >> >> 1- Evitar o stress/correria da semana. >> 2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. >> 2- Estarmos em um lugar tranquilo para se concentrar no assunto, pois >> iremos elaborar um texto com estes objetivos juntos. >> 3- Almo?armos para trocar ideias sobre outros assuntos. :-) >> 4- Quem sabe, tomarmos umas boas cervejas depois ? >> >> Este encontro ? de extrema import?ncia para quem quer ajudar no evento, >> qualquer d?vida por favor enviar por e-mail. >> >> Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana ainda com >> o Ot?vio e com voc?s. >> >> Abra?o! >> -Thiago Rondon >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Sat Nov 14 13:31:49 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 14 Nov 2009 19:31:49 -0200 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= In-Reply-To: References: <4AFEB853.3050802@aware.com.br> Message-ID: <4AFF21C5.1030703@aware.com.br> Lindolfo, Claro! Ainda mais por que contamos com voc? para desenvolver o projeto do evento. :-) Que tal no dia 05/12 ? Ot?vio ? Blabos ? Solli ? Andr? ? Daniel ? Lucas ? ... ? ... ? ... ? ... ? Abra?o! -Thiago Rondon Lindolfo "Lorn" Rodrigues escreveu: > Sabado dia 28 tem o devinsampa www.devinsampa.com.br > n?o pode ser outro dia? :) > > 2009/11/14 Thiago Rondon > > > > Pessoal, > > Este m?s iremos organizar um encontro para elabora??o do tem?rio > para o evento que ser? realizado em 2010. > > Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s > no qual ? um s?bado, o motivo por ser s?bado e come?ar no per?odo > da manh? s?o: > > 1- Evitar o stress/correria da semana. > 2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. > 2- Estarmos em um lugar tranquilo para se concentrar no assunto, > pois iremos elaborar um texto com estes objetivos juntos. > 3- Almo?armos para trocar ideias sobre outros assuntos. :-) > 4- Quem sabe, tomarmos umas boas cervejas depois ? > > Este encontro ? de extrema import?ncia para quem quer ajudar no > evento, qualquer d?vida por favor enviar por e-mail. > > Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana > ainda com o Ot?vio e com voc?s. > > Abra?o! > -Thiago Rondon > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From blabos at gmail.com Sat Nov 14 16:04:27 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 14 Nov 2009 22:04:27 -0200 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= In-Reply-To: <4AFF21C5.1030703@aware.com.br> References: <4AFEB853.3050802@aware.com.br> <4AFF21C5.1030703@aware.com.br> Message-ID: <179354400911141604o455119bcr814afe0de5551d4c@mail.gmail.com> Estou enrolado :( 2009/11/14 Thiago Rondon : > > Lindolfo, > > Claro! Ainda mais por que contamos com voc? para desenvolver o projeto do > evento. :-) > > Que tal no dia 05/12 ? > > Ot?vio ? Blabos ? Solli ? Andr? ? Daniel ? Lucas ? ... ? ... ? ... ? ... ? > > Abra?o! > -Thiago Rondon > > > Lindolfo "Lorn" Rodrigues escreveu: >> >> Sabado dia 28 tem o devinsampa www.devinsampa.com.br >> n?o pode ser outro dia? :) >> >> 2009/11/14 Thiago Rondon > > >> >> >> ? ?Pessoal, >> >> ? ?Este m?s iremos organizar um encontro para elabora??o do tem?rio >> ? ?para o evento que ser? realizado em 2010. >> >> ? ?Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s >> ? ?no qual ? um s?bado, o motivo por ser s?bado e come?ar no per?odo >> ? ?da manh? s?o: >> >> ? ?1- Evitar o stress/correria da semana. >> ? ?2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. >> ? ?2- Estarmos em um lugar tranquilo para se concentrar no assunto, >> ? ?pois iremos elaborar um texto com estes objetivos juntos. >> ? ?3- Almo?armos para trocar ideias sobre outros assuntos. :-) >> ? ?4- Quem sabe, tomarmos umas boas cervejas depois ? >> >> ? ?Este encontro ? de extrema import?ncia para quem quer ajudar no >> ? ?evento, qualquer d?vida por favor enviar por e-mail. >> >> ? ?Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana >> ? ?ainda com o Ot?vio e com voc?s. >> >> ? ?Abra?o! >> ? ?-Thiago Rondon >> ? ?_______________________________________________ >> ? ?SaoPaulo-pm mailing list >> ? ?SaoPaulo-pm em pm.org >> ? ?http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- >> lorn at lornlab dot org >> Lindolfo "Lorn" Rodrigues >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From russoz at gmail.com Sat Nov 14 17:40:03 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sat, 14 Nov 2009 23:40:03 -0200 Subject: [SP-pm] =?utf-8?q?Boas_vindas_ao_Tarc=C3=ADsio_Sassara?= In-Reply-To: <4AFEBA1C.907@aware.com.br> References: <8e3843570911131135m54f84c98ke614d06da413850b@mail.gmail.com> <12d1f4ee0911140330v31707fd9s4715f98fdd919a67@mail.gmail.com> <4AFEBA1C.907@aware.com.br> Message-ID: <23f46d7f0911141740k6c448e35o19fa1529817df4d8@mail.gmail.com> Bem vindo Tarcisio (cavalaria sempre atrasada - principalmente se vier da Russia) 2009/11/14 Thiago Rondon > > Tarc?sio! > > Muito bem vindo a nossa lista, al?m da lista de discuss?o estamos tamb?m > sempre no canal #sao-paulo.pm na rede irc.perl.org. > > Forte abra?o! > -Thiago Rondon > > Tarc?sio Sassara escreveu: > > 2009/11/14 Solli Honorio : >> >> >>> Tarc?sio Sassara, este nome n?o me ? estranho... voc? n?o ? um dos >>> colaboradores na tradu??o do CakePHP ? >>> >>> >> >> Sim, no inicio, t?nhamos apenas uma wiki onde traduz?amos o manual, >> mas agora existe o livro que ? internacionalizado e mais f?cil pra >> galera ajudar. >> Pretendo, com o tempo, ajudar um pouco mais. >> http://book.cakephp.org/pt >> >> >> >>> ... >>>> Mas entendi depois que isso era legal. Era um "atalho"! >>>> >>>> >>> Como o edenc disse, isto realmente n?o ? legal. Costumamos dizer que o >>> Perl >>> se aproxima muito da linguagem humana, ent?o neste caso podemos dizer que >>> isto seria um 'sujeito oculto'. Mas isto n?o significa que devemos >>> utilzar >>> desta facilidade a toda hora. >>> >>> >>> >> >> Para os iniciantes ? melhor mesmo indo da maneira que se aproxima mais das >> linguagens que conhece e n?o parar de aprender, indo testando as >> facilidades aos poucos. >> Cara, eu disse pra um colega: Se voc?, depois de alguns meses, olhar >> para um c?digo antigo >> e n?o achar estranho ou que poderia ser melhorado, algo est? errado. >> >> >> >>> Meu interesse pelo Perl vem crescendo justamente por isso. >>>> Perl manda muito bem e quero aprender para us?-la futuramente ou para >>>> ter a filosofia desta linguagem comigo. >>>> >>>> >>> Na humilde opni?o, Perl est? passando por algumas transforma??es sobre >>> algumas filosofias e sedimentando outras. Uma das mais importante, e que >>> representa muito bem o espirito do Perl e de sua comunidade ? a que diz >>> 'que >>> coisas simples, tem que ser simples e coisas dif?ceis, ser?o poss?veis'. >>> E a >>> esta eu acrescento a minha '... fazer coisas simples ? complicado ... e o >>> inverso ? verdadeiro'. >>> >>> >> >> Velha polemica da vers?o 6? No boteco o maluco deu uma introdu??o >> sobre o problema e depois li um pouco mais. Interessante a discuss?o. >> Normalmente sou a favor de mudan?as. >> Gosto de usar a vers?o top das ferramentas e suas ultimas novidades. >> Mas o Perl 6 foi bem... (faltou a palavra) >> O pessoal do Python tamb?m n?o curtiu a vers?o 3.0. >> >> >> >> >>> Prometo aparecer com perguntas n?o muito idiotas. >>>> >>>> >>> Pena, este tipo de pergunta ? a que mais me faz apreender :D ... >>> >>> >> ? que n?o quero ser redirecionado para a documenta??o, CPAN ou google >> t?o cedo. =D >> >> >> >>> Agrade?o ao Daniel (o.cara.do.email.grande) e ao Maluco >>>> os quais tive a oportunidade de conhecer antes mesmo de entrar na >>>> lista num dos botecos da 4linux. >>>> >>>> >>> Humm, eu fui "expulso" do 'boteco 4Linux' depois que eu emparedei o >>> palestrante com 2 perguntas. A ponto da menina dizer 'ent?o pessoal n?o >>> temos mais perguntas e a cerveja est? l? gelada por R$ 1', enquanto eu >>> estava tentando fazer a 3o. pergunta. Ao final da frase, da menina, o >>> palestrante j? estava com uma cerveja na m?o e com a boca cheia de >>> salgadinhos :D ... Hoje eu n?o faria isto novamente (provar para tudo >>> mundo >>> presente que ele estava falando coisas incoerentes), ou talvez faria >>> novamente sim :D ... >>> >>> >> >> Ah! ? o tipo de coisa que gosto de fazer, pelo menos em sala de aula >> onde tenho mais abertura. >> Em palestras gosto de fazer perguntas. No FISL ganhei pen drive da >> globo.com. >> Em campinas, no Pgcon ganhei outro pendrive e no phpconf ganhei camiseta >> =DD >> >> >> >> >>> Ah! Aproveitando! >>>> Se alguem tiver algum emprego ou est?gio por a?! Eu estou dentro! >>>> Como n?o sou casado, n?o tenho filhos e moro com meus pais, >>>> aceito qualquer coisa que pague minha faculdade, desde que n?o seja >>>> fazer gambiarras. >>>> >>>> >>> Onde voc? est? localizado ? Em S?o Paulo ?! >>> >>> >> >> Sim, estou na capital. >> >> >> Abra?o >> >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn.br at gmail.com Sat Nov 14 18:03:04 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Sun, 15 Nov 2009 00:03:04 -0200 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= In-Reply-To: <12d1f4ee0911140732s1555daa3qf4afc4d548402c0e@mail.gmail.com> References: <4AFEB853.3050802@aware.com.br> <12d1f4ee0911140732s1555daa3qf4afc4d548402c0e@mail.gmail.com> Message-ID: Desculpe, mas eu soube de ultima hora :/ Eu fiz a inscri??o no ultimo dia, mas eu falei no twitter! quem usar twitter estou por l? http://twitter.com/lornlab 2009/11/14 Solli Honorio > Puxa Lindolfo, bem que voc? (e todos os demais da lista) poderia(m) ter > avisado. ? muito importante que participemos destes eventos para tamb?m > mostrar do pot?ncial da linguagem ... Se a gente n?o participar destes > eventos, fica a impress?o que estamos mortos .... > > Solli M. Hon?rio > > 2009/11/14 Lindolfo "Lorn" Rodrigues > > Sabado dia 28 tem o devinsampa www.devinsampa.com.br n?o pode ser outro >> dia? :) >> >> 2009/11/14 Thiago Rondon >> >> >>> Pessoal, >>> >>> Este m?s iremos organizar um encontro para elabora??o do tem?rio para o >>> evento que ser? realizado em 2010. >>> >>> Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s no >>> qual ? um s?bado, o motivo por ser s?bado e come?ar no per?odo da manh? s?o: >>> >>> 1- Evitar o stress/correria da semana. >>> 2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. >>> 2- Estarmos em um lugar tranquilo para se concentrar no assunto, pois >>> iremos elaborar um texto com estes objetivos juntos. >>> 3- Almo?armos para trocar ideias sobre outros assuntos. :-) >>> 4- Quem sabe, tomarmos umas boas cervejas depois ? >>> >>> Este encontro ? de extrema import?ncia para quem quer ajudar no evento, >>> qualquer d?vida por favor enviar por e-mail. >>> >>> Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana ainda >>> com o Ot?vio e com voc?s. >>> >>> Abra?o! >>> -Thiago Rondon >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> lorn at lornlab dot org >> Lindolfo "Lorn" Rodrigues >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Sun Nov 15 22:14:36 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 15 Nov 2009 22:14:36 -0800 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= In-Reply-To: <4AFF21C5.1030703@aware.com.br> References: <4AFEB853.3050802@aware.com.br> <4AFF21C5.1030703@aware.com.br> Message-ID: <8e3843570911152214k451070e6r7bf562267dffbb90@mail.gmail.com> 2009/11/14 Thiago Rondon : > > Lindolfo, > > Claro! Ainda mais por que contamos com voc? para desenvolver o projeto do > evento. :-) > > Que tal no dia 05/12 ? > > Ot?vio ? Blabos ? Solli ? Andr? ? Daniel ? Lucas ? ... ? ... ? ... ? ... ? > > Abra?o! > -Thiago Rondon > > > Lindolfo "Lorn" Rodrigues escreveu: >> >> Sabado dia 28 tem o devinsampa www.devinsampa.com.br >> n?o pode ser outro dia? :) >> >> 2009/11/14 Thiago Rondon > > >> >> >> ? ?Pessoal, >> >> ? ?Este m?s iremos organizar um encontro para elabora??o do tem?rio >> ? ?para o evento que ser? realizado em 2010. >> >> ? ?Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s >> ? ?no qual ? um s?bado, o motivo por ser s?bado e come?ar no per?odo >> ? ?da manh? s?o: >> >> ? ?1- Evitar o stress/correria da semana. >> ? ?2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. >> ? ?2- Estarmos em um lugar tranquilo para se concentrar no assunto, >> ? ?pois iremos elaborar um texto com estes objetivos juntos. >> ? ?3- Almo?armos para trocar ideias sobre outros assuntos. :-) >> ? ?4- Quem sabe, tomarmos umas boas cervejas depois ? >> >> ? ?Este encontro ? de extrema import?ncia para quem quer ajudar no >> ? ?evento, qualquer d?vida por favor enviar por e-mail. >> >> ? ?Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana >> ? ?ainda com o Ot?vio e com voc?s. >> >> ? ?Abra?o! >> ? ?-Thiago Rondon >> ? ?_______________________________________________ >> ? ?SaoPaulo-pm mailing list >> ? ?SaoPaulo-pm em pm.org >> ? ?http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- >> lorn at lornlab dot org >> Lindolfo "Lorn" Rodrigues >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Para mim, eu acho importante n?s darmos-as-caras no DevInSampa... o que o Solli lembrou ? pura verdade. Os outros dias est?o de boa, qualquer um est? de bom tamanho para mim. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Mon Nov 16 04:37:52 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 16 Nov 2009 10:37:52 -0200 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= In-Reply-To: <8e3843570911152214k451070e6r7bf562267dffbb90@mail.gmail.com> References: <4AFEB853.3050802@aware.com.br> <4AFF21C5.1030703@aware.com.br> <8e3843570911152214k451070e6r7bf562267dffbb90@mail.gmail.com> Message-ID: <214823ca0911160437u2065f02era84ba3a8faade26e@mail.gmail.com> Qualquer dia pra mim est? de boa, tirando s?bado que eu tenho ingl?s a tarde inteira. 2009/11/16 Ot?vio Fernandes : > 2009/11/14 Thiago Rondon : >> >> Lindolfo, >> >> Claro! Ainda mais por que contamos com voc? para desenvolver o projeto do >> evento. :-) >> >> Que tal no dia 05/12 ? >> >> Ot?vio ? Blabos ? Solli ? Andr? ? Daniel ? Lucas ? ... ? ... ? ... ? ... ? >> >> Abra?o! >> -Thiago Rondon >> >> >> Lindolfo "Lorn" Rodrigues escreveu: >>> >>> Sabado dia 28 tem o devinsampa www.devinsampa.com.br >>> n?o pode ser outro dia? :) >>> >>> 2009/11/14 Thiago Rondon >> > >>> >>> >>> ? ?Pessoal, >>> >>> ? ?Este m?s iremos organizar um encontro para elabora??o do tem?rio >>> ? ?para o evento que ser? realizado em 2010. >>> >>> ? ?Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s >>> ? ?no qual ? um s?bado, o motivo por ser s?bado e come?ar no per?odo >>> ? ?da manh? s?o: >>> >>> ? ?1- Evitar o stress/correria da semana. >>> ? ?2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. >>> ? ?2- Estarmos em um lugar tranquilo para se concentrar no assunto, >>> ? ?pois iremos elaborar um texto com estes objetivos juntos. >>> ? ?3- Almo?armos para trocar ideias sobre outros assuntos. :-) >>> ? ?4- Quem sabe, tomarmos umas boas cervejas depois ? >>> >>> ? ?Este encontro ? de extrema import?ncia para quem quer ajudar no >>> ? ?evento, qualquer d?vida por favor enviar por e-mail. >>> >>> ? ?Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana >>> ? ?ainda com o Ot?vio e com voc?s. >>> >>> ? ?Abra?o! >>> ? ?-Thiago Rondon >>> ? ?_______________________________________________ >>> ? ?SaoPaulo-pm mailing list >>> ? ?SaoPaulo-pm em pm.org >>> ? ?http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> >>> -- >>> lorn at lornlab dot org >>> Lindolfo "Lorn" Rodrigues >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > Para mim, eu acho importante n?s darmos-as-caras no DevInSampa... o > que o Solli lembrou ? pura verdade. Os outros dias est?o de boa, > qualquer um est? de bom tamanho para mim. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From andregarciacarneiro at gmail.com Mon Nov 16 05:09:08 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 16 Nov 2009 11:09:08 -0200 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= In-Reply-To: <214823ca0911160437u2065f02era84ba3a8faade26e@mail.gmail.com> References: <4AFEB853.3050802@aware.com.br> <4AFF21C5.1030703@aware.com.br> <8e3843570911152214k451070e6r7bf562267dffbb90@mail.gmail.com> <214823ca0911160437u2065f02era84ba3a8faade26e@mail.gmail.com> Message-ID: N?o tenho problemas com o dia 28/11, nem dia 05, desde que seja depois das 14:00. Normalmente antes disso estou com o meu filho no fds. Como n?o sei q fds vai ser esse evento, ent?o fica dif?cil prever se ? ou n?o a semana de visita. Mas ? claro que isso n?o ? problema de voc?s... ;-) S? explicando... Cheers! 2009/11/16 Daniel de Oliveira Mantovani > Qualquer dia pra mim est? de boa, tirando s?bado que eu tenho ingl?s a > tarde inteira. > > 2009/11/16 Ot?vio Fernandes : > > 2009/11/14 Thiago Rondon : > >> > >> Lindolfo, > >> > >> Claro! Ainda mais por que contamos com voc? para desenvolver o projeto > do > >> evento. :-) > >> > >> Que tal no dia 05/12 ? > >> > >> Ot?vio ? Blabos ? Solli ? Andr? ? Daniel ? Lucas ? ... ? ... ? ... ? ... > ? > >> > >> Abra?o! > >> -Thiago Rondon > >> > >> > >> Lindolfo "Lorn" Rodrigues escreveu: > >>> > >>> Sabado dia 28 tem o devinsampa www.devinsampa.com.br > >>> n?o pode ser outro dia? :) > >>> > >>> 2009/11/14 Thiago Rondon >>> > > >>> > >>> > >>> Pessoal, > >>> > >>> Este m?s iremos organizar um encontro para elabora??o do tem?rio > >>> para o evento que ser? realizado em 2010. > >>> > >>> Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s > >>> no qual ? um s?bado, o motivo por ser s?bado e come?ar no per?odo > >>> da manh? s?o: > >>> > >>> 1- Evitar o stress/correria da semana. > >>> 2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. > >>> 2- Estarmos em um lugar tranquilo para se concentrar no assunto, > >>> pois iremos elaborar um texto com estes objetivos juntos. > >>> 3- Almo?armos para trocar ideias sobre outros assuntos. :-) > >>> 4- Quem sabe, tomarmos umas boas cervejas depois ? > >>> > >>> Este encontro ? de extrema import?ncia para quem quer ajudar no > >>> evento, qualquer d?vida por favor enviar por e-mail. > >>> > >>> Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana > >>> ainda com o Ot?vio e com voc?s. > >>> > >>> Abra?o! > >>> -Thiago Rondon > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >>> > >>> > >>> > >>> -- > >>> lorn at lornlab dot org > >>> Lindolfo "Lorn" Rodrigues > >>> > >>> > ------------------------------------------------------------------------ > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > Para mim, eu acho importante n?s darmos-as-caras no DevInSampa... o > > que o Solli lembrou ? pura verdade. Os outros dias est?o de boa, > > qualquer um est? de bom tamanho para mim. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From otaviof at gmail.com Mon Nov 16 06:23:49 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 16 Nov 2009 06:23:49 -0800 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= In-Reply-To: <4AFF21C5.1030703@aware.com.br> References: <4AFEB853.3050802@aware.com.br> <4AFF21C5.1030703@aware.com.br> Message-ID: <8e3843570911160623o6cabfb70s44ceaedee6eea699@mail.gmail.com> 2009/11/14 Thiago Rondon : > > Lindolfo, > > Claro! Ainda mais por que contamos com voc? para desenvolver o projeto do > evento. :-) > > Que tal no dia 05/12 ? > > Ot?vio ? Blabos ? Solli ? Andr? ? Daniel ? Lucas ? ... ? ... ? ... ? ... ? > > Abra?o! > -Thiago Rondon > > > Lindolfo "Lorn" Rodrigues escreveu: >> >> Sabado dia 28 tem o devinsampa www.devinsampa.com.br >> n?o pode ser outro dia? :) >> >> 2009/11/14 Thiago Rondon > > >> >> >> ? ?Pessoal, >> >> ? ?Este m?s iremos organizar um encontro para elabora??o do tem?rio >> ? ?para o evento que ser? realizado em 2010. >> >> ? ?Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s >> ? ?no qual ? um s?bado, o motivo por ser s?bado e come?ar no per?odo >> ? ?da manh? s?o: >> >> ? ?1- Evitar o stress/correria da semana. >> ? ?2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. >> ? ?2- Estarmos em um lugar tranquilo para se concentrar no assunto, >> ? ?pois iremos elaborar um texto com estes objetivos juntos. >> ? ?3- Almo?armos para trocar ideias sobre outros assuntos. :-) >> ? ?4- Quem sabe, tomarmos umas boas cervejas depois ? >> >> ? ?Este encontro ? de extrema import?ncia para quem quer ajudar no >> ? ?evento, qualquer d?vida por favor enviar por e-mail. >> >> ? ?Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana >> ? ?ainda com o Ot?vio e com voc?s. >> >> ? ?Abra?o! >> ? ?-Thiago Rondon >> ? ?_______________________________________________ >> ? ?SaoPaulo-pm mailing list >> ? ?SaoPaulo-pm em pm.org >> ? ?http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> -- >> lorn at lornlab dot org >> Lindolfo "Lorn" Rodrigues >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Pessoal, Outra coisa que eu queria comentar... por motivos pessoais, eu acho melhor fazer esta reuni?o no s?bado. Se for poss?vel. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Mon Nov 16 06:44:45 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 16 Nov 2009 12:44:45 -0200 Subject: [SP-pm] =?iso-8859-1?q?Encontro_sobre_o_evento_de_2010_-_Defini?= =?iso-8859-1?q?=E7=E3o_do_tem=E1rio=2E?= In-Reply-To: <8e3843570911160623o6cabfb70s44ceaedee6eea699@mail.gmail.com> References: <4AFEB853.3050802@aware.com.br> <4AFF21C5.1030703@aware.com.br> <8e3843570911160623o6cabfb70s44ceaedee6eea699@mail.gmail.com> Message-ID: <214823ca0911160644qf089938xb094715b1486a94d@mail.gmail.com> 2009/11/16 Ot?vio Fernandes : > 2009/11/14 Thiago Rondon : >> >> Lindolfo, >> >> Claro! Ainda mais por que contamos com voc? para desenvolver o projeto do >> evento. :-) >> >> Que tal no dia 05/12 ? >> >> Ot?vio ? Blabos ? Solli ? Andr? ? Daniel ? Lucas ? ... ? ... ? ... ? ... ? >> >> Abra?o! >> -Thiago Rondon >> >> >> Lindolfo "Lorn" Rodrigues escreveu: >>> >>> Sabado dia 28 tem o devinsampa www.devinsampa.com.br >>> n?o pode ser outro dia? :) >>> >>> 2009/11/14 Thiago Rondon >> > >>> >>> >>> ? ?Pessoal, >>> >>> ? ?Este m?s iremos organizar um encontro para elabora??o do tem?rio >>> ? ?para o evento que ser? realizado em 2010. >>> >>> ? ?Nossa sugest?o ? que o encontro seja realizado no dia 28 deste m?s >>> ? ?no qual ? um s?bado, o motivo por ser s?bado e come?ar no per?odo >>> ? ?da manh? s?o: >>> >>> ? ?1- Evitar o stress/correria da semana. >>> ? ?2- ? complicado termos um mesmo hor?rio (mesmo que anoite) iguais. >>> ? ?2- Estarmos em um lugar tranquilo para se concentrar no assunto, >>> ? ?pois iremos elaborar um texto com estes objetivos juntos. >>> ? ?3- Almo?armos para trocar ideias sobre outros assuntos. :-) >>> ? ?4- Quem sabe, tomarmos umas boas cervejas depois ? >>> >>> ? ?Este encontro ? de extrema import?ncia para quem quer ajudar no >>> ? ?evento, qualquer d?vida por favor enviar por e-mail. >>> >>> ? ?Ps.: Sim, eu n?o disse o local ainda, espero definir esta semana >>> ? ?ainda com o Ot?vio e com voc?s. >>> >>> ? ?Abra?o! >>> ? ?-Thiago Rondon >>> ? ?_______________________________________________ >>> ? ?SaoPaulo-pm mailing list >>> ? ?SaoPaulo-pm em pm.org >>> ? ?http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> >>> -- >>> lorn at lornlab dot org >>> Lindolfo "Lorn" Rodrigues >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > Pessoal, > > Outra coisa que eu queria comentar... por motivos pessoais, eu acho > melhor fazer esta reuni?o no s?bado. Se for poss?vel. Por mim tudo bem, se for depois das 6 tranq?ilo. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From thiago at nerdsland.net Tue Nov 17 15:05:21 2009 From: thiago at nerdsland.net (thiago User) Date: Tue, 17 Nov 2009 20:05:21 -0300 Subject: [SP-pm] Encontro sobre o evento de 2010 In-Reply-To: References: Message-ID: <1258499121.6732.7.camel@ubuntu.ubuntu-domain> Novatos podem ajudar? From sassara.tarcisio at gmail.com Tue Nov 17 22:53:29 2009 From: sassara.tarcisio at gmail.com (=?ISO-8859-1?Q?Tarc=EDsio_Sassara?=) Date: Wed, 18 Nov 2009 04:53:29 -0200 Subject: [SP-pm] Encontro sobre o evento de 2010 In-Reply-To: <1258499121.6732.7.camel@ubuntu.ubuntu-domain> References: <1258499121.6732.7.camel@ubuntu.ubuntu-domain> Message-ID: 2009/11/17 thiago User : > Novatos podem ajudar? Sempre. ? s? dizer. No que eu puder estarei participando. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Tarcisio F. Sassara From daniel at ruoso.com Wed Nov 18 04:41:46 2009 From: daniel at ruoso.com (Daniel Ruoso) Date: Wed, 18 Nov 2009 09:41:46 -0300 Subject: [SP-pm] Lista de Fortaleza Message-ID: <1258548106.4544.145.camel@cajueiro> Ol?, Depois de muitos anos, decidi que faz sentido abrir a lista do Fortaleza.PM. Para al?m dos eventuais assuntos t?cnicos, a lista tamb?m ir? tratar de eventos sociais e t?cnicos locais. O novo site do fortaleza.pm ser? lan?ado em breve, para completar a re-ativa??o da infra da comunidade. daniel From otavio.pereira at gmail.com Wed Nov 18 05:10:55 2009 From: otavio.pereira at gmail.com (Otavio Pereira) Date: Wed, 18 Nov 2009 11:10:55 -0200 Subject: [SP-pm] Encontro sobre o evento de 2010 In-Reply-To: References: <1258499121.6732.7.camel@ubuntu.ubuntu-domain> Message-ID: Diz uma coisa, esse encontro ao qual vcs se referem ? a YAPC? Ot?vio 2009/11/18 Tarc?sio Sassara > 2009/11/17 thiago User : > > Novatos podem ajudar? > > Sempre. > ? s? dizer. No que eu puder estarei participando. > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Tarcisio F. Sassara > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Wed Nov 18 09:13:00 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 18 Nov 2009 09:13:00 -0800 Subject: [SP-pm] Boas vindas a Diana Message-ID: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> Diana, Seja muito bem vinda a nossa lista de discuss?o. Como ? nosso costume, pedimos que voc? se apresente, dizendo qual o seu interesse por Perl, e qual a utilidade desta linguagem no seu dia-a-dia. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Wed Nov 18 09:17:20 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 18 Nov 2009 15:17:20 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> Message-ID: <214823ca0911180917n83d23aai1ecb24e67516f32a@mail.gmail.com> Bem vinda Diana! []'s 2009/11/18 Ot?vio Fernandes : > Diana, > > Seja muito bem vinda a nossa lista de discuss?o. Como ? nosso costume, > pedimos que voc? se apresente, dizendo qual o seu interesse por Perl, > e qual a utilidade desta linguagem no seu dia-a-dia. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From eu at samircury.eng.br Wed Nov 18 09:17:42 2009 From: eu at samircury.eng.br (Samir Cury) Date: Wed, 18 Nov 2009 09:17:42 -0800 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> Message-ID: <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> Haha! Bem vinda Diana, Reparando muitos DBs com Perl por ai? hahaha Abracos! 2009/11/18 Ot?vio Fernandes > Diana, > > Seja muito bem vinda a nossa lista de discuss?o. Como ? nosso costume, > pedimos que voc? se apresente, dizendo qual o seu interesse por Perl, > e qual a utilidade desta linguagem no seu dia-a-dia. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jimmy.tty at gmail.com Wed Nov 18 09:22:30 2009 From: jimmy.tty at gmail.com (jimmy) Date: Wed, 18 Nov 2009 15:22:30 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> Message-ID: <20091118172230.GA3388@mapabrasil.net> bem vinda. On Wed, Nov 18, 2009 at 09:17:42AM -0800, Samir Cury wrote: > Haha! > > Bem vinda Diana, > > Reparando muitos DBs com Perl por ai? hahaha > > Abracos! > > 2009/11/18 Ot?vio Fernandes > > Diana, > > Seja muito bem vinda a nossa lista de discuss?o. Como ? nosso costume, > pedimos que voc? se apresente, dizendo qual o seu interesse por Perl, > e qual a utilidade desta linguagem no seu dia-a-dia. > > um abra?o, > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ From russoz at gmail.com Wed Nov 18 09:40:34 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 18 Nov 2009 15:40:34 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <20091118172230.GA3388@mapabrasil.net> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> Message-ID: <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> vem vinda!! 2009/11/18 jimmy > bem vinda. > > On Wed, Nov 18, 2009 at 09:17:42AM -0800, Samir Cury wrote: > > Haha! > > > > Bem vinda Diana, > > > > Reparando muitos DBs com Perl por ai? hahaha > > > > Abracos! > > > > 2009/11/18 Ot?vio Fernandes > > > > Diana, > > > > Seja muito bem vinda a nossa lista de discuss?o. Como ? nosso > costume, > > pedimos que voc? se apresente, dizendo qual o seu interesse por > Perl, > > e qual a utilidade desta linguagem no seu dia-a-dia. > > > > um abra?o, > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From geovanny at eutsiv.com.br Wed Nov 18 09:52:42 2009 From: geovanny at eutsiv.com.br (Eutsiv :: Geovanny Junio ) Date: Wed, 18 Nov 2009 15:52:42 -0200 Subject: [SP-pm] DBIx::Class - Alterar alias Message-ID: <692c13f70911180952r5defa82g653b8bab122f9022@mail.gmail.com> Ol? companheiros, tudo bem? ? poss?vel desabilitar o alias (me) que o DBIx::Class cria para uma tabela quando executo um search? Na verdade pretendo usar a fun??o search_literal especificando alguns wheres no formato: table.column COND ? Mas quando uso o nome da tabela, ele retorna um erro devido ao alias (me) criado por default pelo DBIx::Class. Grato, -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o ? destinat?rio da mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. This e-mail contains information that may be privileged and confidential. If you are not the intended recipient, please delete the e-mail and notify us immediately. -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcelo at prota.com.br Wed Nov 18 10:08:36 2009 From: marcelo at prota.com.br (Marcelo Oliveira) Date: Wed, 18 Nov 2009 16:08:36 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> Message-ID: <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> Bem vinda Diana! 2009/11/18 Alexei Znamensky > vem vinda!! > > 2009/11/18 jimmy > > bem vinda. >> >> On Wed, Nov 18, 2009 at 09:17:42AM -0800, Samir Cury wrote: >> > Haha! >> > >> > Bem vinda Diana, >> > >> > Reparando muitos DBs com Perl por ai? hahaha >> > >> > Abracos! >> > >> > 2009/11/18 Ot?vio Fernandes >> > >> > Diana, >> > >> > Seja muito bem vinda a nossa lista de discuss?o. Como ? nosso >> costume, >> > pedimos que voc? se apresente, dizendo qual o seu interesse por >> Perl, >> > e qual a utilidade desta linguagem no seu dia-a-dia. >> > >> > um abra?o, >> > -- >> > Ot?vio Fernandes >> > http://blog.emresumo.com >> > _______________________________________________ >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otavio.pereira at gmail.com Wed Nov 18 11:35:12 2009 From: otavio.pereira at gmail.com (Otavio Pereira) Date: Wed, 18 Nov 2009 17:35:12 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> Message-ID: Bem vinda! Ot?vio 2009/11/18 Marcelo Oliveira > Bem vinda Diana! > > 2009/11/18 Alexei Znamensky > > vem vinda!! >> >> 2009/11/18 jimmy >> >> bem vinda. >>> >>> On Wed, Nov 18, 2009 at 09:17:42AM -0800, Samir Cury wrote: >>> > Haha! >>> > >>> > Bem vinda Diana, >>> > >>> > Reparando muitos DBs com Perl por ai? hahaha >>> > >>> > Abracos! >>> > >>> > 2009/11/18 Ot?vio Fernandes >>> > >>> > Diana, >>> > >>> > Seja muito bem vinda a nossa lista de discuss?o. Como ? nosso >>> costume, >>> > pedimos que voc? se apresente, dizendo qual o seu interesse por >>> Perl, >>> > e qual a utilidade desta linguagem no seu dia-a-dia. >>> > >>> > um abra?o, >>> > -- >>> > Ot?vio Fernandes >>> > http://blog.emresumo.com >>> > _______________________________________________ >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >> www.flickr.com/photos/alexeiz] >> "Though we live in trying times, we're the ones who have to try" >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Wed Nov 18 11:44:30 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 18 Nov 2009 17:44:30 -0200 Subject: [SP-pm] DBIx::Class - Alterar alias In-Reply-To: <692c13f70911180952r5defa82g653b8bab122f9022@mail.gmail.com> References: <692c13f70911180952r5defa82g653b8bab122f9022@mail.gmail.com> Message-ID: 2009/11/18 Eutsiv :: Geovanny Junio > Ol? companheiros, tudo bem? > > ? poss?vel desabilitar o alias (me) que o DBIx::Class cria para uma tabela > quando executo um search? > Na verdade pretendo usar a fun??o search_literal especificando alguns wheres > no formato: > > Se vai usar o 'search literal'(SQL???), porque est? usando DBIx::Class? > table.column COND ? > > Mas quando uso o nome da tabela, ele retorna um erro devido ao alias (me) > criado por default pelo DBIx::Class. > > Grato, > > -- > Geovanny Junio > Consultor de Tecnologia > geovanny (at) eutsiv.com.br > +55 31 9422-8885 > +55 31 3393-9132 > www.eutsiv.com.br > > Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o > ? destinat?rio da > mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. > > This e-mail contains information that may be > privileged and confidential. If you are not the intended recipient, please > delete the e-mail and notify us immediately. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From geovanny at eutsiv.com.br Wed Nov 18 11:55:43 2009 From: geovanny at eutsiv.com.br (Eutsiv :: Geovanny Junio ) Date: Wed, 18 Nov 2009 17:55:43 -0200 Subject: [SP-pm] DBIx::Class - Alterar alias In-Reply-To: References: <692c13f70911180952r5defa82g653b8bab122f9022@mail.gmail.com> Message-ID: <692c13f70911181155v1072a6c4h540e7677fae7a9b3@mail.gmail.com> 2009/11/18 Andre Carneiro > > > 2009/11/18 Eutsiv :: Geovanny Junio > > Ol? companheiros, tudo bem? >> >> ? poss?vel desabilitar o alias (me) que o DBIx::Class cria para uma tabela >> quando executo um search? >> > Na verdade pretendo usar a fun??o search_literal especificando alguns >> wheres no formato: >> >> Se vai usar o 'search literal'(SQL???), porque est? usando DBIx::Class? > ? que estou usando DBIx::Class no projeto inteiro, e s? em um lugar teria a necessidade do search_literal (em um join com v?rias tabelas, o usu?rio vai poder especificar algumas condi??es para o WHERE), mas pelo que li da documenta??o at? agora, n?o tem jeito mesmo. Na verdade vou usar uma gambiarra: my $table = 'tabela1'; my $table_rs = $rs->result_source->from; if($table eq $table_rs) { // uso o me.column } else { //uso o "$table.column" } Grato, > > >> table.column COND ? >> >> Mas quando uso o nome da tabela, ele retorna um erro devido ao alias (me) >> criado por default pelo DBIx::Class. >> >> Grato, >> >> -- >> Geovanny Junio >> Consultor de Tecnologia >> geovanny (at) eutsiv.com.br >> +55 31 9422-8885 >> +55 31 3393-9132 >> www.eutsiv.com.br >> >> Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? >> n?o ? destinat?rio da >> mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. >> >> This e-mail contains information that may be >> privileged and confidential. If you are not the intended recipient, please >> delete the e-mail and notify us immediately. >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From acid06 at gmail.com Wed Nov 18 12:12:36 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Wed, 18 Nov 2009 18:12:36 -0200 Subject: [SP-pm] DBIx::Class - Alterar alias In-Reply-To: <692c13f70911181155v1072a6c4h540e7677fae7a9b3@mail.gmail.com> References: <692c13f70911180952r5defa82g653b8bab122f9022@mail.gmail.com> <692c13f70911181155v1072a6c4h540e7677fae7a9b3@mail.gmail.com> Message-ID: <9a08c9b40911181212p42353471sd657d371dc694aee@mail.gmail.com> 2009/11/18 Eutsiv :: Geovanny Junio : > ? que estou usando DBIx::Class no projeto inteiro, e s? em um lugar > teria a necessidade do search_literal (em um join com v?rias tabelas, o > usu?rio vai poder especificar algumas condi??es para o WHERE), mas pelo que > li da documenta??o at? agora, n?o tem jeito mesmo. Voc? pode fazer joins e condi??es para o where utilizando DBIx::Class sem o search_literal. D? uma olhada na documenta??o pra ver se voc? realmente precisa disso. -Nilson Santos F. Jr. From geovanny at eutsiv.com.br Wed Nov 18 12:23:51 2009 From: geovanny at eutsiv.com.br (Eutsiv :: Geovanny Junio ) Date: Wed, 18 Nov 2009 18:23:51 -0200 Subject: [SP-pm] DBIx::Class - Alterar alias In-Reply-To: <9a08c9b40911181212p42353471sd657d371dc694aee@mail.gmail.com> References: <692c13f70911180952r5defa82g653b8bab122f9022@mail.gmail.com> <692c13f70911181155v1072a6c4h540e7677fae7a9b3@mail.gmail.com> <9a08c9b40911181212p42353471sd657d371dc694aee@mail.gmail.com> Message-ID: <692c13f70911181223m1ad0c641p47ccf8da60f0489e@mail.gmail.com> 2009/11/18 Nilson Santos Figueiredo Jr. > 2009/11/18 Eutsiv :: Geovanny Junio : > > ? que estou usando DBIx::Class no projeto inteiro, e s? em um lugar > > teria a necessidade do search_literal (em um join com v?rias tabelas, o > > usu?rio vai poder especificar algumas condi??es para o WHERE), mas pelo > que > > li da documenta??o at? agora, n?o tem jeito mesmo. > > Voc? pode fazer joins e condi??es para o where utilizando DBIx::Class > sem o search_literal. > D? uma olhada na documenta??o pra ver se voc? realmente precisa disso. > > Ol? Nilson, eu sei que sim. Mas o que quero fazer ?: - Fazer um consulta usando a tabela1, tabela2 e tabela3. - Ent?o vou mostrar ao usu?rio que ele tem as seguintes colunas para filtrar (ou seja todas as colunas de todas as tabelas envolvidas): tabela1.coluna1 .. tabela1.colunaN tabela2.coluna1 .. tabela2.colunaN tabela3.coluna1 .. tabela3.colunaN Com base nas colunas o usu?rio poder? criar filtros que eu efetivamente usarei no WHERE. A necessidade do formato table.column ? que a tabela1 pode contar uma coluna nome, e a tabela2 tamb?m. Por exemplo, imagina as 3 tabelas como cidade, cliente, e contratos. O usu?rio pode querer especificar: clientes chamados Jo?o (coluna nome), que residem na cidade Barueri (coluna nome). Essa confus?o toda ? pq quero deixar a cria??o de filtros din?mica, a medida que novos campos forem incluidos nas tabelas, eles estar?o dispon?veis quando um usu?rio for definir um novo filtro. Talvez eu tenha um erro grave de engenharia nas m?os, mas se for, ainda n?o consegui enxergar. Grato, > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From acid06 at gmail.com Wed Nov 18 12:34:46 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Wed, 18 Nov 2009 18:34:46 -0200 Subject: [SP-pm] DBIx::Class - Alterar alias In-Reply-To: <692c13f70911181223m1ad0c641p47ccf8da60f0489e@mail.gmail.com> References: <692c13f70911180952r5defa82g653b8bab122f9022@mail.gmail.com> <692c13f70911181155v1072a6c4h540e7677fae7a9b3@mail.gmail.com> <9a08c9b40911181212p42353471sd657d371dc694aee@mail.gmail.com> <692c13f70911181223m1ad0c641p47ccf8da60f0489e@mail.gmail.com> Message-ID: <9a08c9b40911181234j653b4f6el3b19f544fcba70f@mail.gmail.com> 2009/11/18 Eutsiv :: Geovanny Junio : > - Fazer um consulta usando a tabela1, tabela2 e tabela3. > - Ent?o vou mostrar ao usu?rio que ele tem as seguintes colunas para filtrar > (ou seja todas as colunas de todas as tabelas envolvidas): > ??? tabela1.coluna1 .. tabela1.colunaN > ??? tabela2.coluna1 .. tabela2.colunaN > ??? tabela3.coluna1 .. tabela3.colunaN > > Com base nas colunas o usu?rio poder? criar filtros que eu efetivamente > usarei no WHERE. > A necessidade do formato table.column ? que a tabela1 pode contar uma coluna > nome, e a tabela2 tamb?m. > Por exemplo, imagina as 3 tabelas como cidade, cliente, e contratos. > O usu?rio pode querer especificar: clientes chamados Jo?o (coluna nome), que > residem na cidade Barueri (coluna nome). > Essa confus?o toda ? pq quero deixar a cria??o de filtros din?mica, a medida > que novos campos forem incluidos nas tabelas, > eles estar?o dispon?veis quando um usu?rio for definir um novo filtro. Sim, eu entendi o seu problema. Como eu disse, ? s? voc? ler a documenta??o e o cookbook que eles te ensinam a fazer queries mais complexas usando a sintaxe do DBIC (na verdade, SQL::Abstract). O nome do alias ser? sempre o nome do relacionamento, exceto pra tabela atual, que sera "me". Ent?o, vamos supor que exista a seguinte estrutura: usu?rio tem um endere?o que pertence a um estado que pertence a um pa?s. Sua query DBIC para pesquisar pra todos os usu?rios do Brasil, que tenham idade maior ou igual a 18 anos, seria algo mais ou menos assim: my $rs = $schema->resultset('Usuario')->search( { 'me.idade' => { '>=', 18 }, 'pais.name' => 'Brazil' }, { join => { endereco => { estado => 'pais' } } } ); Com isso, ? s? voc? montar a hash de pesquisa e fazer os joins ? medida que for necess?rio. ? mais f?cil que gerar SQL. -Nilson Santos F. Jr. From shonorio at gmail.com Wed Nov 18 14:59:24 2009 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 18 Nov 2009 20:59:24 -0200 Subject: [SP-pm] What Makes APIs Hard to Learn? Answers from Developers Message-ID: <12d1f4ee0911181459r51c3532br1afb99073f9b865d@mail.gmail.com> Pessoal, Segue o link (http://tr.im/FfF6) da mat?ria do ' What Makes APIs Hard to Learn? Answers from Developers'. O material ? em ingl?s, mas vale o esfor?o. Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From diana.g.a.rosa at gmail.com Wed Nov 18 19:25:51 2009 From: diana.g.a.rosa at gmail.com (Diana Rosa) Date: Thu, 19 Nov 2009 01:25:51 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> Message-ID: Obrigada a todos! Bem, como o Samir disse, uso Perl para reparos em BDs entre outros scripts rapidos, ainda estou aprendendo Perl devidamente. (acho que devia omitir a parte do java..) Conheci esta lista atrav?s da lista do rio-pm. Resumindo.. admiro mto a linguagem. Abra?os! Diana 2009/11/18 Otavio Pereira > Bem vinda! > Ot?vio > > > 2009/11/18 Marcelo Oliveira > > Bem vinda Diana! >> >> 2009/11/18 Alexei Znamensky >> >> vem vinda!! >>> >>> 2009/11/18 jimmy >>> >>> bem vinda. >>>> >>>> On Wed, Nov 18, 2009 at 09:17:42AM -0800, Samir Cury wrote: >>>> > Haha! >>>> > >>>> > Bem vinda Diana, >>>> > >>>> > Reparando muitos DBs com Perl por ai? hahaha >>>> > >>>> > Abracos! >>>> > >>>> > 2009/11/18 Ot?vio Fernandes >>>> > >>>> > Diana, >>>> > >>>> > Seja muito bem vinda a nossa lista de discuss?o. Como ? nosso >>>> costume, >>>> > pedimos que voc? se apresente, dizendo qual o seu interesse por >>>> Perl, >>>> > e qual a utilidade desta linguagem no seu dia-a-dia. >>>> > >>>> > um abra?o, >>>> > -- >>>> > Ot?vio Fernandes >>>> > http://blog.emresumo.com >>>> > _______________________________________________ >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >>> www.flickr.com/photos/alexeiz] >>> "Though we live in trying times, we're the ones who have to try" >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Wed Nov 18 22:45:48 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 19 Nov 2009 06:45:48 +0000 (GMT) Subject: [SP-pm] Boas vindas a Diana In-Reply-To: References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> Message-ID: <611290.38902.qm@web23403.mail.ird.yahoo.com> > From: Diana Rosa > Sent: Thu, 19 November, 2009 4:25:51 > > Obrigada a todos! > > Bem, como o Samir disse, uso Perl para reparos em BDs entre outros > scripts rapidos, ainda estou aprendendo Perl devidamente. (acho que > devia omitir a parte do java..) Conheci esta lista atrav?s da lista do > rio-pm. Resumindo.. admiro mto a linguagem. Ol? Diana. Seja muito bem-vinda ? sua lista de discuss?o. :) N?o vejo por que voc? deveria omitir a parte do Java. Eu acho importante saber programar em (muito) mais de uma linguagem de programa??o. Linguagens de programa??o, como idiomas, facilitam (ou dificultam) expressar determinados conceitos. Se voc? sabe mais de uma, certamente vai ser mais expressiva do que seus colegas que sabem menos linguagens. Putamplexos -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From andregarciacarneiro at gmail.com Thu Nov 19 02:28:13 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 19 Nov 2009 08:28:13 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> Message-ID: N?o esquenta com essas coisas. Ali?s, eu particularmente gosto de trocar id?ias com pessoas que tem viv?ncia em outras linguagens, afinal de contas nem tudo se resolve s? com Perl, ou s? com Java. Cada uma dessas linguagens tem suas vantagens e desvantagens. Sinta-se a vontade para discutir e comentar coisas sobre Java, ou sobre qualquer outra coisa! Cheers! 2009/11/19 Diana Rosa > Obrigada a todos! > > Bem, como o Samir disse, uso Perl para reparos em BDs entre outros scripts > rapidos, ainda estou aprendendo Perl devidamente. (acho que devia omitir a > parte do java..) Conheci esta lista atrav?s da lista do rio-pm. Resumindo.. > admiro mto a linguagem. > > Abra?os! > Diana > > 2009/11/18 Otavio Pereira > >> Bem vinda! >> Ot?vio >> >> >> 2009/11/18 Marcelo Oliveira >> >> Bem vinda Diana! >>> >>> 2009/11/18 Alexei Znamensky >>> >>> vem vinda!! >>>> >>>> 2009/11/18 jimmy >>>> >>>> bem vinda. >>>>> >>>>> On Wed, Nov 18, 2009 at 09:17:42AM -0800, Samir Cury wrote: >>>>> > Haha! >>>>> > >>>>> > Bem vinda Diana, >>>>> > >>>>> > Reparando muitos DBs com Perl por ai? hahaha >>>>> > >>>>> > Abracos! >>>>> > >>>>> > 2009/11/18 Ot?vio Fernandes >>>>> > >>>>> > Diana, >>>>> > >>>>> > Seja muito bem vinda a nossa lista de discuss?o. Como ? nosso >>>>> costume, >>>>> > pedimos que voc? se apresente, dizendo qual o seu interesse por >>>>> Perl, >>>>> > e qual a utilidade desta linguagem no seu dia-a-dia. >>>>> > >>>>> > um abra?o, >>>>> > -- >>>>> > Ot?vio Fernandes >>>>> > http://blog.emresumo.com >>>>> > _______________________________________________ >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm at pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>> >>>> >>>> >>>> -- >>>> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ >>>> www.flickr.com/photos/alexeiz] >>>> "Though we live in trying times, we're the ones who have to try" >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm at pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From jimmy.tty at gmail.com Thu Nov 19 02:38:10 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 19 Nov 2009 08:38:10 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> Message-ID: <20091119103810.GC3388@mapabrasil.net> talvez ela tenha omitido o java porque existem v?rias listas de discuss?o que "odeiam" falar de "concorr?ncia". mas, felizmente, aqui a coisa n?o funciona assim. On Thu, Nov 19, 2009 at 08:28:13AM -0200, Andre Carneiro wrote: > N?o esquenta com essas coisas. Ali?s, eu particularmente gosto de trocar > id?ias com pessoas que tem viv?ncia em outras linguagens, afinal de contas > nem tudo se resolve s? com Perl, ou s? com Java. Cada uma dessas > linguagens tem suas vantagens e desvantagens. Sinta-se a vontade para > discutir e comentar coisas sobre Java, ou sobre qualquer outra coisa! > > Cheers! > > 2009/11/19 Diana Rosa > > Obrigada a todos! > > Bem, como o Samir disse, uso Perl para reparos em BDs entre outros > scripts rapidos, ainda estou aprendendo Perl devidamente. (acho que > devia omitir a parte do java..) Conheci esta lista atrav?s da lista do > rio-pm. Resumindo.. admiro mto a linguagem. > > Abra?os! > Diana > > 2009/11/18 Otavio Pereira > > Bem vinda! > Ot?vio > > 2009/11/18 Marcelo Oliveira > > Bem vinda Diana! > > 2009/11/18 Alexei Znamensky > > vem vinda!! > > 2009/11/18 jimmy > > bem vinda. > On Wed, Nov 18, 2009 at 09:17:42AM -0800, Samir Cury wrote: > > Haha! > > > > Bem vinda Diana, > > > > Reparando muitos DBs com Perl por ai? hahaha > > > > Abracos! > > > > 2009/11/18 Ot?vio Fernandes > > > > Diana, > > > > Seja muito bem vinda a nossa lista de discuss?o. Como ? > nosso costume, > > pedimos que voc? se apresente, dizendo qual o seu > interesse por Perl, > > e qual a utilidade desta linguagem no seu dia-a-dia. > > > > um abra?o, > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl From nferraz at gmail.com Thu Nov 19 02:56:54 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 19 Nov 2009 11:56:54 +0100 Subject: [SP-pm] Perl Best Practices Message-ID: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> Pessoal, Tenho visto muita gente nova na lista. Quantos de voces ja' leram o livro Perl Best Practices, de Damian Conway? E' um dos melhores livros de Perl disponiveis. Nao e' um tutorial, mas, se voce quer programar Perl a serio, e' leitura obrigatoria. O livro custa 26 dolares na Amazon.com, o que significa aproximadamente R$ 46. (Viva a valorizacao do real! :D) Acho que e' um valor bem acessivel, ainda mais se varias pessoas compartilharem os custos de envio. Que tal fazer uma lista de compras para o proximo Encontro Social? Que outros livros voces recomendam? []s Nelson -- Nelson Ferraz Free Software Foundation Associate Member #3203 Projeto Software Livre Brasil (www.softwarelivre.org.br) Sociedade Perl do Brasil (www.perl.org.br) Rede Livre de Compartilhamento de Cultura Digital From neilsonlima at gmail.com Thu Nov 19 03:00:52 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Thu, 19 Nov 2009 09:00:52 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> Message-ID: <43a6b0ba0911190300l4f13e53m7a9c6b690453c62@mail.gmail.com> Nelson, tenho interesse soh nao posso ir no encontro. 2009/11/19 Nelson Ferraz > Pessoal, > > Tenho visto muita gente nova na lista. > > Quantos de voces ja' leram o livro Perl Best Practices, de Damian Conway? > > E' um dos melhores livros de Perl disponiveis. Nao e' um tutorial, > mas, se voce quer programar Perl a serio, e' leitura obrigatoria. > > O livro custa 26 dolares na Amazon.com, o que significa > aproximadamente R$ 46. (Viva a valorizacao do real! :D) > > Acho que e' um valor bem acessivel, ainda mais se varias pessoas > compartilharem os custos de envio. > > Que tal fazer uma lista de compras para o proximo Encontro Social? Que > outros livros voces recomendam? > > []s > > Nelson > -- Atenciosamente, Neilson P. Lima -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Thu Nov 19 03:10:33 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Thu, 19 Nov 2009 09:10:33 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> Message-ID: <4B0527A9.1000809@aware.com.br> Pessoal, O livro esta em promo??o na livraria tempo real, esta custando apenas R$ 30,00. (vide http://www.temporeal.com.br/produtos.php?id=169609). Abra?o! -Thiago Rondon Nelson Ferraz escreveu: > Pessoal, > > Tenho visto muita gente nova na lista. > > Quantos de voces ja' leram o livro Perl Best Practices, de Damian Conway? > > E' um dos melhores livros de Perl disponiveis. Nao e' um tutorial, > mas, se voce quer programar Perl a serio, e' leitura obrigatoria. > > O livro custa 26 dolares na Amazon.com, o que significa > aproximadamente R$ 46. (Viva a valorizacao do real! :D) > > Acho que e' um valor bem acessivel, ainda mais se varias pessoas > compartilharem os custos de envio. > > Que tal fazer uma lista de compras para o proximo Encontro Social? Que > outros livros voces recomendam? > > []s > > Nelson > > From nferraz at gmail.com Thu Nov 19 03:34:25 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 19 Nov 2009 12:34:25 +0100 Subject: [SP-pm] Perl Best Practices In-Reply-To: <4B0527A9.1000809@aware.com.br> References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> <4B0527A9.1000809@aware.com.br> Message-ID: <604cec170911190334h194e60der927fe3f4be41e1c9@mail.gmail.com> 2009/11/19 Thiago Rondon : > > Pessoal, > > O livro esta em promo??o na livraria tempo real, esta custando apenas R$ > 30,00. (vide http://www.temporeal.com.br/produtos.php?id=169609). O preco foi reduzido de R$ 119,00 por R$ 30,00 -- *nao percam* !!! From fabiotc at gmail.com Thu Nov 19 03:42:36 2009 From: fabiotc at gmail.com (=?ISO-8859-1?Q?F=E1bio?=) Date: Thu, 19 Nov 2009 09:42:36 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: <604cec170911190334h194e60der927fe3f4be41e1c9@mail.gmail.com> References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> <4B0527A9.1000809@aware.com.br> <604cec170911190334h194e60der927fe3f4be41e1c9@mail.gmail.com> Message-ID: EU j? tinha comprado ele na Tempo Real, nesta promo??o... O livro ? muito bom mesmo... 2009/11/19 Nelson Ferraz > 2009/11/19 Thiago Rondon : > > > > Pessoal, > > > > O livro esta em promo??o na livraria tempo real, esta custando apenas R$ > > 30,00. (vide http://www.temporeal.com.br/produtos.php?id=169609). > > O preco foi reduzido de R$ 119,00 por R$ 30,00 -- *nao percam* !!! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Atenciosamente F?bio Tadeu da Costa www.fabiotc.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn.br at gmail.com Thu Nov 19 04:22:40 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Thu, 19 Nov 2009 10:22:40 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> <4B0527A9.1000809@aware.com.br> <604cec170911190334h194e60der927fe3f4be41e1c9@mail.gmail.com> Message-ID: Recomendo o Advanced Perl Programming ( o livro da pantera :P ) High Order Perl tem o pdf oficial aqui http://hop.perl.plover.com/book/ E o novo livro do Catalyst Definitive Guide Catalyst - http://www.amazon.co.uk/Definitive-Guide-Catalyst-Maintainable-Applications/dp/1430223650?&camp=2486&linkCode=wey&tag=enligperlorga-21&creative=8882 2009/11/19 F?bio > EU j? tinha comprado ele na Tempo Real, nesta promo??o... > > O livro ? muito bom mesmo... > > > > 2009/11/19 Nelson Ferraz > >> 2009/11/19 Thiago Rondon : >> >> > >> > Pessoal, >> > >> > O livro esta em promo??o na livraria tempo real, esta custando apenas R$ >> > 30,00. (vide http://www.temporeal.com.br/produtos.php?id=169609). >> >> O preco foi reduzido de R$ 119,00 por R$ 30,00 -- *nao percam* !!! >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Atenciosamente > F?bio Tadeu da Costa > www.fabiotc.com.br > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Thu Nov 19 04:26:12 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 19 Nov 2009 10:26:12 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> <4B0527A9.1000809@aware.com.br> <604cec170911190334h194e60der927fe3f4be41e1c9@mail.gmail.com> Message-ID: <12d1f4ee0911190426l671b1740k1b9fb840b9efba3e@mail.gmail.com> Bom, j? vou dizendo que o HOP n?o ? um livro simples, mas necess?rio ... eu at? diria que o HOP est? mais para Nietzsche do que Paulo Coelho (numa compara??o livre). Abra?os, Solli M. Hon?rio 2009/11/19 Lindolfo "Lorn" Rodrigues > Recomendo o Advanced Perl Programming ( o livro da pantera :P ) > High Order Perl tem o pdf oficial aqui http://hop.perl.plover.com/book/ > E o novo livro do Catalyst Definitive Guide Catalyst - > http://www.amazon.co.uk/Definitive-Guide-Catalyst-Maintainable-Applications/dp/1430223650?&camp=2486&linkCode=wey&tag=enligperlorga-21&creative=8882 > > 2009/11/19 F?bio > > EU j? tinha comprado ele na Tempo Real, nesta promo??o... >> >> O livro ? muito bom mesmo... >> >> >> >> 2009/11/19 Nelson Ferraz >> >>> 2009/11/19 Thiago Rondon : >>> >>> > >>> > Pessoal, >>> > >>> > O livro esta em promo??o na livraria tempo real, esta custando apenas >>> R$ >>> > 30,00. (vide http://www.temporeal.com.br/produtos.php?id=169609). >>> >>> O preco foi reduzido de R$ 119,00 por R$ 30,00 -- *nao percam* !!! >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Atenciosamente >> F?bio Tadeu da Costa >> www.fabiotc.com.br >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn.br at gmail.com Thu Nov 19 04:41:46 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Thu, 19 Nov 2009 10:41:46 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: <12d1f4ee0911190426l671b1740k1b9fb840b9efba3e@mail.gmail.com> References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> <4B0527A9.1000809@aware.com.br> <604cec170911190334h194e60der927fe3f4be41e1c9@mail.gmail.com> <12d1f4ee0911190426l671b1740k1b9fb840b9efba3e@mail.gmail.com> Message-ID: ? verdade, depois dele voc? pode ler o "Mastering Algorithm wih Perl" ( o livro do lobo ) e ficar mais maluco :) http://www.amazon.com/Mastering-Algorithms-Perl-John-Macdonald/dp/1565923987/ref=sr_1_1?ie=UTF8&s=books&qid=1258634486&sr=8-1 2009/11/19 Solli Honorio > Bom, j? vou dizendo que o HOP n?o ? um livro simples, mas necess?rio ... eu > at? diria que o HOP est? mais para Nietzsche do que Paulo Coelho (numa > compara??o livre). > > Abra?os, > > Solli M. Hon?rio > > 2009/11/19 Lindolfo "Lorn" Rodrigues > > Recomendo o Advanced Perl Programming ( o livro da pantera :P ) >> High Order Perl tem o pdf oficial aqui http://hop.perl.plover.com/book/ >> E o novo livro do Catalyst Definitive Guide Catalyst - >> http://www.amazon.co.uk/Definitive-Guide-Catalyst-Maintainable-Applications/dp/1430223650?&camp=2486&linkCode=wey&tag=enligperlorga-21&creative=8882 >> >> 2009/11/19 F?bio >> >> EU j? tinha comprado ele na Tempo Real, nesta promo??o... >>> >>> O livro ? muito bom mesmo... >>> >>> >>> >>> 2009/11/19 Nelson Ferraz >>> >>>> 2009/11/19 Thiago Rondon : >>>> >>>> > >>>> > Pessoal, >>>> > >>>> > O livro esta em promo??o na livraria tempo real, esta custando apenas >>>> R$ >>>> > 30,00. (vide http://www.temporeal.com.br/produtos.php?id=169609). >>>> >>>> O preco foi reduzido de R$ 119,00 por R$ 30,00 -- *nao percam* !!! >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Atenciosamente >>> F?bio Tadeu da Costa >>> www.fabiotc.com.br >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> lorn at lornlab dot org >> Lindolfo "Lorn" Rodrigues >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Thu Nov 19 04:49:38 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 19 Nov 2009 13:49:38 +0100 Subject: [SP-pm] Perl Best Practices In-Reply-To: <12d1f4ee0911190426l671b1740k1b9fb840b9efba3e@mail.gmail.com> References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> <4B0527A9.1000809@aware.com.br> <604cec170911190334h194e60der927fe3f4be41e1c9@mail.gmail.com> <12d1f4ee0911190426l671b1740k1b9fb840b9efba3e@mail.gmail.com> Message-ID: <604cec170911190449h1ace3899ieda0fd92f32fffc2@mail.gmail.com> 2009/11/19 Solli Honorio : > Bom, j? vou dizendo que o HOP n?o ? um livro simples, mas necess?rio ... eu > at? diria que o HOP est? mais para Nietzsche do que Paulo Coelho (numa > compara??o livre). O High Order Perl e' interessante, mas nao recomendo como primeiro ou segundo livro de Perl. Se voce esta interessado em high order programming, recomendo o curso "Structure and Interpretation of Computer Programs", de Hal Abelson e Gerald Jay Sussman: http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/ From edencardim at gmail.com Thu Nov 19 04:53:38 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 19 Nov 2009 09:53:38 -0300 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <20091119103810.GC3388@mapabrasil.net> (jimmy's message of "Thu, 19 Nov 2009 08:38:10 -0200") References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> Message-ID: <87ws1m4qwd.fsf@janis.localdomain> >>>>> "jimmy" == jimmy writes: jimmy> talvez ela tenha omitido o java porque existem v?rias listas jimmy> de discuss?o que "odeiam" falar de "concorr?ncia". Na verdade, ? porque Java ? uma linguagem ruim mesmo, e n?s somos pregui?osos, n?o gostamos de fazer as coisas duas vezes. ;) From jasenger at gmail.com Thu Nov 19 05:01:09 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Thu, 19 Nov 2009 11:01:09 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <87ws1m4qwd.fsf@janis.localdomain> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> Message-ID: Eden, Quais os principais motivos que te levam a classificar Java como "linguagem ruim"? Fiquei curioso com sua afirma??o. Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/11/19 Eden Cardim : >>>>>> "jimmy" == jimmy ? writes: > > ? ?jimmy> talvez ela tenha omitido o java porque existem v?rias listas > ? ?jimmy> de discuss?o que "odeiam" falar de "concorr?ncia". > > Na verdade, ? porque Java ? uma linguagem ruim mesmo, e n?s somos > pregui?osos, n?o gostamos de fazer as coisas duas vezes. ;) > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From daniel.oliveira.mantovani at gmail.com Thu Nov 19 05:05:16 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 19 Nov 2009 11:05:16 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> Message-ID: <214823ca0911190505nd45876am5b3fd01c452f5fd4@mail.gmail.com> Ele j? disse: "n?o gostamos de fazer as coisas duas vezes" 2009/11/19 Jorge Augusto Senger : > Eden, > > Quais os principais motivos que te levam a classificar Java como > "linguagem ruim"? Fiquei curioso com sua afirma??o. > > Jorge Augusto Senger > jasenger (at) gmail.com > > use Perl; > > > > 2009/11/19 Eden Cardim : >>>>>>> "jimmy" == jimmy ? writes: >> >> ? ?jimmy> talvez ela tenha omitido o java porque existem v?rias listas >> ? ?jimmy> de discuss?o que "odeiam" falar de "concorr?ncia". >> >> Na verdade, ? porque Java ? uma linguagem ruim mesmo, e n?s somos >> pregui?osos, n?o gostamos de fazer as coisas duas vezes. ;) >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From lorn.br at gmail.com Thu Nov 19 05:05:54 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Thu, 19 Nov 2009 11:05:54 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: <604cec170911190449h1ace3899ieda0fd92f32fffc2@mail.gmail.com> References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> <4B0527A9.1000809@aware.com.br> <604cec170911190334h194e60der927fe3f4be41e1c9@mail.gmail.com> <12d1f4ee0911190426l671b1740k1b9fb840b9efba3e@mail.gmail.com> <604cec170911190449h1ace3899ieda0fd92f32fffc2@mail.gmail.com> Message-ID: Boa dica, n?o conhecia esse. Aproveitando o "off-topic" indico tamb?m o curso de algoritmos do MIT, h? uma otima descri??o dele nesse link http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-one/ 2009/11/19 Nelson Ferraz > 2009/11/19 Solli Honorio : > > Bom, j? vou dizendo que o HOP n?o ? um livro simples, mas necess?rio ... > eu > > at? diria que o HOP est? mais para Nietzsche do que Paulo Coelho (numa > > compara??o livre). > > O High Order Perl e' interessante, mas nao recomendo como primeiro ou > segundo livro de Perl. > > Se voce esta interessado em high order programming, recomendo o curso > "Structure and Interpretation of Computer Programs", de Hal Abelson e > Gerald Jay Sussman: > > http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Thu Nov 19 05:13:58 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 19 Nov 2009 11:13:58 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <87ws1m4qwd.fsf@janis.localdomain> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> Message-ID: <12d1f4ee0911190513x541fb9cds62ff1a03337ce10a@mail.gmail.com> 2009/11/19 Eden Cardim > >>>>> "jimmy" == jimmy writes: > > jimmy> talvez ela tenha omitido o java porque existem v?rias listas > jimmy> de discuss?o que "odeiam" falar de "concorr?ncia". > > Na verdade, ? porque Java ? uma linguagem ruim mesmo, e n?s somos > pregui?osos, n?o gostamos de fazer as coisas duas vezes. ;) > Permita-me corrigir um vern?culo. O termo 'pregui?oso' faz sentido em ingl?s (lazy) , que n?o tem a conota??o negativa que temos em portugu?s. Numa melhor tradu??o livre de lazy, eu arrisco econ?mico ou otimizado. Dito isto, eu reconstruiria a fraze com '..., e n?s somos econ?micos, ...'. _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gustavo at gnustavo.com Thu Nov 19 05:32:21 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Thu, 19 Nov 2009 11:32:21 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> Message-ID: Falando no Perl Best Practices (PBP), se algu?m ainda n?o viu/usou, vale a pena experimentar o m?dulo Perl::Critic. Ele verifica seu c?digo e detecta v?rias viola??es do PBP, ajudando-o a deixar seu c?digo mais correto e elegante. D? pra experimentar diretamente do site: http://perlcritic.com/ Eu comecei a incorporar testes com o Test::Perl::Critic nos meus m?dulos e passei a detectar v?rias oportunidades de melhoria neles. :-) Gustavo. From shonorio at gmail.com Thu Nov 19 05:33:08 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 19 Nov 2009 11:33:08 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> Message-ID: <12d1f4ee0911190533s6b4087d3x49eedf34a820753e@mail.gmail.com> Nelson, Eu tenho o PBP como um livro que tamb?m tem que ser lido com algumas resalvas, quero saber o seguinte da tua experi?ncia com ele : Como ele ? utilizado na empresa que voc? trabalha, como um manual ou uma recomenda??o ? Solli M. Hon?rio 2009/11/19 Nelson Ferraz > Pessoal, > > Tenho visto muita gente nova na lista. > > Quantos de voces ja' leram o livro Perl Best Practices, de Damian Conway? > > E' um dos melhores livros de Perl disponiveis. Nao e' um tutorial, > mas, se voce quer programar Perl a serio, e' leitura obrigatoria. > > O livro custa 26 dolares na Amazon.com, o que significa > aproximadamente R$ 46. (Viva a valorizacao do real! :D) > > Acho que e' um valor bem acessivel, ainda mais se varias pessoas > compartilharem os custos de envio. > > Que tal fazer uma lista de compras para o proximo Encontro Social? Que > outros livros voces recomendam? > > []s > > Nelson > > -- > Nelson Ferraz > > Free Software Foundation Associate Member #3203 > Projeto Software Livre Brasil (www.softwarelivre.org.br) > Sociedade Perl do Brasil (www.perl.org.br) > Rede Livre de Compartilhamento de Cultura Digital > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel-vinciguerra at hotmail.com Thu Nov 19 06:53:34 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Thu, 19 Nov 2009 12:53:34 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <12d1f4ee0911190513x541fb9cds62ff1a03337ce10a@mail.gmail.com> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> <12d1f4ee0911190513x541fb9cds62ff1a03337ce10a@mail.gmail.com> Message-ID: Hahahaha.... Fala s?rio Solli... Quanta eleg?ncia... ou foi somente mesmo um subterf?gio para ?melhorar? nossa imagem quanto a frase apresentada? From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf Of Solli Honorio Sent: quinta-feira, 19 de novembro de 2009 11:14 To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] Boas vindas a Diana 2009/11/19 Eden Cardim >>>>> "jimmy" == jimmy writes: jimmy> talvez ela tenha omitido o java porque existem v?rias listas jimmy> de discuss?o que "odeiam" falar de "concorr?ncia". Na verdade, ? porque Java ? uma linguagem ruim mesmo, e n?s somos pregui?osos, n?o gostamos de fazer as coisas duas vezes. ;) Permita-me corrigir um vern?culo. O termo 'pregui?oso' faz sentido em ingl?s (lazy) , que n?o tem a conota??o negativa que temos em portugu?s. Numa melhor tradu??o livre de lazy, eu arrisco econ?mico ou otimizado. Dito isto, eu reconstruiria a fraze com '..., e n?s somos econ?micos, ...'. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Thu Nov 19 07:09:24 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 19 Nov 2009 13:09:24 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> Message-ID: <9a08c9b40911190709o53aa7b60mba908ce9599dbe67@mail.gmail.com> 2009/11/19 Jorge Augusto Senger : > Quais os principais motivos que te levam a classificar Java como > "linguagem ruim"? Fiquei curioso com sua afirma??o. Acho que o fato ? que Java n?o foi feito pra ser uma linguagem "boa", no sentido no qual n?s normalmente consideramos boa. O principal atributo de Java ? tentar ser o mais fool-proof poss?vel de maneira a limitar o dano poss?vel por um desenvolvedor ruim. Al?m disso, a linguagem tem uma cultura de modulariza??o excessiva, o que ? ruim, mas ? melhor do que modulariza??o zero (como acontence com os desenvolvedores ruins de Perl que eu j? encontrei por a?). Java n?o ? expressiva como nenhuma das linguagens din?micas e nem tenta ser. Ali?s, pra quem gosta da "cultura" Java e quer uma linguagem boa, deveria procurar sobre Groovy. Pra bons desenvolvedores, eu acho que ? perda de tempo usar Java: voc? poderia fazer mais r?pido usando outras linguagens. Mas eu n?o tenho coragem de sugerir Perl a algu?m que eu noto que n?o ? um dos melhores desenvolvedores que eu conheci. Enquanto a pessoa pode passar despercebida no mundo Java. -Nilson Santos F. Jr. From lorn.br at gmail.com Thu Nov 19 07:28:19 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Thu, 19 Nov 2009 13:28:19 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <9a08c9b40911190709o53aa7b60mba908ce9599dbe67@mail.gmail.com> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> <9a08c9b40911190709o53aa7b60mba908ce9599dbe67@mail.gmail.com> Message-ID: "I'm very impressed with it! I can honestly say if someone had shown me the Programming Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy." Essa frase ? do criador do Groovy, eu curti bastante Scala tem muitos "a?ucares sintaticos", n?o precisa ficar declarando acessores como em Java e no final ainda gera um .class que roda tranquilo em cima da JVM/JBoss/Tomcat/whatever. 2009/11/19 Nilson Santos Figueiredo Jr. > 2009/11/19 Jorge Augusto Senger : > > Quais os principais motivos que te levam a classificar Java como > > "linguagem ruim"? Fiquei curioso com sua afirma??o. > > Acho que o fato ? que Java n?o foi feito pra ser uma linguagem "boa", > no sentido no qual n?s normalmente consideramos boa. > O principal atributo de Java ? tentar ser o mais fool-proof poss?vel > de maneira a limitar o dano poss?vel por um desenvolvedor ruim. > Al?m disso, a linguagem tem uma cultura de modulariza??o excessiva, o > que ? ruim, mas ? melhor do que modulariza??o zero (como acontence com > os desenvolvedores ruins de Perl que eu j? encontrei por a?). > > Java n?o ? expressiva como nenhuma das linguagens din?micas e nem > tenta ser. Ali?s, pra quem gosta da "cultura" Java e quer uma > linguagem boa, deveria procurar sobre Groovy. > > Pra bons desenvolvedores, eu acho que ? perda de tempo usar Java: > voc? poderia fazer mais r?pido usando outras linguagens. Mas eu n?o > tenho coragem de sugerir Perl a algu?m que eu noto que n?o ? um dos > melhores desenvolvedores que eu conheci. Enquanto a pessoa pode passar > despercebida no mundo Java. > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Thu Nov 19 07:45:13 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 19 Nov 2009 13:45:13 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> <9a08c9b40911190709o53aa7b60mba908ce9599dbe67@mail.gmail.com> Message-ID: <12d1f4ee0911190745w36beb4c3o25fdf1b32e2690e7@mail.gmail.com> Lorn, estou numa fase de que uma nova linguagem precisa quebrar algum paradigma. Perl quebrou alguns paradigma a tua ?poca, e promete o mesmo no Perl 6. Apesar que mesmo no Perl 5 temos coisas que ainda s?o paradigmas em outras linguagens. O Java trouxe para o ambiente empresarial as VM, sabemos que isto j? existe a muito tempo, mas o fato ? que antes de Java n?o tinhamos isto para dentro de uma estrutura empresarial (seja l? o que isto significa). Na linguagem mas recente que eu tenho visto, o Erlang (que n?o ? Ericson Language) tem uma abordatem de threads muito inovadora e que vale a pena repensarmos na maneira que escrevemos threads (at? pq d? para fazer o mesmo em outras linguagens). Disto isto para dizer, o que o Scala traz de interessante para fazer eu investir o meu escasso tempo ? Solli M. Hon?rio 2009/11/19 Lindolfo "Lorn" Rodrigues > "I'm very impressed with it! I can honestly say if someone had shown me > the Programming Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd > probably have never created Groovy." > > Essa frase ? do criador do Groovy, eu curti bastante Scala tem muitos > "a?ucares sintaticos", n?o precisa ficar declarando acessores como em Java e > no final ainda gera um .class que roda tranquilo em cima da > JVM/JBoss/Tomcat/whatever. > > 2009/11/19 Nilson Santos Figueiredo Jr. > > 2009/11/19 Jorge Augusto Senger : >> > Quais os principais motivos que te levam a classificar Java como >> > "linguagem ruim"? Fiquei curioso com sua afirma??o. >> >> Acho que o fato ? que Java n?o foi feito pra ser uma linguagem "boa", >> no sentido no qual n?s normalmente consideramos boa. >> O principal atributo de Java ? tentar ser o mais fool-proof poss?vel >> de maneira a limitar o dano poss?vel por um desenvolvedor ruim. >> Al?m disso, a linguagem tem uma cultura de modulariza??o excessiva, o >> que ? ruim, mas ? melhor do que modulariza??o zero (como acontence com >> os desenvolvedores ruins de Perl que eu j? encontrei por a?). >> >> Java n?o ? expressiva como nenhuma das linguagens din?micas e nem >> tenta ser. Ali?s, pra quem gosta da "cultura" Java e quer uma >> linguagem boa, deveria procurar sobre Groovy. >> >> Pra bons desenvolvedores, eu acho que ? perda de tempo usar Java: >> voc? poderia fazer mais r?pido usando outras linguagens. Mas eu n?o >> tenho coragem de sugerir Perl a algu?m que eu noto que n?o ? um dos >> melhores desenvolvedores que eu conheci. Enquanto a pessoa pode passar >> despercebida no mundo Java. >> >> -Nilson Santos F. Jr. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From indiox at gentoobr.org Thu Nov 19 07:48:53 2009 From: indiox at gentoobr.org (Claudio Pereira) Date: Thu, 19 Nov 2009 13:48:53 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> Message-ID: 2009/11/19 Nelson Ferraz : > Pessoal, > > Tenho visto muita gente nova na lista. > > Quantos de voces ja' leram o livro Perl Best Practices, de Damian Conway? Eu j? li, emprestado do MDA aqui do rio-pm por um bom tempo. Agora vou aproveitar para comprar na promo??o da Tempo Real e manter na cabeceira! :-) > E' um dos melhores livros de Perl disponiveis. Nao e' um tutorial, > mas, se voce quer programar Perl a serio, e' leitura obrigatoria. Excelente livro, fica a recomenda??o. [ ]'s Claudio P Costa http://indiox.net -- Claudio Pereira aka IndioX GentooBR - http://gentoobr.org mailto: indiox at gentoobr.org --------------------------------------------- Gentoo Documentation Member http://gdp.gentoo.org From lorn.br at gmail.com Thu Nov 19 08:09:30 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Thu, 19 Nov 2009 14:09:30 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <12d1f4ee0911190745w36beb4c3o25fdf1b32e2690e7@mail.gmail.com> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> <9a08c9b40911190709o53aa7b60mba908ce9599dbe67@mail.gmail.com> <12d1f4ee0911190745w36beb4c3o25fdf1b32e2690e7@mail.gmail.com> Message-ID: Scala ? uma linguagem funcional e orientada a Objetos ( Sim, Perl j? tem isso mas n?o vem a o caso ). A "compatibilidade" dela com Java ( ela foi escrita em cima da JVM, voc? pode usar QUALQUER modulo/pacote/whatever de Java direto em Scala ) torna interessante para aquele projeto/cliente que quer que a coisa seja em Java. Voc? pode ter um site todo em Scala, depois ? s? gerar o .war e carregar no Tomcat que vai funcionar normalmente. Eu ainda n?o testei, mas acredito que o twitter utilize Scala assim ( http://www.artima.com/scalazine/articles/twitter_on_scala.html ) O nome Scala ? de ( Scalable Language ) eu diria que ela ? um ""concorrente"" de Erlang, s? que Erlang seria uma linguagem de baixo nivel e Scala uma alto nivel ( OO e etc ). Por ela estar em cima da JVM ela pega todo a aspecto bom das threads em Java que ? n?o ter GIL ( http://en.wikipedia.org/wiki/Global_Interpreter_Lock ) Enfim, para usar no lugar onde precisa ser Java ? interessante e ? por isso que eu estou aprendendo. 2009/11/19 Solli Honorio > Lorn, estou numa fase de que uma nova linguagem precisa quebrar algum > paradigma. Perl quebrou alguns paradigma a tua ?poca, e promete o mesmo no > Perl 6. Apesar que mesmo no Perl 5 temos coisas que ainda s?o paradigmas em > outras linguagens. O Java trouxe para o ambiente empresarial as VM, sabemos > que isto j? existe a muito tempo, mas o fato ? que antes de Java n?o > tinhamos isto para dentro de uma estrutura empresarial (seja l? o que isto > significa). Na linguagem mas recente que eu tenho visto, o Erlang (que n?o ? > Ericson Language) tem uma abordatem de threads muito inovadora e que vale a > pena repensarmos na maneira que escrevemos threads (at? pq d? para fazer o > mesmo em outras linguagens). Disto isto para dizer, o que o Scala traz de > interessante para fazer eu investir o meu escasso tempo ? > > Solli M. Hon?rio > > 2009/11/19 Lindolfo "Lorn" Rodrigues > >> "I'm very impressed with it! I can honestly say if someone had shown me >> the Programming Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd >> probably have never created Groovy." >> >> Essa frase ? do criador do Groovy, eu curti bastante Scala tem muitos >> "a?ucares sintaticos", n?o precisa ficar declarando acessores como em Java e >> no final ainda gera um .class que roda tranquilo em cima da >> JVM/JBoss/Tomcat/whatever. >> >> 2009/11/19 Nilson Santos Figueiredo Jr. >> >> 2009/11/19 Jorge Augusto Senger : >>> > Quais os principais motivos que te levam a classificar Java como >>> > "linguagem ruim"? Fiquei curioso com sua afirma??o. >>> >>> Acho que o fato ? que Java n?o foi feito pra ser uma linguagem "boa", >>> no sentido no qual n?s normalmente consideramos boa. >>> O principal atributo de Java ? tentar ser o mais fool-proof poss?vel >>> de maneira a limitar o dano poss?vel por um desenvolvedor ruim. >>> Al?m disso, a linguagem tem uma cultura de modulariza??o excessiva, o >>> que ? ruim, mas ? melhor do que modulariza??o zero (como acontence com >>> os desenvolvedores ruins de Perl que eu j? encontrei por a?). >>> >>> Java n?o ? expressiva como nenhuma das linguagens din?micas e nem >>> tenta ser. Ali?s, pra quem gosta da "cultura" Java e quer uma >>> linguagem boa, deveria procurar sobre Groovy. >>> >>> Pra bons desenvolvedores, eu acho que ? perda de tempo usar Java: >>> voc? poderia fazer mais r?pido usando outras linguagens. Mas eu n?o >>> tenho coragem de sugerir Perl a algu?m que eu noto que n?o ? um dos >>> melhores desenvolvedores que eu conheci. Enquanto a pessoa pode passar >>> despercebida no mundo Java. >>> >>> -Nilson Santos F. Jr. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> lorn at lornlab dot org >> Lindolfo "Lorn" Rodrigues >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at nerdsland.net Thu Nov 19 08:11:32 2009 From: thiago at nerdsland.net (Thiago Glauco Sanchez) Date: Thu, 19 Nov 2009 14:11:32 -0200 Subject: [SP-pm] Perl Best Practices Message-ID: <20091119161132.269EA35C603@insvr8000.insite.com.br> Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Thu Nov 19 08:24:35 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 19 Nov 2009 13:24:35 -0300 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: (Jorge Augusto Senger's message of "Thu, 19 Nov 2009 11:01:09 -0200") References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <672426620911180917q2530ba63x6b9403a0e07e5885@mail.gmail.com> <20091118172230.GA3388@mapabrasil.net> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> Message-ID: <87ocmy4h4s.fsf@janis.localdomain> >>>>> "Jorge" == Jorge Augusto Senger writes: Jorge> Eden, Quais os principais motivos que te levam a classificar Jorge> Java como "linguagem ruim"? Fiquei curioso com sua afirma??o. O Java implementa mal o paradigma a que se prop?e. Faltam as principais coisas que fazem o paradigma OO ser interessante: sobrecarga de operadores, roles e introspec??o. Al?m disso o foco da linguagem, como o Nilson j? mencionou, ? proteger o desenvolvedor dele mesmo, inv?s de favorecer a expressividade da solu??o, e mesmo assim, n?o adianta, porque com algumas linhas adicionais voc? fura o bloqueio do mesmo jeito e a? n?o faz sentido usar Java. O que eu tenho visto na pr?tica ? que quem escreve escreve 5 linhas de Java pra escrever um "hello world" bem protegido, escreve mais 2 pra ganhar um pouco mais de liberdade. ? da? que vem os Design Patterns (que se o (Daniel Ruoso)++ me permitir cit?-lo, eloquentemente rotulou de "Gambiarras Documentadas") pra driblar os limites que a linguagem te imp?e. Al?m disso n?o tem closures e a defini??o de portabilidade do Java ? "compile once, debug everywhere" (mais uma j?ia do Ruoso), al?m disso... bah, deixa eu ir trabalhar sen?o vou passar a tarde toda escrevendo. From otaviof at gmail.com Thu Nov 19 09:25:11 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 19 Nov 2009 09:25:11 -0800 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java Message-ID: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> Senhores, Esta discuss?o ? produtiva, porem, vamos continuar nesta thread, porque naquela s?o as nossas boas vindas a Diana. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From otaviof at gmail.com Thu Nov 19 09:26:03 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 19 Nov 2009 09:26:03 -0800 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <87ocmy4h4s.fsf@janis.localdomain> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <23f46d7f0911180940g7d30da60r6807c1f88d338358@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> <87ocmy4h4s.fsf@janis.localdomain> Message-ID: <8e3843570911190926m7d73283ao7ede931c1f77db24@mail.gmail.com> Senhores, Criei um nova thread para cotinuarmos com este assunto. Diana, Seja bem vinda. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From otaviof at gmail.com Thu Nov 19 09:38:12 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 19 Nov 2009 09:38:12 -0800 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> Message-ID: <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> > Lindolfo "Lorn" Rodrigues to saopaulo-pm > > Scala ? uma linguagem funcional e orientada a Objetos ( Sim, Perl j? tem > isso mas n?o vem a o caso ). > A "compatibilidade" dela com Java ( ela foi escrita em cima da JVM, voc? > pode usar QUALQUER modulo/pacote/whatever de Java direto em Scala ) > torna interessante para aquele projeto/cliente que quer que a coisa seja > em Java. > Voc? pode ter um site todo em Scala, depois ? s? gerar o .war e carregar > no Tomcat que vai funcionar normalmente. Eu ainda n?o testei, mas > acredito que o twitter utilize Scala assim ( > http://www.artima.com/scalazine/articles/twitter_on_scala.html ) O nome > Scala ? de ( Scalable Language ) eu diria que ela ? um ""concorrente"" > de Erlang, s? que Erlang seria uma linguagem de baixo nivel e Scala uma > alto nivel ( OO e etc ). > Por ela estar em cima da JVM ela pega todo a aspecto bom das threads em > Java que ? n?o ter GIL ( > http://en.wikipedia.org/wiki/Global_Interpreter_Lock ) Enfim, para usar > no lugar onde precisa ser Java ? interessante e ? por isso que eu estou > aprendendo. Bem colocado Lorn. Porem, eu iria mais longe. No caso de, se voc? precisa fazer um backend de aplica??o que seja escal?vel, Scala ? uma _?tima_ op??o, e n?o s? para continuar com as exig?ncias de um cliente. Devemos lembrar que existem ?timas bibliotecas para Java, nem todas elas s?o compat?veis com Scala, porque n?o seguem todos os conceitos de escalabilidade, ou seja, se vc usar algumas delas o seu software n?o "scala" (mas isso ? outro assunto). A JVM ? o melhor presente que a Sun nos deixou (no quesito Java), ela tem mais de 10 anos de otimiza??es e de melhorias, e agora existe muita gente concluindo que para usar a JVM n?o ? mais necess?rio usar Java. Veja os exemplos de Scala, JRuby, etc. A pr?pria Sun j? assumiu que a linguagem est? ultrapassada, ? excessivamente descritiva e improdutiva. P.S.: A parte funcional de Scala ? um tes?o ;-). um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From otaviof at gmail.com Thu Nov 19 09:39:39 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 19 Nov 2009 09:39:39 -0800 Subject: [SP-pm] Boas vindas so Luiz Message-ID: <8e3843570911190939m6025f88alef45213a7e68e63f@mail.gmail.com> Ol? Luiz, Seja muito bem vindo a nossa humilde lista de discuss?o. Nosso costume perguntar qual o seu interesse e seu uso de Perl, por favor, conte-nos. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From diana.g.a.rosa at gmail.com Thu Nov 19 09:40:49 2009 From: diana.g.a.rosa at gmail.com (Diana Rosa) Date: Thu, 19 Nov 2009 15:40:49 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> Message-ID: Que r?pido... vcs esgotaram o livro na Tempo Real :) Abs, Diana 2009/11/19 Claudio Pereira > 2009/11/19 Nelson Ferraz : > > Pessoal, > > > > Tenho visto muita gente nova na lista. > > > > Quantos de voces ja' leram o livro Perl Best Practices, de Damian Conway? > > Eu j? li, emprestado do MDA aqui do rio-pm por um bom tempo. Agora vou > aproveitar para comprar na promo??o da Tempo Real e manter na > cabeceira! :-) > > > E' um dos melhores livros de Perl disponiveis. Nao e' um tutorial, > > mas, se voce quer programar Perl a serio, e' leitura obrigatoria. > > Excelente livro, fica a recomenda??o. > > [ ]'s > Claudio P Costa > http://indiox.net > > -- > Claudio Pereira aka IndioX > GentooBR - http://gentoobr.org > mailto: indiox em gentoobr.org > --------------------------------------------- > Gentoo Documentation Member > http://gdp.gentoo.org > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Thu Nov 19 09:40:54 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 19 Nov 2009 15:40:54 -0200 Subject: [SP-pm] Boas vindas so Luiz In-Reply-To: <8e3843570911190939m6025f88alef45213a7e68e63f@mail.gmail.com> References: <8e3843570911190939m6025f88alef45213a7e68e63f@mail.gmail.com> Message-ID: <23f46d7f0911190940h5b4c8d26y8af905437b86e838@mail.gmail.com> benvenutto!! 2009/11/19 Ot?vio Fernandes > Ol? Luiz, > > Seja muito bem vindo a nossa humilde lista de discuss?o. Nosso costume > perguntar qual o seu interesse e seu uso de Perl, por favor, > conte-nos. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From junior at smagon.com Thu Nov 19 09:46:45 2009 From: junior at smagon.com (Luiz Gonzaga Pinto Jr) Date: Thu, 19 Nov 2009 15:46:45 -0200 Subject: [SP-pm] RES: Boas vindas so Luiz In-Reply-To: <8e3843570911190939m6025f88alef45213a7e68e63f@mail.gmail.com> References: <8e3843570911190939m6025f88alef45213a7e68e63f@mail.gmail.com> Message-ID: <00a101ca6940$435667c0$ca033740$@com> Ol? a todos. Sou um programador Perl j? h? muitos anos. Por?m, nunca desenvolvi muito meus conhecimentos na linguagem. Ficava satisfeito com o pouco que sabia e conseguia aplicar nas minhas atividades profissionais. Vejo que estava errado. Temos que sempre estar nos atualizando, nos reciclando. Vi nessa lista essa possibilidade - a de descobrir o que existe de novo, aprender muito e tamb?m poder disponibilizar o pouco que sei para quem precisar. Abra?os Luiz Gonzaga (sem sanfona...) -----Mensagem original----- De: saopaulo-pm-bounces+junior=smagon.com em pm.org [mailto:saopaulo-pm-bounces+junior=smagon.com em pm.org] Em nome de Ot?vio Fernandes Enviada em: quinta-feira, 19 de novembro de 2009 15:40 Para: saopaulo-pm em mail.pm.org Assunto: [SP-pm] Boas vindas so Luiz Ol? Luiz, Seja muito bem vindo a nossa humilde lista de discuss?o. Nosso costume perguntar qual o seu interesse e seu uso de Perl, por favor, conte-nos. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From geovanny at eutsiv.com.br Thu Nov 19 09:57:23 2009 From: geovanny at eutsiv.com.br (Eutsiv :: Geovanny Junio ) Date: Thu, 19 Nov 2009 15:57:23 -0200 Subject: [SP-pm] Perl Best Practices In-Reply-To: References: <604cec170911190256o7aba16e9m14a85e256dc6d589@mail.gmail.com> Message-ID: <692c13f70911190957g64562ceax32ba4d4c1dff7bd7@mail.gmail.com> Eu tenho o e-book, e fiquei todo feliz que ia ter o impresso, mas depois de efetuar a compra, chegou a mensagem de produto esgotado. Pensei que teria mais um animal pra minha selva. -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o ? destinat?rio da mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. This e-mail contains information that may be privileged and confidential. If you are not the intended recipient, please delete the e-mail and notify us immediately. 2009/11/19 Diana Rosa > Que r?pido... vcs esgotaram o livro na Tempo Real :) > > Abs, > Diana > > 2009/11/19 Claudio Pereira > >> 2009/11/19 Nelson Ferraz : >> > Pessoal, >> > >> > Tenho visto muita gente nova na lista. >> > >> > Quantos de voces ja' leram o livro Perl Best Practices, de Damian >> Conway? >> >> Eu j? li, emprestado do MDA aqui do rio-pm por um bom tempo. Agora vou >> aproveitar para comprar na promo??o da Tempo Real e manter na >> cabeceira! :-) >> >> > E' um dos melhores livros de Perl disponiveis. Nao e' um tutorial, >> > mas, se voce quer programar Perl a serio, e' leitura obrigatoria. >> >> Excelente livro, fica a recomenda??o. >> >> [ ]'s >> Claudio P Costa >> http://indiox.net >> >> -- >> Claudio Pereira aka IndioX >> GentooBR - http://gentoobr.org >> mailto: indiox at gentoobr.org >> --------------------------------------------- >> Gentoo Documentation Member >> http://gdp.gentoo.org >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From diana.g.a.rosa at gmail.com Thu Nov 19 10:30:47 2009 From: diana.g.a.rosa at gmail.com (Diana Rosa) Date: Thu, 19 Nov 2009 16:30:47 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> Message-ID: >> ot?vio f. >Devemos lembrar que existem ?timas bibliotecas para Java, Sim, existem centenas de frameworks... Um bom exemplo ? o Hibernate/JPA, que ? um mapeamento objeto-relacional bastante fofo. Ao inv?s do uso extensivo de SQL, ele facilita mapeando certos objetos diretamente ? correspondentes no BD. Dessa forma, a l?gica de neg?cio fica mais pr?tica e leg?vel. >> eden ? da? que vem os Design Patterns (que se o (Daniel Ruoso)++ me permitir cit?-lo, eloquentemente rotulou de "Gambiarras Documentadas") pra driblar os limites que a linguagem te imp?e. Vejo os DP como uma lista de "melhores pr?ticas", mas gostei desse r?tulo tamb?m! Ali?s, mais do que apreentar solu??es, s? de ver o nome da classe com um pattern j? sei como esta a estrutura do c?digo de outro membro da equipe... promove-se organiza??o e entendimento entre as partes... >> nilson O principal atributo de Java ? tentar ser o mais fool-proof poss?vel de maneira a limitar o dano poss?vel por um desenvolvedor ruim. Isso ? ruim? Mais m?o de obra aproveitada... ? poss?vel que iniciantes ingressem em projetos maduros e desenvolvam algo mesmo ainda em fase de treinamento ... Considero uma linguagem de certa forma intuitiva... >> nilson Al?m disso, a linguagem tem uma cultura de modulariza??o excessiva, o que ? ruim, mas ? melhor do que modulariza??o zero (como acontence com os desenvolvedores ruins de Perl que eu j? encontrei por a?). 2009/11/19 Ot?vio Fernandes Concordo!!! Projetos como o JBoss Seam visam promover melhor integra??o entre alguns frameworks (dentre outros objetivos). Talvez isto classifique uma rea??o ? modulariza??o em excesso... Outro ponto a citar ? a quantidade de empresas que j? adotam java acrescendo bastante as oportunidades de emprego com seu aprendizado... Abra?os, Diana > Lindolfo "Lorn" Rodrigues to saopaulo-pm > > > > Scala ? uma linguagem funcional e orientada a Objetos ( Sim, Perl j? tem > > isso mas n?o vem a o caso ). > > A "compatibilidade" dela com Java ( ela foi escrita em cima da JVM, voc? > > pode usar QUALQUER modulo/pacote/whatever de Java direto em Scala ) > > torna interessante para aquele projeto/cliente que quer que a coisa seja > > em Java. > > Voc? pode ter um site todo em Scala, depois ? s? gerar o .war e carregar > > no Tomcat que vai funcionar normalmente. Eu ainda n?o testei, mas > > acredito que o twitter utilize Scala assim ( > > http://www.artima.com/scalazine/articles/twitter_on_scala.html ) O nome > > Scala ? de ( Scalable Language ) eu diria que ela ? um ""concorrente"" > > de Erlang, s? que Erlang seria uma linguagem de baixo nivel e Scala uma > > alto nivel ( OO e etc ). > > Por ela estar em cima da JVM ela pega todo a aspecto bom das threads em > > Java que ? n?o ter GIL ( > > http://en.wikipedia.org/wiki/Global_Interpreter_Lock ) Enfim, para usar > > no lugar onde precisa ser Java ? interessante e ? por isso que eu estou > > aprendendo. > > Bem colocado Lorn. > > Porem, eu iria mais longe. No caso de, se voc? precisa fazer um backend > de aplica??o que seja escal?vel, Scala ? uma _?tima_ op??o, e n?o s? > para continuar com as exig?ncias de um cliente. > > Devemos lembrar que existem ?timas bibliotecas para Java, nem todas elas > s?o compat?veis com Scala, porque n?o seguem todos os conceitos de > escalabilidade, ou seja, se vc usar algumas delas o seu software n?o > "scala" (mas isso ? outro assunto). > > A JVM ? o melhor presente que a Sun nos deixou (no quesito Java), ela > tem mais de 10 anos de otimiza??es e de melhorias, e agora existe muita > gente concluindo que para usar a JVM n?o ? mais necess?rio usar Java. > Veja os exemplos de Scala, JRuby, etc. A pr?pria Sun j? assumiu que a > linguagem est? ultrapassada, ? excessivamente descritiva e improdutiva. > > P.S.: A parte funcional de Scala ? um tes?o ;-). > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Thu Nov 19 10:51:02 2009 From: breno at rio.pm.org (breno) Date: Thu, 19 Nov 2009 16:51:02 -0200 Subject: [SP-pm] Boas vindas a Diana In-Reply-To: <8e3843570911190926m7d73283ao7ede931c1f77db24@mail.gmail.com> References: <8e3843570911180913v7c012d8aj838160ec083a7767@mail.gmail.com> <128173ce0911181008p3b038401g24d1a20e6464c9d3@mail.gmail.com> <20091119103810.GC3388@mapabrasil.net> <87ws1m4qwd.fsf@janis.localdomain> <87ocmy4h4s.fsf@janis.localdomain> <8e3843570911190926m7d73283ao7ede931c1f77db24@mail.gmail.com> Message-ID: diana> (acho que devia omitir a parte do java..) eh... pelo visto a resposta ? "sim" :P Bem vinda! 2009/11/19 Ot?vio Fernandes : > Senhores, > > Criei um nova thread para cotinuarmos com este assunto. > > Diana, > > Seja bem vinda. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel-vinciguerra at hotmail.com Thu Nov 19 11:33:02 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Thu, 19 Nov 2009 17:33:02 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> Message-ID: Minha empresa ? um exemplo... As duas linguagens ?carro-chefe? s?o Java e C# voltados a Aplica??es Web e SOA. (na verdade integra??o de solu??es) S? entrei aqui gra?as a minha facilidade em aprender novas linguagens, pois no come?o s? programava em Perl e C++ mesmo.... :D Ua, >> Daniel Vinciguerra http://dvinciguerra.wordpress.com From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf Of Diana Rosa Sent: quinta-feira, 19 de novembro de 2009 16:31 To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java >> ot?vio f. >Devemos lembrar que existem ?timas bibliotecas para Java, Sim, existem centenas de frameworks... Um bom exemplo ? o Hibernate/JPA, que ? um mapeamento objeto-relacional bastante fofo. Ao inv?s do uso extensivo de SQL, ele facilita mapeando certos objetos diretamente ? correspondentes no BD. Dessa forma, a l?gica de neg?cio fica mais pr?tica e leg?vel. >> eden ? da? que vem os Design Patterns (que se o (Daniel Ruoso)++ me permitir cit?-lo, eloquentemente rotulou de "Gambiarras Documentadas") pra driblar os limites que a linguagem te imp?e. Vejo os DP como uma lista de "melhores pr?ticas", mas gostei desse r?tulo tamb?m! Ali?s, mais do que apreentar solu??es, s? de ver o nome da classe com um pattern j? sei como esta a estrutura do c?digo de outro membro da equipe... promove-se organiza??o e entendimento entre as partes... >> nilson O principal atributo de Java ? tentar ser o mais fool-proof poss?vel de maneira a limitar o dano poss?vel por um desenvolvedor ruim. Isso ? ruim? Mais m?o de obra aproveitada... ? poss?vel que iniciantes ingressem em projetos maduros e desenvolvam algo mesmo ainda em fase de treinamento ... Considero uma linguagem de certa forma intuitiva... >> nilson Al?m disso, a linguagem tem uma cultura de modulariza??o excessiva, o que ? ruim, mas ? melhor do que modulariza??o zero (como acontence com os desenvolvedores ruins de Perl que eu j? encontrei por a?). 2009/11/19 Ot?vio Fernandes Concordo!!! Projetos como o JBoss Seam visam promover melhor integra??o entre alguns frameworks (dentre outros objetivos). Talvez isto classifique uma rea??o ? modulariza??o em excesso... Outro ponto a citar ? a quantidade de empresas que j? adotam java acrescendo bastante as oportunidades de emprego com seu aprendizado... Abra?os, Diana > Lindolfo "Lorn" Rodrigues to saopaulo-pm > > Scala ? uma linguagem funcional e orientada a Objetos ( Sim, Perl j? tem > isso mas n?o vem a o caso ). > A "compatibilidade" dela com Java ( ela foi escrita em cima da JVM, voc? > pode usar QUALQUER modulo/pacote/whatever de Java direto em Scala ) > torna interessante para aquele projeto/cliente que quer que a coisa seja > em Java. > Voc? pode ter um site todo em Scala, depois ? s? gerar o .war e carregar > no Tomcat que vai funcionar normalmente. Eu ainda n?o testei, mas > acredito que o twitter utilize Scala assim ( > http://www.artima.com/scalazine/articles/twitter_on_scala.html ) O nome > Scala ? de ( Scalable Language ) eu diria que ela ? um ""concorrente"" > de Erlang, s? que Erlang seria uma linguagem de baixo nivel e Scala uma > alto nivel ( OO e etc ). > Por ela estar em cima da JVM ela pega todo a aspecto bom das threads em > Java que ? n?o ter GIL ( > http://en.wikipedia.org/wiki/Global_Interpreter_Lock ) Enfim, para usar > no lugar onde precisa ser Java ? interessante e ? por isso que eu estou > aprendendo. Bem colocado Lorn. Porem, eu iria mais longe. No caso de, se voc? precisa fazer um backend de aplica??o que seja escal?vel, Scala ? uma _?tima_ op??o, e n?o s? para continuar com as exig?ncias de um cliente. Devemos lembrar que existem ?timas bibliotecas para Java, nem todas elas s?o compat?veis com Scala, porque n?o seguem todos os conceitos de escalabilidade, ou seja, se vc usar algumas delas o seu software n?o "scala" (mas isso ? outro assunto). A JVM ? o melhor presente que a Sun nos deixou (no quesito Java), ela tem mais de 10 anos de otimiza??es e de melhorias, e agora existe muita gente concluindo que para usar a JVM n?o ? mais necess?rio usar Java. Veja os exemplos de Scala, JRuby, etc. A pr?pria Sun j? assumiu que a linguagem est? ultrapassada, ? excessivamente descritiva e improdutiva. P.S.: A parte funcional de Scala ? um tes?o ;-). um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu Nov 19 11:39:42 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 19 Nov 2009 17:39:42 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> Message-ID: <214823ca0911191139l7d6a8d5uecae65813f56610e@mail.gmail.com> 2009/11/19 Daniel Vinciguerra : > Minha empresa ? um exemplo... > > > > As duas linguagens ?carro-chefe? s?o Java e C# voltados a Aplica??es Web e > SOA. (na verdade integra??o de solu??es) > > S? entrei aqui gra?as a minha facilidade em aprender novas linguagens, pois > no come?o s? programava em Perl e C++ mesmo.... :D Ah! Pelo menos no come?o voc? era feliz mas relaxa, o importante ? ter sa?de. > > > > Ua, > > > >>> Daniel Vinciguerra > > http://dvinciguerra.wordpress.com > > > > From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org > [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf > Of Diana Rosa > Sent: quinta-feira, 19 de novembro de 2009 16:31 > To: saopaulo-pm em mail.pm.org > Subject: Re: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java > > > >>> ot?vio f. >>Devemos lembrar que existem ?timas bibliotecas para Java, > > > Sim, existem centenas de frameworks... Um bom exemplo ? o Hibernate/JPA, que > ? um mapeamento objeto-relacional bastante fofo. Ao inv?s do uso extensivo > de SQL, ele facilita mapeando certos objetos diretamente ? correspondentes > no BD. Dessa forma, a l?gica de neg?cio fica mais pr?tica e leg?vel. > > > >>> eden > ? da? que vem os Design Patterns (que se o > (Daniel Ruoso)++ me permitir cit?-lo, eloquentemente rotulou de > "Gambiarras Documentadas") pra driblar os limites que a linguagem te > imp?e. > Vejo os DP como uma lista de? "melhores pr?ticas", mas gostei desse r?tulo > tamb?m!? Ali?s, mais do que apreentar solu??es, s? de ver o nome da classe > com um pattern j? sei como esta a estrutura do c?digo de outro membro da > equipe... promove-se organiza??o e entendimento entre as partes... > > > >>> nilson > O principal atributo de Java ? tentar ser o mais fool-proof poss?vel > de maneira a limitar o dano poss?vel por um desenvolvedor ruim. > > Isso ? ruim? Mais m?o de obra aproveitada... ? poss?vel que iniciantes > ingressem em projetos maduros e desenvolvam algo mesmo ainda em fase de > treinamento ...? Considero uma linguagem de certa forma intuitiva... > > >>> nilson > Al?m disso, a linguagem tem uma cultura de modulariza??o excessiva, o > que ? ruim, mas ? melhor do que modulariza??o zero (como acontence com > os desenvolvedores ruins de Perl que eu j? encontrei por a?). > > 2009/11/19 Ot?vio Fernandes > Concordo!!! Projetos como o JBoss Seam visam promover melhor integra??o > entre alguns frameworks (dentre outros objetivos). Talvez isto classifique > uma rea??o ? modulariza??o em excesso... > > > > Outro ponto a citar ? a quantidade de empresas que j? adotam java acrescendo > bastante as oportunidades de emprego com seu aprendizado... > > > > Abra?os, > Diana > >> Lindolfo "Lorn" Rodrigues to saopaulo-pm >> >> Scala ? uma linguagem funcional e orientada a Objetos ( Sim, Perl j? tem >> isso mas n?o vem a o caso ). >> A "compatibilidade" dela com Java ( ela foi escrita em cima da JVM, voc? >> pode usar QUALQUER modulo/pacote/whatever de Java direto em Scala ) >> torna interessante para aquele projeto/cliente que quer que a coisa seja >> em Java. >> Voc? pode ter um site todo em Scala, depois ? s? gerar o .war e carregar >> no Tomcat que vai funcionar normalmente. Eu ainda n?o testei, mas >> acredito que o twitter utilize Scala assim ( >> http://www.artima.com/scalazine/articles/twitter_on_scala.html ) O nome >> Scala ? de ( Scalable Language ) eu diria que ela ? um ""concorrente"" >> de Erlang, s? que Erlang seria uma linguagem de baixo nivel e Scala uma >> alto nivel ( OO e etc ). >> Por ela estar em cima da JVM ela pega todo a aspecto bom das threads em >> Java que ? n?o ter GIL ( >> http://en.wikipedia.org/wiki/Global_Interpreter_Lock ) Enfim, para usar >> no lugar onde precisa ser Java ? interessante e ? por isso que eu estou >> aprendendo. > > Bem colocado Lorn. > > Porem, eu iria mais longe. No caso de, se voc? precisa fazer um backend > de aplica??o que seja escal?vel, Scala ? uma _?tima_ op??o, e n?o s? > para continuar com as exig?ncias de um cliente. > > Devemos lembrar que existem ?timas bibliotecas para Java, nem todas elas > s?o compat?veis com Scala, porque n?o seguem todos os conceitos de > escalabilidade, ou seja, se vc usar algumas delas o seu software n?o > "scala" (mas isso ? outro assunto). > > A JVM ? o melhor presente que a Sun nos deixou (no quesito Java), ela > tem mais de 10 anos de otimiza??es e de melhorias, e agora existe muita > gente concluindo que para usar a JVM n?o ? mais necess?rio usar Java. > Veja os exemplos de Scala, JRuby, etc. A pr?pria Sun j? assumiu que a > linguagem est? ultrapassada, ? excessivamente descritiva e improdutiva. > > P.S.: A parte funcional de Scala ? um tes?o ;-). > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From diana.g.a.rosa at gmail.com Thu Nov 19 12:04:25 2009 From: diana.g.a.rosa at gmail.com (Diana Rosa) Date: Thu, 19 Nov 2009 18:04:25 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> Message-ID: Uma coisa curiosa, apesar de que na empresa que trabalho o projeto inteiro ser em java, Perl tem ajudado bastante em mtos dias... O uso de varias linguagens de forma cooperativa tem sido bastante ben?fico... Abs, Diana 2009/11/19 Daniel Vinciguerra > Minha empresa ? um exemplo... > > > > As duas linguagens ?carro-chefe? s?o Java e C# voltados a Aplica??es Web e > SOA. (na verdade integra??o de solu??es) > > S? entrei aqui gra?as a minha facilidade em aprender novas linguagens, pois > no come?o s? programava em Perl e C++ mesmo.... :D > > > > Ua, > > > > >> Daniel Vinciguerra > > http://dvinciguerra.wordpress.com > > > > *From:* saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto: > saopaulo-pm-bounces+daniel-vinciguerra > =hotmail.com em pm.org] *On Behalf Of *Diana Rosa > *Sent:* quinta-feira, 19 de novembro de 2009 16:31 > *To:* saopaulo-pm em mail.pm.org > *Subject:* Re: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java > > > > >> ot?vio f. > >Devemos lembrar que existem ?timas bibliotecas para Java, > > > Sim, existem centenas de frameworks... Um bom exemplo ? o Hibernate/JPA, > que ? um mapeamento objeto-relacional bastante fofo. Ao inv?s do uso > extensivo de SQL, ele facilita mapeando certos objetos diretamente ? > correspondentes no BD. Dessa forma, a l?gica de neg?cio fica mais pr?tica e > leg?vel. > > > > >> eden > ? da? que vem os Design Patterns (que se o > (Daniel Ruoso)++ me permitir cit?-lo, eloquentemente rotulou de > "Gambiarras Documentadas") pra driblar os limites que a linguagem te > imp?e. > Vejo os DP como uma lista de "melhores pr?ticas", mas gostei desse r?tulo > tamb?m! Ali?s, mais do que apreentar solu??es, s? de ver o nome da classe > com um pattern j? sei como esta a estrutura do c?digo de outro membro da > equipe... promove-se organiza??o e entendimento entre as partes... > > > > >> nilson > O principal atributo de Java ? tentar ser o mais fool-proof poss?vel > de maneira a limitar o dano poss?vel por um desenvolvedor ruim. > > Isso ? ruim? Mais m?o de obra aproveitada... ? poss?vel que iniciantes > ingressem em projetos maduros e desenvolvam algo mesmo ainda em fase de > treinamento ... Considero uma linguagem de certa forma intuitiva... > > > >> nilson > Al?m disso, a linguagem tem uma cultura de modulariza??o excessiva, o > que ? ruim, mas ? melhor do que modulariza??o zero (como acontence com > os desenvolvedores ruins de Perl que eu j? encontrei por a?). > > 2009/11/19 Ot?vio Fernandes > Concordo!!! Projetos como o JBoss Seam visam promover melhor integra??o > entre alguns frameworks (dentre outros objetivos). Talvez isto classifique > uma rea??o ? modulariza??o em excesso... > > > > Outro ponto a citar ? a quantidade de empresas que j? adotam java > acrescendo bastante as oportunidades de emprego com seu aprendizado... > > > > Abra?os, > Diana > > > Lindolfo "Lorn" Rodrigues to saopaulo-pm > > > > Scala ? uma linguagem funcional e orientada a Objetos ( Sim, Perl j? tem > > isso mas n?o vem a o caso ). > > A "compatibilidade" dela com Java ( ela foi escrita em cima da JVM, voc? > > pode usar QUALQUER modulo/pacote/whatever de Java direto em Scala ) > > torna interessante para aquele projeto/cliente que quer que a coisa seja > > em Java. > > Voc? pode ter um site todo em Scala, depois ? s? gerar o .war e carregar > > no Tomcat que vai funcionar normalmente. Eu ainda n?o testei, mas > > acredito que o twitter utilize Scala assim ( > > http://www.artima.com/scalazine/articles/twitter_on_scala.html ) O nome > > Scala ? de ( Scalable Language ) eu diria que ela ? um ""concorrente"" > > de Erlang, s? que Erlang seria uma linguagem de baixo nivel e Scala uma > > alto nivel ( OO e etc ). > > Por ela estar em cima da JVM ela pega todo a aspecto bom das threads em > > Java que ? n?o ter GIL ( > > http://en.wikipedia.org/wiki/Global_Interpreter_Lock ) Enfim, para usar > > no lugar onde precisa ser Java ? interessante e ? por isso que eu estou > > aprendendo. > > Bem colocado Lorn. > > Porem, eu iria mais longe. No caso de, se voc? precisa fazer um backend > de aplica??o que seja escal?vel, Scala ? uma _?tima_ op??o, e n?o s? > para continuar com as exig?ncias de um cliente. > > Devemos lembrar que existem ?timas bibliotecas para Java, nem todas elas > s?o compat?veis com Scala, porque n?o seguem todos os conceitos de > escalabilidade, ou seja, se vc usar algumas delas o seu software n?o > "scala" (mas isso ? outro assunto). > > A JVM ? o melhor presente que a Sun nos deixou (no quesito Java), ela > tem mais de 10 anos de otimiza??es e de melhorias, e agora existe muita > gente concluindo que para usar a JVM n?o ? mais necess?rio usar Java. > Veja os exemplos de Scala, JRuby, etc. A pr?pria Sun j? assumiu que a > linguagem est? ultrapassada, ? excessivamente descritiva e improdutiva. > > P.S.: A parte funcional de Scala ? um tes?o ;-). > > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ailtonzsilva at gmail.com Thu Nov 19 12:24:51 2009 From: ailtonzsilva at gmail.com (Ailton Zacarias) Date: Thu, 19 Nov 2009 18:24:51 -0200 Subject: [SP-pm] Perl Message-ID: Boa Tarde a todos, Bom gostaria de saber se Perl Roda em Windows Mobile e como fa?o para programar p/ este ambiente Obrigado -- [Ailton Zacarias] [Skype] ailton.zacarias -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Fri Nov 20 05:58:48 2009 From: edencardim at gmail.com (Eden Cardim) Date: Fri, 20 Nov 2009 10:58:48 -0300 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: (Diana Rosa's message of "Thu, 19 Nov 2009 16:30:47 -0200") References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> Message-ID: <87k4xl47s7.fsf@janis.localdomain> >>>>> "Diana" == Diana Rosa writes: Diana> Vejo os DP como uma lista de? "melhores pr?ticas", Diana> mas gostei desse r?tulo tamb?m!? Ali?s, mais do que apreentar Diana> solu??es, s? de ver o nome da classe com um pattern j? sei Diana> como esta a estrutura do c?digo de outro membro da equipe... Diana> promove-se organiza??o e entendimento entre as partes... Se a linguagem j? viesse com o conceito pr?-implementado, ningu?m precisaria lembrar da melhor pr?tica ou do "Design Pattern", era s? aprender a linguagem. O pr?prio livro do GoF insinua isso quando alega que orienta??o a objetos ? um DP e que ? poss?vel programar OO em C, desde que voc? mesmo crie sua implementa??o de OO (e eles tem raz?o). Diana> Isso ? ruim? Mais m?o de obra aproveitada... ? poss?vel que Diana> iniciantes ingressem em projetos maduros e desenvolvam algo Diana> mesmo ainda em fase de treinamento ...? Considero uma Diana> linguagem de certa forma intuitiva... A? ? que t? o problema, um desenvolvedor ruim, vai escrever c?digo ruim, sempre, seja em Java ou qualquer outra coisa. Quase todo c?digo Java que eu vi na vida era em boa parte, c?digo escrito pra driblar as restri??es da linguagem, porque os programadores ruins n?o entendiam o paradigma. J? vi inclusive uma biblioteca onde todos os atributos, m?todos, etc. eram public static. Nada impede um programador ruim de fazer isso. Da? acaba que no final das contas, a ?nica coisa que a "prote??o" traz pro projeto ? que fica mais dif?cil prum programador -bom- fazer alguma coisa. Ressaltando que isso n?o ? s? um problema s? do Java, colocar um programador ruim pra escrever Perl (e eu sofro com isso todos os dias) ? t?o ruim quanto colocar ele pra escrever Java, mas o problema se manifesta de formas diferentes. Diana> Outro ponto a citar ? a quantidade de empresas que j? adotam Diana> java acrescendo bastante as oportunidades de emprego com seu Diana> aprendizado... Nisso eu concordo, ter empresas escrevendo projetos com iniciantes ? bom pro mercado de desenvolvimento, porque no futuro essas empresas v?o acabar precisando de desenvolvedores experientes pra consertar ou reescrever tudo. From thiago at nerdsland.net Fri Nov 20 06:21:07 2009 From: thiago at nerdsland.net (thiago User) Date: Fri, 20 Nov 2009 11:21:07 -0300 Subject: [SP-pm] Perl no Windows Mobile In-Reply-To: References: Message-ID: <1258726867.19949.1.camel@ubuntu.ubuntu-domain> Cara... no Windows Mobile nunca vi, mas no SymbianOS roda. From otavio.pereira at gmail.com Fri Nov 20 07:10:47 2009 From: otavio.pereira at gmail.com (Otavio Pereira) Date: Fri, 20 Nov 2009 13:10:47 -0200 Subject: [SP-pm] RES: Boas vindas so Luiz In-Reply-To: <00a101ca6940$435667c0$ca033740$@com> References: <8e3843570911190939m6025f88alef45213a7e68e63f@mail.gmail.com> <00a101ca6940$435667c0$ca033740$@com> Message-ID: Bem vindo! Estou meio que no mesmo barco que voc?. Se vc trabalha com web, o mais interessante me parece ? aprender a usar os frameworks. Boa sorte na empreitada! [] Ot?vio 2009/11/19 Luiz Gonzaga Pinto Jr > Ol? a todos. > Sou um programador Perl j? h? muitos anos. Por?m, nunca desenvolvi muito > meus conhecimentos na linguagem. Ficava satisfeito com o pouco que sabia e > conseguia aplicar nas minhas atividades profissionais. Vejo que estava > errado. Temos que sempre estar nos atualizando, nos reciclando. Vi nessa > lista essa possibilidade - a de descobrir o que existe de novo, aprender > muito e tamb?m poder disponibilizar o pouco que sei para quem precisar. > > Abra?os > > Luiz Gonzaga (sem sanfona...) > > -----Mensagem original----- > De: saopaulo-pm-bounces+junior=smagon.com em pm.org > [mailto:saopaulo-pm-bounces+junior = > smagon.com em pm.org] Em nome de Ot?vio > Fernandes > Enviada em: quinta-feira, 19 de novembro de 2009 15:40 > Para: saopaulo-pm em mail.pm.org > Assunto: [SP-pm] Boas vindas so Luiz > > Ol? Luiz, > > Seja muito bem vindo a nossa humilde lista de discuss?o. Nosso costume > perguntar qual o seu interesse e seu uso de Perl, por favor, > conte-nos. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Fri Nov 20 07:12:00 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Fri, 20 Nov 2009 13:12:00 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: <87k4xl47s7.fsf@janis.localdomain> References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> <87k4xl47s7.fsf@janis.localdomain> Message-ID: <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> 2009/11/20 Eden Cardim : > Ressaltando que isso n?o ? s? um problema s? do Java, colocar um > programador ruim pra escrever Perl (e eu sofro com isso todos os dias) ? > t?o ruim quanto colocar ele pra escrever Java, mas o problema se > manifesta de formas diferentes. Eu sou obrigado a discordar. Eu acho que um programador ruim se d? muito melhor com Java. Eu j? vi c?digo em Perl muito ruim mesmo. Pra se ter uma id?ia, ? c?digo que faz com que a parte legacy de uma certa empresa onde n?s trabalhamos parecesse extremamente bem estruturado e modularizado. S?o milhares e milhares de linhas c?digo, talvez chegue aos milh?es, divididas em diversos scripts CGI de pelo menos 6 mil linhas cada um. Em Java, o cara n?o pode fazer *tanta* cagada assim. O c?digo fica ruim, mas ? poss?vel de arrumar. E tem um outro feature de Perl que ?s vezes ? uma balde de ?gua fria: c?digo ruim em Perl, ? feio - esteticamente feio. Voc? olha pra aquilo e d? des?nimo. Isso n?o ? ruim per se, porque fica f?cil de ver c?digo ruim, enquanto Java "mascara" a primeira impress?o, mas que ? desanimador, ?. -Nilson Santos F. Jr. From daniel-vinciguerra at hotmail.com Fri Nov 20 07:49:23 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Fri, 20 Nov 2009 13:49:23 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> <87k4xl47s7.fsf@janis.localdomain> <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> Message-ID: Desanimador ? dar manuten??o em uma classe que implementa o conceito de ManagedBean(Controller) do framework Java ServerFaces, onde nesta o desenvolvedor fez toda as regras de neg?cios e conex?es com banco... O conceito do uso do framework e o pattern MVC foram pro saco... E posso lhe dizer que isso n?o ? nada bonito... :( >> Daniel Vinciguerra http://dvinciguerra.wordpress.com -----Original Message----- From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf Of Nilson Santos Figueiredo Jr. Sent: sexta-feira, 20 de novembro de 2009 13:12 To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java 2009/11/20 Eden Cardim : > Ressaltando que isso n?o ? s? um problema s? do Java, colocar um > programador ruim pra escrever Perl (e eu sofro com isso todos os dias) ? > t?o ruim quanto colocar ele pra escrever Java, mas o problema se > manifesta de formas diferentes. Eu sou obrigado a discordar. Eu acho que um programador ruim se d? muito melhor com Java. Eu j? vi c?digo em Perl muito ruim mesmo. Pra se ter uma id?ia, ? c?digo que faz com que a parte legacy de uma certa empresa onde n?s trabalhamos parecesse extremamente bem estruturado e modularizado. S?o milhares e milhares de linhas c?digo, talvez chegue aos milh?es, divididas em diversos scripts CGI de pelo menos 6 mil linhas cada um. Em Java, o cara n?o pode fazer *tanta* cagada assim. O c?digo fica ruim, mas ? poss?vel de arrumar. E tem um outro feature de Perl que ?s vezes ? uma balde de ?gua fria: c?digo ruim em Perl, ? feio - esteticamente feio. Voc? olha pra aquilo e d? des?nimo. Isso n?o ? ruim per se, porque fica f?cil de ver c?digo ruim, enquanto Java "mascara" a primeira impress?o, mas que ? desanimador, ?. -Nilson Santos F. Jr. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From daniel.oliveira.mantovani at gmail.com Fri Nov 20 07:53:33 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 20 Nov 2009 13:53:33 -0200 Subject: [SP-pm] RES: Boas vindas so Luiz In-Reply-To: References: <8e3843570911190939m6025f88alef45213a7e68e63f@mail.gmail.com> <00a101ca6940$435667c0$ca033740$@com> Message-ID: <214823ca0911200753l1adb047dp5327720dc34d855c@mail.gmail.com> Bem Vindo 2009/11/20 Otavio Pereira : > Bem vindo! > Estou meio que no mesmo barco que voc?. Se vc trabalha com web, o mais > interessante me parece ? aprender a usar os frameworks. > Boa sorte na empreitada! > [] > Ot?vio > > > 2009/11/19 Luiz Gonzaga Pinto Jr >> >> Ol? a todos. >> Sou um programador Perl j? h? muitos anos. Por?m, nunca desenvolvi muito >> meus conhecimentos na linguagem. Ficava satisfeito com o pouco que sabia e >> conseguia aplicar nas minhas atividades profissionais. Vejo que estava >> errado. Temos que sempre estar nos atualizando, nos reciclando. Vi nessa >> lista essa possibilidade - a de descobrir o que existe de novo, aprender >> muito e tamb?m poder disponibilizar o pouco que sei para quem precisar. >> >> Abra?os >> >> Luiz Gonzaga (sem sanfona...) >> >> -----Mensagem original----- >> De: saopaulo-pm-bounces+junior=smagon.com em pm.org >> [mailto:saopaulo-pm-bounces+junior=smagon.com em pm.org] Em nome de Ot?vio >> Fernandes >> Enviada em: quinta-feira, 19 de novembro de 2009 15:40 >> Para: saopaulo-pm em mail.pm.org >> Assunto: [SP-pm] Boas vindas so Luiz >> >> Ol? Luiz, >> >> Seja muito bem vindo a nossa humilde lista de discuss?o. Nosso costume >> perguntar qual o seu interesse e seu uso de Perl, por favor, >> conte-nos. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From acid06 at gmail.com Fri Nov 20 07:55:43 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Fri, 20 Nov 2009 13:55:43 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> <87k4xl47s7.fsf@janis.localdomain> <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> Message-ID: <9a08c9b40911200755vd6d3da1gae15e0e07a4d364a@mail.gmail.com> 2009/11/20 Daniel Vinciguerra : > Desanimador ? dar manuten??o em uma classe que implementa o conceito de > ManagedBean(Controller) do framework Java ServerFaces, onde nesta o > desenvolvedor fez toda as regras de neg?cios e conex?es com banco... > O conceito do uso do framework e o pattern MVC foram pro saco... Agora imagina um script CGI com 6mil linhas em que nem existe uma classe pra implementar nada. Est? tudo dentro de uma bloc?o de if-elsif, sem usar warnings ou struct, sem mesmo usar o CGI.pm, fazendo leitura de par?metros na m?o. Esse tipo de coisa tem aos montes por a?. Esse ? o meu ponto. Eu provavelmente sou um dos maiores advers?rios de Java que voc? vai encontrar por a?, mas eu conhe?o por experi?ncia pr?pria o que desenvolvedores ruins s?o capazes de fazer em Perl. ? coisa inimagin?vel. Parece que eles pegam o slogan de Perl e entendem como: existe mais de uma maneira de fazer cagada. E buscam a pior maneira poss?vel. -Nilson Santos F. Jr. From sassara.tarcisio at gmail.com Fri Nov 20 09:03:37 2009 From: sassara.tarcisio at gmail.com (=?ISO-8859-1?Q?Tarc=EDsio_Sassara?=) Date: Fri, 20 Nov 2009 15:03:37 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: <9a08c9b40911200755vd6d3da1gae15e0e07a4d364a@mail.gmail.com> References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> <87k4xl47s7.fsf@janis.localdomain> <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> <9a08c9b40911200755vd6d3da1gae15e0e07a4d364a@mail.gmail.com> Message-ID: 2009/11/20 Nilson Santos Figueiredo Jr. : > 2009/11/20 Daniel Vinciguerra : >> Desanimador ? dar manuten??o em uma classe que implementa o conceito de >> ManagedBean(Controller) do framework Java ServerFaces, onde nesta o >> desenvolvedor fez toda as regras de neg?cios e conex?es com banco... >> O conceito do uso do framework e o pattern MVC foram pro saco... > > Agora imagina um script CGI com 6mil linhas em que nem existe uma > classe pra implementar nada. > Est? tudo dentro de uma bloc?o de if-elsif, sem usar warnings ou > struct, sem mesmo usar o CGI.pm, fazendo leitura de par?metros na m?o. > Esse tipo de coisa tem aos montes por a?. > > Esse ? o meu ponto. > > Eu provavelmente sou um dos maiores advers?rios de Java que voc? vai > encontrar por a?, mas eu conhe?o por experi?ncia pr?pria o que > desenvolvedores ruins s?o capazes de fazer em Perl. ? coisa > inimagin?vel. Parece que eles pegam o slogan de Perl e entendem como: > existe mais de uma maneira de fazer cagada. E buscam a pior maneira > poss?vel. Existe linguagem ? prova de programador ruim? (Nem ? uma pergunta ret?rica) O que n?o me conformo ? que a teoria da evolu??o proposta por Darwin, a sele??o natural n?o se aplicam neste ramo. Melhor ter uma boa "l?bia" que habilidades. Programadores experientes ou n?o que n?o querem nem saber de novas maneiras ou boas pr?ticas est?o por todo lugar. A quantidade de c?digo mau feito nas empresas ? proporcional a: * Falta de profissionais competentes no mercado. * Incompet?ncia no processo de contrata??o. * Profissionais mau pagos. * (outros fatores) Diferentes linguagens se destacam em diferentes ?reas. Gosto muito de Java para aplicativos Desktop, enquanto acho uma porcaria para WEB. Prefiro PHP com um bom framework. -- Tarcisio F. Sassara From daniel-vinciguerra at hotmail.com Fri Nov 20 09:23:50 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Fri, 20 Nov 2009 15:23:50 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: <9a08c9b40911200755vd6d3da1gae15e0e07a4d364a@mail.gmail.com> References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> <87k4xl47s7.fsf@janis.localdomain> <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> <9a08c9b40911200755vd6d3da1gae15e0e07a4d364a@mail.gmail.com> Message-ID: Hahahahahaha... Tem que rir pra n?o chorar! Tive o desprazer de pegar boas e feias em Perl tamb?m... Contudo eu entendo o que quer dizer! ;) >> Daniel Vinciguerra http://dvinciguerra.wordpress.com -----Original Message----- From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf Of Nilson Santos Figueiredo Jr. Sent: sexta-feira, 20 de novembro de 2009 13:56 To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java 2009/11/20 Daniel Vinciguerra : > Desanimador ? dar manuten??o em uma classe que implementa o conceito de > ManagedBean(Controller) do framework Java ServerFaces, onde nesta o > desenvolvedor fez toda as regras de neg?cios e conex?es com banco... > O conceito do uso do framework e o pattern MVC foram pro saco... Agora imagina um script CGI com 6mil linhas em que nem existe uma classe pra implementar nada. Est? tudo dentro de uma bloc?o de if-elsif, sem usar warnings ou struct, sem mesmo usar o CGI.pm, fazendo leitura de par?metros na m?o. Esse tipo de coisa tem aos montes por a?. Esse ? o meu ponto. Eu provavelmente sou um dos maiores advers?rios de Java que voc? vai encontrar por a?, mas eu conhe?o por experi?ncia pr?pria o que desenvolvedores ruins s?o capazes de fazer em Perl. ? coisa inimagin?vel. Parece que eles pegam o slogan de Perl e entendem como: existe mais de uma maneira de fazer cagada. E buscam a pior maneira poss?vel. -Nilson Santos F. Jr. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From diana.g.a.rosa at gmail.com Fri Nov 20 09:30:18 2009 From: diana.g.a.rosa at gmail.com (Diana Rosa) Date: Fri, 20 Nov 2009 15:30:18 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> <87k4xl47s7.fsf@janis.localdomain> <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> <9a08c9b40911200755vd6d3da1gae15e0e07a4d364a@mail.gmail.com> Message-ID: > Daniel Vinciguerra >> Desanimador ? dar manuten??o em uma classe que implementa o conceito de >> ManagedBean(Controller) do framework Java ServerFaces, onde nesta o >> desenvolvedor fez toda as regras de neg?cios e conex?es com banco... >> O conceito do uso do framework e o pattern MVC foram pro saco... ou pior.. num projeto EJB3/JPA/JSF, de repente vc encontra um Servlet puro na vista com tudo embrulhado! > Tarc?sio Sassara > A quantidade de c?digo mau feito nas empresas ? proporcional a: > * Falta de profissionais competentes no mercado. > * Incompet?ncia no processo de contrata??o. > * Profissionais mau pagos. > * (outros fatores) sim, em graaande parte seriam deficiencias do programador, mas alguma orienta??o por parte da empresa tamb?m faz falta.. gosto muito da pratica de pair programming.. equilibra a equipe e ? otima forma de troca de conhecimento.. 2009/11/20 Tarc?sio Sassara > 2009/11/20 Nilson Santos Figueiredo Jr. : > > 2009/11/20 Daniel Vinciguerra : > >> Desanimador ? dar manuten??o em uma classe que implementa o conceito de > >> ManagedBean(Controller) do framework Java ServerFaces, onde nesta o > >> desenvolvedor fez toda as regras de neg?cios e conex?es com banco... > >> O conceito do uso do framework e o pattern MVC foram pro saco... > > > > Agora imagina um script CGI com 6mil linhas em que nem existe uma > > classe pra implementar nada. > > Est? tudo dentro de uma bloc?o de if-elsif, sem usar warnings ou > > struct, sem mesmo usar o CGI.pm, fazendo leitura de par?metros na m?o. > > Esse tipo de coisa tem aos montes por a?. > > > > Esse ? o meu ponto. > > > > Eu provavelmente sou um dos maiores advers?rios de Java que voc? vai > > encontrar por a?, mas eu conhe?o por experi?ncia pr?pria o que > > desenvolvedores ruins s?o capazes de fazer em Perl. ? coisa > > inimagin?vel. Parece que eles pegam o slogan de Perl e entendem como: > > existe mais de uma maneira de fazer cagada. E buscam a pior maneira > > poss?vel. > > Existe linguagem ? prova de programador ruim? (Nem ? uma pergunta ret?rica) > > O que n?o me conformo ? que a teoria da evolu??o proposta por Darwin, > a sele??o natural n?o se aplicam neste ramo. > > Melhor ter uma boa "l?bia" que habilidades. > > Programadores experientes ou n?o que n?o querem nem > saber de novas maneiras ou boas pr?ticas est?o por todo lugar. > > A quantidade de c?digo mau feito nas empresas ? proporcional a: > * Falta de profissionais competentes no mercado. > * Incompet?ncia no processo de contrata??o. > * Profissionais mau pagos. > * (outros fatores) > > Diferentes linguagens se destacam em diferentes ?reas. > Gosto muito de Java para aplicativos Desktop, > enquanto acho uma porcaria para WEB. > Prefiro PHP com um bom framework. > > > -- > Tarcisio F. Sassara > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel-vinciguerra at hotmail.com Fri Nov 20 09:40:17 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Fri, 20 Nov 2009 15:40:17 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> <87k4xl47s7.fsf@janis.localdomain> <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> <9a08c9b40911200755vd6d3da1gae15e0e07a4d364a@mail.gmail.com> Message-ID: From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf Of Diana Rosa Sent: sexta-feira, 20 de novembro de 2009 15:30 To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java > Daniel Vinciguerra >> Desanimador ? dar manuten??o em uma classe que implementa o conceito de >> ManagedBean(Controller) do framework Java ServerFaces, onde nesta o >> desenvolvedor fez toda as regras de neg?cios e conex?es com banco... >> O conceito do uso do framework e o pattern MVC foram pro saco... ou pior.. num projeto EJB3/JPA/JSF, de repente vc encontra um Servlet puro na vista com tudo embrulhado! > Tarc?sio Sassara > A quantidade de c?digo mau feito nas empresas ? proporcional a: > * Falta de profissionais competentes no mercado. > * Incompet?ncia no processo de contrata??o. > * Profissionais mau pagos. > * (outros fatores) sim, em graaande parte seriam deficiencias do programador, mas alguma orienta??o por parte da empresa tamb?m faz falta.. gosto muito da pratica de pair programming.. equilibra a equipe e ? otima forma de troca de conhecimento.. Tamb?m j? vi muito neguinho fazendo cagada por n?o saber seguir o processo que a empresa construiu com muito suor. N?o que o processo seja a alma da coisa mas oferece no m?nimo um ?flow? bacana para os desenvolvedores n?o ?pisarem fora da faixa? e para que possa se mantido o m?nimo de organiza??o entre alguma atividades. 2009/11/20 Tarc?sio Sassara 2009/11/20 Nilson Santos Figueiredo Jr. : > 2009/11/20 Daniel Vinciguerra : >> Desanimador ? dar manuten??o em uma classe que implementa o conceito de >> ManagedBean(Controller) do framework Java ServerFaces, onde nesta o >> desenvolvedor fez toda as regras de neg?cios e conex?es com banco... >> O conceito do uso do framework e o pattern MVC foram pro saco... > > Agora imagina um script CGI com 6mil linhas em que nem existe uma > classe pra implementar nada. > Est? tudo dentro de uma bloc?o de if-elsif, sem usar warnings ou > struct, sem mesmo usar o CGI.pm, fazendo leitura de par?metros na m?o. > Esse tipo de coisa tem aos montes por a?. > > Esse ? o meu ponto. > > Eu provavelmente sou um dos maiores advers?rios de Java que voc? vai > encontrar por a?, mas eu conhe?o por experi?ncia pr?pria o que > desenvolvedores ruins s?o capazes de fazer em Perl. ? coisa > inimagin?vel. Parece que eles pegam o slogan de Perl e entendem como: > existe mais de uma maneira de fazer cagada. E buscam a pior maneira > poss?vel. Existe linguagem ? prova de programador ruim? (Nem ? uma pergunta ret?rica) O que n?o me conformo ? que a teoria da evolu??o proposta por Darwin, a sele??o natural n?o se aplicam neste ramo. Melhor ter uma boa "l?bia" que habilidades. Programadores experientes ou n?o que n?o querem nem saber de novas maneiras ou boas pr?ticas est?o por todo lugar. A quantidade de c?digo mau feito nas empresas ? proporcional a: * Falta de profissionais competentes no mercado. * Incompet?ncia no processo de contrata??o. * Profissionais mau pagos. * (outros fatores) Diferentes linguagens se destacam em diferentes ?reas. Gosto muito de Java para aplicativos Desktop, enquanto acho uma porcaria para WEB. Prefiro PHP com um bom framework. -- Tarcisio F. Sassara _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Fri Nov 20 09:48:16 2009 From: breno at rio.pm.org (breno) Date: Fri, 20 Nov 2009 15:48:16 -0200 Subject: [SP-pm] Autores Brasileiros no CPAN Message-ID: 2009/11/19 Gustavo Leite de Mendon?a Chaves : > Eu comecei a incorporar testes com o Test::Perl::Critic nos meus > m?dulos e passei a detectar v?rias oportunidades de melhoria neles. > :-) > Pessoal, apenas para lembrar, mantemos uma lista de autores brasileiros no CPAN atrav?s do m?dulo Acme::CPANAuthors::Brazilian Caso voc? esteja no CPAN (n?o precisa necessariamente ter um m?dulo, basta ter um usu?rio cadastrado) e eu tenha pulado o seu nome, saiba que foi sem querer. Por favor me mande um email (ou responda pela lista) para que possamos manter a lista sempre o mais atualizada poss?vel. Para os mais pregui?osos, a lista segue logo abaixo ;-) []s -b > perl -MAcme::CPANAuthors -E '$a = Acme::CPANAuthors->new(q{Brazilian}); say $_ . q{ : } . $a->name($_) foreach $a->id' AGUIMARA : Andre Guimaraes ARFREITAS : Alceu Rodrigues de Freitas Junior ARVIEGAS : Andre Rodrigues Viegas BNEGRAO : Bruno Negrao BRASIL : S?vio Menezes Sampaio CCELSO : Carlos Celso de Almeida CCMELO : Carmo Crediney de Melo COSTELA : Leo Antunes DAVIEIRA : Denis Almeida Vieira Junior DFROZ : Daniel Froz Costa DONATOAZ : Donato Azevedo DRUOSO : Daniel Ruoso EDENC : Eden Cardim EMARQUES : ?verton da Silva Marques ENHERING : Eduardo N. Hering ERANGEL : Eduardo Rangel Thompson FALCAO : Alex Falcao FCO : Fernando Correa de Oliveira FERNANDES : Rodrigo Panchiniak Fernandes FERREIRA : Adriano Ferreira FGLOCK : Fl?vio Soibelmann Glock FRIGHETTI : Fabiano Reese Righetti GARU : Breno G. de Oliveira GMPASSOS : Graciliano Monteiro Passos GNUSTAVO : Gustavo Leite de Mendon?a Chaves HODEL : Paul Hodel IZUT : Igor Sutton JEAN : Jean Carlo JOENIO : Joenio Marques da Costa KAUFMANN : Rafael Kaufmann KCARNUT : Marco Carnut LAFRAIA : Daniel Lafraia LEANDRO : Leandro Guimar?es Faria Corcete Dutra LFAGUNDES : Luis Henrique Cassis Fagundes LMC : Luis Motta Campos LONEWOLF : Edvaldo silva de Almeida Jr LORN : Lindolfo Rodrigues de Oliveira Neto MAGO : Marco Lima MANTOVANI : Daniel de Oliveira Mantovani MDA : Marco A P D'Andrade MONSENHOR : Ricardo Luiz Filipo NFERRAZ : Nelson Ferraz NILSONSFJ : Nilson Santos Figueiredo J?nior NUBA : Nuba Rodrigues Princigalli RECSKY : Frederico Recsky REDOX : Andre RMALAFAIA : Ricardo Malafaia Senra Barros RSD : Raul Dias RVR : Renan Valente Rangel SHONORIO : Solli Moreira Honorio SVITENTI : Sandro Dias Pinto Vitenti TBR : Thiago Berlitz Rondon TERCEIRO : Antonio S. de A. Terceiro THUNDERA : Mauro Ribeiro TSV : Thiago de Souza Vieira WORM : Joner Cyrre Worm WREIS : Wallace Reis From blabos at gmail.com Sat Nov 21 17:12:21 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 21 Nov 2009 23:12:21 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <8e3843570911190938n6d50f490w750e09b33a080fa7@mail.gmail.com> <87k4xl47s7.fsf@janis.localdomain> <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> <9a08c9b40911200755vd6d3da1gae15e0e07a4d364a@mail.gmail.com> Message-ID: <179354400911211712r79001054s54a3c629d5afc2c8@mail.gmail.com> Malandro ? malandro, man? ? man?... N?o existe linguagem ? prova de macaco, mas existe macaco ? prova de linguagem... 2009/11/20 Daniel Vinciguerra : > > > > > From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org > [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf > Of Diana Rosa > Sent: sexta-feira, 20 de novembro de 2009 15:30 > To: saopaulo-pm em mail.pm.org > Subject: Re: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java > > > > >>? Daniel Vinciguerra >>> Desanimador ? dar manuten??o em uma classe que implementa o conceito de >>> ManagedBean(Controller) do framework Java ServerFaces, onde nesta o >>> desenvolvedor fez toda as regras de neg?cios e conex?es com banco... >>> O conceito do uso do framework e o pattern MVC foram pro saco... > > ou pior.. num projeto EJB3/JPA/JSF, de repente vc encontra um Servlet puro > na vista com tudo embrulhado! > >> Tarc?sio Sassara >> A quantidade de c?digo mau feito nas empresas ? proporcional a: >> * Falta de profissionais competentes no mercado. >>? * Incompet?ncia no processo de contrata??o. >>? * Profissionais mau pagos. >> * (outros fatores) > > sim, em graaande parte seriam deficiencias do programador, mas alguma > orienta??o por parte da empresa tamb?m faz falta.. gosto muito da pratica de > pair programming.. equilibra a equipe e ? otima forma de troca de > conhecimento.. > > Tamb?m j? vi muito neguinho fazendo cagada por n?o saber seguir o processo > que a empresa construiu com muito suor. > N?o que o processo seja a alma da coisa mas oferece no m?nimo um ?flow? > bacana para os desenvolvedores n?o ?pisarem fora da faixa? e para que possa > se mantido o m?nimo de organiza??o entre alguma atividades. > > > > > > 2009/11/20 Tarc?sio Sassara > > 2009/11/20 Nilson Santos Figueiredo Jr. : > >> 2009/11/20 Daniel Vinciguerra : >>> Desanimador ? dar manuten??o em uma classe que implementa o conceito de >>> ManagedBean(Controller) do framework Java ServerFaces, onde nesta o >>> desenvolvedor fez toda as regras de neg?cios e conex?es com banco... >>> O conceito do uso do framework e o pattern MVC foram pro saco... >> >> Agora imagina um script CGI com 6mil linhas em que nem existe uma >> classe pra implementar nada. >> Est? tudo dentro de uma bloc?o de if-elsif, sem usar warnings ou >> struct, sem mesmo usar o CGI.pm, fazendo leitura de par?metros na m?o. >> Esse tipo de coisa tem aos montes por a?. >> >> Esse ? o meu ponto. >> >> Eu provavelmente sou um dos maiores advers?rios de Java que voc? vai >> encontrar por a?, mas eu conhe?o por experi?ncia pr?pria o que >> desenvolvedores ruins s?o capazes de fazer em Perl. ? coisa >> inimagin?vel. Parece que eles pegam o slogan de Perl e entendem como: >> existe mais de uma maneira de fazer cagada. E buscam a pior maneira >> poss?vel. > > Existe linguagem ? prova de programador ruim? (Nem ? uma pergunta ret?rica) > > O que n?o me conformo ? que a teoria da evolu??o proposta por Darwin, > a sele??o natural n?o se aplicam neste ramo. > > Melhor ter uma boa "l?bia" que habilidades. > > Programadores experientes ou n?o que n?o querem nem > saber de novas maneiras ou boas pr?ticas est?o por todo lugar. > > A quantidade de c?digo mau feito nas empresas ? proporcional a: > ?* Falta de profissionais competentes no mercado. > ?* Incompet?ncia no processo de contrata??o. > ?* Profissionais mau pagos. > ?* (outros fatores) > > Diferentes linguagens se destacam em diferentes ?reas. > Gosto muito de Java para aplicativos Desktop, > enquanto acho uma porcaria para WEB. > Prefiro PHP com um bom framework. > > > -- > Tarcisio F. Sassara > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From otaviof at gmail.com Sat Nov 21 19:19:47 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sat, 21 Nov 2009 19:19:47 -0800 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: <179354400911211712r79001054s54a3c629d5afc2c8@mail.gmail.com> References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <87k4xl47s7.fsf@janis.localdomain> <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> <9a08c9b40911200755vd6d3da1gae15e0e07a4d364a@mail.gmail.com> <179354400911211712r79001054s54a3c629d5afc2c8@mail.gmail.com> Message-ID: <8e3843570911211919y3db56d15u1f55812907a1ffda@mail.gmail.com> Senhores, Reavivando a conversa. Aparentemente, n?s j? chegamos a uma conclus?o sobre Java, no qual, ? poss?vel fazer bons projetos, porem, voc? vai ser obrigado a driblar as limita??es (dentre muitas delas). Agora, o que voc?s acham de colocar outras linguagens na JVM? Entreelas de destaco: Scala, JRuby e Clojure LISP (esta ? do capeta!). um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From acid06 at gmail.com Sun Nov 22 07:52:50 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Sun, 22 Nov 2009 13:52:50 -0200 Subject: [SP-pm] [ Was: Boas vindas a Diana ] Now: World vs. Java In-Reply-To: <8e3843570911211919y3db56d15u1f55812907a1ffda@mail.gmail.com> References: <8e3843570911190925k352dfe40g3a2a6a1a95a8b5d0@mail.gmail.com> <87k4xl47s7.fsf@janis.localdomain> <9a08c9b40911200712p566dfd87w7a0ccf5b58f6d221@mail.gmail.com> <9a08c9b40911200755vd6d3da1gae15e0e07a4d364a@mail.gmail.com> <179354400911211712r79001054s54a3c629d5afc2c8@mail.gmail.com> <8e3843570911211919y3db56d15u1f55812907a1ffda@mail.gmail.com> Message-ID: <9a08c9b40911220752p736484b5ybd1415315bcc224b@mail.gmail.com> 2009/11/22 Ot?vio Fernandes : > Agora, o que voc?s acham de colocar outras linguagens na JVM? > Entreelas de destaco: Scala, JRuby e Clojure LISP (esta ? do capeta!). Eu tenho trabalhado, por insist?ncia de uma empresa para a qual eu trabalho, com uma linguagem pra JVM que se chama Groovy e acho que talvez seja o mais pr?ximo do mundo Perl que pode-se chegar em Java. Tem at? sintaxe pra express?es regulares tipo Perl: if ( str ==~ /foobar/ ) { ... } Pra quem est? preso em um ambiente Java, eu recomendo como alternativa. -Nilson Santos F. Jr. From marcelo.gigliotti at gmail.com Sun Nov 22 10:08:40 2009 From: marcelo.gigliotti at gmail.com (Marcelo Gigliotti) Date: Sun, 22 Nov 2009 16:08:40 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system Message-ID: Ol?, estou fazendo um script para monitorar alguns servi?os de alguns servidores da empresa que trabalho. para isto estou utilizando a fun??o system para executar os comandos que necessito para verificar o ambiente. Mas estou tendo problemas para verificar o status de alguns desses comandos, por exemplo... digamos que eu execute: "system ("df -h"); ele me retornaria todos os mount points do sistema operacional, at? ai tudo bem, mas se por um acaso eu tiver algum problema durante a execu??o deste comando... ou ele simplesmente demorar de responder eu gostaria de interpretar isso como uma falha. Em resumo, algum de voc?s poderia me dar uma dica ou id?ia de como monitorar este processo que startei? atrav?s do comando system? poderia verificar se ap?s 5 ou 10 segundos o comando n?o me retornar ou at? mesmo uma saida de erro ao executar o comando. Abs Marcelo Gigliotti Analista de Suporte Red Hat Certified Technician www.tabugado.com Msn: tchelllo em hotmail.com Linux User: #392364 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sun Nov 22 10:52:05 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 22 Nov 2009 16:52:05 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: Message-ID: <12d1f4ee0911221052s60d3f377se09c2b9f611ad7f3@mail.gmail.com> Marcelo, 1. D? uma olhada no CPAN, l? existem muitas bibliotecas que podem facilitar a tua vida, d? prefer?ncia ao m?dulos do cpan em detrimento de parsear o output; 2. perldoc -f alarm; 3. http://search.cpan.org/~edenc/MooseX-Role-Cmd-0.02/lib/MooseX/Role/Cmd.pm 4. perldoc perlipc 5. perldoc IPC::Open2 6. perldoc IPC::Open3 e por ?ltimo, porem mais importante, compartilhe conosco as tuas aventuras neste teu projeto. Eu, particularmente, tenho muito interesse neste assunto. Abra?os, Solli M. Hon?rio 2009/11/22 Marcelo Gigliotti > Ol?, > > estou fazendo um script para monitorar alguns servi?os de alguns servidores > da empresa que trabalho. > > para isto estou utilizando a fun??o system para executar os comandos que > necessito para verificar o ambiente. Mas estou tendo problemas para > verificar o status de alguns desses comandos, por exemplo... > > digamos que eu execute: > > "system ("df -h"); > > ele me retornaria todos os mount points do sistema operacional, at? ai tudo > bem, mas se por um acaso eu tiver algum problema durante a execu??o deste > comando... ou ele simplesmente demorar de responder eu gostaria de > interpretar isso como uma falha. Em resumo, algum de voc?s poderia me dar > uma dica ou id?ia de como monitorar este processo que startei? atrav?s do > comando system? poderia verificar se ap?s 5 ou 10 segundos o comando n?o me > retornar ou at? mesmo uma saida de erro ao executar o comando. > > > Abs > Marcelo Gigliotti > Analista de Suporte > Red Hat Certified Technician > www.tabugado.com > Msn: tchelllo em hotmail.com > Linux User: #392364 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From joenio at gmail.com Sun Nov 22 12:17:26 2009 From: joenio at gmail.com (Joenio Costa) Date: Sun, 22 Nov 2009 17:17:26 -0300 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: Message-ID: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> Oi Marcelo, Voc? disse que est? monitorando servi?os em servidores, eu lembrei que o Nagios faz exatamente isto. Ser? que ele n?o resolve o teu problema? http://nagios.org/ 2009/11/22 Marcelo Gigliotti > Ol?, > > estou fazendo um script para monitorar alguns servi?os de alguns servidores > da empresa que trabalho. > > para isto estou utilizando a fun??o system para executar os comandos que > necessito para verificar o ambiente. Mas estou tendo problemas para > verificar o status de alguns desses comandos, por exemplo... > > digamos que eu execute: > > "system ("df -h"); > > ele me retornaria todos os mount points do sistema operacional, at? ai tudo > bem, mas se por um acaso eu tiver algum problema durante a execu??o deste > comando... ou ele simplesmente demorar de responder eu gostaria de > interpretar isso como uma falha. Em resumo, algum de voc?s poderia me dar > uma dica ou id?ia de como monitorar este processo que startei? atrav?s do > comando system? poderia verificar se ap?s 5 ou 10 segundos o comando n?o me > retornar ou at? mesmo uma saida de erro ao executar o comando. > > > Abs > Marcelo Gigliotti > Analista de Suporte > Red Hat Certified Technician > www.tabugado.com > Msn: tchelllo em hotmail.com > Linux User: #392364 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Colivre - Cooperativa de Tecnologias Livres - Perl Brasil - Comunidade Brasileira de Usu?rios Perl - PSL-BA - Projeto Software Livre Bahia -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcelo.gigliotti at gmail.com Sun Nov 22 12:33:28 2009 From: marcelo.gigliotti at gmail.com (Marcelo Gigliotti) Date: Sun, 22 Nov 2009 18:33:28 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> Message-ID: Ent?o, Joenio, na verdade n?o seriam necessariamente servi?os de rede, mas sim servi?os do sistema operacional e no meu caso em especifico estou trabalhando a principio de Solaris, mas depois pretendo utilizar em HP-UX, AIX e Linux... eu conhe?o o Nagios, mas eu estava querendo algo mais simples, por?m mais pr? ativo ao inv?s de reativo. Solli, estive pesquisando logo ap?s enviar este email e vi que uma das possibilidades seria utilizar threads nas minhas chamadas atrav?s da fun??o system. dessa forma, al?m de agilizar as coletas(disparando n threads, ao inv?s de fazer a chamada sequ?ncial) ? poss?vel monitora-las e com isso, seria poss?vel detectar se aquela thread com o comando especifico est? travada. enquanto isso vou pesquisando aqui sobre a utiliza??o de threads e conto a voc?s do meu progresso. Abra?os Marcelo Gigliotti Analista de Suporte Red Hat Certified Technician www.tabugado.com Msn: tchelllo em hotmail.com Linux User: #392364 2009/11/22 Joenio Costa > Oi Marcelo, > > Voc? disse que est? monitorando servi?os em servidores, eu lembrei que o > Nagios faz exatamente isto. Ser? que ele n?o resolve o teu problema? > > http://nagios.org/ > > 2009/11/22 Marcelo Gigliotti > >> Ol?, >> >> estou fazendo um script para monitorar alguns servi?os de alguns >> servidores da empresa que trabalho. >> >> para isto estou utilizando a fun??o system para executar os comandos que >> necessito para verificar o ambiente. Mas estou tendo problemas para >> verificar o status de alguns desses comandos, por exemplo... >> >> digamos que eu execute: >> >> "system ("df -h"); >> >> ele me retornaria todos os mount points do sistema operacional, at? ai >> tudo bem, mas se por um acaso eu tiver algum problema durante a execu??o >> deste comando... ou ele simplesmente demorar de responder eu gostaria de >> interpretar isso como uma falha. Em resumo, algum de voc?s poderia me dar >> uma dica ou id?ia de como monitorar este processo que startei? atrav?s do >> comando system? poderia verificar se ap?s 5 ou 10 segundos o comando n?o me >> retornar ou at? mesmo uma saida de erro ao executar o comando. >> >> >> Abs >> Marcelo Gigliotti >> Analista de Suporte >> Red Hat Certified Technician >> www.tabugado.com >> Msn: tchelllo em hotmail.com >> Linux User: #392364 >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Joenio Costa > - Colivre - Cooperativa de Tecnologias Livres > - Perl Brasil - Comunidade Brasileira de Usu?rios Perl > - PSL-BA - Projeto Software Livre Bahia > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcelo.gigliotti at gmail.com Sun Nov 22 12:35:09 2009 From: marcelo.gigliotti at gmail.com (Marcelo Gigliotti) Date: Sun, 22 Nov 2009 18:35:09 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <12d1f4ee0911221052s60d3f377se09c2b9f611ad7f3@mail.gmail.com> References: <12d1f4ee0911221052s60d3f377se09c2b9f611ad7f3@mail.gmail.com> Message-ID: Solli, cheguei a pesquisar no cpan, e achei algumas solu??es interessantes, mas o problema ? que os meus servidores n?o possuem acesso a internet. Abra?os Marcelo Gigliotti Analista de Suporte Red Hat Certified Technician www.tabugado.com Msn: tchelllo em hotmail.com Linux User: #392364 2009/11/22 Solli Honorio > Marcelo, > > 1. D? uma olhada no CPAN, l? existem muitas bibliotecas que podem > facilitar a tua vida, d? prefer?ncia ao m?dulos do cpan em detrimento de > parsear o output; > 2. perldoc -f alarm; > 3. > http://search.cpan.org/~edenc/MooseX-Role-Cmd-0.02/lib/MooseX/Role/Cmd.pm > 4. perldoc perlipc > 5. perldoc IPC::Open2 > 6. perldoc IPC::Open3 > > e por ?ltimo, porem mais importante, compartilhe conosco as tuas aventuras > neste teu projeto. Eu, particularmente, tenho muito interesse neste assunto. > > Abra?os, > > Solli M. Hon?rio > > > 2009/11/22 Marcelo Gigliotti > >> Ol?, >> >> estou fazendo um script para monitorar alguns servi?os de alguns >> servidores da empresa que trabalho. >> >> para isto estou utilizando a fun??o system para executar os comandos que >> necessito para verificar o ambiente. Mas estou tendo problemas para >> verificar o status de alguns desses comandos, por exemplo... >> >> digamos que eu execute: >> >> "system ("df -h"); >> >> ele me retornaria todos os mount points do sistema operacional, at? ai >> tudo bem, mas se por um acaso eu tiver algum problema durante a execu??o >> deste comando... ou ele simplesmente demorar de responder eu gostaria de >> interpretar isso como uma falha. Em resumo, algum de voc?s poderia me dar >> uma dica ou id?ia de como monitorar este processo que startei? atrav?s do >> comando system? poderia verificar se ap?s 5 ou 10 segundos o comando n?o me >> retornar ou at? mesmo uma saida de erro ao executar o comando. >> >> >> Abs >> Marcelo Gigliotti >> Analista de Suporte >> Red Hat Certified Technician >> www.tabugado.com >> Msn: tchelllo em hotmail.com >> Linux User: #392364 >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sun Nov 22 12:38:49 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 22 Nov 2009 18:38:49 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <12d1f4ee0911221052s60d3f377se09c2b9f611ad7f3@mail.gmail.com> Message-ID: <214823ca0911221238o5a8077a3o2b6fbc4b3187afa8@mail.gmail.com> 2009/11/22 Marcelo Gigliotti : > Solli, > > cheguei a pesquisar no cpan, e achei algumas solu??es interessantes, mas o > problema ? que os meus servidores n?o possuem acesso a internet. Voc? vai deixar de usar um m?dulo do CPAN porque a m?quina que vai utiliza-lo n?o tem acesso a internet ? http://search.cpan.org/~apeiron/local-lib-1.004009/lib/local/lib.pm http://search.cpan.org/~rjbs/CPAN-Mini-0.576/lib/CPAN/Mini.pm Voc? deve olhar esse m?dulos. > > Abra?os > Marcelo Gigliotti > Analista de Suporte > Red Hat Certified Technician > www.tabugado.com > Msn: tchelllo em hotmail.com > Linux User: #392364 > > > 2009/11/22 Solli Honorio >> >> Marcelo, >> >> D? uma olhada no CPAN, l? existem muitas bibliotecas que podem facilitar a >> tua vida, d? prefer?ncia ao m?dulos do cpan em detrimento de parsear o >> output; >> perldoc -f alarm; >> http://search.cpan.org/~edenc/MooseX-Role-Cmd-0.02/lib/MooseX/Role/Cmd.pm >> perldoc perlipc >> perldoc IPC::Open2 >> perldoc IPC::Open3 >> >> e por ?ltimo, porem mais importante, compartilhe conosco as tuas aventuras >> neste teu projeto. Eu, particularmente, tenho muito interesse neste assunto. >> >> Abra?os, >> >> Solli M. Hon?rio >> >> >> 2009/11/22 Marcelo Gigliotti >>> >>> Ol?, >>> >>> estou fazendo um script para monitorar alguns servi?os de alguns >>> servidores da empresa que trabalho. >>> >>> para isto estou utilizando a fun??o system para executar os comandos que >>> necessito para verificar o ambiente. Mas estou tendo problemas para >>> verificar o status de alguns desses comandos, por exemplo... >>> >>> digamos que eu execute: >>> >>> "system ("df -h"); >>> >>> ele me retornaria todos os mount points do sistema operacional, at? ai >>> tudo bem, mas se por um acaso eu tiver algum problema durante a execu??o >>> deste comando... ou ele simplesmente demorar de responder eu gostaria de >>> interpretar isso como uma falha. Em resumo, algum de voc?s poderia me dar >>> uma dica ou id?ia de como monitorar este processo que startei? atrav?s do >>> comando system? poderia verificar se ap?s 5 ou 10 segundos o comando n?o me >>> retornar ou at? mesmo uma saida de erro ao executar o comando. >>> >>> >>> Abs >>> Marcelo Gigliotti >>> Analista de Suporte >>> Red Hat Certified Technician >>> www.tabugado.com >>> Msn: tchelllo em hotmail.com >>> Linux User: #392364 >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From otaviof at gmail.com Sun Nov 22 13:19:35 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 22 Nov 2009 13:19:35 -0800 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> Message-ID: <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> Marcelo, Pro-ativo e re-ativo representam problemas e situa??es diferentes. Vamos l?: * Nagios: vai monitorar o que voc? quiser, sempre por SNMP, e vai exibir os alarmes que voc? configurar. Portando, se voc? quer ser pr?-ativo, basta configurar alarmes diferentes. N?o existe nada mais simples do que ele; * Cacti/Collectd: gera centenas de gr?ficos para tudo o que voc? quiser, ele colhe os dados via SNMP assim como o Nagios, e exite um plugin para jogar os dados do Nagios para o Cacti. Ele que te mostra todo o hist?rico de um servidor e a partir disso, voc? tem um Capacity Planing. Ele complementa o Nagios e faz uma parte em ser pr?-ativo, pois voc? sabe com anteced?ncia quando um servidjor ou servi?o estar?o comprometidos. * Puppet/Chef/CFEngine: estes v?o fazer deploy de configura??o ou scripts nos seus servidores. O ideal ? que _nenhuma_ config seja feita manualmente, ent?o, esta ? a parte que complementa a sua pr?-atividade, no qual voc? pode ter alarmes no Nagios que disparam a??es por estes servi?os; Eu estou vendo que desenvolver mais uma ferramenta para fazer o que voc? precisa ? desnecess?rio, visto que n?s temos N op??es excelentes. Existem v?rios concorrentes do Nagios, basta dar mais uma procurada. Voc? deve lembrar que a maturidade que estes softwares tem e a quantidade de empresas que adotam esta solu??es. Outra observa??o ?, o SNMP ? padr?o para todos os SOs, ent?o, n?o ser? problema para HP-UX, por exemplo. SNMP ? suportado at? no Windows, n?o vejo motivo para n?o adotar. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From marcelo.gigliotti at gmail.com Sun Nov 22 13:29:04 2009 From: marcelo.gigliotti at gmail.com (Marcelo Gigliotti) Date: Sun, 22 Nov 2009 19:29:04 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> Message-ID: Ot?vio, ap?s o seu email eu pesquisei sobre a utiliza??o do nagios e vi que ele realmente usa snmp. No ambiente que tenho snmp n?o ? permitido, por quest?es de seguran?a. mas por exemplo, no ambiente que eu tenho... segue a seguinte situa??o. no solaris... existem alguns comandos aos quais eu verifico a situa??o do servi?o... tal como o comando service no red hat. no solaris seria svcs, em um exemplo seria algo do tipo.. svcs -a | grep -i nfs/server neste exemplo ele me retornaria a situa??o atual do servi?o nfs, eu n?o sei se o nagios faria da mesma forma, ou se ele iria trabalhar diretamente com o daemon. Abs Marcelo Gigliotti Analista de Suporte Red Hat Certified Technician www.tabugado.com Msn: tchelllo em hotmail.com Linux User: #392364 2009/11/22 Ot?vio Fernandes > Marcelo, > > Pro-ativo e re-ativo representam problemas e situa??es diferentes. Vamos > l?: > > * Nagios: vai monitorar o que voc? quiser, sempre por SNMP, e vai exibir > os alarmes que voc? configurar. Portando, se voc? quer ser pr?-ativo, > basta configurar alarmes diferentes. N?o existe nada mais simples do > que ele; > > * Cacti/Collectd: gera centenas de gr?ficos para tudo o que voc? quiser, > ele colhe os dados via SNMP assim como o Nagios, e exite um plugin > para jogar os dados do Nagios para o Cacti. Ele que te mostra todo o > hist?rico de um servidor e a partir disso, voc? tem um Capacity > Planing. Ele complementa o Nagios e faz uma parte em ser pr?-ativo, > pois voc? sabe com anteced?ncia quando um servidjor ou servi?o estar?o > comprometidos. > > * Puppet/Chef/CFEngine: estes v?o fazer deploy de configura??o ou > scripts nos seus servidores. O ideal ? que _nenhuma_ config seja feita > manualmente, ent?o, esta ? a parte que complementa a sua > pr?-atividade, no qual voc? pode ter alarmes no Nagios que disparam > a??es por estes servi?os; > > Eu estou vendo que desenvolver mais uma ferramenta para fazer o que voc? > precisa ? desnecess?rio, visto que n?s temos N op??es excelentes. > Existem v?rios concorrentes do Nagios, basta dar mais uma procurada. > Voc? deve lembrar que a maturidade que estes softwares tem e a > quantidade de empresas que adotam esta solu??es. > > Outra observa??o ?, o SNMP ? padr?o para todos os SOs, ent?o, n?o ser? > problema para HP-UX, por exemplo. SNMP ? suportado at? no Windows, n?o > vejo motivo para n?o adotar. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lzechim at gmail.com Sun Nov 22 13:34:30 2009 From: lzechim at gmail.com (zechim, lucas) Date: Sun, 22 Nov 2009 19:34:30 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> Message-ID: <7f318b510911221334u30480deam7d5cfaa20b4c1efc@mail.gmail.com> Marcelo, N?o sei se o ambiente ? possivel, mais existe um plugin em que ? utlizado um tunel SSL para monitorar servi?os em m?quinas remotas. http://nagios.sourceforge.net/docs/3_0/addons.html#nrpe Lucas Zechim 2009/11/22 Marcelo Gigliotti : > Ot?vio, > > ap?s o seu email eu pesquisei sobre a utiliza??o do nagios e vi que ele > realmente usa snmp. > > No ambiente que tenho snmp n?o ? permitido, por quest?es de seguran?a. > > mas por exemplo, no ambiente que eu tenho... segue a seguinte situa??o. > > no solaris... existem alguns comandos aos quais eu verifico a situa??o do > servi?o... tal como o comando service no red hat. > > no solaris seria svcs, em um exemplo seria algo do tipo.. svcs -a | grep -i > nfs/server > > neste exemplo ele me retornaria a situa??o atual do servi?o nfs, eu n?o sei > se o nagios faria da mesma forma, ou se ele iria trabalhar diretamente com o > daemon. > > Abs > Marcelo Gigliotti > Analista de Suporte > Red Hat Certified Technician > www.tabugado.com > Msn: tchelllo em hotmail.com > Linux User: #392364 > > > 2009/11/22 Ot?vio Fernandes >> >> Marcelo, >> >> Pro-ativo e re-ativo representam problemas e situa??es diferentes. Vamos >> l?: >> >> * Nagios: vai monitorar o que voc? quiser, sempre por SNMP, e vai exibir >> ?os alarmes que voc? configurar. Portando, se voc? quer ser pr?-ativo, >> ?basta configurar alarmes diferentes. N?o existe nada mais simples do >> ?que ele; >> >> * Cacti/Collectd: gera centenas de gr?ficos para tudo o que voc? quiser, >> ?ele colhe os dados via SNMP assim como o Nagios, e exite um plugin >> ?para jogar os dados do Nagios para o Cacti. Ele que te mostra todo o >> ?hist?rico de um servidor e a partir disso, voc? tem um Capacity >> ?Planing. Ele complementa o Nagios e faz uma parte em ser pr?-ativo, >> ?pois voc? sabe com anteced?ncia quando um servidjor ou servi?o estar?o >> ?comprometidos. >> >> * Puppet/Chef/CFEngine: estes v?o fazer deploy de configura??o ou >> ?scripts nos seus servidores. O ideal ? que _nenhuma_ config seja feita >> ?manualmente, ent?o, esta ? a parte que complementa a sua >> ?pr?-atividade, no qual voc? pode ter alarmes no Nagios que disparam >> ?a??es por estes servi?os; >> >> Eu estou vendo que desenvolver mais uma ferramenta para fazer o que voc? >> precisa ? desnecess?rio, visto que n?s temos N op??es excelentes. >> Existem v?rios concorrentes do Nagios, basta dar mais uma procurada. >> Voc? deve lembrar que a maturidade que estes softwares tem e a >> quantidade de empresas que adotam esta solu??es. >> >> Outra observa??o ?, o SNMP ? padr?o para todos os SOs, ent?o, n?o ser? >> problema para HP-UX, por exemplo. SNMP ? suportado at? no Windows, n?o >> vejo motivo para n?o adotar. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From otaviof at gmail.com Sun Nov 22 14:10:00 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 22 Nov 2009 14:10:00 -0800 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> Message-ID: <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> Marcelo, Eu acho que voc? deve concordar comigo, mas esta pol?tica de seguran?a n?o faz o m?nimo sentido, afinal, de mainframes a swithes todos eles tem SNMP, basta utlizar ele no modo somente leitura e autenticado. Quanto a forma de monitorar do Nagios, eu _acho_ que voc? pode mudar a forma como ele testa o servi?o, porem, n?o faz sentido (e tamb?m ? ineficiente) testar somente com um comando no SO, pois o servi?o pode estar indispon?vel por raz?es externas. Se voc? quiser fazer uma monitora??o s?ria, n?o h? como escapar de SNMP. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From thiago at nerdsland.net Sun Nov 22 14:10:24 2009 From: thiago at nerdsland.net (thiago User) Date: Sun, 22 Nov 2009 19:10:24 -0300 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: Message-ID: <1258927824.3671.10.camel@ubuntu.ubuntu-domain> Cara... eu costumo usar o m?dulo Expect.pm http://search.cpan.org/~rgiersig/Expect-1.21/Expect.pod Quando eu preciso interagir com programas externos, como comandos. Ele tem timeout, caso o comando n?o retorne dentro do tempo esperado. Se a m?quina n?o acessar internet, baixe o m?dulo em uma m?quina e copie com o comando scp. Ele permite que voc? escreva no programa chamado e receba sa?das de forma iterativa. Voc? pode mandar o Expect executar um comando ou programa, e se ele n?o retornar uma string espec?fica ele retorna um valor de erro. From marcelo.gigliotti at gmail.com Sun Nov 22 14:17:21 2009 From: marcelo.gigliotti at gmail.com (Marcelo Gigliotti) Date: Sun, 22 Nov 2009 20:17:21 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> Message-ID: Com certeza, a inten??o n?o ? apenas testar por status de comando, seria apenas um incremento, pois j? peguei situa??es no solaris... ao qual o comando retorna ok e o servi?o est? travado. Quanto ao SNMP concordo plenamente... mas como eu n?o tenho como bater de frente com a equipe de seguran?a da informa??o da empresa... rs Abra?os Marcelo Gigliotti Analista de Suporte Red Hat Certified Technician www.tabugado.com Msn: tchelllo em hotmail.com Linux User: #392364 2009/11/22 Ot?vio Fernandes > Marcelo, > > Eu acho que voc? deve concordar comigo, mas esta pol?tica de seguran?a > n?o faz o m?nimo sentido, afinal, de mainframes a swithes todos eles > tem SNMP, basta utlizar ele no modo somente leitura e autenticado. > > Quanto a forma de monitorar do Nagios, eu _acho_ que voc? pode mudar a > forma como ele testa o servi?o, porem, n?o faz sentido (e tamb?m ? > ineficiente) testar somente com um comando no SO, pois o servi?o pode > estar indispon?vel por raz?es externas. > > Se voc? quiser fazer uma monitora??o s?ria, n?o h? como escapar de SNMP. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at nerdsland.net Sun Nov 22 14:52:15 2009 From: thiago at nerdsland.net (thiago User) Date: Sun, 22 Nov 2009 19:52:15 -0300 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: Message-ID: <1258930335.3671.19.camel@ubuntu.ubuntu-domain> Eu uso o m?dulo Expect, http://search.cpan.org/~rgiersig/Expect-1.21/Expect.pod sempre que preciso interagir com comandos externos. #!/usr/local/bin/perl -w use Expect; use strict; my $df = new Expect; my @options = ('-h'); #$df->raw_pty(0); $df->spawn('df', em options ); my $funcionou = $df->expect(5, '-re', 'udev'); # Eu sei que esta string #vai aparecer no meu sistema. if (defined $funcionou){ print "O comando foi executado e a string esperada encontrada\n"; } else { print "A string procurada n?o foi localizada\n" } Veja a sa?da: thiago em ubuntu:~$ ./df.pl Sist. Arq. Tam Usad Disp Uso% Montado em /host/ubuntu/disks/root.disk 13G 5,4G 6,9G 45% / tmpfs 1,6G 0 1,6G 0% /lib/init/rw varrun 1,6G 116K 1,6G 1% /var/run varlock 1,6G 0 1,6G 0% /var/lock udev 1,6G 172K 1,6G 1% /dev tmpfs 1,6G 364K 1,6G 1% /dev/shm O comando foi executado e a string esperada encontrada Agora, se eu colocar uma string que n?o aparecer? nunca... Que no seu caso ser? um string que deve aparecer sempre, caso contr?rio seria um timeout - Vou fazer com telnet num PC standalone para for?ar o timeout: #!/usr/local/bin/perl -w use Expect; use strict; my $df = new Expect; my @options = ('10.10.10.100'); #$df->raw_pty(0); $df->spawn('telnet', em options ); my $funcionou = $df->expect(5, '-re', 'Username:'); if (defined $funcionou){ print "O comando foi executado e a string esperada encontrada\n"; } else { print "A string procurada n?o foi localizada\n" } thiago em ubuntu:~$ ./df.pl Trying 10.10.10.100... A string procurada n?o foi localizada thiago em ubuntu:~$ Espero que isto ajude com alguma coisa. From shonorio at gmail.com Sun Nov 22 15:57:20 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 22 Nov 2009 21:57:20 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> Message-ID: <12d1f4ee0911221557w3854e20flb7f4859226bb137e@mail.gmail.com> 2009/11/22 Marcelo Gigliotti > Ent?o, > > Joenio, > > na verdade n?o seriam necessariamente servi?os de rede, mas sim servi?os do > sistema operacional e no meu caso em especifico estou trabalhando a > principio de Solaris, mas depois pretendo utilizar em HP-UX, AIX e Linux... > > eu conhe?o o Nagios, mas eu estava querendo algo mais simples, por?m mais > pr? ativo ao inv?s de reativo. > > Solli, > > estive pesquisando logo ap?s enviar este email e vi que uma das > possibilidades seria utilizar threads nas minhas chamadas atrav?s da fun??o > system. > > dessa forma, al?m de agilizar as coletas(disparando n threads, ao inv?s de > fazer a chamada sequ?ncial) ? poss?vel monitora-las e com isso, seria > poss?vel detectar se aquela thread com o comando especifico est? travada. > > enquanto isso vou pesquisando aqui sobre a utiliza??o de threads e conto a > voc?s do meu progresso. > Sim Marcelo, sempre ? poss?vel fazer as coisas em threads, mas a pergunta ? : vc sabe como se comporta um processo baseado em threads ? Sabe dos cuidados necess?rios ? Se este for o teu desejo, ent?o vamos abrir uma thread nova com este assunto, ser? um prazer discutir isto na lista (alias, eu at? estou escrevendo um artigo sobre isto para o novo site, que logo estar? no ar :D). > > Abra?os > > > Marcelo Gigliotti > Analista de Suporte > Red Hat Certified Technician > www.tabugado.com > Msn: tchelllo em hotmail.com > Linux User: #392364 > > > 2009/11/22 Joenio Costa > > Oi Marcelo, >> >> Voc? disse que est? monitorando servi?os em servidores, eu lembrei que o >> Nagios faz exatamente isto. Ser? que ele n?o resolve o teu problema? >> >> http://nagios.org/ >> >> 2009/11/22 Marcelo Gigliotti >> >>> Ol?, >>> >>> estou fazendo um script para monitorar alguns servi?os de alguns >>> servidores da empresa que trabalho. >>> >>> para isto estou utilizando a fun??o system para executar os comandos que >>> necessito para verificar o ambiente. Mas estou tendo problemas para >>> verificar o status de alguns desses comandos, por exemplo... >>> >>> digamos que eu execute: >>> >>> "system ("df -h"); >>> >>> ele me retornaria todos os mount points do sistema operacional, at? ai >>> tudo bem, mas se por um acaso eu tiver algum problema durante a execu??o >>> deste comando... ou ele simplesmente demorar de responder eu gostaria de >>> interpretar isso como uma falha. Em resumo, algum de voc?s poderia me dar >>> uma dica ou id?ia de como monitorar este processo que startei? atrav?s do >>> comando system? poderia verificar se ap?s 5 ou 10 segundos o comando n?o me >>> retornar ou at? mesmo uma saida de erro ao executar o comando. >>> >>> >>> Abs >>> Marcelo Gigliotti >>> Analista de Suporte >>> Red Hat Certified Technician >>> www.tabugado.com >>> Msn: tchelllo em hotmail.com >>> Linux User: #392364 >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Joenio Costa >> - Colivre - Cooperativa de Tecnologias Livres >> - Perl Brasil - Comunidade Brasileira de Usu?rios Perl >> - PSL-BA - Projeto Software Livre Bahia >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From joenio at gmail.com Sun Nov 22 16:08:30 2009 From: joenio at gmail.com (Joenio Costa) Date: Sun, 22 Nov 2009 21:08:30 -0300 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> Message-ID: <65934b450911221608r21f5c496hbd925cab733bf9d3@mail.gmail.com> Com Nagios ? poss?vel monitorar qualquer processo, voc? pode monitorar processos do apache2 e alertar sempre que o n?mero de processos seja menor que 10 por exemplo. 2009/11/22 Marcelo Gigliotti > Com certeza, > > a inten??o n?o ? apenas testar por status de comando, seria apenas um > incremento, pois j? peguei situa??es no solaris... ao qual o comando retorna > ok e o servi?o est? travado. > > > Quanto ao SNMP concordo plenamente... mas como eu n?o tenho como bater de > frente com a equipe de seguran?a da informa??o da empresa... rs > > Abra?os > > Marcelo Gigliotti > Analista de Suporte > Red Hat Certified Technician > www.tabugado.com > Msn: tchelllo em hotmail.com > Linux User: #392364 > > > 2009/11/22 Ot?vio Fernandes > >> Marcelo, >> >> >> Eu acho que voc? deve concordar comigo, mas esta pol?tica de seguran?a >> n?o faz o m?nimo sentido, afinal, de mainframes a swithes todos eles >> tem SNMP, basta utlizar ele no modo somente leitura e autenticado. >> >> Quanto a forma de monitorar do Nagios, eu _acho_ que voc? pode mudar a >> forma como ele testa o servi?o, porem, n?o faz sentido (e tamb?m ? >> ineficiente) testar somente com um comando no SO, pois o servi?o pode >> estar indispon?vel por raz?es externas. >> >> Se voc? quiser fazer uma monitora??o s?ria, n?o h? como escapar de SNMP. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Colivre - Cooperativa de Tecnologias Livres - Perl Brasil - Comunidade Brasileira de Usu?rios Perl - PSL-BA - Projeto Software Livre Bahia -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sun Nov 22 16:15:38 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 22 Nov 2009 22:15:38 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <12d1f4ee0911221052s60d3f377se09c2b9f611ad7f3@mail.gmail.com> Message-ID: <12d1f4ee0911221615x4eeb4ff1y492a5a92eda7185d@mail.gmail.com> 2009/11/22 Marcelo Gigliotti > Solli, > > cheguei a pesquisar no cpan, e achei algumas solu??es interessantes, mas o > problema ? que os meus servidores n?o possuem acesso a internet. > Bom eu n?o entendi o que tem haver o cpan com a restri??o de acesso a internet. Eu imagino que vc est? dizendo com isto que n?o seria poss?vel instalar do cpan diretamente no servidor, bom para isto temos boas alternativas. J? que o teu ambiente ? t?o preocupado com seguran?a, voc?s devem ter alguns servidores de desenvolvimento/teste (se n?o tiver nem vou considerar mais que o teu ambiente ? t?o seguro assim), ent?o voc? pode fazer o seguinte : 1o. instalar o local::lib ( http://blog.blabos.org/2009/08/instalando-modulos-do-cpan-via-locallib/), assim voc? poder? instalar m?dulos sem ter permiss?o de root; 2o. compilar e instalar os m?dulos no ambiente de desenvolvimento/teste; 3o. copiar o diret?rio instalado para o ambiente de produ??o. > > Abra?os > > Marcelo Gigliotti > Analista de Suporte > Red Hat Certified Technician > www.tabugado.com > Msn: tchelllo em hotmail.com > Linux User: #392364 > > > 2009/11/22 Solli Honorio > > Marcelo, >> >> 1. D? uma olhada no CPAN, l? existem muitas bibliotecas que podem >> facilitar a tua vida, d? prefer?ncia ao m?dulos do cpan em detrimento de >> parsear o output; >> 2. perldoc -f alarm; >> 3. >> http://search.cpan.org/~edenc/MooseX-Role-Cmd-0.02/lib/MooseX/Role/Cmd.pm >> 4. perldoc perlipc >> 5. perldoc IPC::Open2 >> 6. perldoc IPC::Open3 >> >> e por ?ltimo, porem mais importante, compartilhe conosco as tuas aventuras >> neste teu projeto. Eu, particularmente, tenho muito interesse neste assunto. >> >> Abra?os, >> >> Solli M. Hon?rio >> >> >> 2009/11/22 Marcelo Gigliotti >> >>> Ol?, >>> >>> estou fazendo um script para monitorar alguns servi?os de alguns >>> servidores da empresa que trabalho. >>> >>> para isto estou utilizando a fun??o system para executar os comandos que >>> necessito para verificar o ambiente. Mas estou tendo problemas para >>> verificar o status de alguns desses comandos, por exemplo... >>> >>> digamos que eu execute: >>> >>> "system ("df -h"); >>> >>> ele me retornaria todos os mount points do sistema operacional, at? ai >>> tudo bem, mas se por um acaso eu tiver algum problema durante a execu??o >>> deste comando... ou ele simplesmente demorar de responder eu gostaria de >>> interpretar isso como uma falha. Em resumo, algum de voc?s poderia me dar >>> uma dica ou id?ia de como monitorar este processo que startei? atrav?s do >>> comando system? poderia verificar se ap?s 5 ou 10 segundos o comando n?o me >>> retornar ou at? mesmo uma saida de erro ao executar o comando. >>> >>> >>> Abs >>> Marcelo Gigliotti >>> Analista de Suporte >>> Red Hat Certified Technician >>> www.tabugado.com >>> Msn: tchelllo em hotmail.com >>> Linux User: #392364 >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Sun Nov 22 16:19:26 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 22 Nov 2009 16:19:26 -0800 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <12d1f4ee0911221615x4eeb4ff1y492a5a92eda7185d@mail.gmail.com> References: <12d1f4ee0911221052s60d3f377se09c2b9f611ad7f3@mail.gmail.com> <12d1f4ee0911221615x4eeb4ff1y492a5a92eda7185d@mail.gmail.com> Message-ID: <8e3843570911221619t5f408891s1edd07ba6b50815e@mail.gmail.com> 2009/11/22 Solli Honorio : > > 2009/11/22 Marcelo Gigliotti >> >> Solli, >> >> cheguei a pesquisar no cpan, e achei algumas solu??es interessantes, mas o >> problema ? que os meus servidores n?o possuem acesso a internet. > > Bom eu n?o entendi o que tem haver o cpan com a restri??o de acesso a > internet. Eu imagino que vc est? dizendo com isto que n?o seria poss?vel > instalar do cpan diretamente no servidor, bom para isto temos boas > alternativas. > > J? que o teu ambiente ? t?o preocupado com seguran?a, voc?s devem ter alguns > servidores de desenvolvimento/teste (se n?o tiver nem vou considerar mais > que o teu ambiente ? t?o seguro assim), ent?o voc? pode fazer o seguinte : > > 1o. instalar o local::lib > (http://blog.blabos.org/2009/08/instalando-modulos-do-cpan-via-locallib/), > assim voc? poder? instalar m?dulos sem ter permiss?o de root; > 2o. compilar e instalar os m?dulos no ambiente de desenvolvimento/teste; > 3o. copiar o diret?rio instalado para o ambiente de produ??o. > >> >> >> Abra?os >> Marcelo Gigliotti >> Analista de Suporte >> Red Hat Certified Technician >> www.tabugado.com >> Msn: tchelllo em hotmail.com >> Linux User: #392364 >> >> >> 2009/11/22 Solli Honorio >>> >>> Marcelo, >>> >>> D? uma olhada no CPAN, l? existem muitas bibliotecas que podem facilitar >>> a tua vida, d? prefer?ncia ao m?dulos do cpan em detrimento de parsear o >>> output; >>> perldoc -f alarm; >>> http://search.cpan.org/~edenc/MooseX-Role-Cmd-0.02/lib/MooseX/Role/Cmd.pm >>> perldoc perlipc >>> perldoc IPC::Open2 >>> perldoc IPC::Open3 >>> >>> e por ?ltimo, porem mais importante, compartilhe conosco as tuas >>> aventuras neste teu projeto. Eu, particularmente, tenho muito interesse >>> neste assunto. >>> >>> Abra?os, >>> >>> Solli M. Hon?rio >>> >>> >>> 2009/11/22 Marcelo Gigliotti >>>> >>>> Ol?, >>>> >>>> estou fazendo um script para monitorar alguns servi?os de alguns >>>> servidores da empresa que trabalho. >>>> >>>> para isto estou utilizando a fun??o system para executar os comandos que >>>> necessito para verificar o ambiente. Mas estou tendo problemas para >>>> verificar o status de alguns desses comandos, por exemplo... >>>> >>>> digamos que eu execute: >>>> >>>> "system ("df -h"); >>>> >>>> ele me retornaria todos os mount points do sistema operacional, at? ai >>>> tudo bem, mas se por um acaso eu tiver algum problema durante a execu??o >>>> deste comando... ou ele simplesmente demorar de responder eu gostaria de >>>> interpretar isso como uma falha. Em resumo, algum de voc?s poderia me dar >>>> uma dica ou id?ia de como monitorar este processo que startei? atrav?s do >>>> comando system? poderia verificar se ap?s 5 ou 10 segundos o comando n?o me >>>> retornar ou at? mesmo uma saida de erro ao executar o comando. >>>> >>>> >>>> Abs >>>> Marcelo Gigliotti >>>> Analista de Suporte >>>> Red Hat Certified Technician >>>> www.tabugado.com >>>> Msn: tchelllo em hotmail.com >>>> Linux User: #392364 >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Ou ainda, empacotar os m?dulos com o empacotador padr?o do SO. Eu acredito que esta seria a alternativa mais elegante. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From fernandocorrea at gmail.com Sun Nov 22 16:22:19 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Sun, 22 Nov 2009 22:22:19 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <8e3843570911221619t5f408891s1edd07ba6b50815e@mail.gmail.com> References: <12d1f4ee0911221052s60d3f377se09c2b9f611ad7f3@mail.gmail.com> <12d1f4ee0911221615x4eeb4ff1y492a5a92eda7185d@mail.gmail.com> <8e3843570911221619t5f408891s1edd07ba6b50815e@mail.gmail.com> Message-ID: Ou se estiver com pregui?a, simplemente baixa o tgz, manda p/ l? e instala! Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org Sent from Rio De Janeiro, RJ, Brazil 2009/11/22 Ot?vio Fernandes > 2009/11/22 Solli Honorio : > > > > 2009/11/22 Marcelo Gigliotti > >> > >> Solli, > >> > >> cheguei a pesquisar no cpan, e achei algumas solu??es interessantes, mas > o > >> problema ? que os meus servidores n?o possuem acesso a internet. > > > > Bom eu n?o entendi o que tem haver o cpan com a restri??o de acesso a > > internet. Eu imagino que vc est? dizendo com isto que n?o seria poss?vel > > instalar do cpan diretamente no servidor, bom para isto temos boas > > alternativas. > > > > J? que o teu ambiente ? t?o preocupado com seguran?a, voc?s devem ter > alguns > > servidores de desenvolvimento/teste (se n?o tiver nem vou considerar mais > > que o teu ambiente ? t?o seguro assim), ent?o voc? pode fazer o seguinte > : > > > > 1o. instalar o local::lib > > (http://blog.blabos.org/2009/08/instalando-modulos-do-cpan-via-locallib/ > ), > > assim voc? poder? instalar m?dulos sem ter permiss?o de root; > > 2o. compilar e instalar os m?dulos no ambiente de desenvolvimento/teste; > > 3o. copiar o diret?rio instalado para o ambiente de produ??o. > > > >> > >> > >> Abra?os > >> Marcelo Gigliotti > >> Analista de Suporte > >> Red Hat Certified Technician > >> www.tabugado.com > >> Msn: tchelllo em hotmail.com > >> Linux User: #392364 > >> > >> > >> 2009/11/22 Solli Honorio > >>> > >>> Marcelo, > >>> > >>> D? uma olhada no CPAN, l? existem muitas bibliotecas que podem > facilitar > >>> a tua vida, d? prefer?ncia ao m?dulos do cpan em detrimento de parsear > o > >>> output; > >>> perldoc -f alarm; > >>> > http://search.cpan.org/~edenc/MooseX-Role-Cmd-0.02/lib/MooseX/Role/Cmd.pm > >>> perldoc perlipc > >>> perldoc IPC::Open2 > >>> perldoc IPC::Open3 > >>> > >>> e por ?ltimo, porem mais importante, compartilhe conosco as tuas > >>> aventuras neste teu projeto. Eu, particularmente, tenho muito interesse > >>> neste assunto. > >>> > >>> Abra?os, > >>> > >>> Solli M. Hon?rio > >>> > >>> > >>> 2009/11/22 Marcelo Gigliotti > >>>> > >>>> Ol?, > >>>> > >>>> estou fazendo um script para monitorar alguns servi?os de alguns > >>>> servidores da empresa que trabalho. > >>>> > >>>> para isto estou utilizando a fun??o system para executar os comandos > que > >>>> necessito para verificar o ambiente. Mas estou tendo problemas para > >>>> verificar o status de alguns desses comandos, por exemplo... > >>>> > >>>> digamos que eu execute: > >>>> > >>>> "system ("df -h"); > >>>> > >>>> ele me retornaria todos os mount points do sistema operacional, at? ai > >>>> tudo bem, mas se por um acaso eu tiver algum problema durante a > execu??o > >>>> deste comando... ou ele simplesmente demorar de responder eu gostaria > de > >>>> interpretar isso como uma falha. Em resumo, algum de voc?s poderia me > dar > >>>> uma dica ou id?ia de como monitorar este processo que startei? atrav?s > do > >>>> comando system? poderia verificar se ap?s 5 ou 10 segundos o comando > n?o me > >>>> retornar ou at? mesmo uma saida de erro ao executar o comando. > >>>> > >>>> > >>>> Abs > >>>> Marcelo Gigliotti > >>>> Analista de Suporte > >>>> Red Hat Certified Technician > >>>> www.tabugado.com > >>>> Msn: tchelllo em hotmail.com > >>>> Linux User: #392364 > >>>> > >>>> _______________________________________________ > >>>> SaoPaulo-pm mailing list > >>>> SaoPaulo-pm em pm.org > >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >>> > >>> > >>> -- > >>> "o animal satisfeito dorme". - Guimar?es Rosa > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > Ou ainda, empacotar os m?dulos com o empacotador padr?o do SO. Eu > acredito que esta seria a alternativa mais elegante. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Sun Nov 22 16:24:25 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 22 Nov 2009 16:24:25 -0800 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> Message-ID: <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> 2009/11/22 Marcelo Gigliotti : > Com certeza, > > a inten??o n?o ? apenas testar por status de comando, seria apenas um > incremento, pois j? peguei situa??es no solaris... ao qual o comando retorna > ok e o servi?o est? travado. > > > Quanto ao SNMP concordo plenamente... mas como eu n?o tenho como bater de > frente com a equipe de seguran?a da informa??o da empresa... rs > > Abra?os > Marcelo Gigliotti > Analista de Suporte > Red Hat Certified Technician > www.tabugado.com > Msn: tchelllo em hotmail.com > Linux User: #392364 A quest?o n?o ? ter uma "briga" com o pessoal de Seguran?a, ? voc? mostrar que o SNMP ? um protocolo largamente utilizado e robusto, mostrar que ele tem v?rios n?veis de seguran?a e autentica??o. E verificar com eles qual o ambinete mais adequado para trafegar estes dados, bloqueando todos os MACs que n?o tem permiss?o para isso, etc. Provavelmente, algu?m j? usa Nagios na sua empresa e teve que passar pelas mesma coisas. boa sorte, -- Ot?vio Fernandes http://blog.emresumo.com From otaviof at gmail.com Sun Nov 22 16:28:34 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 22 Nov 2009 16:28:34 -0800 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <12d1f4ee0911221052s60d3f377se09c2b9f611ad7f3@mail.gmail.com> <12d1f4ee0911221615x4eeb4ff1y492a5a92eda7185d@mail.gmail.com> <8e3843570911221619t5f408891s1edd07ba6b50815e@mail.gmail.com> Message-ID: <8e3843570911221628r4b8ce452pa6bf4d1ade4a75c5@mail.gmail.com> 2009/11/22 Fernando Oliveira : > Ou se estiver com pregui?a, simplemente baixa o tgz, manda p/ l? e instala! > > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > Sent from Rio De Janeiro, RJ, Brazil > > > 2009/11/22 Ot?vio Fernandes >> >> 2009/11/22 Solli Honorio : >> > >> > 2009/11/22 Marcelo Gigliotti >> >> >> >> Solli, >> >> >> >> cheguei a pesquisar no cpan, e achei algumas solu??es interessantes, >> >> mas o >> >> problema ? que os meus servidores n?o possuem acesso a internet. >> > >> > Bom eu n?o entendi o que tem haver o cpan com a restri??o de acesso a >> > internet. Eu imagino que vc est? dizendo com isto que n?o seria poss?vel >> > instalar do cpan diretamente no servidor, bom para isto temos boas >> > alternativas. >> > >> > J? que o teu ambiente ? t?o preocupado com seguran?a, voc?s devem ter >> > alguns >> > servidores de desenvolvimento/teste (se n?o tiver nem vou considerar >> > mais >> > que o teu ambiente ? t?o seguro assim), ent?o voc? pode fazer o seguinte >> > : >> > >> > 1o. instalar o local::lib >> > >> > (http://blog.blabos.org/2009/08/instalando-modulos-do-cpan-via-locallib/), >> > assim voc? poder? instalar m?dulos sem ter permiss?o de root; >> > 2o. compilar e instalar os m?dulos no ambiente de desenvolvimento/teste; >> > 3o. copiar o diret?rio instalado para o ambiente de produ??o. >> > >> >> >> >> >> >> Abra?os >> >> Marcelo Gigliotti >> >> Analista de Suporte >> >> Red Hat Certified Technician >> >> www.tabugado.com >> >> Msn: tchelllo em hotmail.com >> >> Linux User: #392364 >> >> >> >> >> >> 2009/11/22 Solli Honorio >> >>> >> >>> Marcelo, >> >>> >> >>> D? uma olhada no CPAN, l? existem muitas bibliotecas que podem >> >>> facilitar >> >>> a tua vida, d? prefer?ncia ao m?dulos do cpan em detrimento de parsear >> >>> o >> >>> output; >> >>> perldoc -f alarm; >> >>> >> >>> http://search.cpan.org/~edenc/MooseX-Role-Cmd-0.02/lib/MooseX/Role/Cmd.pm >> >>> perldoc perlipc >> >>> perldoc IPC::Open2 >> >>> perldoc IPC::Open3 >> >>> >> >>> e por ?ltimo, porem mais importante, compartilhe conosco as tuas >> >>> aventuras neste teu projeto. Eu, particularmente, tenho muito >> >>> interesse >> >>> neste assunto. >> >>> >> >>> Abra?os, >> >>> >> >>> Solli M. Hon?rio >> >>> >> >>> >> >>> 2009/11/22 Marcelo Gigliotti >> >>>> >> >>>> Ol?, >> >>>> >> >>>> estou fazendo um script para monitorar alguns servi?os de alguns >> >>>> servidores da empresa que trabalho. >> >>>> >> >>>> para isto estou utilizando a fun??o system para executar os comandos >> >>>> que >> >>>> necessito para verificar o ambiente. Mas estou tendo problemas para >> >>>> verificar o status de alguns desses comandos, por exemplo... >> >>>> >> >>>> digamos que eu execute: >> >>>> >> >>>> "system ("df -h"); >> >>>> >> >>>> ele me retornaria todos os mount points do sistema operacional, at? >> >>>> ai >> >>>> tudo bem, mas se por um acaso eu tiver algum problema durante a >> >>>> execu??o >> >>>> deste comando... ou ele simplesmente demorar de responder eu gostaria >> >>>> de >> >>>> interpretar isso como uma falha. Em resumo, algum de voc?s poderia me >> >>>> dar >> >>>> uma dica ou id?ia de como monitorar este processo que startei? >> >>>> atrav?s do >> >>>> comando system? poderia verificar se ap?s 5 ou 10 segundos o comando >> >>>> n?o me >> >>>> retornar ou at? mesmo uma saida de erro ao executar o comando. >> >>>> >> >>>> >> >>>> Abs >> >>>> Marcelo Gigliotti >> >>>> Analista de Suporte >> >>>> Red Hat Certified Technician >> >>>> www.tabugado.com >> >>>> Msn: tchelllo em hotmail.com >> >>>> Linux User: #392364 >> >>>> >> >>>> _______________________________________________ >> >>>> SaoPaulo-pm mailing list >> >>>> SaoPaulo-pm em pm.org >> >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >>> >> >>> >> >>> -- >> >>> "o animal satisfeito dorme". - Guimar?es Rosa >> >>> >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm em pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> Ou ainda, empacotar os m?dulos com o empacotador padr?o do SO. Eu >> acredito que esta seria a alternativa mais elegante. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Fernando, N?o sei se esta ? uma boa sugest?o. Estamos em uma thread no qual o nosso amigo Marcelo est? para reiventar o Nagios por n?o poder trafegar SNMP na rede. N?s temos que lutar sempre pelas boas solu??es, solu??es elegantes, que v?o facilitar a nossa vida em todos os sentidos, n?o somente nos 5 primeiros minutos. Meus dois centavos. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From shonorio at gmail.com Sun Nov 22 16:33:24 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 22 Nov 2009 22:33:24 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> Message-ID: <12d1f4ee0911221633m1096cd38jb09c8a3aa4fd463e@mail.gmail.com> 2009/11/22 Ot?vio Fernandes > Marcelo, > > Pro-ativo e re-ativo representam problemas e situa??es diferentes. Vamos > l?: > > * Nagios: vai monitorar o que voc? quiser, sempre por SNMP, e vai exibir > os alarmes que voc? configurar. Portando, se voc? quer ser pr?-ativo, > basta configurar alarmes diferentes. N?o existe nada mais simples do > que ele; > > * Cacti/Collectd: gera centenas de gr?ficos para tudo o que voc? quiser, > ele colhe os dados via SNMP assim como o Nagios, e exite um plugin > para jogar os dados do Nagios para o Cacti. Ele que te mostra todo o > hist?rico de um servidor e a partir disso, voc? tem um Capacity > Planing. Ele complementa o Nagios e faz uma parte em ser pr?-ativo, > pois voc? sabe com anteced?ncia quando um servidjor ou servi?o estar?o > comprometidos. > > * Puppet/Chef/CFEngine: estes v?o fazer deploy de configura??o ou > scripts nos seus servidores. O ideal ? que _nenhuma_ config seja feita > manualmente, ent?o, esta ? a parte que complementa a sua > pr?-atividade, no qual voc? pode ter alarmes no Nagios que disparam > a??es por estes servi?os; > > Eu estou vendo que desenvolver mais uma ferramenta para fazer o que voc? > precisa ? desnecess?rio, visto que n?s temos N op??es excelentes. > Existem v?rios concorrentes do Nagios, basta dar mais uma procurada. > Voc? deve lembrar que a maturidade que estes softwares tem e a > quantidade de empresas que adotam esta solu??es. > Posso estar enganado, mas acho que o interesse dele n?o ? fazer um n?gios 'da vida', mas sim um agente para as coisas deles. > > Outra observa??o ?, o SNMP ? padr?o para todos os SOs, ent?o, n?o ser? > problema para HP-UX, por exemplo. SNMP ? suportado at? no Windows, n?o > vejo motivo para n?o adotar. > Bom, considerar o suporte ao SNMP do Windows algo a ser considerado ? no m?nimo uma piada de mau gosto para quem precisou utilizar isto. Isto ? um bom exemplo de fazer o que o Marcelo est? tentando reinventar a roda. J? passei por isto e por isto tive que desenvolver um monte de script para captura dos dados no perfmon. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sun Nov 22 16:56:10 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 22 Nov 2009 22:56:10 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> Message-ID: <12d1f4ee0911221656j3e898d96w4ab54f1c879487cd@mail.gmail.com> 2009/11/22 Marcelo Gigliotti > Ot?vio, > > ap?s o seu email eu pesquisei sobre a utiliza??o do nagios e vi que ele > realmente usa snmp. > > No ambiente que tenho snmp n?o ? permitido, por quest?es de seguran?a. > > mas por exemplo, no ambiente que eu tenho... segue a seguinte situa??o. > > no solaris... existem alguns comandos aos quais eu verifico a situa??o do > servi?o... tal como o comando service no red hat. > > no solaris seria svcs, em um exemplo seria algo do tipo.. svcs -a | grep -i > nfs/server > > neste exemplo ele me retornaria a situa??o atual do servi?o nfs, eu n?o sei > se o nagios faria da mesma forma, ou se ele iria trabalhar diretamente com o > daemon. > Marcelo, N?o sabemos a empresa em que vc trabalha (e nem o tamanho da empresa), mas como vc comentou sobre '?rea de seguran?a', eu posso imaginar que voc? est? familiarizado com a terminologia do ITIL, ent?o vou utilizar para explicar a id?ia do nagios. O nagios ? um sistema que gerar incid?ncias, ou seja. A fun??o do nagios ? monitorar um servi?o (atrav?s dos agentes, podendo ser local ou remoto) e apenas (e t?o somente) informar que aquele servi?o n?o est? no padr?o. Ent?o uma alternativa, se vc tiver pensando no nagios, ? verificar se existe algum agente para o que vc deseja, e se n?o vc pode criar este agente. Normalmente um incidente gera um chamado no helpdesk que provoca a a??o de algu?m. Solli M. Hon?rio ps.: ? estranho uma empresa grande (se esta for) que n?o conhe?a e/ou que n?o tenha testado esta alternativa. > > Abs > Marcelo Gigliotti > Analista de Suporte > Red Hat Certified Technician > www.tabugado.com > Msn: tchelllo em hotmail.com > Linux User: #392364 > > > 2009/11/22 Ot?vio Fernandes > > Marcelo, >> >> Pro-ativo e re-ativo representam problemas e situa??es diferentes. Vamos >> l?: >> >> * Nagios: vai monitorar o que voc? quiser, sempre por SNMP, e vai exibir >> os alarmes que voc? configurar. Portando, se voc? quer ser pr?-ativo, >> basta configurar alarmes diferentes. N?o existe nada mais simples do >> que ele; >> >> * Cacti/Collectd: gera centenas de gr?ficos para tudo o que voc? quiser, >> ele colhe os dados via SNMP assim como o Nagios, e exite um plugin >> para jogar os dados do Nagios para o Cacti. Ele que te mostra todo o >> hist?rico de um servidor e a partir disso, voc? tem um Capacity >> Planing. Ele complementa o Nagios e faz uma parte em ser pr?-ativo, >> pois voc? sabe com anteced?ncia quando um servidjor ou servi?o estar?o >> comprometidos. >> >> * Puppet/Chef/CFEngine: estes v?o fazer deploy de configura??o ou >> scripts nos seus servidores. O ideal ? que _nenhuma_ config seja feita >> manualmente, ent?o, esta ? a parte que complementa a sua >> pr?-atividade, no qual voc? pode ter alarmes no Nagios que disparam >> a??es por estes servi?os; >> >> Eu estou vendo que desenvolver mais uma ferramenta para fazer o que voc? >> precisa ? desnecess?rio, visto que n?s temos N op??es excelentes. >> Existem v?rios concorrentes do Nagios, basta dar mais uma procurada. >> Voc? deve lembrar que a maturidade que estes softwares tem e a >> quantidade de empresas que adotam esta solu??es. >> >> Outra observa??o ?, o SNMP ? padr?o para todos os SOs, ent?o, n?o ser? >> problema para HP-UX, por exemplo. SNMP ? suportado at? no Windows, n?o >> vejo motivo para n?o adotar. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sun Nov 22 17:17:22 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 22 Nov 2009 23:17:22 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> Message-ID: <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> 2009/11/22 Ot?vio Fernandes > 2009/11/22 Marcelo Gigliotti : > > Com certeza, > > > > a inten??o n?o ? apenas testar por status de comando, seria apenas um > > incremento, pois j? peguei situa??es no solaris... ao qual o comando > retorna > > ok e o servi?o est? travado. > > > > > > Quanto ao SNMP concordo plenamente... mas como eu n?o tenho como bater de > > frente com a equipe de seguran?a da informa??o da empresa... rs > > > > Abra?os > > Marcelo Gigliotti > > Analista de Suporte > > Red Hat Certified Technician > > www.tabugado.com > > Msn: tchelllo em hotmail.com > > Linux User: #392364 > > A quest?o n?o ? ter uma "briga" com o pessoal de Seguran?a, ? voc? > mostrar que o SNMP ? um protocolo largamente utilizado e robusto, > mostrar que ele tem v?rios n?veis de seguran?a e autentica??o. E > verificar com eles qual o ambinete mais adequado para trafegar estes > dados, bloqueando todos os MACs que n?o tem permiss?o para isso, etc. > > Ot?vio, o SNMP nunca foi, e nem ser? classificado, como seguro. Bom, mas tamb?m ? verdade que precisamos classificar o que ? 'seguro'. O SNMP v3, que deveria implementar 'seguran?a' (criptografia, autentica??o e autenticidade) ? algo para 'ingl?s ver'. N?o conhe?o nenhuma implementa??o s?ria, e num ambiente de produ??o. Mas ? fato que o SNMP ? largamente utilizado e ? padr?o na captura de informa??es para TI ... Agora, sobre a restri??o da 'equipe de seguran?a', realmente eu conhe?o estas pessoas. A maioria s?o papagaios que simplesmente reproduzem frases fora do contexto sem entenderem pq algum 'guru' de seguran?a disse aquilo... eu n?o consigo entender como estas pessoas conseguem estes empregos, enquanto eu n?o .... > Provavelmente, algu?m j? usa Nagios na sua empresa e teve que passar > pelas mesma coisas. > > boa sorte, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Sun Nov 22 17:25:16 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 22 Nov 2009 17:25:16 -0800 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> Message-ID: <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> Solli, O meu conceito de seguran?a sobre SNMP ? ter ele sempre como read-only. Eu sei que deixar um atacante ver informa??es sobre o servidor ? perigoso, mas, ? o "mal" necess?rio visto o benef?cio que ele traz. Por tudo isso, eu o considero "seguro", pois, n?o ? um servi?o que voc? vai ligar e come?ar a se preocupar com ele, ao contr?rio. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From shonorio at gmail.com Sun Nov 22 17:51:52 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 22 Nov 2009 23:51:52 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> Message-ID: <12d1f4ee0911221751vae9061eu698a790751f2b280@mail.gmail.com> Como eu disse, depende o que definimos com 'seguro' ;-) ... a maioria dos papagaios de seguran?as n?o conseguem definir isto. A maioria acredita que 'seguran?a' ? qualquer coisa que passa por um canal 'seguro', mesmo que o site do infeliz seja suscet?vel a sql injection. Falo isto com causa de conhecimento, j? passei por reuni?es estas pessoas que s?o motivo de v?rias 'piadas da vida corporativas'. Solli M. Honorio 2009/11/22 Ot?vio Fernandes > Solli, > > O meu conceito de seguran?a sobre SNMP ? ter ele sempre como > read-only. Eu sei que deixar um atacante ver informa??es sobre o > servidor ? perigoso, mas, ? o "mal" necess?rio visto o benef?cio que > ele traz. Por tudo isso, eu o considero "seguro", pois, n?o ? um > servi?o que voc? vai ligar e come?ar a se preocupar com ele, ao > contr?rio. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sun Nov 22 17:58:49 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 22 Nov 2009 23:58:49 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <1258927824.3671.10.camel@ubuntu.ubuntu-domain> References: <1258927824.3671.10.camel@ubuntu.ubuntu-domain> Message-ID: <12d1f4ee0911221758m2ac134d7qdd9e26001f64e63c@mail.gmail.com> (thiago user)++ # usa cpan e indica um bom m?dulo 2009/11/22 thiago User > Cara... eu costumo usar o m?dulo Expect.pm > http://search.cpan.org/~rgiersig/Expect-1.21/Expect.pod > > Quando eu preciso interagir com programas externos, como comandos. Ele > tem timeout, caso o comando n?o retorne dentro do tempo esperado. > Se a m?quina n?o acessar internet, baixe o m?dulo em uma m?quina e copie > com o comando scp. Ele permite que voc? escreva no programa chamado e > receba sa?das de forma iterativa. Voc? pode mandar o Expect executar um > comando ou programa, e se ele n?o retornar uma string espec?fica ele > retorna um valor de erro. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Mon Nov 23 01:07:30 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 23 Nov 2009 09:07:30 +0000 (GMT) Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <12d1f4ee0911221052s60d3f377se09c2b9f611ad7f3@mail.gmail.com> Message-ID: <901214.43851.qm@web23402.mail.ird.yahoo.com> > From: Marcelo Gigliotti > Sent: Sun, 22 November, 2009 21:35:09 > > cheguei a pesquisar no cpan, e achei algumas solu??es interessantes, mas o problema > ? que os meus servidores n?o possuem acesso a internet. Uh? Como ? que ?? Quer dizer que "sem acesso ? Internet" voc? n?o consegue usar o CPAN? O Google ? seu amigo: http://www.perlmonks.org/?node_id=590394 Putamplexos. -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From luismottacampos at yahoo.co.uk Mon Nov 23 02:18:50 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 23 Nov 2009 10:18:50 +0000 (GMT) Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> Message-ID: <338022.14083.qm@web23406.mail.ird.yahoo.com> >From: Marcelo Gigliotti >Sent: Sun, 22 November, 2009 23:17:21 > Com certeza, a inten??o n?o ? apenas testar por status de comando, seria apenas um incremento, > pois j? peguei situa??es no solaris... ao qual o comando retorna ok e o servi?o est? travado. > > Quanto ao SNMP concordo plenamente... mas como eu n?o tenho como bater de frente com > a equipe de seguran?a da informa??o da empresa... rs Marcelo, Em 12 anos de administra??o de sistemas (e Solaris desde o 2.5.1), eu nunca escutei nada parecido com isso. O Solaris era (e acho que ainda ?) um dos sistemas operacionais pagos mais est?veis dispon?veis. Se voc? consegue reproduzir o problema, deveria reportar isso para a Sun -- at? onde eu me lembro, eles gostam e tratam bem dos bug-reporters s?rios e com informa??o para ajudar a melhorar o sistema operacional. Fora isso, seriamente: se voc? acha SNMP um problema de seguran?a numa rede sem conex?o com a Internet, precisa envolver seu departamento de pessoal e tornar a coisa pol?tica, desde a contrata??o. N?o se pode fazer nada seguro sem contar com pelo menos uma m?o cheia de pessoas confi?veis. Meus dois centavos, como sempre. Putamplexos. -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From farchanjo at gmail.com Mon Nov 23 02:30:36 2009 From: farchanjo at gmail.com (Fabricio Archanjo) Date: Mon, 23 Nov 2009 08:30:36 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <338022.14083.qm@web23406.mail.ird.yahoo.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <338022.14083.qm@web23406.mail.ird.yahoo.com> Message-ID: <9e9f4e5f0911230230g14fbff82q844916654874f946@mail.gmail.com> Na minha opini?o. N?o existe SNMP inseguro, oque existe ? SNMP mal configurado e n?o atualizado. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jimmy.tty at gmail.com Mon Nov 23 03:07:59 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 23 Nov 2009 09:07:59 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <9e9f4e5f0911230230g14fbff82q844916654874f946@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <338022.14083.qm@web23406.mail.ird.yahoo.com> <9e9f4e5f0911230230g14fbff82q844916654874f946@mail.gmail.com> Message-ID: <20091123110759.GA11651@mapabrasil.net> On Mon, Nov 23, 2009 at 08:30:36AM -0200, Fabricio Archanjo wrote: > Na minha opini?o. N?o existe SNMP inseguro, oque existe ? SNMP mal > configurado e n?o atualizado. > _______________________________________________ parece que essa defini??o quem deu foi a equipe de seguran?a com a qual o nosso colega tem que conviver, ele descreveu um cen?rio restrito at? para trabalhar e parecia querer encontrar no perl a salva??o para esta situa??o (ou pelo menos uma ajuda); eu s? achei estranho que, uma vez que ele usa v?rios comandos de sistema, porque n?o usar shell script e apenas automatizar o que ele j? faz manualmente todos dias. bom, as melhores orienta??es j? foram dadas em e-mails anteriores e nosso amigo ainda n?o se manifestou quanto a uma poss?vel solu??o do seu problema. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From thiago at nerdsland.net Mon Nov 23 04:02:16 2009 From: thiago at nerdsland.net (Thiago Glauco Sanchez) Date: Mon, 23 Nov 2009 10:02:16 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system Message-ID: <20091123120216.D618E1F71A0@insvr8000.insite.com.br> Um anexo em HTML foi limpo... URL: From indiox at gentoobr.org Mon Nov 23 04:53:45 2009 From: indiox at gentoobr.org (Claudio Pereira) Date: Mon, 23 Nov 2009 10:53:45 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> Message-ID: 2009/11/22 Joenio Costa : > Oi Marcelo, > > Voc? disse que est? monitorando servi?os em servidores, eu lembrei que o > Nagios faz exatamente isto. Ser? que ele n?o resolve o teu problema? > > http://nagios.org/ > Caros, Existem tamb?m o "Mon", e este ? escrito em Perl, al?m de ter uma uma interface web em CGI. http://mon.wiki.kernel.org/index.php/Main_Page [ ]'s Claudio P Costa http://indiox.net From thiago at nerdsland.net Mon Nov 23 05:00:34 2009 From: thiago at nerdsland.net (Thiago Glauco Sanchez) Date: Mon, 23 Nov 2009 11:00:34 -0200 Subject: [SP-pm] IDE EPIC Message-ID: <20091123130034.1713D1F677F@insvr8000.insite.com.br> Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Mon Nov 23 05:05:16 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 23 Nov 2009 11:05:16 -0200 Subject: [SP-pm] IDE EPIC In-Reply-To: <20091123130034.1713D1F677F@insvr8000.insite.com.br> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> Message-ID: <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> N?o troco por nada meu V.I, mas outros preferem Emacs. Esse ? todo ambiente de desenvolvimento que voc? precisa :P 2009/11/23 Thiago Glauco Sanchez : > Caros colegas do monast?rio: > Ap?s um bom > tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. > Estou > testando o EPIC, que me parece muito boa. Tentei utilizar o Padre > mas > parece que ainda n?o est? muito boa. > Os colegas com mais > experi?ncia podem recomendar alguma IDE gratu?ta para > desenvolvimento em Perl? > >>---------- > > > Thiago > Glauco Sanchez > ITIL v2 > Webdesigner > Programmer > > www.nerdsland.net > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From fernandocorrea at gmail.com Mon Nov 23 05:07:36 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Mon, 23 Nov 2009 11:07:36 -0200 Subject: [SP-pm] IDE EPIC In-Reply-To: <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> Message-ID: Bom... eu uso vim... Mas pelo o q eu v? do padre, parece bem legal... Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org 2009/11/23 Daniel de Oliveira Mantovani > N?o troco por nada meu V.I, mas outros preferem Emacs. > Esse ? todo ambiente de desenvolvimento que voc? precisa :P > > 2009/11/23 Thiago Glauco Sanchez : > > Caros colegas do monast?rio: > > Ap?s um bom > > tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. > > Estou > > testando o EPIC, que me parece muito boa. Tentei utilizar o Padre > > mas > > parece que ainda n?o est? muito boa. > > Os colegas com mais > > experi?ncia podem recomendar alguma IDE gratu?ta para > > desenvolvimento em Perl? > > > >>---------- > > > > > > Thiago > > Glauco Sanchez > > ITIL v2 > > Webdesigner > > Programmer > > > > www.nerdsland.net > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Mon Nov 23 05:27:59 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 23 Nov 2009 14:27:59 +0100 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <20091123120216.D618E1F71A0@insvr8000.insite.com.br> References: <20091123120216.D618E1F71A0@insvr8000.insite.com.br> Message-ID: <604cec170911230527o3d4145e8i448f2461b9c3af9b@mail.gmail.com> > as m?quinas Linux n?o acessam a Internet, > ent?o eu baixo o m?dulo > na minha esta??o e > envio o m?dulo do CPAN via comando scp. Voce ja' usou o local::lib? E' um modulo muito util, que permite criar um repositorio auto-contido no seu diretorio home. Depois, voce pode copiar este repositorio para a outra maquina (supondo que esteja usando a mesma arquitetura), sem ter que procurar os arquivos espalhados em /usr. Altamente recomendado!!! > Thiago Glauco Sanchez > ITIL v2 > Webdesigner > Programmer > > www.nerdsland.net ^^^^^^^^^^^^^^^^^^ hehehe... por um momento achei que eras mais um programador na Holanda. (nerdsland... netherlands :D) From ailtonzsilva at gmail.com Mon Nov 23 05:28:44 2009 From: ailtonzsilva at gmail.com (Ailton Zacarias) Date: Mon, 23 Nov 2009 11:28:44 -0200 Subject: [SP-pm] MIME::Lite [smtp.live.com] Message-ID: Bom dia a Todos, Alguem sabe com fazer a autentica??o de SMTP por MIME::Lite usando o smtp.live.com do Hotmail??? Obrigado, -- [Ailton Zacarias] [Skype] ailton.zacarias -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Mon Nov 23 05:34:06 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 23 Nov 2009 14:34:06 +0100 Subject: [SP-pm] IDE EPIC In-Reply-To: References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> Message-ID: <604cec170911230534l2630db5fw19d293e18dada060@mail.gmail.com> Eu sou mais um feliz utilizador do vim. Aqui esta' o meu .vimrc, customizado para perl: http://www.perlmonks.org/?node_id=540167 Mas o Padre parece bem interessante, e esta' evoluindo rapidamente. Ja' testaste a versao 0.50? From ricardo_filipo at yahoo.com.br Mon Nov 23 05:39:16 2009 From: ricardo_filipo at yahoo.com.br (Ricardo Filipo) Date: Mon, 23 Nov 2009 05:39:16 -0800 (PST) Subject: [SP-pm] Res: IDE EPIC In-Reply-To: References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> Message-ID: <21625.11992.qm@web33006.mail.mud.yahoo.com> Outro dia eu estava pensando nisto. Conclu? que ? uma grande besteira ficar buscando novas ides, etc. Tentei desenvolver usando o "padre", ali?s excelente software, sua arquitetura me parece muito promissora, mas n?o ? pr?tico em muitas coisas, especialmente por ter uma interface gr?fica. J? tentou rodar uma ide destas numa sess?o "ssh -X"? Tenho mostrado exemplos no eclipse (EPIC). ? bom, especialmente se vc est? num ambiente que use java e todos na equipe usam o eclipse. Ali?s tenho tentado usar a coisa mas acabo abrindo um terminal e escrevendo o c?digo no vim, pois ? mais r?pido e pr?tico. Normalmente temos que trabalhar numa confus?o de linguagens de dar d?: perl, javascript, java, php, ruby, shell, python, actionscript. Ent?o o vim se mostra o tal. Sem contar que geralmente trabalhamos em ssh e neste caso s? ha: vim! (me desculpem os emacs fans). Agora, quem preferir pode usar o "ed". :) Filipo ________________________________ De: Fernando Oliveira Para: saopaulo-pm em mail.pm.org Enviadas: Segunda-feira, 23 de Novembro de 2009 11:07:36 Assunto: Re: [SP-pm] IDE EPIC Bom... eu uso vim... Mas pelo o q eu v? do padre, parece bem legal... Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org 2009/11/23 Daniel de Oliveira Mantovani > >N?o troco por nada meu V.I, mas outros preferem Emacs. >>Esse ? todo ambiente de desenvolvimento que voc? precisa :P > >>2009/11/23 Thiago Glauco Sanchez : > >> Caros colegas do monast?rio: >>> Ap?s um bom >>> tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. >>> Estou >>> testando o EPIC, que me parece muito boa. Tentei utilizar o Padre >>> mas >>> parece que ainda n?o est? muito boa. >>> Os colegas com mais >>> experi?ncia podem recomendar alguma IDE gratu?ta para >>> desenvolvimento em Perl? >>> >>>>---------- >>> >>> >>> Thiago >>> Glauco Sanchez >>> ITIL v2 >>> Webdesigner >>> Programmer >>> >>> www.nerdsland.net >>> >> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > > > >>-- >>Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>fazem, e as que fazem o que nasceram para fazer. >>_______________________________________________ >>SaoPaulo-pm mailing list >SaoPaulo-pm em pm.org >http://mail.pm.org/mailman/listinfo/saopaulo-pm > ____________________________________________________________________________________ Veja quais s?o os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Mon Nov 23 05:39:50 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 23 Nov 2009 11:39:50 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <9e9f4e5f0911230230g14fbff82q844916654874f946@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <338022.14083.qm@web23406.mail.ird.yahoo.com> <9e9f4e5f0911230230g14fbff82q844916654874f946@mail.gmail.com> Message-ID: <12d1f4ee0911230539v3533520cl8dec4eea83b7c329@mail.gmail.com> 2009/11/23 Fabricio Archanjo > Na minha opini?o. N?o existe SNMP inseguro, oque existe ? SNMP mal > configurado e n?o atualizado. > isto depende o que vc classifica como 'seguro'. Pessoal este neg?cio de seguranca ? relativo, o mesmo 'inteligente' que disse que SNMP n?o ? seguro para ele, tem um servidor Exchange e um notebook Windows Vista, n?o d? para levar um cara deste a s?rio. Solli M. Hon?rio > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandocorrea at gmail.com Mon Nov 23 05:43:35 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Mon, 23 Nov 2009 11:43:35 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <21625.11992.qm@web33006.mail.mud.yahoo.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> Message-ID: 2009/11/23 Ricardo Filipo > Outro dia eu estava pensando nisto. > Conclu? que ? uma grande besteira ficar buscando novas ides, etc. > Tentei desenvolver usando o "padre", ali?s excelente software, sua > arquitetura me parece muito promissora, mas n?o ? pr?tico em muitas coisas, > especialmente por ter uma interface gr?fica. J? tentou rodar uma ide destas > numa sess?o "ssh -X"? > Tenho mostrado exemplos no eclipse (EPIC). ? bom, especialmente se vc est? > num ambiente que use java e todos na equipe usam o eclipse. > Ali?s tenho tentado usar a coisa mas acabo abrindo um terminal e escrevendo > o c?digo no vim, pois ? mais r?pido e pr?tico. > > Normalmente temos que trabalhar numa confus?o de linguagens de dar d?: > perl, javascript, java, php, ruby, shell, python, actionscript. Ent?o o vim > se mostra o tal. Sem contar que geralmente trabalhamos em ssh e neste caso > s? ha: vim! (me desculpem os emacs fans). > > Agora, quem preferir pode usar o "ed". :) > Filipo, afinal, a ?nica forma de EDitar um arquivo ? com o ed, n??! :P (eu costumo VIMitar meus arquivos... :) ) Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org Sent from Rio De Janeiro, RJ, Brazil > Filipo > > ------------------------------ > *De:* Fernando Oliveira > *Para:* saopaulo-pm em mail.pm.org > *Enviadas:* Segunda-feira, 23 de Novembro de 2009 11:07:36 > *Assunto:* Re: [SP-pm] IDE EPIC > > Bom... eu uso vim... > Mas pelo o q eu v? do padre, parece bem legal... > > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > > > > 2009/11/23 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > >> N?o troco por nada meu V.I, mas outros preferem Emacs. >> Esse ? todo ambiente de desenvolvimento que voc? precisa :P >> >> 2009/11/23 Thiago Glauco Sanchez : >> > Caros colegas do monast?rio: >> > Ap?s um bom >> > tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. >> > Estou >> > testando o EPIC, que me parece muito boa. Tentei utilizar o Padre >> > mas >> > parece que ainda n?o est? muito boa. >> > Os colegas com mais >> > experi?ncia podem recomendar alguma IDE gratu?ta para >> > desenvolvimento em Perl? >> > >> >>---------- >> > >> > >> > Thiago >> > Glauco Sanchez >> > ITIL v2 >> > Webdesigner >> > Programmer >> > >> > www.nerdsland.net >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Mon Nov 23 05:48:25 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 23 Nov 2009 14:48:25 +0100 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <12d1f4ee0911230539v3533520cl8dec4eea83b7c329@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <338022.14083.qm@web23406.mail.ird.yahoo.com> <9e9f4e5f0911230230g14fbff82q844916654874f946@mail.gmail.com> <12d1f4ee0911230539v3533520cl8dec4eea83b7c329@mail.gmail.com> Message-ID: <604cec170911230548j5a6d4b87u867acba19a97e17b@mail.gmail.com> 2009/11/23 Solli Honorio : >> Na minha opini?o. N?o existe SNMP inseguro, oque existe ? SNMP mal >> configurado e n?o atualizado. > > isto depende o que vc classifica como 'seguro'. De fato... Como considerar "seguro" um sistema que nao possa ser monitorado? Nao seria melhor investir o mesmo tempo de desenvolvido para que o SNMP e o Nagios sejam corretamente instalados e configurados? From nferraz at gmail.com Mon Nov 23 05:49:47 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 23 Nov 2009 14:49:47 +0100 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> Message-ID: <604cec170911230549h554c51fdr148bdc6cfa737e38@mail.gmail.com> > Filipo, afinal, a ?nica forma de EDitar um arquivo ? com o ed, n??! :P > (eu costumo VIMitar meus arquivos... :) ) Excuse me, but real programmers use butterflies! :D http://xkcd.com/378/ From daniel-vinciguerra at hotmail.com Mon Nov 23 05:53:28 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Mon, 23 Nov 2009 11:53:28 -0200 Subject: [SP-pm] IDE EPIC In-Reply-To: References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> Message-ID: Uso e gosto muito do Vim e uso o SciTE (Scintilla Text Editor) muito raramente (quando estou com pregui?a). Vim with perl-suport rox. ;) >> Daniel Vinciguerra http://dvinciguerra.wordpress.com From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf Of Fernando Oliveira Sent: segunda-feira, 23 de novembro de 2009 11:08 To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] IDE EPIC Bom... eu uso vim... Mas pelo o q eu v? do padre, parece bem legal... Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org 2009/11/23 Daniel de Oliveira Mantovani N?o troco por nada meu V.I, mas outros preferem Emacs. Esse ? todo ambiente de desenvolvimento que voc? precisa :P 2009/11/23 Thiago Glauco Sanchez : > Caros colegas do monast?rio: > Ap?s um bom > tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. > Estou > testando o EPIC, que me parece muito boa. Tentei utilizar o Padre > mas > parece que ainda n?o est? muito boa. > Os colegas com mais > experi?ncia podem recomendar alguma IDE gratu?ta para > desenvolvimento em Perl? > >>---------- > > > Thiago > Glauco Sanchez > ITIL v2 > Webdesigner > Programmer > > www.nerdsland.net > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Mon Nov 23 05:55:25 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 23 Nov 2009 11:55:25 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <604cec170911230549h554c51fdr148bdc6cfa737e38@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <604cec170911230549h554c51fdr148bdc6cfa737e38@mail.gmail.com> Message-ID: <179354400911230555m4e91eeaco32bab35107da445f@mail.gmail.com> Nelson++ On Mon, Nov 23, 2009 at 11:49 AM, Nelson Ferraz wrote: >> Filipo, afinal, a ?nica forma de EDitar um arquivo ? com o ed, n??! :P >> (eu costumo VIMitar meus arquivos... :) ) > > Excuse me, but real programmers use butterflies! :D > > http://xkcd.com/378/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From shonorio at gmail.com Mon Nov 23 06:04:22 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 23 Nov 2009 12:04:22 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <21625.11992.qm@web33006.mail.mud.yahoo.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> Message-ID: <12d1f4ee0911230604r2cdd0664ib8a1620029e1a8bf@mail.gmail.com> Bom, n?o me dou bem com o VI[M], gosto de uma interface gr?fica. Tentei utilizar o Padre, mas ele ainda est? amadurecendo. Tenho utilizado o EPIC e tenho gostado. Solli M. Hon?rio 2009/11/23 Ricardo Filipo > Outro dia eu estava pensando nisto. > Conclu? que ? uma grande besteira ficar buscando novas ides, etc. > Tentei desenvolver usando o "padre", ali?s excelente software, sua > arquitetura me parece muito promissora, mas n?o ? pr?tico em muitas coisas, > especialmente por ter uma interface gr?fica. J? tentou rodar uma ide destas > numa sess?o "ssh -X"? > Tenho mostrado exemplos no eclipse (EPIC). ? bom, especialmente se vc est? > num ambiente que use java e todos na equipe usam o eclipse. > Ali?s tenho tentado usar a coisa mas acabo abrindo um terminal e escrevendo > o c?digo no vim, pois ? mais r?pido e pr?tico. > > Normalmente temos que trabalhar numa confus?o de linguagens de dar d?: > perl, javascript, java, php, ruby, shell, python, actionscript. Ent?o o vim > se mostra o tal. Sem contar que geralmente trabalhamos em ssh e neste caso > s? ha: vim! (me desculpem os emacs fans). > > Agora, quem preferir pode usar o "ed". :) > Filipo > > ------------------------------ > *De:* Fernando Oliveira > *Para:* saopaulo-pm em mail.pm.org > *Enviadas:* Segunda-feira, 23 de Novembro de 2009 11:07:36 > *Assunto:* Re: [SP-pm] IDE EPIC > > Bom... eu uso vim... > Mas pelo o q eu v? do padre, parece bem legal... > > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > > > > 2009/11/23 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > >> N?o troco por nada meu V.I, mas outros preferem Emacs. >> Esse ? todo ambiente de desenvolvimento que voc? precisa :P >> >> 2009/11/23 Thiago Glauco Sanchez : >> > Caros colegas do monast?rio: >> > Ap?s um bom >> > tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. >> > Estou >> > testando o EPIC, que me parece muito boa. Tentei utilizar o Padre >> > mas >> > parece que ainda n?o est? muito boa. >> > Os colegas com mais >> > experi?ncia podem recomendar alguma IDE gratu?ta para >> > desenvolvimento em Perl? >> > >> >>---------- >> > >> > >> > Thiago >> > Glauco Sanchez >> > ITIL v2 >> > Webdesigner >> > Programmer >> > >> > www.nerdsland.net >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > ------------------------------ > Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > M?sica- > Esportes > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gustavo at gnustavo.com Mon Nov 23 06:23:18 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Mon, 23 Nov 2009 12:23:18 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <12d1f4ee0911230604r2cdd0664ib8a1620029e1a8bf@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <12d1f4ee0911230604r2cdd0664ib8a1620029e1a8bf@mail.gmail.com> Message-ID: Voc?s j? viram o resultado do poll que fizeram em outubro exatamente sobre isso? http://perlide.org/poll200910/ Deu vi e emacs na cabe?a. Pessoalmente, sou + emacs (h? mais de 15 anos!). Mas espero sinceramente que n?o ressuscitemos na lista a guerra santa mais antiga da hist?ria (http://en.wikipedia.org/wiki/Editor_war), hein? Gustavo. From shonorio at gmail.com Mon Nov 23 06:23:48 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 23 Nov 2009 12:23:48 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <12d1f4ee0911230539v3533520cl8dec4eea83b7c329@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <338022.14083.qm@web23406.mail.ird.yahoo.com> <9e9f4e5f0911230230g14fbff82q844916654874f946@mail.gmail.com> <12d1f4ee0911230539v3533520cl8dec4eea83b7c329@mail.gmail.com> Message-ID: <12d1f4ee0911230623g6b5e1d2bq3c636875fc2a3137@mail.gmail.com> falando em seguro, que tal isto ? http://unu123456.baywords.com/2009/11/23/symantec-exposed-passwordsserials-sql-injection-full-database-access/ um cara mostrando como ele acessou os dados da Symantec. []'s Solli M. Hon?rio 2009/11/23 Solli Honorio > > 2009/11/23 Fabricio Archanjo > > Na minha opini?o. N?o existe SNMP inseguro, oque existe ? SNMP mal >> configurado e n?o atualizado. >> > > isto depende o que vc classifica como 'seguro'. Pessoal este neg?cio de > seguranca ? relativo, o mesmo 'inteligente' que disse que SNMP n?o ? seguro > para ele, tem um servidor Exchange e um notebook Windows Vista, n?o d? para > levar um cara deste a s?rio. > > Solli M. Hon?rio > > >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jasenger at gmail.com Mon Nov 23 06:26:26 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Mon, 23 Nov 2009 12:26:26 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <12d1f4ee0911230604r2cdd0664ib8a1620029e1a8bf@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <12d1f4ee0911230604r2cdd0664ib8a1620029e1a8bf@mail.gmail.com> Message-ID: Aqui uso o Eclipse + EPIC h? bastante tempo. Gosto dele pelo fato de poder integr?-lo com outros plugins como editores de HTML e XML, al?m do Subclipse para trabalhar com SVN. Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/11/23 Solli Honorio : > Bom, n?o me dou bem com o VI[M], gosto de uma interface gr?fica. Tentei > utilizar o Padre, mas ele ainda est? amadurecendo. Tenho utilizado o EPIC e > tenho gostado. > > Solli M. Hon?rio > > 2009/11/23 Ricardo Filipo >> >> Outro dia eu estava pensando nisto. >> Conclu? que ? uma grande besteira ficar buscando novas ides, etc. >> Tentei desenvolver usando o "padre", ali?s excelente software, sua >> arquitetura me parece muito promissora, mas n?o ? pr?tico em muitas coisas, >> especialmente por ter uma interface gr?fica. J? tentou rodar uma ide destas >> numa sess?o "ssh -X"? >> Tenho mostrado exemplos no eclipse (EPIC). ? bom, especialmente se vc est? >> num ambiente que use java e todos na equipe usam o eclipse. >> Ali?s tenho tentado usar a coisa mas acabo abrindo um terminal e >> escrevendo o c?digo no vim, pois ? mais r?pido e pr?tico. >> >> Normalmente temos que trabalhar numa confus?o de linguagens de dar d?: >> perl, javascript, java, php, ruby, shell, python, actionscript. Ent?o o vim >> se mostra o tal. Sem contar que geralmente trabalhamos em ssh e neste caso >> s? ha: vim! (me desculpem os emacs fans). >> >> Agora, quem preferir pode usar o "ed". :) >> Filipo >> >> ________________________________ >> De: Fernando Oliveira >> Para: saopaulo-pm em mail.pm.org >> Enviadas: Segunda-feira, 23 de Novembro de 2009 11:07:36 >> Assunto: Re: [SP-pm] IDE EPIC >> >> Bom... eu uso vim... >> Mas pelo o q eu v? do padre, parece bem legal... >> >> Just another Perl Hacker, >> Fernando (SmokeMachine) >> http://perl-e.org >> >> >> >> 2009/11/23 Daniel de Oliveira Mantovani >> >>> >>> N?o troco por nada meu V.I, mas outros preferem Emacs. >>> Esse ? todo ambiente de desenvolvimento que voc? precisa :P >>> >>> 2009/11/23 Thiago Glauco Sanchez : >>> > Caros colegas do monast?rio: >>> > Ap?s um bom >>> > tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. >>> > Estou >>> > testando o EPIC, que me parece muito boa. Tentei utilizar o Padre >>> > mas >>> > parece que ainda n?o est? muito boa. >>> > Os colegas com mais >>> > experi?ncia podem recomendar alguma IDE gratu?ta para >>> > desenvolvimento em Perl? >>> > >>> >>---------- >>> > >>> > >>> > Thiago >>> > Glauco Sanchez >>> > ITIL v2 >>> > Webdesigner >>> > Programmer >>> > >>> > www.nerdsland.net >>> > >>> > _______________________________________________ >>> > SaoPaulo-pm mailing list >>> > SaoPaulo-pm em pm.org >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> > >>> >>> >>> >>> -- >>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>> fazem, e as que fazem o que nasceram para fazer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> ________________________________ >> Veja quais s?o os assuntos do momento no Yahoo! + Buscados: Top 10 - >> Celebridades - M?sica - Esportes >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From farchanjo at gmail.com Mon Nov 23 06:43:24 2009 From: farchanjo at gmail.com (Fabricio Archanjo) Date: Mon, 23 Nov 2009 12:43:24 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <604cec170911230548j5a6d4b87u867acba19a97e17b@mail.gmail.com> References: <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <338022.14083.qm@web23406.mail.ird.yahoo.com> <9e9f4e5f0911230230g14fbff82q844916654874f946@mail.gmail.com> <12d1f4ee0911230539v3533520cl8dec4eea83b7c329@mail.gmail.com> <604cec170911230548j5a6d4b87u867acba19a97e17b@mail.gmail.com> Message-ID: <9e9f4e5f0911230643o7187abe4n4662d706de5586b8@mail.gmail.com> Isso tudo ? muito relativo. Se existir um firewall no meio tudo se resolve. Amarra origem e destino. Quando vc montar snmpd.conf por exemplo, vc tem que dizer a rede ou ip de origem e comunidade que vai se comunicar no snmpd. Isso no linux. Windows n?o fa?o min?ma ideia de como faz. Segue abaixo: # sec.name source community com2sec local localhost xxxx Ou seja, s? aceitas consultas vindo de localhost, nas outras configura??es eu irei ver mibs, se ? rw ou ro e etc.. Por isso que disse aquela frase acima. Vlwww galera. 2009/11/23 Nelson Ferraz > 2009/11/23 Solli Honorio : > >> Na minha opini?o. N?o existe SNMP inseguro, oque existe ? SNMP mal > >> configurado e n?o atualizado. > > > > isto depende o que vc classifica como 'seguro'. > > De fato... > > Como considerar "seguro" um sistema que nao possa ser monitorado? > > Nao seria melhor investir o mesmo tempo de desenvolvido para que o > SNMP e o Nagios sejam corretamente instalados e configurados? > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From edencardim at gmail.com Mon Nov 23 06:49:01 2009 From: edencardim at gmail.com (Eden Cardim) Date: Mon, 23 Nov 2009 11:49:01 -0300 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <604cec170911230527o3d4145e8i448f2461b9c3af9b@mail.gmail.com> (Nelson Ferraz's message of "Mon, 23 Nov 2009 14:27:59 +0100") References: <20091123120216.D618E1F71A0@insvr8000.insite.com.br> <604cec170911230527o3d4145e8i448f2461b9c3af9b@mail.gmail.com> Message-ID: <87hbsll2jm.fsf@janis.localdomain> >>>>> "Nelson" == Nelson Ferraz writes: Nelson> Depois, voce pode copiar este repositorio para a outra Nelson> maquina (supondo que esteja usando a mesma arquitetura), sem Nelson> ter que procurar os arquivos espalhados em /usr. Al?m disso, precisa se certificar de que as shared libs est?o implantadas no ambiente alvo ou ent?o declarar compila??o est?tica explicitamente, na hora de fazer o build. From edencardim at gmail.com Mon Nov 23 07:02:23 2009 From: edencardim at gmail.com (Eden Cardim) Date: Mon, 23 Nov 2009 12:02:23 -0300 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <21625.11992.qm@web33006.mail.mud.yahoo.com> (Ricardo Filipo's message of "Mon, 23 Nov 2009 05:39:16 -0800 (PST)") References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> Message-ID: <877hthl1xc.fsf@janis.localdomain> >>>>> "Ricardo" == Ricardo Filipo writes: Ricardo> Outro dia eu estava pensando nisto. Conclu? que ? uma Ricardo> grande besteira ficar buscando novas ides, etc. Tentei Ricardo> desenvolver usando o "padre", ali?s excelente software, sua Ricardo> arquitetura me parece muito promissora, mas n?o ? pr?tico Ricardo> em muitas coisas, especialmente por ter uma interface Ricardo> gr?fica. J? tentou rodar uma ide destas numa sess?o "ssh Ricardo> -X"? Tenho mostrado exemplos no eclipse (EPIC). ? bom, Ricardo> especialmente se vc est? num ambiente que use java e todos Ricardo> na equipe usam o eclipse. Ali?s tenho tentado usar a coisa Ricardo> mas acabo abrindo um terminal e escrevendo o c?digo no vim, Ricardo> pois ? mais r?pido e pr?tico. Esse ? o principal motivo pelo qual eu abandonei as IDE's, em situa??es extremas, como a falta de um ambiente gr?fico, seja porque a ?ltima atualiza??o de software quebrou teus drivers de v?deo ou porque voc? precisa resolver um problema remotamente via ssh, ? extremamente importante que voc? tenha a sua disposi??o um editor que voc? saiba utilizar com bastante habilidade. Ricardo> Normalmente temos que trabalhar numa confus?o de linguagens Ricardo> de dar d?: perl, javascript, java, php, ruby, shell, Ricardo> python, actionscript. Ent?o o vim se mostra o tal. Sem Ricardo> contar que geralmente trabalhamos em ssh e neste caso s? Ricardo> ha: vim! (me desculpem os emacs fans). Na verdade, o melhor editor ? aquele que voc? sabe usar bem. Agora, ? claro que uns editores ajudam mais do que os outros, e ? claro que no meu caso, emacs ajuda mais que o vim, j? que eu posso rodar LISP dentro dele. ;) -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From bitdesigner at gmail.com Mon Nov 23 08:39:57 2009 From: bitdesigner at gmail.com (=?ISO-8859-1?Q?Jo=E3o_Coutinho?=) Date: Mon, 23 Nov 2009 14:39:57 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> Message-ID: <3d56cee90911230839t1daebb7bhfd64f581ee33d5ff@mail.gmail.com> 2009/11/23 Fernando Oliveira : > > Filipo, afinal, a ?nica forma de EDitar um arquivo ? com o ed, n??! :P > (eu costumo VIMitar meus arquivos... :) ) > > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > Sent from Rio De Janeiro, RJ, Brazil > Fernando, eu tenho que te dedurar. Voc? usa o emacs! Voc? se esquece do "set -o vi"! :P #!/usr/local/bin/perl @O=("\x61\x6e\x6f\x74\x68\x65\x72" ,"\x50\x65\x72\x6c","\x68\x61\x63\x6b\x65\x72\x2c" );$J0="\x4a\x75\x73\x74\x20"; print"$J0 em O" From luismottacampos at yahoo.co.uk Mon Nov 23 11:02:44 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 23 Nov 2009 19:02:44 +0000 (GMT) Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> References: <65934b450911221217g63ab6f43y5d2b626aace317f7@mail.gmail.com> <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> Message-ID: <806409.27160.qm@web23406.mail.ird.yahoo.com> > From: Ot?vio Fernandes > Sent: Mon, 23 November, 2009 2:25:16 > Solli, > > O meu conceito de seguran?a sobre SNMP ? ter ele sempre como > read-only. Eu sei que deixar um atacante ver informa??es sobre o > servidor ? perigoso, mas, ? o "mal" necess?rio visto o benef?cio que > ele traz. Por tudo isso, eu o considero "seguro", pois, n?o ? um > servi?o que voc? vai ligar e come?ar a se preocupar com ele, ao > contr?rio. Ot?vio, Eu acho isso exagero. ? poss?vel usar SNMP dentro da DMZ e dos c?rculos de acesso mais restrito da rede da empresa ? perfeitamente aceit?vel, e tenho a certeza de que voc? tem uma implementa??o assim. O RIPE NCC implementou monitoramento SNMP nas suas redes internas, e garante a seguran?a da informa??o com roteamento e Tagged Virtual Networks access control. Como o nosso analista de seguran?a colocou a seguran?a da rede como mais priorit?ria do que a seguran?a das informa??es do SNMP, se algu?m estiver escutando SNMP nas nossas redes sem autoriza??o, n?s temos problemas maiores (de seguran?a com a rede). Claro, voc? precisa ter an?lise de rede e algu?m que conhece networking para implementar estas coisas corretamente. Meus dois centavos de sempre. Putamplexos. -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From frederico at gmail.com Mon Nov 23 11:08:06 2009 From: frederico at gmail.com (Frederico Recsky) Date: Mon, 23 Nov 2009 20:08:06 +0100 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <21625.11992.qm@web33006.mail.mud.yahoo.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> Message-ID: <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> Ola, 2009/11/23 Ricardo Filipo : > Outro dia eu estava pensando nisto. > Conclu? que ? uma grande besteira ficar buscando novas ides, etc. > Tentei desenvolver usando o "padre", ali?s excelente software, sua > arquitetura me parece muito promissora, mas n?o ? pr?tico em muitas coisas, > especialmente por ter uma interface gr?fica. J? tentou rodar uma ide destas > numa sess?o "ssh -X"? Na verdade eu uso o kate, komodo edit, vim , nessa ordem de preferencia. Quando preciso abrir algo remoto via ssh, todos eles abrem o ssh remoto como filesystem de uma forma ou outra. Especialmente no kde com fish:// funciona que e uma beleza. Na verdade voce ver o ssh como filesystem remoto e algo muito legal e util. Quanto a ides, o vim bem configuradinho tambem e uma IDE, a fato de ser modo texto ou grafico e so a interface. []' s -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br From nferraz at gmail.com Mon Nov 23 11:28:11 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 23 Nov 2009 20:28:11 +0100 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <806409.27160.qm@web23406.mail.ird.yahoo.com> References: <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> <806409.27160.qm@web23406.mail.ird.yahoo.com> Message-ID: <604cec170911231128m2d6bc831ne2ec106bcfef9fa9@mail.gmail.com> > O RIPE NCC implementou monitoramento SNMP nas suas redes internas, > e garante a seguran?a da informa??o com roteamento ?e Tagged Virtual Networks > access control. Acho que o Luis matou a discuss?o sobre a seguran?a do SNMP. O RIPE NCC ? o respons?vel pela internet em toda a Europa. Acho que n?o existe opera??o mais cr?tica do que essa, n?? E podemos citar in?meros outros exemplos de empresas que usam SNMP. At? porque, quando voc? avalia riscos e benef?cios, a monitora??o ? um importante fator de seguran?a. From lorn.br at gmail.com Mon Nov 23 11:34:55 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Mon, 23 Nov 2009 17:34:55 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <604cec170911231128m2d6bc831ne2ec106bcfef9fa9@mail.gmail.com> References: <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> <806409.27160.qm@web23406.mail.ird.yahoo.com> <604cec170911231128m2d6bc831ne2ec106bcfef9fa9@mail.gmail.com> Message-ID: Direto da wikipedia:http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol#Security_implications<%20http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol#Security_implications> Security implications - SNMP versions 1 and 2c are subject to packet sniffingof the clear text community string from the network traffic, because they do not implement encryption. - All versions of SNMP are subject to brute forceand dictionary attacks for guessing the community strings/authentication strings/authentication keys/encryption strings/encryption keys, because they do not implement a challenge-response handshake. Entropy is an important consideration when selecting keys, passwords and/or algorithms. - Although SNMP works over TCPand other protocols, it is most commonly used over UDP that is connectionless and vulnerable to IP spoofingattacks. Thus, all versions are subject to bypassing device access lists that might have been implemented to restrict SNMP access, though SNMPv3's other security mechanisms should prevent a successful attack. - SNMP's powerful configuration (write) capabilities are not being fully utilized by many vendors, partly due to lack of security in SNMP versions before SNMPv3 and partly due to the fact that many devices simply are not capable of being configured via individual mib object changes. - SNMP tops the list of the SANS Institute'sCommon Default Configuration Issues with the issue of default SNMP community strings set to ?public? and ?private? and was number ten on the SANS Top 10 Most Critical Internet Security Threatsfor the year 2000. 2009/11/23 Nelson Ferraz > > O RIPE NCC implementou monitoramento SNMP nas suas redes internas, > > e garante a seguran?a da informa??o com roteamento e Tagged Virtual > Networks > > access control. > > Acho que o Luis matou a discuss?o sobre a seguran?a do SNMP. > > O RIPE NCC ? o respons?vel pela internet em toda a Europa. Acho que > n?o existe opera??o mais cr?tica do que essa, n?? > > E podemos citar in?meros outros exemplos de empresas que usam SNMP. > > At? porque, quando voc? avalia riscos e benef?cios, a monitora??o ? um > importante fator de seguran?a. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcelo.gigliotti at gmail.com Mon Nov 23 11:41:26 2009 From: marcelo.gigliotti at gmail.com (Marcelo Gigliotti) Date: Mon, 23 Nov 2009 17:41:26 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> <806409.27160.qm@web23406.mail.ird.yahoo.com> <604cec170911231128m2d6bc831ne2ec106bcfef9fa9@mail.gmail.com> Message-ID: Srs, eu nunca imaginaria que uma simples duvida geraria tamanha discuss?o. Fico feliz em saber que a maioria dos usu?rios desta lista participa ativamente nas discuss?es lan?adas... mas respondendo a algumas perguntas... quando resolvi fazer o script, nunca quis reinventar o nagios, ou qualquer outro software de monitoramento e sim apenas desenvolver um script capaz de coletar saidas de comandos simples, ao qual me facilitaria a atua??o sobre o sistema operacional. nunca fui nenhum programador assiduo em Perl, e sim um admirador da linguagem, ent?o tomei esta como uma oportunidade de aprender um pouco mais sobre a linguagem. n?o gostaria de relat?rios, informa??es precisas, nem nada mirabolante... e sim um script que execute alguns comandos e que me retorne alguns resultados... Mas fico feliz pela participa??o de todos... :-) Abra?os Marcelo Gigliotti Analista de Suporte Red Hat Certified Technician www.tabugado.com Msn: tchelllo em hotmail.com Linux User: #392364 2009/11/23 Lindolfo "Lorn" Rodrigues > Direto da wikipedia:http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol#Security_implications > Security implications > > - SNMP versions 1 and 2c are subject to packet sniffingof the clear text community string from the network traffic, because they do > not implement encryption. > - All versions of SNMP are subject to brute forceand dictionary > attacks for guessing > the community strings/authentication strings/authentication keys/encryption > strings/encryption keys, because they do not implement a challenge-response > handshake. > Entropy is an > important consideration when selecting keys, passwords and/or algorithms. > - Although SNMP works over TCPand other protocols, it is most commonly used over > UDP that is > connectionless and vulnerable to IP spoofingattacks. Thus, all versions are subject to bypassing device access lists > that might have been implemented to restrict SNMP access, though SNMPv3's > other security mechanisms should prevent a successful attack. > - SNMP's powerful configuration (write) capabilities are not being > fully utilized by many vendors, partly due to lack of security in SNMP > versions before SNMPv3 and partly due to the fact that many devices simply > are not capable of being configured via individual mib object changes. > - SNMP tops the list of the SANS Institute'sCommon Default Configuration Issues with the issue of default SNMP community > strings set to ?public? and ?private? and was number ten on the SANS Top > 10 Most Critical Internet Security Threatsfor the year 2000. > > > > 2009/11/23 Nelson Ferraz > >> > O RIPE NCC implementou monitoramento SNMP nas suas redes internas, >> >> > e garante a seguran?a da informa??o com roteamento e Tagged Virtual >> Networks >> > access control. >> >> Acho que o Luis matou a discuss?o sobre a seguran?a do SNMP. >> >> O RIPE NCC ? o respons?vel pela internet em toda a Europa. Acho que >> n?o existe opera??o mais cr?tica do que essa, n?? >> >> E podemos citar in?meros outros exemplos de empresas que usam SNMP. >> >> At? porque, quando voc? avalia riscos e benef?cios, a monitora??o ? um >> importante fator de seguran?a. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Mon Nov 23 11:43:23 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 23 Nov 2009 17:43:23 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> <806409.27160.qm@web23406.mail.ird.yahoo.com> <604cec170911231128m2d6bc831ne2ec106bcfef9fa9@mail.gmail.com> Message-ID: <12d1f4ee0911231143h248cf804y906f6f0c502bcf71@mail.gmail.com> 2009/11/23 Lindolfo "Lorn" Rodrigues > Direto da wikipedia: > http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol#Security_implications > <%20 > http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol#Security_implications > > > Security implications > > - SNMP versions 1 and 2c are subject to packet > sniffingof the clear text > community string from the network traffic, because they do > not implement encryption. > - All versions of SNMP are subject to brute > forceand dictionary > attacks for guessing > the > community strings/authentication strings/authentication keys/encryption > strings/encryption keys, because they do not implement a > challenge-response > handshake< > http://en.wikipedia.org/wiki/Challenge-handshake_authentication_protocol>. > Entropy is an > important consideration when selecting keys, passwords and/or algorithms > O emails tem mais problemas que estes, e n?o vejo ningu?m recusando a utiliza??o dos email.... pelo contr?rio, ? comum ver as empresas colocarem sistemas cr?ticos sob o email. -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Mon Nov 23 14:51:10 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 23 Nov 2009 22:51:10 +0000 (GMT) Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: References: <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> <806409.27160.qm@web23406.mail.ird.yahoo.com> <604cec170911231128m2d6bc831ne2ec106bcfef9fa9@mail.gmail.com> Message-ID: <293172.72227.qm@web23405.mail.ird.yahoo.com> >From: "Lindolfo "Lorn" Rodrigues" >Sent: Mon, 23 November, 2009 20:34:55 > >Direto da wikipedia:http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol#Security_implications > >Security implications > * SNMP versions 1 and 2c are subject to packet sniffing of the clear text community string from the network traffic, because they do not implement encryption. > * All versions of SNMP are subject to brute force and dictionary attacks >for guessing the community strings/authentication >strings/authentication keys/encryption strings/encryption keys, because >they do not implement a challenge-response handshake. Entropy is an important consideration when selecting keys, passwords and/or algorithms. > * Although SNMP works over TCP and other protocols, it is most commonly used over UDP that is connectionless and vulnerable to IP spoofing >attacks. Thus, all versions are subject to bypassing device access >lists that might have been implemented to restrict SNMP access, though >SNMPv3's other security mechanisms should prevent a successful attack. > * SNMP's powerful configuration (write) capabilities are not being >fully utilized by many vendors, partly due to lack of security in SNMP >versions before SNMPv3 and partly due to the fact that many devices >simply are not capable of being configured via individual mib object >changes. > * SNMP tops the list of the SANS Institute's >Common Default Configuration Issues with the issue of default SNMP >community strings set to ?public? and ?private? and was number ten on >the SANS Top 10 Most Critical Internet Security Threats for the year 2000. OK, OK, s?o todos pontos bons e v?lidos. Mas eu j? disse: a premissa aqui ? que a gente sabe fortificar uma rede, e, se um fulano consegue up IP na nossa rede, temos problemas muito maiores do que este fulano conseguir ler dos SNMPs... a prote??o do SNMP ? via routing e bons firewalls. Putamplexos. -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From luismottacampos at yahoo.co.uk Mon Nov 23 14:54:19 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 23 Nov 2009 22:54:19 +0000 (GMT) Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <12d1f4ee0911231143h248cf804y906f6f0c502bcf71@mail.gmail.com> References: <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> <806409.27160.qm@web23406.mail.ird.yahoo.com> <604cec170911231128m2d6bc831ne2ec106bcfef9fa9@mail.gmail.com> <12d1f4ee0911231143h248cf804y906f6f0c502bcf71@mail.gmail.com> Message-ID: <184960.9775.qm@web23401.mail.ird.yahoo.com> > >From: Solli Honorio >Sent: Mon, 23 November, 2009 20:43:23 > > O emails tem mais problemas que estes, e n?o vejo ningu?m recusando a utiliza??o dos email.... pelo contr?rio, ? comum > ver as empresas colocarem sistemas cr?ticos sob o email. > Mau exemplo, Solli... :) o sistema de email n?o revela informa??es cr?ticas sobre os sistemas em que ele funciona -- apenas copia arquivos para l? e para c?. O SNMP ? considerado recurso vital pelas empresas que o utilizam por que ele fornece informa??es importantes para um potencial atacante sobre os alvos em potencial dentro de uma rede de computadores. Putamplexos -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From sassara.tarcisio at gmail.com Mon Nov 23 16:46:02 2009 From: sassara.tarcisio at gmail.com (=?ISO-8859-1?Q?Tarc=EDsio_Sassara?=) Date: Mon, 23 Nov 2009 22:46:02 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> Message-ID: Ah, eu tento usar o vim. Preciso ler mais para aproveitar ao m?ximo. Se for pra trabalhar com vim com meus conhecimentos, mais f?cil usar o Gedit mesmo. (preciso tirar as teclas direcionais do meu teclado!) Peguei o .vimrc do Nelson =D Isso realmente faz a diferen?a. 2009/11/23 Frederico Recsky : > Ola, > > 2009/11/23 Ricardo Filipo : >> Outro dia eu estava pensando nisto. >> Conclu? que ? uma grande besteira ficar buscando novas ides, etc. >> Tentei desenvolver usando o "padre", ali?s excelente software, sua >> arquitetura me parece muito promissora, mas n?o ? pr?tico em muitas coisas, >> especialmente por ter uma interface gr?fica. J? tentou rodar uma ide destas >> numa sess?o "ssh -X"? > > Na verdade eu uso o kate, komodo edit, vim , nessa ordem de > preferencia. Quando preciso abrir algo remoto via ssh, todos eles > abrem o ssh remoto como filesystem de uma forma ou outra. > Especialmente no kde com fish:// funciona que e uma beleza. > > Na verdade voce ver o ssh como filesystem remoto e algo muito legal e > util. Quanto a ides, o vim bem configuradinho tambem e uma IDE, a fato > de ser modo texto ou grafico e so a interface. > > []' s > > -- > ____________________________ > Frederico Recsky > Linux User: #253572 > http://www.fred.eti.br > http://www.perl.org.br > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Tarcisio F. Sassara From andregarciacarneiro at gmail.com Mon Nov 23 17:13:26 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 23 Nov 2009 23:13:26 -0200 Subject: [SP-pm] IDE EPIC In-Reply-To: <20091123130034.1713D1F677F@insvr8000.insite.com.br> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> Message-ID: vim rocks! 2009/11/23 Thiago Glauco Sanchez > Caros colegas do monast?rio: > Ap?s um bom > tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. > Estou > testando o EPIC, que me parece muito boa. Tentei utilizar o Padre > mas > parece que ainda n?o est? muito boa. > Os colegas com mais > experi?ncia podem recomendar alguma IDE gratu?ta para > desenvolvimento em Perl? > > >---------- > > > Thiago > Glauco Sanchez > ITIL v2 > Webdesigner > Programmer > > www.nerdsland.net > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Mon Nov 23 23:55:15 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 24 Nov 2009 07:55:15 +0000 (GMT) Subject: [SP-pm] Res: IDE EPIC In-Reply-To: References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> Message-ID: <340177.97178.qm@web23403.mail.ird.yahoo.com> ----- Original Message ---- > From: Tarc?sio Sassara > Sent: Tue, 24 November, 2009 1:46:02 > > Ah, eu tento usar o vim. Preciso ler mais para aproveitar ao m?ximo. E eu recomendo fortemente o help do pr?prio vim -- ? completo, f?cil de usar, e vem com boas instru??es. Quer saber mais? D? o comando :help para o Vim. > Se for pra trabalhar com vim com meus conhecimentos, mais f?cil usar o > Gedit mesmo. (preciso tirar as teclas direcionais do meu teclado!) Qual ? o problema com as suas teclas direcionais? Eu as uso com vim faz uns bons anos, e nunca me chatearam muito. Putamplexos. -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From nferraz at gmail.com Tue Nov 24 01:29:58 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 24 Nov 2009 10:29:58 +0100 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> Message-ID: <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> 2009/11/24 Tarc?sio Sassara : > Ah, eu tento usar o vim. Preciso ler mais para aproveitar ao m?ximo. > Se for pra trabalhar com vim com meus conhecimentos, mais f?cil usar o > Gedit mesmo. (preciso tirar as teclas direcionais do meu teclado!) > Peguei o .vimrc do Nelson =D > Isso realmente faz a diferen?a. Nao deixe de instalar o Perl::Tidy no seu computador de desenvolvimento. Uma vez instalado, voce pode digitat "_t" (underscore, t) para organizar o codigo-fonte automaticamente. Voce tambem pode organizar apenas uma pequena secao do codigo. Pressione "v" (para entrar em modo de selecao visual), e depois de selecionada a area desejada, pressione "_t". Invista alguns dias para aprender a usar o vim. No comeco vai ser necessario um esforco consciente. Depois vira sua segunda natureza. Quanto ao problema das teclas direcionais, veja se voce nao esta' usando o "vi" ao inves do "vim". Digite: # sudo aptitude install vim From sassara.tarcisio at gmail.com Tue Nov 24 05:35:18 2009 From: sassara.tarcisio at gmail.com (=?ISO-8859-1?Q?Tarc=EDsio_Sassara?=) Date: Tue, 24 Nov 2009 11:35:18 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> Message-ID: 2009/11/24 Nelson Ferraz : > 2009/11/24 Tarc?sio Sassara : >> Ah, eu tento usar o vim. Preciso ler mais para aproveitar ao m?ximo. >> Se for pra trabalhar com vim com meus conhecimentos, mais f?cil usar o >> Gedit mesmo. (preciso tirar as teclas direcionais do meu teclado!) >> Peguei o .vimrc do Nelson =D >> Isso realmente faz a diferen?a. > > Nao deixe de instalar o Perl::Tidy no seu computador de desenvolvimento. > > Uma vez instalado, voce pode digitat "_t" (underscore, t) para > organizar o codigo-fonte automaticamente. > > Voce tambem pode organizar apenas uma pequena secao do codigo. > Pressione "v" (para entrar em modo de selecao visual), e depois de > selecionada a area desejada, pressione "_t". > > Invista alguns dias para aprender a usar o vim. No comeco vai ser > necessario um esforco consciente. Depois vira sua segunda natureza. > > Quanto ao problema das teclas direcionais, veja se voce nao esta' > usando o "vi" ao inves do "vim". Digite: > > # sudo aptitude install vim Op?! Valeu! Ah, eu uso o vim sim. Quanto os direcionais, digo que deveria usar mais as teclas hjkl alem dos outros atalhos: http://vimdoc.sourceforge.net/htmldoc/usr_03.html > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Tarcisio F. Sassara From shonorio at gmail.com Tue Nov 24 05:55:32 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 24 Nov 2009 11:55:32 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> Message-ID: <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> 2009/11/24 Nelson Ferraz > 2009/11/24 Tarc?sio Sassara : > > Ah, eu tento usar o vim. Preciso ler mais para aproveitar ao m?ximo. > > Se for pra trabalhar com vim com meus conhecimentos, mais f?cil usar o > > Gedit mesmo. (preciso tirar as teclas direcionais do meu teclado!) > > Peguei o .vimrc do Nelson =D > > Isso realmente faz a diferen?a. > > Nao deixe de instalar o Perl::Tidy no seu computador de desenvolvimento. > > Uma vez instalado, voce pode digitat "_t" (underscore, t) para > organizar o codigo-fonte automaticamente. > > Voce tambem pode organizar apenas uma pequena secao do codigo. > Pressione "v" (para entrar em modo de selecao visual), e depois de > selecionada a area desejada, pressione "_t". > > Invista alguns dias para aprender a usar o vim. No comeco vai ser > necessario um esforco consciente. Depois vira sua segunda natureza. > cara, eu me confundo tudo com a necessidade de digitar 'ESC' antes de dar os comando ... ser? isto um sintoma da minha pregui?a ou limitac?o ?! Por incrivel que pareca, fico mais confort?vel com CTRL, ALT, > > Quanto ao problema das teclas direcionais, veja se voce nao esta' > usando o "vi" ao inves do "vim". Digite: > > # sudo aptitude install vim > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From sassara.tarcisio at gmail.com Tue Nov 24 05:59:27 2009 From: sassara.tarcisio at gmail.com (=?ISO-8859-1?Q?Tarc=EDsio_Sassara?=) Date: Tue, 24 Nov 2009 11:59:27 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> Message-ID: 2009/11/24 Solli Honorio : > > > 2009/11/24 Nelson Ferraz >> >> 2009/11/24 Tarc?sio Sassara : >> > Ah, eu tento usar o vim. Preciso ler mais para aproveitar ao m?ximo. >> > Se for pra trabalhar com vim com meus conhecimentos, mais f?cil usar o >> > Gedit mesmo. (preciso tirar as teclas direcionais do meu teclado!) >> > Peguei o .vimrc do Nelson =D >> > Isso realmente faz a diferen?a. >> >> Nao deixe de instalar o Perl::Tidy no seu computador de desenvolvimento. >> >> Uma vez instalado, voce pode digitat "_t" (underscore, t) para >> organizar o codigo-fonte automaticamente. >> >> Voce tambem pode organizar apenas uma pequena secao do codigo. >> Pressione "v" (para entrar em modo de selecao visual), e depois de >> selecionada a area desejada, pressione "_t". >> >> Invista alguns dias para aprender a usar o vim. No comeco vai ser >> necessario um esforco consciente. Depois vira sua segunda natureza. > > cara, eu me confundo tudo com a necessidade de digitar 'ESC' antes de dar os > comando ... ser? isto um sintoma da minha pregui?a ou limitac?o ?! Por > incrivel que pareca, fico mais confort?vel com CTRL, ALT, > Pior, depois de usar o vim por um tempo voc? vai em um outro editor e digita :x E v? o resultado na tela. -- Tarcisio F. Sassara From breno at rio.pm.org Tue Nov 24 06:21:43 2009 From: breno at rio.pm.org (breno) Date: Tue, 24 Nov 2009 12:21:43 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> Message-ID: 2009/11/24 Tarc?sio Sassara : > 2009/11/24 Solli Honorio : >> cara, eu me confundo tudo com a necessidade de digitar 'ESC' antes de dar os >> comando ... ser? isto um sintoma da minha pregui?a ou limitac?o ?! Por >> incrivel que pareca, fico mais confort?vel com CTRL, ALT, >> > > Pior, depois de usar o vim por um tempo voc? vai em um outro editor > e digita :x > E v? o resultado na tela. > J? fechei muita janela do gtalk por causa disso tb :P From luismottacampos at yahoo.co.uk Tue Nov 24 06:24:18 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 24 Nov 2009 06:24:18 -0800 (PST) Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> Message-ID: <903806.11486.qm@web23407.mail.ird.yahoo.com> > From: Solli Honorio > Sent: Tue, 24 November, 2009 14:55:32 > > cara, eu me confundo tudo com a necessidade de digitar 'ESC' antes de dar os comandos... > ser? isto um sintoma da minha pregui?a ou limita??o ?! Por incrivel que pareca, fico mais > confort?vel com CTRL, ALT, Fosse qualquer outra pessoa, eu provavelmente diria "limita??o". Como ? o Solli, n?o tenho d?vidas: Solli, larga a m?o de ser pregui?oso! :D Putamplexos. -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From luismottacampos at yahoo.co.uk Tue Nov 24 06:25:31 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 24 Nov 2009 06:25:31 -0800 (PST) Subject: [SP-pm] Res: IDE EPIC In-Reply-To: References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> Message-ID: <902671.11523.qm@web23407.mail.ird.yahoo.com> > From: Tarc?sio Sassara > Sent: Tue, 24 November, 2009 14:59:27 > > Pior, depois de usar o vim por um tempo voc? vai em um outro editor > e digita :x > E v? o resultado na tela. Ahn... **Existe** outro editor? :D Putamplexos! -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From breno at rio.pm.org Tue Nov 24 06:39:10 2009 From: breno at rio.pm.org (breno) Date: Tue, 24 Nov 2009 12:39:10 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <902671.11523.qm@web23407.mail.ird.yahoo.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> <902671.11523.qm@web23407.mail.ird.yahoo.com> Message-ID: Tentando retomar um pouco o t?pico da thread, os interessados em uma compara??o entre diferentes ambientes de desenvolvimento para Perl podem gostar dessa refer?ncia, que cita Padre, EPIC, vim, emacs, ... at? Notepad++ t? na jogada: http://www.perlmonks.org/?node=Perl%20Development%20Tools []s -b 2009/11/24 Luis Motta Campos : >> From: Tarc?sio Sassara >> Sent: Tue, 24 November, 2009 14:59:27 >> >> Pior, depois de usar o vim por um tempo voc? vai em um outro editor >> e digita ?:x >> E v? o resultado na tela. > > Ahn... **Existe** outro editor? :D > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl junkie, foodie and amateur photographer. > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From breno at rio.pm.org Tue Nov 24 07:10:47 2009 From: breno at rio.pm.org (breno) Date: Tue, 24 Nov 2009 13:10:47 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) Message-ID: 2009/11/23 Thiago Glauco Sanchez : > Caros colegas do monast?rio: > Ap?s um bom tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. > Estou testando o EPIC, que me parece muito boa. Tentei utilizar o Padre > mas parece que ainda n?o est? muito boa. > Os colegas com mais experi?ncia podem recomendar alguma IDE gratu?ta para > desenvolvimento em Perl? > Pessoal, como muitos de vcs sabem, Gabriel Vieira e eu fazemos parte do time de desenvolvedores do Padre, uma IDE escrita em Perl 5 e que, embora tenha apenas um ano de exist?ncia, j? possui muitas features, como colora??o de sintaxe (highlighting), agrupamento de c?digo (code folding), auto-completar, perldoc integrado, algumas op??es de refatora??o (como extrair subrotina) e muitos plugins (Catalyst, PerlCritic, Git, entre outros), al?m de tradu??o completa para o portugu?s. http://padre.perlide.org Ainda n?o chegamos no n?vel de um Eclipse (no caso, EPIC), Komodo ou de um Visual Studio, que possuem equipes dedicadas e anos de trabalho a nossa frente. Mas procuramos sempre usar isso em nosso favor, identificado os pontos fortes e fracos, as "killer features" e os problemas, de cada um deles, para que possamos deixar o Padre cada vez melhor. A ?rvore de navega??o em diret?rios, por exemplo, foi tirada do Komodo, enquanto "abrir recurso" e "acesso r?pido ao menu" vieram do Eclipse+EPIC. Sendo assim, como parece que tem muita gente por aqui que usa EPIC (e outras) gostaria de saber: * o que a sua IDE tem de melhor? Qual feature vc n?o troca por nada? E de pior, o que te incomoda? E, aos que ficaram com a sensa??o de que o Padre "ainda n?o est? muito bom", outra pergunta: * o que vcs sentem que falta? O que fez vcs torcerem o nariz? Qual o fator impeditivo para experimentar ou usar no cotidiano? Obrigado! From nferraz at gmail.com Tue Nov 24 07:12:00 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 24 Nov 2009 16:12:00 +0100 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> Message-ID: <604cec170911240712p5b8be901of553f9808a5454ba@mail.gmail.com> > cara, eu me confundo tudo com a necessidade de digitar 'ESC' antes de dar os > comando ... ser? isto um sintoma da minha pregui?a ou limitac?o ?! Por > incrivel que pareca, fico mais confort?vel com CTRL, ALT, Todo mundo passa por essa dificuldade, durante algum tempo. Depois vira segunda natureza. Eu li dois livros recentemente -- "The Pragmatic Programmer" e "The Productive Programmer" -- e ambos destacam a importancia de usar um editor de textos como o vim (ou o emacs). A questao nao e' tanto o que voce pode fazer dentro do editor, mas tudo aquilo que voce pode fazer fora dele, no shell. Exemplos: pense como voce faria cada uma dessas coisas com uma IDE: 1) Listar todos os arquivos ".pm" em um diretorio (e subdiretorios) find . -name '*.pm' 2) Listar todos os arquivos ".pm" modificados nas ultimas 24 horas find . -name '*.pm' -mtime 0 3) Abrir para edicao todos os arquivos ".pm" modificados nas ultimas 24 vi $( find . -name '*.pm' -mtime 0 ) 4) Listar todos os arquivos ".pm" que contem a string "use strict" grep 'use strict' $( find . -name '*.pm' ) 5) Listar todos os arquivos ".pm" que nao contem a linha "use strict" grep -L 'use strict' $( find . -name '*.pm' ) 6) Abrir para edicao todos os arquivos ".pm" que nao possuem a linha "use strict" vi $( grep -L 'use strict' $( find . -name '*.pm' ) ) Depois que voce se habitua a esse poder, fica muito dificil voltar para uma IDE convencional. From acid06 at gmail.com Tue Nov 24 07:25:11 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Tue, 24 Nov 2009 13:25:11 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <604cec170911240712p5b8be901of553f9808a5454ba@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> <604cec170911240712p5b8be901of553f9808a5454ba@mail.gmail.com> Message-ID: <9a08c9b40911240725r189d0a4ewe6257e980cda4254@mail.gmail.com> 2009/11/24 Nelson Ferraz : > Exemplos: pense como voce faria cada uma dessas coisas com uma IDE: Mas voc? n?o precisa de vi/vim pra nenhuma dessas coisas - s? precisa de um shell. Eu, pessoalmente, acho que vim que ? overrated. Eu sei utilizar o vim (mas n?o tenho .vimrc m?gico) e o utilizo diariamente sem maiores problemas, via SSH. Contudo, pra maior parte do meu desenvolvimento, utilizo um editor de textos pra Windows chamado EditPlus. Quando tenho de fazer desenvolvimernto no Linux mesmo, normalmente uso o Kate. Eu utilizo todas essas coisas que voc? citou em qualquer sistema operacional (bem, ao inv?s do grep costumo usar o ack - procure por App::Ack na CPAN) - pra quem usa Windows, ? s? instalar as GNU Tools for Windows, a? voc? ter? find, grep, less, etc. Eu n?o gosto de IDEs tamb?m - vejo gente usando o EPIC e quando o PC ? piorzinho, ele cai de joelhos. Gosto de um editor de textos simples, mas que tenha alguns detalhezinhos interessantes (regex search, syntax highlight customiz?vel, abas, entre outros). Se por acaso algu?m aqui est? desenvolvendo em Windows, sugiro dar uma olhada no EditPlus. -Nilson Santos F. Jr. From fernandocorrea at gmail.com Tue Nov 24 07:49:20 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Tue, 24 Nov 2009 13:49:20 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: Message-ID: Breno, eu n?o use EPIC, uso vim, ainda assim eu posso responder? 2009/11/24 breno > 2009/11/23 Thiago Glauco Sanchez : > > Caros colegas do monast?rio: > > Ap?s um bom tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. > > Estou testando o EPIC, que me parece muito boa. Tentei utilizar o Padre > > mas parece que ainda n?o est? muito boa. > > Os colegas com mais experi?ncia podem recomendar alguma IDE gratu?ta para > > desenvolvimento em Perl? > > > > > Pessoal, > > como muitos de vcs sabem, Gabriel Vieira e eu fazemos parte do time de > desenvolvedores do Padre, uma IDE escrita em Perl 5 e que, embora > tenha apenas um ano de exist?ncia, j? possui muitas features, como > colora??o de sintaxe (highlighting), agrupamento de c?digo (code > folding), auto-completar, perldoc integrado, algumas op??es de > refatora??o (como extrair subrotina) e muitos plugins (Catalyst, > PerlCritic, Git, entre outros), al?m de tradu??o completa para o > portugu?s. > > http://padre.perlide.org > > Ainda n?o chegamos no n?vel de um Eclipse (no caso, EPIC), Komodo ou > de um Visual Studio, que possuem equipes dedicadas e anos de trabalho > a nossa frente. Mas procuramos sempre usar isso em nosso favor, > identificado os pontos fortes e fracos, as "killer features" e os > problemas, de cada um deles, para que possamos deixar o Padre cada vez > melhor. A ?rvore de navega??o em diret?rios, por exemplo, foi tirada > do Komodo, enquanto "abrir recurso" e "acesso r?pido ao menu" vieram > do Eclipse+EPIC. > > Sendo assim, como parece que tem muita gente por aqui que usa EPIC (e > outras) gostaria de saber: > > * o que a sua IDE tem de melhor? Qual feature vc n?o troca por > nada? E de pior, o que te incomoda? > ? leve e facil de usar. A feature q eu n?o troco por nada ? o modo de comando e dentre os comandos, o ctrl + v (sele??o de bloco). N?o lembro nada q me incomode no momento > > > E, aos que ficaram com a sensa??o de que o Padre "ainda n?o est? muito > bom", outra pergunta: > > * o que vcs sentem que falta? O que fez vcs torcerem o nariz? Qual > o fator impeditivo para experimentar ou usar no cotidiano? > Eu sinto falta de um modo de comando q poderia ser opcional e n?o padr?o, com os mesmos comandos do vim. O q me fez torcer o nariz foi a dificuldade de instala??o (na epoca q instalei). E o q me impede de usar no cotidiano ? q eu sou MUITO mais produtivo com o vim (q j? estou acostumado). Mas aos poucos, nos meus projetos pessoais estou tentando usar o Padre > > > Obrigado! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org Sent from Rio De Janeiro, RJ, Brazil -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Tue Nov 24 08:27:55 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 24 Nov 2009 16:27:55 +0000 (GMT) Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: Message-ID: <702141.24619.qm@web23406.mail.ird.yahoo.com> O Breno perguntou: > * o que a sua IDE tem de melhor? Qual feature vc n?o troca por > nada? E de pior, o que te incomoda? Eu gosto do Vim por que me permite fazer scripts e rodar estes scripts sobre uma ?rea do buffer que eu estou editando ou sobre o buffer todo. N?o troco isso por nada. A habilidade de filtrar o conte?do de buffers usando o pr?prio Perl como linguagem de script seria muito interessante e desej?vel. Em cima disso, a possibilidade de implementar macros e fun??es para tratar do conte?do de buffers ? essencial para um bom editor para programadores. Tamb?m a possibilidade de fazer absolutamente **tudo** o que o editor permite com teclas de atalho e "keystrokes" (n?o necessariamente uma combina??o de ctrl+ ou alt+ ou algo assim) ? muito interessante e desej?vel. Como a maior parte dos desenvolvedores de unix, eu acho que usar mouse ? lento e desajeitado -- eu gosto de ficar com os meus dedos em cima do teclado, e prefiro sempre usar teclas de atalho e keystrokes para tudo. A linguagem de programa??o de macros do Vim ? mais pobre do que eu gostaria que ela fosse -- eu gostaria muito de poder usar Perl como a minha linguagem de macros principal. Putamplexos -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From breno at rio.pm.org Tue Nov 24 08:38:34 2009 From: breno at rio.pm.org (breno) Date: Tue, 24 Nov 2009 14:38:34 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: Message-ID: 2009/11/24 Fernando Oliveira : > Breno, eu n?o use EPIC, uso vim, ainda assim eu posso responder? Claro! EPIC *e outros* :-) > 2009/11/24 breno >> >> ? * o que a sua IDE tem de melhor? Qual feature vc n?o troca por >> nada? E de pior, o que te incomoda? > > ? leve e facil de usar. A feature q eu n?o troco por nada ? o modo de > comando e dentre os comandos, o ctrl + v (sele??o de bloco). N?o lembro nada > q me incomode no momento Sobre leveza, n?o h? argumentos, o vim realmente ? muito leve, e n?o d? pra comparar com uma aplica??o gr?fica. Pra quem vive em shell, as vezes ? muito mais f?cil us?-la do que abrir uma IDE pesada. E essa ? um pouco a quest?o. A gente fica acostumado a ter a shell aberta e digitar comandos, abrir/fechar arquivos no vim, enquanto os mais acostumados com IDEs deixam ela aberta e navegam/buscam/abrem/fecham arquivos dentro dela. Pra sele??o de blocos no Padre, basta usar o shift ou marcar com o mouse :-) Mas n?o acho que o plugin do Vim pro Padre esteja avan?ado a ponto de oferecer um modo de comandos aceit?vel ou compat?vel (embora alguns atalhos via ctrl j? existam, como ctrl-J igual ao shift-J do vim, ou o ctrl-d pra duplicar a linha atual). Querendo ajudar nisso, o c?digo ? em Perl :-) >> >> E, aos que ficaram com a sensa??o de que o Padre "ainda n?o est? muito >> bom", outra pergunta: >> >> ? * o que vcs sentem que falta? O que fez vcs torcerem o nariz? Qual >> o fator impeditivo para experimentar ou usar no cotidiano? > > Eu sinto falta de um modo de comando q poderia ser opcional e n?o padr?o, > com os mesmos comandos do vim. O q me fez torcer o nariz foi a dificuldade > de instala??o (na epoca q instalei). E o q me impede de usar no cotidiano ? > q eu sou MUITO mais produtivo com o vim (q j? estou acostumado). Mas aos > poucos, nos meus projetos pessoais estou tentando usar o Padre >> Bom, sobre o modo de comando j? falei l? em cima. Sobre a dificuldade de instala??o, estamos trabalhando nisso. J? temos pacotes para algumas distros, como Mandriva, Fedora e Debian/Ubuntu, mas admito desconhecer a vers?o em que se encontram (o Padre est? na 0.50). Ainda n?o temos pacote pronto pra MacOS X, mas em compensa??o usu?rios do Windows contam com vers?es port?teis pra pendrive e instaladores MSI. Sobre ser produtivo e estar acostumado, ?, n?o vejo muito jeito al?m da pr?tica :-) []s -b From daniel-vinciguerra at hotmail.com Tue Nov 24 08:39:38 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Tue, 24 Nov 2009 14:39:38 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <9a08c9b40911240725r189d0a4ewe6257e980cda4254@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> <604cec170911240712p5b8be901of553f9808a5454ba@mail.gmail.com> <9a08c9b40911240725r189d0a4ewe6257e980cda4254@mail.gmail.com> Message-ID: Tenho escrito c?digos com mais freq??ncia no Windows, e uso o vim sem problemas... Sempre levo ele em um disco remov?vel e ele d? no couro quando preciso de algo r?pido e pr?tico... Andei usando o gVim no Windows tamb?m e achei ele bem bacana como editor de fontes... :D Existe um projeto que usa o gVim como base e implementa um esquema de teclas completo como o usado em softwares Windows. Bacana pra quem quer usar o Vim sem ter que se preocupar com os comandos pra decorar... :D (Assim ganhamos mais adeptos... hehehe) Cream Editor :: a modern configuration of the Vim text editor http://cream.sourceforge.net O cara ainda pode instalar a "super vitamina" para transformar-lo num puta editor de c?digos fonte Perl pra EPIC nenhum botar defeito... ;) http://www.vim.org/scripts/script.php?script_id=556 Obs.: Agora o Solli n?o tem mais desculpa... Forte abra?o a todos, Ua, >> Daniel Vinciguerra http://dvinciguerra.wordpress.com -----Original Message----- From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf Of Nilson Santos Figueiredo Jr. Sent: ter?a-feira, 24 de novembro de 2009 13:25 To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] Res: IDE EPIC 2009/11/24 Nelson Ferraz : > Exemplos: pense como voce faria cada uma dessas coisas com uma IDE: Mas voc? n?o precisa de vi/vim pra nenhuma dessas coisas - s? precisa de um shell. Eu, pessoalmente, acho que vim que ? overrated. Eu sei utilizar o vim (mas n?o tenho .vimrc m?gico) e o utilizo diariamente sem maiores problemas, via SSH. Contudo, pra maior parte do meu desenvolvimento, utilizo um editor de textos pra Windows chamado EditPlus. Quando tenho de fazer desenvolvimernto no Linux mesmo, normalmente uso o Kate. Eu utilizo todas essas coisas que voc? citou em qualquer sistema operacional (bem, ao inv?s do grep costumo usar o ack - procure por App::Ack na CPAN) - pra quem usa Windows, ? s? instalar as GNU Tools for Windows, a? voc? ter? find, grep, less, etc. Eu n?o gosto de IDEs tamb?m - vejo gente usando o EPIC e quando o PC ? piorzinho, ele cai de joelhos. Gosto de um editor de textos simples, mas que tenha alguns detalhezinhos interessantes (regex search, syntax highlight customiz?vel, abas, entre outros). Se por acaso algu?m aqui est? desenvolvendo em Windows, sugiro dar uma olhada no EditPlus. -Nilson Santos F. Jr. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From breno at rio.pm.org Tue Nov 24 09:19:19 2009 From: breno at rio.pm.org (breno) Date: Tue, 24 Nov 2009 15:19:19 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: <702141.24619.qm@web23406.mail.ird.yahoo.com> References: <702141.24619.qm@web23406.mail.ird.yahoo.com> Message-ID: 2009/11/24 Luis Motta Campos : > O Breno perguntou: >> ? ?* o que a sua IDE tem de melhor? Qual feature vc n?o troca por >> nada? E de pior, o que te incomoda? > > Eu gosto do Vim por que me permite fazer scripts e rodar estes scripts sobre uma ?rea do buffer que eu estou editando ou sobre o buffer todo. N?o troco isso por nada. A habilidade de filtrar o conte?do de buffers usando o pr?prio Perl como linguagem de script seria muito interessante e desej?vel. Em cima disso, a possibilidade de implementar macros e fun??es para tratar do conte?do de buffers ? essencial para um bom editor para programadores. Concordo, e isso ? algo que ainda falta no Padre. > > Tamb?m a possibilidade de fazer absolutamente **tudo** o que o editor permite com teclas de atalho e "keystrokes" (n?o necessariamente uma combina??o de ctrl+ ou alt+ ou algo assim) ? muito interessante e desej?vel. Como a maior parte dos desenvolvedores de unix, eu acho que usar mouse ? lento e desajeitado -- eu gosto de ficar com os meus dedos em cima do teclado, e prefiro sempre usar teclas de atalho e keystrokes para tudo. > Pra isso o Padre oferece n?o s? os atalhos normais (ctrl+$tecla, etc) como tamb?m o "Acesso R?pido ao Menu", vc digita ctrl-3 e come?a a digitar o nome da op??o de menu que deseja. Ele filtra a medida que vc vai digitando, pra escolher dentro de uma lista, e basta digitar um peda?o do nome, n?o precisa ser o come?o do nome. Outra op??o interessante (tamb?m "emprestada" do Eclipse) ? o Abrir Recurso, em q vc aperta ctrl-shift-R e pode come?ar a digitar peda?os do nome de arquivos dentro do seu projeto. Novamente, ele filtra os nomes e exibe todos os arquivos que casam com a string. Tudo isso tem tocar no mouse :-) > A linguagem de programa??o de macros do Vim ? mais pobre do que eu gostaria que ela fosse -- eu gostaria muito de poder usar Perl como a minha linguagem de macros principal. > Legal Champs, tenho certeza que vers?es futuras do Padre ter?o algo nesse sentido sim! []s -b From luismottacampos at yahoo.co.uk Tue Nov 24 09:43:18 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 24 Nov 2009 17:43:18 +0000 (GMT) Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: <702141.24619.qm@web23406.mail.ird.yahoo.com> Message-ID: <30678.6699.qm@web23402.mail.ird.yahoo.com> > From: breno > Sent: Tue, 24 November, 2009 18:19:19 [faz o Padre rodar macros em Perl sobre buffers ou ?reas de buffers] > Concordo, e isso ? algo que ainda falta no Padre. ?timo. Fico feliz em apontar coisas que podem melhorar. :) > > Tamb?m a possibilidade de fazer absolutamente **tudo** o que o editor permite > com teclas de atalho e "keystrokes" (n?o necessariamente uma combina??o de ctrl+ > ou alt+ ou algo assim) ? muito interessante e desej?vel. Como a maior parte dos > desenvolvedores de unix, eu acho que usar mouse ? lento e desajeitado -- eu > gosto de ficar com os meus dedos em cima do teclado, e prefiro sempre usar > teclas de atalho e keystrokes para tudo. > > > > Pra isso o Padre oferece n?o s? os atalhos normais (ctrl+$tecla, etc) > como tamb?m o "Acesso R?pido ao Menu", vc digita ctrl-3 e come?a a > digitar o nome da op??o de menu que deseja. Ele filtra a medida que vc > vai digitando, pra escolher dentro de uma lista, e basta digitar um > peda?o do nome, n?o precisa ser o come?o do nome. Outra op??o > interessante (tamb?m "emprestada" do Eclipse) ? o Abrir Recurso, em q > vc aperta ctrl-shift-R e pode come?ar a digitar peda?os do nome de > arquivos dentro do seu projeto. Novamente, ele filtra os nomes e exibe > todos os arquivos que casam com a string. > > Tudo isso tem tocar no mouse :-) Parece bom, mas eu gosto de ter "modo de comando" e "modo de edi??o": d? uma liberdade ?mpar em associar mnem?nicos com tudo, o que ? extremamente ?til para desenvolvedores desmemoriados como eu... Putamplexos. -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From daniel.oliveira.mantovani at gmail.com Tue Nov 24 09:55:56 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 24 Nov 2009 15:55:56 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: <30678.6699.qm@web23402.mail.ird.yahoo.com> References: <702141.24619.qm@web23406.mail.ird.yahoo.com> <30678.6699.qm@web23402.mail.ird.yahoo.com> Message-ID: <214823ca0911240955r143a1e9k7e04458c04196fac@mail.gmail.com> Champs, voc? pode mostrar seu arquivo de configura??o do vim ? 2009/11/24 Luis Motta Campos : >> From: breno >> Sent: Tue, 24 November, 2009 18:19:19 > > [faz o Padre rodar macros em Perl sobre buffers ou ?reas de buffers] >> Concordo, e isso ? algo que ainda falta no Padre. > > ?timo. Fico feliz em apontar coisas que podem melhorar. :) > >> > Tamb?m a possibilidade de fazer absolutamente **tudo** o que o editor permite >> com teclas de atalho e "keystrokes" (n?o necessariamente uma combina??o de ctrl+ >> ou alt+ ou algo assim) ? muito interessante e desej?vel. Como a maior parte dos >> desenvolvedores de unix, eu acho que usar mouse ? lento e desajeitado -- eu >> gosto de ficar com os meus dedos em cima do teclado, e prefiro sempre usar >> teclas de atalho e keystrokes para tudo. >> > >> >> Pra isso o Padre oferece n?o s? os atalhos normais (ctrl+$tecla, etc) >> como tamb?m o "Acesso R?pido ao Menu", vc digita ctrl-3 e come?a a >> digitar o nome da op??o de menu que deseja. Ele filtra a medida que vc >> vai digitando, pra escolher dentro de uma lista, e basta digitar um >> peda?o do nome, n?o precisa ser o come?o do nome. Outra op??o >> interessante (tamb?m "emprestada" do Eclipse) ? o Abrir Recurso, em q >> vc aperta ctrl-shift-R e pode come?ar a digitar peda?os do nome de >> arquivos dentro do seu projeto. Novamente, ele filtra os nomes e exibe >> todos os arquivos que casam com a string. >> >> Tudo isso tem tocar no mouse :-) > > Parece bom, mas eu gosto de ter "modo de comando" e "modo de edi??o": > d? uma liberdade ?mpar em associar mnem?nicos com tudo, o que ? > extremamente ?til para desenvolvedores desmemoriados como eu... > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl junkie, foodie and amateur photographer. > > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From diana.g.a.rosa at gmail.com Tue Nov 24 10:28:57 2009 From: diana.g.a.rosa at gmail.com (Diana Rosa) Date: Tue, 24 Nov 2009 16:28:57 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: <214823ca0911240955r143a1e9k7e04458c04196fac@mail.gmail.com> References: <702141.24619.qm@web23406.mail.ird.yahoo.com> <30678.6699.qm@web23402.mail.ird.yahoo.com> <214823ca0911240955r143a1e9k7e04458c04196fac@mail.gmail.com> Message-ID: Um frankstein: (Eclipse + Vim) http://eclim.org/index.html ainda n?o usei... parece mto estranho, mas quem sabe... Abs, Diana 2009/11/24 Daniel de Oliveira Mantovani > Champs, voc? pode mostrar seu arquivo de configura??o do vim ? > > 2009/11/24 Luis Motta Campos : > >> From: breno > >> Sent: Tue, 24 November, 2009 18:19:19 > > > > [faz o Padre rodar macros em Perl sobre buffers ou ?reas de buffers] > >> Concordo, e isso ? algo que ainda falta no Padre. > > > > ?timo. Fico feliz em apontar coisas que podem melhorar. :) > > > >> > Tamb?m a possibilidade de fazer absolutamente **tudo** o que o editor > permite > >> com teclas de atalho e "keystrokes" (n?o necessariamente uma combina??o > de ctrl+ > >> ou alt+ ou algo assim) ? muito interessante e desej?vel. Como a maior > parte dos > >> desenvolvedores de unix, eu acho que usar mouse ? lento e desajeitado -- > eu > >> gosto de ficar com os meus dedos em cima do teclado, e prefiro sempre > usar > >> teclas de atalho e keystrokes para tudo. > >> > > >> > >> Pra isso o Padre oferece n?o s? os atalhos normais (ctrl+$tecla, etc) > >> como tamb?m o "Acesso R?pido ao Menu", vc digita ctrl-3 e come?a a > >> digitar o nome da op??o de menu que deseja. Ele filtra a medida que vc > >> vai digitando, pra escolher dentro de uma lista, e basta digitar um > >> peda?o do nome, n?o precisa ser o come?o do nome. Outra op??o > >> interessante (tamb?m "emprestada" do Eclipse) ? o Abrir Recurso, em q > >> vc aperta ctrl-shift-R e pode come?ar a digitar peda?os do nome de > >> arquivos dentro do seu projeto. Novamente, ele filtra os nomes e exibe > >> todos os arquivos que casam com a string. > >> > >> Tudo isso tem tocar no mouse :-) > > > > Parece bom, mas eu gosto de ter "modo de comando" e "modo de edi??o": > > d? uma liberdade ?mpar em associar mnem?nicos com tudo, o que ? > > extremamente ?til para desenvolvedores desmemoriados como eu... > > > > Putamplexos. > > -- > > Luis Motta Campos is a software engineer, > > Perl junkie, foodie and amateur photographer. > > > > > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From diana.g.a.rosa at gmail.com Tue Nov 24 10:52:12 2009 From: diana.g.a.rosa at gmail.com (Diana Rosa) Date: Tue, 24 Nov 2009 16:52:12 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: <702141.24619.qm@web23406.mail.ird.yahoo.com> <30678.6699.qm@web23402.mail.ird.yahoo.com> <214823ca0911240955r143a1e9k7e04458c04196fac@mail.gmail.com> Message-ID: acho que misturei os t?picos... perd?o abs 2009/11/24 Diana Rosa > Um frankstein: (Eclipse + Vim) > > http://eclim.org/index.html > > ainda n?o usei... parece mto estranho, mas quem sabe... > > > Abs, > Diana > > > > 2009/11/24 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > > Champs, voc? pode mostrar seu arquivo de configura??o do vim ? >> >> 2009/11/24 Luis Motta Campos : >> >> From: breno >> >> Sent: Tue, 24 November, 2009 18:19:19 >> > >> > [faz o Padre rodar macros em Perl sobre buffers ou ?reas de buffers] >> >> Concordo, e isso ? algo que ainda falta no Padre. >> > >> > ?timo. Fico feliz em apontar coisas que podem melhorar. :) >> > >> >> > Tamb?m a possibilidade de fazer absolutamente **tudo** o que o editor >> permite >> >> com teclas de atalho e "keystrokes" (n?o necessariamente uma combina??o >> de ctrl+ >> >> ou alt+ ou algo assim) ? muito interessante e desej?vel. Como a maior >> parte dos >> >> desenvolvedores de unix, eu acho que usar mouse ? lento e desajeitado >> -- eu >> >> gosto de ficar com os meus dedos em cima do teclado, e prefiro sempre >> usar >> >> teclas de atalho e keystrokes para tudo. >> >> > >> >> >> >> Pra isso o Padre oferece n?o s? os atalhos normais (ctrl+$tecla, etc) >> >> como tamb?m o "Acesso R?pido ao Menu", vc digita ctrl-3 e come?a a >> >> digitar o nome da op??o de menu que deseja. Ele filtra a medida que vc >> >> vai digitando, pra escolher dentro de uma lista, e basta digitar um >> >> peda?o do nome, n?o precisa ser o come?o do nome. Outra op??o >> >> interessante (tamb?m "emprestada" do Eclipse) ? o Abrir Recurso, em q >> >> vc aperta ctrl-shift-R e pode come?ar a digitar peda?os do nome de >> >> arquivos dentro do seu projeto. Novamente, ele filtra os nomes e exibe >> >> todos os arquivos que casam com a string. >> >> >> >> Tudo isso tem tocar no mouse :-) >> > >> > Parece bom, mas eu gosto de ter "modo de comando" e "modo de edi??o": >> > d? uma liberdade ?mpar em associar mnem?nicos com tudo, o que ? >> > extremamente ?til para desenvolvedores desmemoriados como eu... >> > >> > Putamplexos. >> > -- >> > Luis Motta Campos is a software engineer, >> > Perl junkie, foodie and amateur photographer. >> > >> > >> > >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Tue Nov 24 12:44:48 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 24 Nov 2009 18:44:48 -0200 Subject: [SP-pm] Monitorar processos gerados pelo system In-Reply-To: <806409.27160.qm@web23406.mail.ird.yahoo.com> References: <8e3843570911221319q3d4dec16o9c63258703feca2@mail.gmail.com> <8e3843570911221410kbea2d8bodcd0fc49619ab230@mail.gmail.com> <8e3843570911221624g7392e4bao69172e9e9986f058@mail.gmail.com> <12d1f4ee0911221717i197c92bcy832fa35c962fad5e@mail.gmail.com> <8e3843570911221725h70a43733xc275348c31f130f8@mail.gmail.com> <806409.27160.qm@web23406.mail.ird.yahoo.com> Message-ID: <8e3843570911241244u600ede34oaf82b482aaeff2c8@mail.gmail.com> 2009/11/23 Luis Motta Campos : >> From: Ot?vio Fernandes >> Sent: Mon, 23 November, 2009 2:25:16 >> Solli, >> >> O meu conceito de seguran?a sobre SNMP ? ter ele sempre como >> read-only. Eu sei que deixar um atacante ver informa??es sobre o >> servidor ? perigoso, mas, ? o "mal" necess?rio visto o benef?cio que >> ele traz. Por tudo isso, eu o considero "seguro", pois, n?o ? um >> servi?o que voc? vai ligar e come?ar a se preocupar com ele, ao >> contr?rio. > > Ot?vio, > > Eu acho isso exagero. ? poss?vel usar SNMP dentro da DMZ e dos c?rculos de acesso mais restrito da rede da empresa ? perfeitamente aceit?vel, e tenho a certeza de que voc? tem uma implementa??o assim. Na grande maioria as m?quinas tem mais de uma interface e o SNMP fica concentrado em uma. N?o ? exatamente uma DMZ, mas ajuda a prover seguran?a. > O RIPE NCC implementou monitoramento SNMP nas suas redes internas, e garante a seguran?a da informa??o com roteamento ?e Tagged Virtual Networks access control. > > Como o nosso analista de seguran?a colocou a seguran?a da rede como mais priorit?ria do que a seguran?a das informa??es do SNMP, se algu?m estiver escutando SNMP nas nossas redes sem autoriza??o, n?s temos problemas maiores (de seguran?a com a rede). ?tima coloca??o. > Claro, voc? precisa ter an?lise de rede e algu?m que conhece networking para implementar estas coisas corretamente. > > Meus dois centavos de sempre. > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl junkie, foodie and amateur photographer. > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Ot?vio Fernandes http://blog.emresumo.com From otaviof at gmail.com Tue Nov 24 12:52:07 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 24 Nov 2009 18:52:07 -0200 Subject: [SP-pm] IDE EPIC In-Reply-To: <20091123130034.1713D1F677F@insvr8000.insite.com.br> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> Message-ID: <8e3843570911241252v532901b1jdea1d1cf65f87fe1@mail.gmail.com> 2009/11/23 Thiago Glauco Sanchez : > Caros colegas do monast?rio: > Ap?s um bom > tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. > Estou > testando o EPIC, que me parece muito boa. Tentei utilizar o Padre > mas > parece que ainda n?o est? muito boa. > Os colegas com mais > experi?ncia podem recomendar alguma IDE gratu?ta para > desenvolvimento em Perl? > >>---------- > > > Thiago > Glauco Sanchez > ITIL v2 > Webdesigner > Programmer > > www.nerdsland.net > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Thiago, O EPIC n?o chega a ser ruim, ele at? d? alguns bons recursos para escrever Perl. Porem, n?o existe IDE para linguagens din?micas! Por exemplo, em Java todo o comportamento do sofware pode ser previsto, e em background a IDE pode ir compilando os fontes para te mostrar onde deu erro. Porem, em Perl ou qualquer outra linguagem din?mica isso ? imposs?vel, pense nisso. Ent?o, o meu conselho ? que voc? invista em conhecer, muito bem, um bom editor de textos, ele ? melhor ferramenta que voc? pode ter. Recomendo: Vim (Gvim, MacVim, etc), Emacs e TextMate. Estudando a fundo um dos tr?s, voc? n?o vai se arrepender. Meus dois centavos. um abraco, -- Ot?vio Fernandes http://blog.emresumo.com From edencardim at gmail.com Tue Nov 24 20:45:59 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 25 Nov 2009 01:45:59 -0300 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: <702141.24619.qm@web23406.mail.ird.yahoo.com> (Luis Motta Campos's message of "Tue, 24 Nov 2009 16:27:55 +0000 (GMT)") References: <702141.24619.qm@web23406.mail.ird.yahoo.com> Message-ID: <87iqczus8o.fsf@janis.localdomain> >>>>> "Luis" == Luis Motta Campos writes: Luis> O Breno perguntou: >> * o que a sua IDE tem de melhor? Qual feature vc n?o troca por >> nada? E de pior, o que te incomoda? Luis> Eu gosto do Vim por que me permite fazer scripts e rodar estes Luis> scripts sobre uma ?rea do buffer que eu estou editando ou Luis> sobre o buffer todo. N?o troco isso por nada. A habilidade de Luis> filtrar o conte?do de buffers usando o pr?prio Perl como Luis> linguagem de script seria muito interessante e desej?vel. Em Luis> cima disso, a possibilidade de implementar macros e fun??es Luis> para tratar do conte?do de buffers ? essencial para um bom Luis> editor para programadores. Luis> Tamb?m a possibilidade de fazer absolutamente **tudo** o que o Luis> editor permite com teclas de atalho e "keystrokes" (n?o Luis> necessariamente uma combina??o de ctrl+ ou alt+ ou algo assim) Luis> ? muito interessante e desej?vel. Como a maior parte dos Luis> desenvolvedores de unix, eu acho que usar mouse ? lento e Luis> desajeitado -- eu gosto de ficar com os meus dedos em cima do Luis> teclado, e prefiro sempre usar teclas de atalho e keystrokes Luis> para tudo. Luis> A linguagem de programa??o de macros do Vim ? mais pobre do Luis> que eu gostaria que ela fosse -- eu gostaria muito de poder Luis> usar Perl como a minha linguagem de macros principal. Fa?o das palavras do Luis as minhas, mas com um s/Vim/Emacs/ aplicado no buffer ;) -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From edencardim at gmail.com Tue Nov 24 21:10:36 2009 From: edencardim at gmail.com (Eden Cardim) Date: Wed, 25 Nov 2009 02:10:36 -0300 Subject: [SP-pm] IDE EPIC In-Reply-To: <8e3843570911241252v532901b1jdea1d1cf65f87fe1@mail.gmail.com> (=?utf-8?Q?=22Ot=C3=A1vio?= Fernandes"'s message of "Tue, 24 Nov 2009 18:52:07 -0200") References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <8e3843570911241252v532901b1jdea1d1cf65f87fe1@mail.gmail.com> Message-ID: <87einnur3n.fsf@janis.localdomain> >>>>> "Ot?vio" == Ot?vio Fernandes writes: Ot?vio> O EPIC n?o chega a ser ruim, ele at? d? alguns bons recursos Ot?vio> para escrever Perl. Porem, n?o existe IDE para linguagens Ot?vio> din?micas! Por exemplo, em Java todo o comportamento do Ot?vio> sofware pode ser previsto, e em background a IDE pode ir Ot?vio> compilando os fontes para te mostrar onde deu erro. Porem, Ot?vio> em Perl ou qualquer outra linguagem din?mica isso ? Ot?vio> imposs?vel, pense nisso. Na verdade, o comportamento n?o pode ser previsto sem execu??o pr?via em nenhum caso (vide problema da parada[1]). Eu usei EPIC por um tempo e ele fazia a compila??o em background e mostrava os erros igualzinho o Eclipse mostrava pro Java. O que n?o d? pra fazer em alguns casos ? implementar recursos como auto-complete por conta da introspec??o e da falta de tipagem estrita, a ?nica forma de saber o tipo de uma vari?vel ? executando o c?digo. O por?m est? no fato de que se voc? precisa do auto-complete, ? porque voc? ainda est? escrevendo o c?digo e, nesse caso, ele provavelmente n?o executa. E se ele executa, voc? provavelmente j? escreveu o que precisava e a? o auto-complete n?o ? mais necess?rio. Um outro detalhe ? que se voc? tiver um bom sistema de OO, e usar ele bem, raramente voc? vai precisar de auto-complete, principalmente se for um sistema introspect?vel. [1] http://en.wikipedia.org/wiki/Halting_Problem -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From breno at rio.pm.org Tue Nov 24 22:16:58 2009 From: breno at rio.pm.org (breno) Date: Wed, 25 Nov 2009 04:16:58 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <604cec170911240712p5b8be901of553f9808a5454ba@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> <604cec170911240712p5b8be901of553f9808a5454ba@mail.gmail.com> Message-ID: 2009/11/24 Nelson Ferraz : > Eu li dois livros recentemente -- "The Pragmatic Programmer" e "The > Productive Programmer" -- e ambos destacam a importancia de usar um > editor de textos como o vim (ou o emacs). A questao nao e' tanto o que > voce pode fazer dentro do editor, mas tudo aquilo que voce pode fazer > fora dele, no shell. > > Exemplos: pense como voce faria cada uma dessas coisas com uma IDE: > Longe de mim cuspir no prato em que como, j? que tamb?m sou um feliz usu?rio de shell e de vim. Mas vou topar o exerc?cio do Nelson e tentar responder como eu faria cada uma dessas coisas com o Padre :-) > 1) Listar todos os arquivos ".pm" em um diretorio (e subdiretorios) > > find . -name '*.pm' > No canto superior esquerdo, acima da ?rvore de diret?rios, tem uma caixa de texto "pesquisar". Basta escrever ".pm" na caixa e a ?rvore exibir? os resultados na hora. Outra forma ? escolher "Pesquisar->Abrir Recurso" (atalho: ctrl-shift-R) e digitar "*.pm" para ver todos os resultados. > 2) Listar todos os arquivos ".pm" modificados nas ultimas 24 horas > > find . -name '*.pm' -mtime 0 > > 3) Abrir para edicao todos os arquivos ".pm" modificados nas ultimas 24 > > vi $( find . -name '*.pm' -mtime 0 ) > N?o acho q seja possivel (hoje) fazer buscas por MAC Times. Ponto pro find :-) > 4) Listar todos os arquivos ".pm" que contem a string "use strict" > > grep 'use strict' $( find . -name '*.pm' ) > Pesquisar->Procurar em Arquivos, "use strict", e em "Em Arquivos/Tipos", botar "pm" > 5) Listar todos os arquivos ".pm" que nao contem a linha "use strict" e "pm" em > > grep -L 'use strict' $( find . -name '*.pm' ) > ? isso ainda n?o... hmm... pera?, pera?... (hack hack hack... commit)... quer dizer, claro que tem! A partir da revis?o 9278 do reposit?rio do Padre, basta repetir o passo anterior e marcar a caixa que diz "show only files that don't match"... hmm... pera?, pera?... (hack hack hack, commit)... ou, a partir da revis?o 9281, "exibir apenas arquivos sem o termo", caso estejam usando a vers?o em pt_BR :-) (e essa ? uma das coisas q eu mais gosto no Padre... se vc sente falta de algo ou algo n?o funciona, ? s? corrigir :-) > 6) Abrir para edicao todos os arquivos ".pm" que nao possuem a linha > "use strict" > > vi $( grep -L 'use strict' $( find . -name '*.pm' ) ) > Ao escolher o "buscar em arquivos" acima (para arquivos contendo e n?o contendo a string ou express?o regular), o Padre abre uma aba na janela do canto inferior com os resultados. Basta navegar pela lista e dar um duplo clique no(s) arquivo(s) desejado(s). Uma das coisas com que o Padre se preocupa ? criar um ambiente completo para desenvolvimento. Como o Nelson muito bem mencionou, boa parte disso est? n?o no editor, mas no acesso e manipula??o do ambiente. Ainda n?o estamos completamente "l?", mas seguimos caminhando :-) []s -b From andregarciacarneiro at gmail.com Wed Nov 25 05:39:28 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 25 Nov 2009 11:39:28 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: Message-ID: 2009/11/24 breno > 2009/11/23 Thiago Glauco Sanchez : > > Caros colegas do monast?rio: > > Ap?s um bom tempo trabalhando com Gedit, decidi pesquisar IDEs para Perl. > > Estou testando o EPIC, que me parece muito boa. Tentei utilizar o Padre > > mas parece que ainda n?o est? muito boa. > > Os colegas com mais experi?ncia podem recomendar alguma IDE gratu?ta para > > desenvolvimento em Perl? > > > > > Pessoal, > > como muitos de vcs sabem, Gabriel Vieira e eu fazemos parte do time de > desenvolvedores do Padre, uma IDE escrita em Perl 5 e que, embora > tenha apenas um ano de exist?ncia, j? possui muitas features, como > colora??o de sintaxe (highlighting), agrupamento de c?digo (code > folding), auto-completar, perldoc integrado, algumas op??es de > refatora??o (como extrair subrotina) e muitos plugins (Catalyst, > PerlCritic, Git, entre outros), al?m de tradu??o completa para o > portugu?s. > > http://padre.perlide.org > > Ainda n?o chegamos no n?vel de um Eclipse (no caso, EPIC), Komodo ou > de um Visual Studio, que possuem equipes dedicadas e anos de trabalho > a nossa frente. Mas procuramos sempre usar isso em nosso favor, > identificado os pontos fortes e fracos, as "killer features" e os > problemas, de cada um deles, para que possamos deixar o Padre cada vez > melhor. A ?rvore de navega??o em diret?rios, por exemplo, foi tirada > do Komodo, enquanto "abrir recurso" e "acesso r?pido ao menu" vieram > do Eclipse+EPIC. > > Sendo assim, como parece que tem muita gente por aqui que usa EPIC (e > outras) gostaria de saber: > > * o que a sua IDE tem de melhor? Qual feature vc n?o troca por > nada? E de pior, o que te incomoda? > > Uso VIM. A ?nica coisa que me incomoda ? o fato de n?o ter um debugger amig?vel como o da antiga IDE para C/C++, o Turbo C. , que eu gosto tanto de usar. Experimentei o Padre mas n?o consegui usar o debugger. Ele ca?a toda a vez que eu tentava. > > E, aos que ficaram com a sensa??o de que o Padre "ainda n?o est? muito > bom", outra pergunta: > > * o que vcs sentem que falta? O que fez vcs torcerem o nariz? Qual > o fator impeditivo para experimentar ou usar no cotidiano? > > > Instalar o Padre j? ? um saco! Gera??o de pacotes para v?rias distribui??es seriam um bom come?o para melhorar a imagem e facilitar pra galera usar. Eu tenho problemas de codifica??o com IDEs gr?ficas em geral, porque no trabalho tenho que usar codifica??o ISO-8859-1, mas a distribui??o do linux vem como UTF-8, e acabo mudando os locales, e isso sempre me traz problemas com interfaces gr?ficas(De repente o problema ? a configura??o da interface gr?fica, sei l?...). Com o Padre n?o foi diferente, ele zuava a codifica??o na hora de converter de utf-8 para latin1, por exemplo. Ou ent?o, eu salvo um documento como latin1, e quando abro no vim, por exemplo, tudo zuado... isso ? um saco! Uma interface com o DBIx::Class e SGBDs, junto com o m?dulo SQL::Translator::Parser::DBIx::Class de modo a facilitar a cria??o de esquemas no DBIx::Class seria uma boa. Ferramentas de 'auto-complete' interessantes como a do Netbeans e do Eclipse, por exemplo, seriam bem-vindas. Cheers! > Obrigado! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From sassara.tarcisio at gmail.com Wed Nov 25 04:50:25 2009 From: sassara.tarcisio at gmail.com (=?ISO-8859-1?Q?Tarc=EDsio_Sassara?=) Date: Wed, 25 Nov 2009 10:50:25 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: <9a08c9b40911240725r189d0a4ewe6257e980cda4254@mail.gmail.com> References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> <604cec170911240712p5b8be901of553f9808a5454ba@mail.gmail.com> <9a08c9b40911240725r189d0a4ewe6257e980cda4254@mail.gmail.com> Message-ID: 2009/11/24 Nilson Santos Figueiredo Jr. : > Contudo, pra maior parte do meu desenvolvimento, utilizo um editor de > textos pra Windows chamado EditPlus. O EditPlus ? um excelente editor. O que gosto mais nele ? o bom trabalho com encodings. No linux, o padr?o ? o UTF8, mas quando preciso usar o windows e programar algo, s? uso o Editplus. O notepad++ ? um lixo! Voc? pede para salvar como UTF8, quando vai ver seu arquivo est? em ANSI !!!!! -- Tarcisio F. Sassara From acid06 at gmail.com Wed Nov 25 09:26:36 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Wed, 25 Nov 2009 15:26:36 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: Message-ID: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> 2009/11/25 Andre Carneiro : > Instalar o Padre j? ? um saco! Gera??o de pacotes para v?rias distribui??es > seriam um bom come?o para melhorar a imagem e facilitar pra galera usar. Acho que assumiram que usu?rios Linux n?o teria problemas em instalar depend?ncias. O instalador do Windows ? ?timo e instala tudo, inclusive um Perl j? configurado com o GCC.] Em geral, acho que no mundo Perl n?o ? t?o comum criar pacotes pras distribui??es porque os m?dulos mudam muito mais r?pido do que os reposit?rios oficiais conseguem acompanhar e todo mundo j? est? acostumado com a CPAN mesmo, que faz um ?timo trabalho. O segredo ? mandar a CPAN seguir as depend?ncias automaticamente, a? voc? manda instalar e esquece. -Nilson Santos F. Jr. From luismottacampos at yahoo.co.uk Wed Nov 25 05:49:52 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 25 Nov 2009 05:49:52 -0800 (PST) Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: <214823ca0911240955r143a1e9k7e04458c04196fac@mail.gmail.com> References: <702141.24619.qm@web23406.mail.ird.yahoo.com> <30678.6699.qm@web23402.mail.ird.yahoo.com> <214823ca0911240955r143a1e9k7e04458c04196fac@mail.gmail.com> Message-ID: <495876.93706.qm@web23404.mail.ird.yahoo.com> > From: Daniel de Oliveira Mantovani > Sent: Tue, 24 November, 2009 18:55:56 > > Champs, voc? pode mostrar seu arquivo de configura??o do vim ? syntax on colorscheme desert set background=dark set tabstop=4 set shiftwidth=4 set expandtab " Shows trailing whitespace and real tabs set listchars=tab:>~,trail:_ set list " Perl Regexp on Searches command -nargs=1 -range S ,perldo s " Incremental Searches on set incsearch " see :help statusline set statusline=%<[%n]\ %F\ %m%r%y%=\ [%b\|0x%B]\ \%-14.(%l,%c%V%)\ %P " Runs perltidy, and goes back to current line before filtering. function! Perltidy() let current_line = line('.') let perltidy = 'perltidy' execute ":0,$!" . perltidy execute ":" . current_line endfunction " Maps Perl tidy to ",t" map ,t :call Perltidy() Putamplexos -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From breno at rio.pm.org Wed Nov 25 10:04:50 2009 From: breno at rio.pm.org (breno) Date: Wed, 25 Nov 2009 16:04:50 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: Message-ID: 2009/11/25 Andre Carneiro : > >> ? * o que a sua IDE tem de melhor? Qual feature vc n?o troca por >> nada? E de pior, o que te incomoda? >> > > Uso VIM. A ?nica coisa que me incomoda ? o fato de n?o ter um debugger > amig?vel como o da antiga IDE para C/C++, o Turbo C. , que eu gosto tanto de > usar. Experimentei o Padre mas n?o consegui usar o debugger. Ele ca?a toda a > vez que eu tentava. > Fazer um debugger integrado ao Padre, com breakpoints, step into, etc, realmente ainda est? pendente. >> >> E, aos que ficaram com a sensa??o de que o Padre "ainda n?o est? muito >> bom", outra pergunta: >> >> ? * o que vcs sentem que falta? O que fez vcs torcerem o nariz? Qual >> o fator impeditivo para experimentar ou usar no cotidiano? >> >> > > > Instalar o Padre j? ? um saco! Gera??o de pacotes para v?rias distribui??es > seriam um bom come?o para melhorar a imagem e facilitar pra galera usar. > Com certeza! J? temos .msi e .zip para Windows, e estamos trabalhando em manter pacotes atualizados para Debian/Ubuntu, Mandriva e Fedora. Volunt?rios para ajudar nessas e em outras distros (ou mesmo para MacOS X) s?o muito bem vindos. > Eu tenho problemas de codifica??o com IDEs gr?ficas em geral, porque no > trabalho tenho que usar codifica??o ISO-8859-1, mas a distribui??o do linux > vem como UTF-8, e acabo mudando os locales, e isso sempre me traz problemas > com interfaces gr?ficas(De repente o problema ? a configura??o da interface > gr?fica, sei l?...). Com o Padre n?o foi diferente, ele zuava? a codifica??o > na hora de converter de utf-8 para latin1, por exemplo. Ou ent?o, eu salvo > um documento como latin1, e quando abro no vim, por exemplo, tudo zuado... > isso ? um saco! > Bom, isso me parece ser um problema do ambiente, n?o do Padre. Mas se vc tiver um passo a passo de como reproduzir, tenho certeza que ajudaria muito a solucionar a quest?o :-) > Uma? interface com o DBIx::Class e SGBDs, junto com o m?dulo > SQL::Translator::Parser::DBIx::Class de modo a facilitar a cria??o de > esquemas no DBIx::Class seria uma boa. > Parece uma boa id?ia! Aos interessados, o reposit?rio svn do Padre pode ser usado para hospedar qualquer Plugin do Padre, al?m de facilitar a colabora??o, integra??o e tradu??o dos mesmos. > Ferramentas de 'auto-complete' interessantes como a do Netbeans e do > Eclipse, por exemplo, seriam bem-vindas. > A vers?o 0.50 do Padre j? possui autocompletar! N?o ? uma maravilha (como disse, estamos come?ando, e tem todos os problemas de compila??o/interpreta??o mencionados na outra thread), mas funciona e j? ajuda bastante :-) []s -b From daniel.oliveira.mantovani at gmail.com Wed Nov 25 10:19:07 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 25 Nov 2009 16:19:07 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> References: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> Message-ID: <214823ca0911251019v49048dbdi13daaa8d1071eb88@mail.gmail.com> Olha como ? dif?cil instalar o Padre no Ubuntu 9.10: sudo apt-get install Padre "? dito que algo t?o pequeno como o bater das asas de uma borboleta pode causar um tuf?o do outro lado do mundo." 2009/11/25 Nilson Santos Figueiredo Jr. : > 2009/11/25 Andre Carneiro : >> Instalar o Padre j? ? um saco! Gera??o de pacotes para v?rias distribui??es >> seriam um bom come?o para melhorar a imagem e facilitar pra galera usar. > > Acho que assumiram que usu?rios Linux n?o teria problemas em instalar > depend?ncias. > O instalador do Windows ? ?timo e instala tudo, inclusive um Perl j? > configurado com o GCC.] > > Em geral, acho que no mundo Perl n?o ? t?o comum criar pacotes pras > distribui??es porque os m?dulos mudam muito mais r?pido do que os > reposit?rios oficiais conseguem acompanhar e todo mundo j? est? > acostumado com a CPAN mesmo, que faz um ?timo trabalho. O segredo ? > mandar a CPAN seguir as depend?ncias automaticamente, a? voc? manda > instalar e esquece. > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From indiox at gentoobr.org Wed Nov 25 10:55:24 2009 From: indiox at gentoobr.org (Claudio Pereira) Date: Wed, 25 Nov 2009 16:55:24 -0200 Subject: [SP-pm] Res: IDE EPIC In-Reply-To: References: <20091123130034.1713D1F677F@insvr8000.insite.com.br> <214823ca0911230505v42192417vf989de427dde361e@mail.gmail.com> <21625.11992.qm@web33006.mail.mud.yahoo.com> <88fe68ee0911231108g443d5f08ide8ae34ffdb0ee4e@mail.gmail.com> <604cec170911240129o3ac0a02m253a32d972f214f5@mail.gmail.com> <12d1f4ee0911240555w260ad17dp268634ee0ce555b9@mail.gmail.com> <604cec170911240712p5b8be901of553f9808a5454ba@mail.gmail.com> Message-ID: Salve breno++ Assim que tiver um tempo em casa, vou tentar fazer os updates no Padre para tentar us?-lo. :-) [ ]'s Indio)( 2009/11/25 breno : > 2009/11/24 Nelson Ferraz : >> Eu li dois livros recentemente -- "The Pragmatic Programmer" e "The >> Productive Programmer" -- e ambos destacam a importancia de usar um >> editor de textos como o vim (ou o emacs). A questao nao e' tanto o que >> voce pode fazer dentro do editor, mas tudo aquilo que voce pode fazer >> fora dele, no shell. >> >> Exemplos: pense como voce faria cada uma dessas coisas com uma IDE: >> > > Longe de mim cuspir no prato em que como, j? que tamb?m sou um feliz > usu?rio de shell e de vim. Mas vou topar o exerc?cio do Nelson e > tentar responder como eu faria cada uma dessas coisas com o Padre :-) > >> 1) Listar todos os arquivos ".pm" em um diretorio (e subdiretorios) >> >> find . -name '*.pm' >> > > No canto superior esquerdo, acima da ?rvore de diret?rios, tem uma > caixa de texto "pesquisar". Basta escrever ".pm" na caixa e a ?rvore > exibir? os resultados na hora. > > Outra forma ? escolher "Pesquisar->Abrir Recurso" (atalho: > ctrl-shift-R) e digitar "*.pm" para ver todos os resultados. > > >> 2) Listar todos os arquivos ".pm" modificados nas ultimas 24 horas >> >> find . -name '*.pm' -mtime 0 >> >> 3) Abrir para edicao todos os arquivos ".pm" modificados nas ultimas 24 >> >> vi $( find . -name '*.pm' -mtime 0 ) >> > > N?o acho q seja possivel (hoje) fazer buscas por MAC Times. Ponto pro find :-) > >> 4) Listar todos os arquivos ".pm" que contem a string "use strict" >> >> grep 'use strict' $( find . -name '*.pm' ) >> > > Pesquisar->Procurar em Arquivos, "use strict", e em "Em > Arquivos/Tipos", botar "pm" > >> 5) Listar todos os arquivos ".pm" que nao contem a linha "use strict" e "pm" em >> >> grep -L 'use strict' $( find . -name '*.pm' ) >> > > ? isso ainda n?o... hmm... pera?, pera?... (hack hack hack... > commit)... quer dizer, claro que tem! > > A partir da revis?o 9278 do reposit?rio do Padre, basta repetir o > passo anterior e marcar a caixa que diz "show only files that don't > match"... hmm... pera?, pera?... (hack hack hack, commit)... ou, a > partir da revis?o 9281, "exibir apenas arquivos sem o termo", caso > estejam usando a vers?o em pt_BR :-) > > (e essa ? uma das coisas q eu mais gosto no Padre... se vc sente falta > de algo ou algo n?o funciona, ? s? corrigir :-) > >> 6) Abrir para edicao todos os arquivos ".pm" que nao possuem a linha >> "use strict" >> >> vi $( grep -L 'use strict' $( find . -name '*.pm' ) ) >> > > Ao escolher o "buscar em arquivos" acima (para arquivos contendo e n?o > contendo a string ou express?o regular), o Padre abre uma aba na > janela do canto inferior com os resultados. Basta navegar pela lista e > dar um duplo clique no(s) arquivo(s) desejado(s). > > Uma das coisas com que o Padre se preocupa ? criar um ambiente > completo para desenvolvimento. Como o Nelson muito bem mencionou, boa > parte disso est? n?o no editor, mas no acesso e manipula??o do > ambiente. Ainda n?o estamos completamente "l?", mas seguimos > caminhando :-) > > > []s > > -b > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- -- Claudio Pereira aka IndioX GentooBR - http://gentoobr.org mailto: indiox at gentoobr.org --------------------------------------------- Gentoo Documentation Member http://gdp.gentoo.org From indiox at gentoobr.org Wed Nov 25 12:07:58 2009 From: indiox at gentoobr.org (Claudio Pereira) Date: Wed, 25 Nov 2009 18:07:58 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: <214823ca0911251019v49048dbdi13daaa8d1071eb88@mail.gmail.com> References: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> <214823ca0911251019v49048dbdi13daaa8d1071eb88@mail.gmail.com> Message-ID: 2009/11/25 Daniel de Oliveira Mantovani : > Olha como ? dif?cil instalar o Padre no Ubuntu 9.10: > sudo apt-get install Padre ? acho que estou precisando fazer um upgrade do meu sistema! From breno at rio.pm.org Wed Nov 25 13:19:36 2009 From: breno at rio.pm.org (breno) Date: Wed, 25 Nov 2009 19:19:36 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> <214823ca0911251019v49048dbdi13daaa8d1071eb88@mail.gmail.com> Message-ID: Apenas como um complemento aos interessados, o G?bor gravou um screencast curtinho sobre a Ajuda de Contexto do Padre em 3 diferentes linguagens (Perl 5, PIR (Parrot), e Perl 6) http://www.youtube.com/watch?v=yGPLXNUbffY []s -b From luismottacampos at yahoo.co.uk Wed Nov 25 13:58:03 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 25 Nov 2009 13:58:03 -0800 (PST) Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> References: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> Message-ID: <184358.7040.qm@web23408.mail.ird.yahoo.com> > From: Nilson Santos Figueiredo Jr. > Sent: Wed, 25 November, 2009 15:26:36 > > [...] O segredo ? mandar a CPAN seguir as depend?ncias automaticamente, > a? voc? manda instalar e esquece. Voc? obviamente nunca teve de resolver /dependency/ /hell/ em sistemas que dependem seriamente de vers?es diferentes e conflitantes do mesmo m?dulo... quando isso acontecer, voc? vai ver come?ar a valorizar mais a sua opini?o e menos o que o seu cliente favorito de CPAN acha que ele deve fazer... Bom, meus dois centavos. Putamplexos. -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From luismottacampos at yahoo.co.uk Wed Nov 25 14:11:27 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Wed, 25 Nov 2009 14:11:27 -0800 (PST) Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: Message-ID: <801721.30916.qm@web23407.mail.ird.yahoo.com> > From: breno > Sent: Wed, 25 November, 2009 16:04:50 > Parece uma boa id?ia! Aos interessados, o reposit?rio svn do Padre > pode ser usado para hospedar qualquer Plugin do Padre, al?m de > facilitar a colabora??o, integra??o e tradu??o dos mesmos. Breno, Eu n?o fa?o parte do projeto, e falo aqui apenas como "palpiteiro". Eu acredito que este tipo de coisa deveria ser deixado de lado, assim como um debugger, e talvez at? mesmo a habilidade de filtrar buffers ou sele??es de texto por scripts ou programas externos. Concentrar esfor?os em usabilidade e robust?s do editor ? mais importante, na minha opini?o. Outros features podem ser acrescentados mais tarde, atrav?s de uma interface de plugins bem projetada ? mais f?cil e mais flex?vel. Claro, eu n?o conhe?o a implementa??o ou os planos para o futuro do editor. Espero que isso ajude. Putamplexos-- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From acid06 at gmail.com Wed Nov 25 14:37:43 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Wed, 25 Nov 2009 20:37:43 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: <184358.7040.qm@web23408.mail.ird.yahoo.com> References: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> <184358.7040.qm@web23408.mail.ird.yahoo.com> Message-ID: <9a08c9b40911251437x2ae1a090w22916bcc299bcc8b@mail.gmail.com> N?o existe o que fazer (exceto consertar o c?digo) no caso em que um m?dulo precisa de uma vers?o antiga e n?o funciona com uma nova e um outro m?dulo precisa de uma vers?o recente. Inclusive, n?o existe uma maneira de especificar que to m?dulo precisa de uma vers?o espec?fica, apenas que precisa de uma maior ou igual ao n?mero indicado. Por isso n?o existe dependency hell. Voc? provavelmente ficou traumatizado com vers?es antigas que, em alguns casos, iam fazer com que voc? atualizasse sua distribui??o Perl inteira se voc? n?o ficasse esperto. Isso n?o acontece mais e n?o consigo pensar em nenhum motivo pra n?o seguir uma depend?ncia (j? que a instala??o vai falhar nesse caso). On 11/25/09, Luis Motta Campos wrote: >> From: Nilson Santos Figueiredo Jr. >> Sent: Wed, 25 November, 2009 15:26:36 >> >> [...] O segredo ? mandar a CPAN seguir as depend?ncias automaticamente, >> a? voc? manda instalar e esquece. > > Voc? obviamente nunca teve de resolver /dependency/ /hell/ em sistemas que > dependem seriamente de vers?es diferentes e conflitantes do mesmo m?dulo... > quando isso acontecer, voc? vai ver come?ar a valorizar mais a sua opini?o e > menos o que o seu cliente favorito de CPAN acha que ele deve fazer... > > Bom, meus dois centavos. > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl junkie, foodie and amateur photographer. > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Sent from my mobile device From andregarciacarneiro at gmail.com Thu Nov 26 10:07:05 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 26 Nov 2009 16:07:05 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> References: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> Message-ID: 2009/11/25 Nilson Santos Figueiredo Jr. > 2009/11/25 Andre Carneiro : > > Instalar o Padre j? ? um saco! Gera??o de pacotes para v?rias > distribui??es > > seriam um bom come?o para melhorar a imagem e facilitar pra galera usar. > > Acho que assumiram que usu?rios Linux n?o teria problemas em instalar > depend?ncias. > Eu n?o tive problemas para instalar depend?ncias. Eu ODEIO instalar depend?ncias! E no Padre tem bastante. Principalmente as das bibliotecas gr?ficas... > O instalador do Windows ? ?timo e instala tudo, inclusive um Perl j? > configurado com o GCC.] > > Maravilha! Boa not?cia para usu?rios windows. Infelizmente eu n?o sou um deles... e n?o pretendo ser. De qualquer forma se eu precisar disso no Windows um dia, a dica foi boa. Obrigado! > Em geral, acho que no mundo Perl n?o ? t?o comum criar pacotes pras > distribui??es porque os m?dulos mudam muito mais r?pido do que os > reposit?rios oficiais conseguem acompanhar e todo mundo j? est? > acostumado com a CPAN mesmo, que faz um ?timo trabalho. O segredo ? > mandar a CPAN seguir as depend?ncias automaticamente, a? voc? manda > instalar e esquece. > > Entendo perfeitamente, mas j? que pediram a opini?o de todos, eu s? dei a minha... Pra mim ? quase insuport?vel ficar tratando a quantidade de depend?ncias que o Padre tem. Eu, particularmente, n?o tenho mais saco pra isso. Acho q t? ficando velho antes do tempo, ou ent?o fiquei mal-acostumado com 'coisinhas' como o aptitude(Valeu Champs!!! )... Cheers! > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From breno at rio.pm.org Thu Nov 26 10:20:57 2009 From: breno at rio.pm.org (breno) Date: Thu, 26 Nov 2009 16:20:57 -0200 Subject: [SP-pm] Perl + Vim Message-ID: Para os adeptos do vim, aqui v?o algumas dicas: Primeiro, o j? conhecido .vimrc do Nelson Ferraz: http://www.perlmonks.org/?node_id=540167 Depois, o famoso perl-support.vim http://www.vim.org/scripts/script.php?script_id=556 http://www.thegeekstuff.com/2009/01/make-vim-as-your-perl-ide-using-perl-supportvim-plugin/ Finalmente, algumas coisas bacanas que deixam o vim com mais cara de Perl IDE, incluindo screenshots animados pra vermos as funcionalidades em a??o: http://c9s.blogspot.com/2009/11/perl-completionvim-now-supports-simple.html http://code-and-hacks.blogspot.com/2009/06/stealing-from-padre-for-vim.html http://code-and-hacks.blogspot.com/2009/07/stealing-from-padre-for-vim-part-3.html []s, -b From daniel.oliveira.mantovani at gmail.com Thu Nov 26 13:34:17 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 26 Nov 2009 19:34:17 -0200 Subject: [SP-pm] Padre x EPIC (era: IDE EPIC) In-Reply-To: References: <9a08c9b40911250926w1f183c0ds90cd5e8298d47@mail.gmail.com> Message-ID: <214823ca0911261334o262559ffib7e927bc9c21e832@mail.gmail.com> Tinha um pessoal que estava querendo instalar o Padre no Mac e n?o estava conseguindo: Aqui est?: http://ali.as/Padre.dmg []'s 2009/11/26 Andre Carneiro : > > > 2009/11/25 Nilson Santos Figueiredo Jr. >> >> 2009/11/25 Andre Carneiro : >> > Instalar o Padre j? ? um saco! Gera??o de pacotes para v?rias >> > distribui??es >> > seriam um bom come?o para melhorar a imagem e facilitar pra galera usar. >> >> Acho que assumiram que usu?rios Linux n?o teria problemas em instalar >> depend?ncias. > > Eu n?o tive problemas para instalar depend?ncias. Eu ODEIO instalar > depend?ncias! E no Padre tem bastante. Principalmente as das bibliotecas > gr?ficas... > >> >> O instalador do Windows ? ?timo e instala tudo, inclusive um Perl j? >> configurado com o GCC.] >> > > Maravilha! Boa not?cia para usu?rios windows. Infelizmente eu n?o sou um > deles... e n?o pretendo ser. De qualquer forma se eu precisar disso no > Windows um dia, a dica foi boa. Obrigado! > >> >> Em geral, acho que no mundo Perl n?o ? t?o comum criar pacotes pras >> distribui??es porque os m?dulos mudam muito mais r?pido do que os >> reposit?rios oficiais conseguem acompanhar e todo mundo j? est? >> acostumado com a CPAN mesmo, que faz um ?timo trabalho. O segredo ? >> mandar a CPAN seguir as depend?ncias automaticamente, a? voc? manda >> instalar e esquece. >> > > Entendo perfeitamente, mas j? que pediram a opini?o de todos, eu s? dei a > minha... Pra mim ? quase insuport?vel ficar tratando a quantidade de > depend?ncias que o Padre tem. Eu, particularmente, n?o tenho mais saco pra > isso. Acho q t? ficando velho antes do tempo, ou ent?o fiquei mal-acostumado > com 'coisinhas' como o aptitude(Valeu Champs!!! )... > > > > Cheers! > >> >> -Nilson Santos F. Jr. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From andregarciacarneiro at gmail.com Fri Nov 27 03:06:38 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 27 Nov 2009 09:06:38 -0200 Subject: [SP-pm] forks + daemon + socket Message-ID: Salve pessoal! Estou tendo um problema utilizando o m?dulo forks. Enquanto eu n?o fa?o o 'daemonize' no meu daemon, funciona tudo blz. No entanto, quando o 'daemonize' acontece, tudo que ? executado atrav?s de forks gera "conex?o recusada" no socket. . . . use App::Daemon qw( daemonize ); use POSIX qw(:signal_h ); use Getopt::Long; use IO::Socket::UNIX; #DAEMON my $SOCKFILE = '/tmp/socktest'; unlink $SOCKFILE or die $! if -e $SOCKFILE; daemonize() if $daemonize == 1; my $usock = IO::Socket::UNIX->new( Type => SOCK_STREAM , Local => '/tmp/socktest' , Listen => 1 ) or die $!; my $r = (); chmod 0777 , $SOCKFILE; my %Process; while(1){ if(my ($r) = $usock->accept){ #c }else{ die "\nSOCKET NAO FOI ACEITO!!! $! $@\n"; } } #cliente . . . use IO::Socket::UNIX; use Getopt::Std; use Config::General; use Data::Dumper; my $conf_obj = Config::General->new('config/general.conf'); my %config = $conf_obj->getall(); my $SOCKETFILE = '/tmp/socktest';#$config{defaults}->{scap_socket}; @ARGV < 1 and die "Parametros invalidos\n"; my $usock = new IO::Socket::UNIX( Type => SOCK_STREAM, Peer => $SOCKETFILE, ) or die "Impossivel abrir Socket: $! $@ em " . $SOCKETFILE; my %args; getopts("r:s:p:", \%args); if($args{r}) { print "Executar Spider $args{r} $args{p}\n"; print $usock "run $args{r} $args{p}" or die $!; } elsif($args{s}) { print "Parar Spider $args{s}\n"; print $usock "stop $args{s}"; } O cliente acima instancia uma classe que executa o seguinte trecho de c?digo abaixo... . . . use forks; use MooseX::Singleton; use Config::General; . . . foreach my $t(@{$thread}){ $self->log_spider->write("debug","Thread $i"); eval{$Threads[$i] = threads->create('init_thread',$self,$t,$cf)}; if($@){ $self->log_spider->write("error","Erro ao criar Thread $i: $@ $!"); exit(0); }else { $self->stat->dbic($conns->[$i]); #setando a conex?o do pool de conex?es. $i++; } } foreach my $t (1..$#Threads) {$Threads[$t]->join;} . . . . sub init_thread { my ($self,$thread) = @_; #v?rias a??es aqui... sleep 1; } Quando a coisa toda ? executada, o que ocorre ? isso: [Thu Nov 26 18:57:16 2009] [SCAP2] [debug] Thread 1 [Thu Nov 26 18:57:17 2009] [SCAP2] [error] Erro ao criar Thread 1: (13981): Couldn't connect to query server: IO::Socket::INET: connect: Conex?o recusada at /usr/local/lib/perl/5.10.0/forks.pm line 3592 threads::_croak('Couldn\'t connect to query server: IO::Socket::INET: connect:...') called at /usr/local/lib/perl/5.10.0/ forks.pm line 2113 threads::_init_thread('HASH(0x98d7f50)', '', undef, undef) called at /usr/local/lib/perl/5.10.0/forks.pm line 761 threads::new('threads', 'init_thread', 'Spider=HASH(0xaa1af10)', 'HASH(0xaa6e980)', 'HASH(0xa8fdc30)') called at /home/andre/git/scap/lib/Spider.pm line 264 eval {...} called at /home/andre/git/scap/lib/Spider.pm line 264 Spider::load_sources('Spider=HASH(0xaa1af10)', 'ARRAY(0xaa6e920)', 'HASH(0xa8fdc30)', 'HASH(0xaa6e120)') called at /home/andre/git/scap/lib/Spider.pm line 123 Spider::start('Spider=HASH(0xaa1af10)') called at ./scap2d line 251 main::run('ARRAY(0xa9e1bb8)', 'Spider=HASH(0xaa1af10)') called at ./scap2d line 148 main::start('Getopt::Long::CallBack=HASH(0xa9f0650)', 1) called at /usr/share/perl/5.10/Getopt/Long.pm line 593 eval {...} called at /usr/share/perl/5.10/Getopt/Long.pm line 592 Getopt::Long::GetOptionsFromArray('ARRAY(0x8c5c420)', 'start', 'CODE(0xa9de550)', 'stop', 'CODE(0xa9e21b8)', 'restart', 'CODE(0x90efa48)', 'help', 'CODE(0x90efa48)', ...) called at ./scap2d line 72 Conex?o recusada [Thu Nov 26 18:57:17 2009] [SCAP2] [debug] Thread 2 [Thu Nov 26 18:57:17 2009] [SCAP2] [debug] Thread 3 [Thu Nov 26 18:57:17 2009] [SCAP2] [error] Erro ao criar Thread 2: (13982): Couldn't connect to query server: IO::Socket::INET: connect: Conex?o recusada at /usr/local/lib/perl/5.10.0/forks.pm line 3592 threads::_croak('Couldn\'t connect to query server: IO::Socket::INET: connect:...') called at /usr/local/lib/perl/5.10.0/ forks.pm line 2113 threads::_init_thread('HASH(0xad41528)', '', undef, undef) called at /usr/local/lib/perl/5.10.0/forks.pm line 761 threads::new('threads', 'init_thread', 'Spider=HASH(0xaa1af10)', 'HASH(0xaa6e910)', 'HASH(0xa8fdc30)') called at /home/andre/git/scap/lib/Spider.pm line 264 eval {...} called at /home/andre/git/scap/lib/Spider.pm line 264 Spider::load_sources('Spider=HASH(0xaa1af10)', 'ARRAY(0xaa6e920)', 'HASH(0xa8fdc30)', 'HASH(0xaa6e120)') called at /home/andre/git/scap/lib/Spider.pm line 123 Spider::start('Spider=HASH(0xaa1af10)') called at ./scap2d line 251 main::run('ARRAY(0xa9e1bb8)', 'Spider=HASH(0xaa1af10)') called at ./scap2d line 148 main::start('Getopt::Long::CallBack=HASH(0xa9f0650)', 1) called at /usr/share/perl/5.10/Getopt/Long.pm line 593 eval {...} called at /usr/share/perl/5.10/Getopt/Long.pm line 592 Getopt::Long::GetOptionsFromArray('ARRAY(0x8c5c420)', 'start', 'CODE(0xa9de550)', 'stop', 'CODE(0xa9e21b8)', 'restart', 'CODE(0x90efa48)', 'help', 'CODE(0x90efa48)', ...) called at ./scap2d line 72 Conex?o recusada Algu?m j? passou por isso? Cheers! -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From russoz at gmail.com Fri Nov 27 03:23:03 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 27 Nov 2009 09:23:03 -0200 Subject: [SP-pm] forks + daemon + socket In-Reply-To: References: Message-ID: <23f46d7f0911270323q25d7baf1g13699c92d45661f7@mail.gmail.com> Mr Lamb, no seu c?digo ce t? criando socket tipo UNIX (arquivo), e no erro do log t? aparecendo socket tipo INET (TCP)... t? certo isso? []s, Russian 2009/11/27 Andre Carneiro > Salve pessoal! > > > Estou tendo um problema utilizando o m?dulo forks. > > Enquanto eu n?o fa?o o 'daemonize' no meu daemon, funciona tudo blz. No > entanto, quando o 'daemonize' acontece, tudo que ? executado atrav?s de > forks gera "conex?o recusada" no socket. > > > . > . > . > use App::Daemon qw( daemonize ); > use POSIX qw(:signal_h ); > use Getopt::Long; > use IO::Socket::UNIX; > > #DAEMON > my $SOCKFILE = '/tmp/socktest'; > unlink $SOCKFILE or die $! if -e $SOCKFILE; > daemonize() if $daemonize == 1; > my $usock = IO::Socket::UNIX->new( Type => SOCK_STREAM , > Local => '/tmp/socktest' , > Listen => 1 > ) or die $!; > my $r = (); > chmod 0777 , $SOCKFILE; > my %Process; > > while(1){ > if(my ($r) = $usock->accept){ > #c > > }else{ > die "\nSOCKET NAO FOI ACEITO!!! $! $@\n"; > } > } > > > > #cliente > . > . > . > use IO::Socket::UNIX; > use Getopt::Std; > use Config::General; > use Data::Dumper; > > my $conf_obj = Config::General->new('config/general.conf'); > my %config = $conf_obj->getall(); > my $SOCKETFILE = '/tmp/socktest';#$config{defaults}->{scap_socket}; > > @ARGV < 1 and die "Parametros invalidos\n"; > > my $usock = new IO::Socket::UNIX( > Type => SOCK_STREAM, > Peer => $SOCKETFILE, > ) or die "Impossivel abrir Socket: $! $@ em " . $SOCKETFILE; > > > > my %args; > getopts("r:s:p:", \%args); > if($args{r}) { > print "Executar Spider $args{r} $args{p}\n"; > print $usock "run $args{r} $args{p}" or die $!; > } > elsif($args{s}) { > print "Parar Spider $args{s}\n"; > print $usock "stop $args{s}"; > } > > > O cliente acima instancia uma classe que executa o seguinte trecho de > c?digo abaixo... > > > > . > . > . > > use forks; > use MooseX::Singleton; > use Config::General; > . > . > . > > foreach my $t(@{$thread}){ > $self->log_spider->write("debug","Thread $i"); > eval{$Threads[$i] = > threads->create('init_thread',$self,$t,$cf)}; > if($@){ > $self->log_spider->write("error","Erro ao criar Thread > $i: $@ $!"); > exit(0); > > }else { > $self->stat->dbic($conns->[$i]); #setando a conex?o do > pool de conex?es. > $i++; > } > } > foreach my $t (1..$#Threads) {$Threads[$t]->join;} > . > . > . > . > > sub init_thread { > my ($self,$thread) = @_; > #v?rias a??es aqui... > sleep 1; > } > > > > > > > Quando a coisa toda ? executada, o que ocorre ? isso: > > > > > > [Thu Nov 26 18:57:16 2009] [SCAP2] [debug] Thread 1 > [Thu Nov 26 18:57:17 2009] [SCAP2] [error] Erro ao criar Thread 1: > (13981): Couldn't connect to query server: IO::Socket::INET: connect: > Conex?o recusada at /usr/local/lib/perl/5.10.0/forks.pm line 3592 > threads::_croak('Couldn\'t connect to query server: > IO::Socket::INET: connect:...') called at /usr/local/lib/perl/5.10.0/ > forks.pm line 2113 > threads::_init_thread('HASH(0x98d7f50)', '', undef, undef) called > at /usr/local/lib/perl/5.10.0/forks.pm line 761 > threads::new('threads', 'init_thread', 'Spider=HASH(0xaa1af10)', > 'HASH(0xaa6e980)', 'HASH(0xa8fdc30)') called at > /home/andre/git/scap/lib/Spider.pm line 264 > eval {...} called at /home/andre/git/scap/lib/Spider.pm line 264 > Spider::load_sources('Spider=HASH(0xaa1af10)', 'ARRAY(0xaa6e920)', > 'HASH(0xa8fdc30)', 'HASH(0xaa6e120)') called at > /home/andre/git/scap/lib/Spider.pm line 123 > Spider::start('Spider=HASH(0xaa1af10)') called at ./scap2d line 251 > main::run('ARRAY(0xa9e1bb8)', 'Spider=HASH(0xaa1af10)') called at > ./scap2d line 148 > main::start('Getopt::Long::CallBack=HASH(0xa9f0650)', 1) called at > /usr/share/perl/5.10/Getopt/Long.pm line 593 > eval {...} called at /usr/share/perl/5.10/Getopt/Long.pm line 592 > Getopt::Long::GetOptionsFromArray('ARRAY(0x8c5c420)', 'start', > 'CODE(0xa9de550)', 'stop', 'CODE(0xa9e21b8)', 'restart', 'CODE(0x90efa48)', > 'help', 'CODE(0x90efa48)', ...) called at ./scap2d line 72 > Conex?o recusada > [Thu Nov 26 18:57:17 2009] [SCAP2] [debug] Thread 2 > [Thu Nov 26 18:57:17 2009] [SCAP2] [debug] Thread 3 > [Thu Nov 26 18:57:17 2009] [SCAP2] [error] Erro ao criar Thread 2: > (13982): Couldn't connect to query server: IO::Socket::INET: connect: > Conex?o recusada at /usr/local/lib/perl/5.10.0/forks.pm line 3592 > threads::_croak('Couldn\'t connect to query server: > IO::Socket::INET: connect:...') called at /usr/local/lib/perl/5.10.0/ > forks.pm line 2113 > threads::_init_thread('HASH(0xad41528)', '', undef, undef) called > at /usr/local/lib/perl/5.10.0/forks.pm line 761 > threads::new('threads', 'init_thread', 'Spider=HASH(0xaa1af10)', > 'HASH(0xaa6e910)', 'HASH(0xa8fdc30)') called at > /home/andre/git/scap/lib/Spider.pm line 264 > eval {...} called at /home/andre/git/scap/lib/Spider.pm line 264 > Spider::load_sources('Spider=HASH(0xaa1af10)', 'ARRAY(0xaa6e920)', > 'HASH(0xa8fdc30)', 'HASH(0xaa6e120)') called at > /home/andre/git/scap/lib/Spider.pm line 123 > Spider::start('Spider=HASH(0xaa1af10)') called at ./scap2d line 251 > main::run('ARRAY(0xa9e1bb8)', 'Spider=HASH(0xaa1af10)') called at > ./scap2d line 148 > main::start('Getopt::Long::CallBack=HASH(0xa9f0650)', 1) called at > /usr/share/perl/5.10/Getopt/Long.pm line 593 > eval {...} called at /usr/share/perl/5.10/Getopt/Long.pm line 592 > Getopt::Long::GetOptionsFromArray('ARRAY(0x8c5c420)', 'start', > 'CODE(0xa9de550)', 'stop', 'CODE(0xa9e21b8)', 'restart', 'CODE(0x90efa48)', > 'help', 'CODE(0x90efa48)', ...) called at ./scap2d line 72 > Conex?o recusada > > > > > > > > Algu?m j? passou por isso? > > > > Cheers! > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Fri Nov 27 03:52:21 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 27 Nov 2009 09:52:21 -0200 Subject: [SP-pm] forks + daemon + socket In-Reply-To: <23f46d7f0911270323q25d7baf1g13699c92d45661f7@mail.gmail.com> References: <23f46d7f0911270323q25d7baf1g13699c92d45661f7@mail.gmail.com> Message-ID: O Socket INET quem usa ? o m?dulo forks.... 2009/11/27 Alexei Znamensky > Mr Lamb, > > no seu c?digo ce t? criando socket tipo UNIX (arquivo), e no erro do log t? > aparecendo socket tipo INET (TCP)... t? certo isso? > > []s, > Russian > > 2009/11/27 Andre Carneiro > >> Salve pessoal! >> >> >> Estou tendo um problema utilizando o m?dulo forks. >> >> Enquanto eu n?o fa?o o 'daemonize' no meu daemon, funciona tudo blz. No >> entanto, quando o 'daemonize' acontece, tudo que ? executado atrav?s de >> forks gera "conex?o recusada" no socket. >> >> >> . >> . >> . >> use App::Daemon qw( daemonize ); >> use POSIX qw(:signal_h ); >> use Getopt::Long; >> use IO::Socket::UNIX; >> >> #DAEMON >> my $SOCKFILE = '/tmp/socktest'; >> unlink $SOCKFILE or die $! if -e $SOCKFILE; >> daemonize() if $daemonize == 1; >> my $usock = IO::Socket::UNIX->new( Type => SOCK_STREAM , >> Local => '/tmp/socktest' , >> Listen => 1 >> ) or die $!; >> my $r = (); >> chmod 0777 , $SOCKFILE; >> my %Process; >> >> while(1){ >> if(my ($r) = $usock->accept){ >> #c >> >> }else{ >> die "\nSOCKET NAO FOI ACEITO!!! $! $@\n"; >> } >> } >> >> >> >> #cliente >> . >> . >> . >> use IO::Socket::UNIX; >> use Getopt::Std; >> use Config::General; >> use Data::Dumper; >> >> my $conf_obj = Config::General->new('config/general.conf'); >> my %config = $conf_obj->getall(); >> my $SOCKETFILE = '/tmp/socktest';#$config{defaults}->{scap_socket}; >> >> @ARGV < 1 and die "Parametros invalidos\n"; >> >> my $usock = new IO::Socket::UNIX( >> Type => SOCK_STREAM, >> Peer => $SOCKETFILE, >> ) or die "Impossivel abrir Socket: $! $@ em " . $SOCKETFILE; >> >> >> >> my %args; >> getopts("r:s:p:", \%args); >> if($args{r}) { >> print "Executar Spider $args{r} $args{p}\n"; >> print $usock "run $args{r} $args{p}" or die $!; >> } >> elsif($args{s}) { >> print "Parar Spider $args{s}\n"; >> print $usock "stop $args{s}"; >> } >> >> >> O cliente acima instancia uma classe que executa o seguinte trecho de >> c?digo abaixo... >> >> >> >> . >> . >> . >> >> use forks; >> use MooseX::Singleton; >> use Config::General; >> . >> . >> . >> >> foreach my $t(@{$thread}){ >> $self->log_spider->write("debug","Thread $i"); >> eval{$Threads[$i] = >> threads->create('init_thread',$self,$t,$cf)}; >> if($@){ >> $self->log_spider->write("error","Erro ao criar Thread >> $i: $@ $!"); >> exit(0); >> >> }else { >> $self->stat->dbic($conns->[$i]); #setando a conex?o do >> pool de conex?es. >> $i++; >> } >> } >> foreach my $t (1..$#Threads) {$Threads[$t]->join;} >> . >> . >> . >> . >> >> sub init_thread { >> my ($self,$thread) = @_; >> #v?rias a??es aqui... >> sleep 1; >> } >> >> >> >> >> >> >> Quando a coisa toda ? executada, o que ocorre ? isso: >> >> >> >> >> >> [Thu Nov 26 18:57:16 2009] [SCAP2] [debug] Thread 1 >> [Thu Nov 26 18:57:17 2009] [SCAP2] [error] Erro ao criar Thread 1: >> (13981): Couldn't connect to query server: IO::Socket::INET: connect: >> Conex?o recusada at /usr/local/lib/perl/5.10.0/forks.pm line 3592 >> threads::_croak('Couldn\'t connect to query server: >> IO::Socket::INET: connect:...') called at /usr/local/lib/perl/5.10.0/ >> forks.pm line 2113 >> threads::_init_thread('HASH(0x98d7f50)', '', undef, undef) called >> at /usr/local/lib/perl/5.10.0/forks.pm line 761 >> threads::new('threads', 'init_thread', 'Spider=HASH(0xaa1af10)', >> 'HASH(0xaa6e980)', 'HASH(0xa8fdc30)') called at >> /home/andre/git/scap/lib/Spider.pm line 264 >> eval {...} called at /home/andre/git/scap/lib/Spider.pm line 264 >> Spider::load_sources('Spider=HASH(0xaa1af10)', 'ARRAY(0xaa6e920)', >> 'HASH(0xa8fdc30)', 'HASH(0xaa6e120)') called at >> /home/andre/git/scap/lib/Spider.pm line 123 >> Spider::start('Spider=HASH(0xaa1af10)') called at ./scap2d line >> 251 >> main::run('ARRAY(0xa9e1bb8)', 'Spider=HASH(0xaa1af10)') called at >> ./scap2d line 148 >> main::start('Getopt::Long::CallBack=HASH(0xa9f0650)', 1) called at >> /usr/share/perl/5.10/Getopt/Long.pm line 593 >> eval {...} called at /usr/share/perl/5.10/Getopt/Long.pm line 592 >> Getopt::Long::GetOptionsFromArray('ARRAY(0x8c5c420)', 'start', >> 'CODE(0xa9de550)', 'stop', 'CODE(0xa9e21b8)', 'restart', 'CODE(0x90efa48)', >> 'help', 'CODE(0x90efa48)', ...) called at ./scap2d line 72 >> Conex?o recusada >> [Thu Nov 26 18:57:17 2009] [SCAP2] [debug] Thread 2 >> [Thu Nov 26 18:57:17 2009] [SCAP2] [debug] Thread 3 >> [Thu Nov 26 18:57:17 2009] [SCAP2] [error] Erro ao criar Thread 2: >> (13982): Couldn't connect to query server: IO::Socket::INET: connect: >> Conex?o recusada at /usr/local/lib/perl/5.10.0/forks.pm line 3592 >> threads::_croak('Couldn\'t connect to query server: >> IO::Socket::INET: connect:...') called at /usr/local/lib/perl/5.10.0/ >> forks.pm line 2113 >> threads::_init_thread('HASH(0xad41528)', '', undef, undef) called >> at /usr/local/lib/perl/5.10.0/forks.pm line 761 >> threads::new('threads', 'init_thread', 'Spider=HASH(0xaa1af10)', >> 'HASH(0xaa6e910)', 'HASH(0xa8fdc30)') called at >> /home/andre/git/scap/lib/Spider.pm line 264 >> eval {...} called at /home/andre/git/scap/lib/Spider.pm line 264 >> Spider::load_sources('Spider=HASH(0xaa1af10)', 'ARRAY(0xaa6e920)', >> 'HASH(0xa8fdc30)', 'HASH(0xaa6e120)') called at >> /home/andre/git/scap/lib/Spider.pm line 123 >> Spider::start('Spider=HASH(0xaa1af10)') called at ./scap2d line >> 251 >> main::run('ARRAY(0xa9e1bb8)', 'Spider=HASH(0xaa1af10)') called at >> ./scap2d line 148 >> main::start('Getopt::Long::CallBack=HASH(0xa9f0650)', 1) called at >> /usr/share/perl/5.10/Getopt/Long.pm line 593 >> eval {...} called at /usr/share/perl/5.10/Getopt/Long.pm line 592 >> Getopt::Long::GetOptionsFromArray('ARRAY(0x8c5c420)', 'start', >> 'CODE(0xa9de550)', 'stop', 'CODE(0xa9e21b8)', 'restart', 'CODE(0x90efa48)', >> 'help', 'CODE(0x90efa48)', ...) called at ./scap2d line 72 >> Conex?o recusada >> >> >> >> >> >> >> >> Algu?m j? passou por isso? >> >> >> >> Cheers! >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From jorteles at yahoo.com Fri Nov 27 05:32:27 2009 From: jorteles at yahoo.com (Jorge Teles) Date: Fri, 27 Nov 2009 05:32:27 -0800 (PST) Subject: [SP-pm] forks + daemon + socket In-Reply-To: References: Message-ID: <671445.27696.qm@web34307.mail.mud.yahoo.com> Posso estar falando uma tremenda besteira, mas n?o seria interessante se trocasse a porta 1 para algo como 50001. Se n?o me engano no linux a porta 1 ? alocada para /sbin/init. Basta dar um ps e ver?s! :) Abra?os, ________________________________ From: Andre Carneiro To: saopaulo-pm em mail.pm.org Sent: Fri, November 27, 2009 9:06:38 AM Subject: [SP-pm] forks + daemon + socket Salve pessoal! Estou tendo um problema utilizando o m?dulo forks. Enquanto eu n?o fa?o o 'daemonize' no meu daemon, funciona tudo blz. No entanto, quando o 'daemonize' acontece, tudo que ? executado atrav?s de forks gera "conex?o recusada" no socket. . . . use App::Daemon qw( daemonize ); use POSIX qw(:signal_h ); use Getopt::Long; use IO::Socket::UNIX; #DAEMON my $SOCKFILE = '/tmp/socktest'; unlink $SOCKFILE or die $! if -e $SOCKFILE; daemonize() if $daemonize == 1; my $usock = IO::Socket::UNIX->new( Type => SOCK_STREAM , Local => '/tmp/socktest' , Listen => 1 ) or die $!; my $r = (); chmod 0777 , $SOCKFILE; my %Process; while(1){ if(my ($r) = $usock->accept){ #c }else{ die "\nSOCKET NAO FOI ACEITO!!! $! $@\n"; } } #cliente . . . use IO::Socket::UNIX; use Getopt::Std; use Config::General; use Data::Dumper; my $conf_obj = Config::General->new('config/general.conf'); my %config = $conf_obj->getall(); my $SOCKETFILE = '/tmp/socktest';#$config{defaults}->{scap_socket}; @ARGV < 1 and die "Parametros invalidos\n"; my $usock = new IO::Socket::UNIX( Type => SOCK_STREAM, Peer => $SOCKETFILE, ) or die "Impossivel abrir Socket: $! $@ em " . $SOCKETFILE; my %args; getopts("r:s:p:", \%args); if($args{r}) { print "Executar Spider $args{r} $args{p}\n"; print $usock "run $args{r} $args{p}" or die $!; } elsif($args{s}) { print "Parar Spider $args{s}\n"; print $usock "stop $args{s}"; } O cliente acima instancia uma classe que executa o seguinte trecho de c?digo abaixo... . . . use forks; use MooseX::Singleton; use Config::General; . . . foreach my $t(@{$thread}){ $self->log_spider->write("debug","Thread $i"); eval{$Threads[$i] = threads->create('init_thread',$self,$t,$cf)}; if($@){ $self->log_spider->write("error","Erro ao criar Thread $i: $@ $!"); exit(0); }else { $self->stat->dbic($conns->[$i]); #setando a conex?o do pool de conex?es. $i++; } } foreach my $t (1..$#Threads) {$Threads[$t]->join;} . . . . sub init_thread { my ($self,$thread) = @_; #v?rias a??es aqui... sleep 1; } Quando a coisa toda ? executada, o que ocorre ? isso: [Thu Nov 26 18:57:16 2009] [SCAP2] [debug] Thread 1 [Thu Nov 26 18:57:17 2009] [SCAP2] [error] Erro ao criar Thread 1: (13981): Couldn't connect to query server: IO::Socket::INET: connect: Conex?o recusada at /usr/local/lib/perl/5.10.0/forks.pm line 3592 threads::_croak('Couldn\'t connect to query server: IO::Socket::INET: connect:...') called at /usr/local/lib/perl/5.10.0/forks.pm line 2113 threads::_init_thread('HASH(0x98d7f50)', '', undef, undef) called at /usr/local/lib/perl/5.10.0/forks.pm line 761 threads::new('threads', 'init_thread', 'Spider=HASH(0xaa1af10)', 'HASH(0xaa6e980)', 'HASH(0xa8fdc30)') called at /home/andre/git/scap/lib/Spider.pm line 264 eval {...} called at /home/andre/git/scap/lib/Spider.pm line 264 Spider::load_sources('Spider=HASH(0xaa1af10)', 'ARRAY(0xaa6e920)', 'HASH(0xa8fdc30)', 'HASH(0xaa6e120)') called at /home/andre/git/scap/lib/Spider.pm line 123 Spider::start('Spider=HASH(0xaa1af10)') called at ./scap2d line 251 main::run('ARRAY(0xa9e1bb8)', 'Spider=HASH(0xaa1af10)') called at ./scap2d line 148 main::start('Getopt::Long::CallBack=HASH(0xa9f0650)', 1) called at /usr/share/perl/5.10/Getopt/Long.pm line 593 eval {...} called at /usr/share/perl/5.10/Getopt/Long.pm line 592 Getopt::Long::GetOptionsFromArray('ARRAY(0x8c5c420)', 'start', 'CODE(0xa9de550)', 'stop', 'CODE(0xa9e21b8)', 'restart', 'CODE(0x90efa48)', 'help', 'CODE(0x90efa48)', ...) called at ./scap2d line 72 Conex?o recusada [Thu Nov 26 18:57:17 2009] [SCAP2] [debug] Thread 2 [Thu Nov 26 18:57:17 2009] [SCAP2] [debug] Thread 3 [Thu Nov 26 18:57:17 2009] [SCAP2] [error] Erro ao criar Thread 2: (13982): Couldn't connect to query server: IO::Socket::INET: connect: Conex?o recusada at /usr/local/lib/perl/5.10.0/forks.pm line 3592 threads::_croak('Couldn\'t connect to query server: IO::Socket::INET: connect:...') called at /usr/local/lib/perl/5.10.0/forks.pm line 2113 threads::_init_thread('HASH(0xad41528)', '', undef, undef) called at /usr/local/lib/perl/5.10.0/forks.pm line 761 threads::new('threads', 'init_thread', 'Spider=HASH(0xaa1af10)', 'HASH(0xaa6e910)', 'HASH(0xa8fdc30)') called at /home/andre/git/scap/lib/Spider.pm line 264 eval {...} called at /home/andre/git/scap/lib/Spider.pm line 264 Spider::load_sources('Spider=HASH(0xaa1af10)', 'ARRAY(0xaa6e920)', 'HASH(0xa8fdc30)', 'HASH(0xaa6e120)') called at /home/andre/git/scap/lib/Spider.pm line 123 Spider::start('Spider=HASH(0xaa1af10)') called at ./scap2d line 251 main::run('ARRAY(0xa9e1bb8)', 'Spider=HASH(0xaa1af10)') called at ./scap2d line 148 main::start('Getopt::Long::CallBack=HASH(0xa9f0650)', 1) called at /usr/share/perl/5.10/Getopt/Long.pm line 593 eval {...} called at /usr/share/perl/5.10/Getopt/Long.pm line 592 Getopt::Long::GetOptionsFromArray('ARRAY(0x8c5c420)', 'start', 'CODE(0xa9de550)', 'stop', 'CODE(0xa9e21b8)', 'restart', 'CODE(0x90efa48)', 'help', 'CODE(0x90efa48)', ...) called at ./scap2d line 72 Conex?o recusada Algu?m j? passou por isso? Cheers! -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jorteles at yahoo.com Fri Nov 27 05:34:08 2009 From: jorteles at yahoo.com (Jorge Teles) Date: Fri, 27 Nov 2009 05:34:08 -0800 (PST) Subject: [SP-pm] forks + daemon + socket In-Reply-To: References: Message-ID: <249400.386.qm@web34302.mail.mud.yahoo.com> Posso estar falando uma tremenda besteira, mas n?o seria interessante se trocasse a porta 1 para algo como 50001. Se n?o me engano no linux a porta 1 ? alocada para /sbin/init. Basta dar um ps e ver?s! :) Abra?os, ________________________________ From: Andre Carneiro To: saopaulo-pm em mail.pm.org Sent: Fri, November 27, 2009 9:06:38 AM Subject: [SP-pm] forks + daemon + socket Salve pessoal! Estou tendo um problema utilizando o m?dulo forks. Enquanto eu n?o fa?o o 'daemonize' no meu daemon, funciona tudo blz. No entanto, quando o 'daemonize' acontece, tudo que ? executado atrav?s de forks gera "conex?o recusada" no socket. . . . use App::Daemon qw( daemonize ); use POSIX qw(:signal_h ); use Getopt::Long; use IO::Socket::UNIX; #DAEMON my $SOCKFILE = '/tmp/socktest'; unlink $SOCKFILE or die $! if -e $SOCKFILE; daemonize() if $daemonize == 1; my $usock = IO::Socket::UNIX->new( Type => SOCK_STREAM , Local => '/tmp/socktest' , Listen => 1 ) or die $!; my $r = (); chmod 0777 , $SOCKFILE; my %Process; while(1){ if(my ($r) = $usock->accept){ #c }else{ die "\nSOCKET NAO FOI ACEITO!!! $! $@\n"; } } #cliente . . . use IO::Socket::UNIX; use Getopt::Std; use Config::General; use Data::Dumper; my $conf_obj = Config::General->new('config/general.conf'); my %config = $conf_obj->getall(); my $SOCKETFILE = '/tmp/socktest';#$config{defaults}->{scap_socket}; @ARGV < 1 and die "Parametros invalidos\n"; my $usock = new IO::Socket::UNIX( Type => SOCK_STREAM, Peer => $SOCKETFILE, ) or die "Impossivel abrir Socket: $! $@ em " . $SOCKETFILE; my %args; getopts("r:s:p:", \%args); if($args{r}) { print "Executar Spider $args{r} $args{p}\n"; print $usock "run $args{r} $args{p}" or die $!; } elsif($args{s}) { print "Parar Spider $args{s}\n"; print $usock "stop $args{s}"; } O cliente acima instancia uma classe que executa o seguinte trecho de c?digo abaixo... . . . use forks; use MooseX::Singleton; use Config::General; . . . foreach my $t(@{$thread}){ $self->log_spider->write("debug","Thread $i"); eval{$Threads[$i] = threads->create('init_thread',$self,$t,$cf)}; if($@){ $self->log_spider->write("error","Erro ao criar Thread $i: $@ $!"); exit(0); }else { $self->stat->dbic($conns->[$i]); #setando a conex?o do pool de conex?es. $i++; } } foreach my $t (1..$#Threads) {$Threads[$t]->join;} . . . . sub init_thread { my ($self,$thread) = @_; #v?rias a??es aqui... sleep 1; } Quando a coisa toda ? executada, o que ocorre ? isso: [Thu Nov 26 18:57:16 2009] [SCAP2] [debug] Thread 1 [Thu Nov 26 18:57:17 2009] [SCAP2] [error] Erro ao criar Thread 1: (13981): Couldn't connect to query server: IO::Socket::INET: connect: Conex?o recusada at /usr/local/lib/perl/5.10.0/forks.pm line 3592 threads::_croak('Couldn\'t connect to query server: IO::Socket::INET: connect:...') called at /usr/local/lib/perl/5.10.0/forks.pm line 2113 threads::_init_thread('HASH(0x98d7f50)', '', undef, undef) called at /usr/local/lib/perl/5.10.0/forks.pm line 761 threads::new('threads', 'init_thread', 'Spider=HASH(0xaa1af10)', 'HASH(0xaa6e980)', 'HASH(0xa8fdc30)') called at /home/andre/git/scap/lib/Spider.pm line 264 eval {...} called at /home/andre/git/scap/lib/Spider.pm line 264 Spider::load_sources('Spider=HASH(0xaa1af10)', 'ARRAY(0xaa6e920)', 'HASH(0xa8fdc30)', 'HASH(0xaa6e120)') called at /home/andre/git/scap/lib/Spider.pm line 123 Spider::start('Spider=HASH(0xaa1af10)') called at ./scap2d line 251 main::run('ARRAY(0xa9e1bb8)', 'Spider=HASH(0xaa1af10)') called at ./scap2d line 148 main::start('Getopt::Long::CallBack=HASH(0xa9f0650)', 1) called at /usr/share/perl/5.10/Getopt/Long.pm line 593 eval {...} called at /usr/share/perl/5.10/Getopt/Long.pm line 592 Getopt::Long::GetOptionsFromArray('ARRAY(0x8c5c420)', 'start', 'CODE(0xa9de550)', 'stop', 'CODE(0xa9e21b8)', 'restart', 'CODE(0x90efa48)', 'help', 'CODE(0x90efa48)', ...) called at ./scap2d line 72 Conex?o recusada [Thu Nov 26 18:57:17 2009] [SCAP2] [debug] Thread 2 [Thu Nov 26 18:57:17 2009] [SCAP2] [debug] Thread 3 [Thu Nov 26 18:57:17 2009] [SCAP2] [error] Erro ao criar Thread 2: (13982): Couldn't connect to query server: IO::Socket::INET: connect: Conex?o recusada at /usr/local/lib/perl/5.10.0/forks.pm line 3592 threads::_croak('Couldn\'t connect to query server: IO::Socket::INET: connect:...') called at /usr/local/lib/perl/5.10.0/forks.pm line 2113 threads::_init_thread('HASH(0xad41528)', '', undef, undef) called at /usr/local/lib/perl/5.10.0/forks.pm line 761 threads::new('threads', 'init_thread', 'Spider=HASH(0xaa1af10)', 'HASH(0xaa6e910)', 'HASH(0xa8fdc30)') called at /home/andre/git/scap/lib/Spider.pm line 264 eval {...} called at /home/andre/git/scap/lib/Spider.pm line 264 Spider::load_sources('Spider=HASH(0xaa1af10)', 'ARRAY(0xaa6e920)', 'HASH(0xa8fdc30)', 'HASH(0xaa6e120)') called at /home/andre/git/scap/lib/Spider.pm line 123 Spider::start('Spider=HASH(0xaa1af10)') called at ./scap2d line 251 main::run('ARRAY(0xa9e1bb8)', 'Spider=HASH(0xaa1af10)') called at ./scap2d line 148 main::start('Getopt::Long::CallBack=HASH(0xa9f0650)', 1) called at /usr/share/perl/5.10/Getopt/Long.pm line 593 eval {...} called at /usr/share/perl/5.10/Getopt/Long.pm line 592 Getopt::Long::GetOptionsFromArray('ARRAY(0x8c5c420)', 'start', 'CODE(0xa9de550)', 'stop', 'CODE(0xa9e21b8)', 'restart', 'CODE(0x90efa48)', 'help', 'CODE(0x90efa48)', ...) called at ./scap2d line 72 Conex?o recusada Algu?m j? passou por isso? Cheers! -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gustavo at gnustavo.com Fri Nov 27 05:52:53 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Fri, 27 Nov 2009 11:52:53 -0200 Subject: [SP-pm] forks + daemon + socket In-Reply-To: <671445.27696.qm@web34307.mail.mud.yahoo.com> References: <671445.27696.qm@web34307.mail.mud.yahoo.com> Message-ID: 2009/11/27 Jorge Teles > > Posso estar falando uma tremenda besteira, mas n?o seria interessante se trocasse a porta 1 para algo como 50001. > Se n?o me engano no linux a porta 1 ? alocada para /sbin/init. Basta dar um ps e ver?s! :) O init usa o PID 1 (process id) e n?o a porta 1. Gustavo. From luismottacampos at yahoo.co.uk Fri Nov 27 05:57:30 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 27 Nov 2009 13:57:30 +0000 (GMT) Subject: [SP-pm] forks + daemon + socket In-Reply-To: <671445.27696.qm@web34307.mail.mud.yahoo.com> References: <671445.27696.qm@web34307.mail.mud.yahoo.com> Message-ID: <227164.76139.qm@web23406.mail.ird.yahoo.com> >From: Jorge Teles >Sent: Fri, 27 November, 2009 14:32:27 > > Posso estar falando uma tremenda besteira, mas n?o seria interessante se trocasse a porta 1 para algo como 50001. > Se n?o me engano no linux a porta 1 ? alocada para /sbin/init. Basta dar um ps e ver?s! :) Ahn... n?o necessariamente: lcampos em db-dev1:~$ sudo netstat -napt | egrep :1 tcp 0 0 0.0.0.0:10566 0.0.0.0:* LISTEN 19328/svlistener tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2684/portmap tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 19328/svlistener tcp 0 0 0.0.0.0:113 0.0.0.0:* LISTEN 3405/inetd tcp6 0 0 ::1:6010 :::* LISTEN 26046/1 tcp6 0 0 ::ffff:193.0.1.232:22 ::ffff:193.0.21.5:54053 ESTABLISHED26043/sshd: lcampos lcampos em db-dev1:~$ uname -a Linux db-dev1 2.6.24-etchnhalf.1-amd64 #1 SMP Tue Sep 9 15:49:45 UTC 2008 x86_64 GNU/Linux mas a porta 1 ? certamente reservada para o S.O., e voc? n?o deveria tentar fazer bind() de nada ali, a n?o ser que voc? saiba muito bem o que voc? est? fazendo. Meus dois centavos usuais. Putamplexos -- Luis Motta Campos is a software engineer, Perl junkie, foodie and amateur photographer. From jorteles at yahoo.com Fri Nov 27 06:55:29 2009 From: jorteles at yahoo.com (Jorge Teles) Date: Fri, 27 Nov 2009 06:55:29 -0800 (PST) Subject: [SP-pm] forks + daemon + socket In-Reply-To: References: <671445.27696.qm@web34307.mail.mud.yahoo.com> Message-ID: <130831.83268.qm@web34306.mail.mud.yahoo.com> Ops....comando errado, me desculpem, o correto seria netstat -an. Abra?os, Jorge ________________________________ From: Gustavo Leite de Mendon?a Chaves To: saopaulo-pm em mail.pm.org Sent: Fri, November 27, 2009 11:52:53 AM Subject: Re: [SP-pm] forks + daemon + socket 2009/11/27 Jorge Teles > > Posso estar falando uma tremenda besteira, mas n?o seria interessante se trocasse a porta 1 para algo como 50001. > Se n?o me engano no linux a porta 1 ? alocada para /sbin/init. Basta dar um ps e ver?s! :) O init usa o PID 1 (process id) e n?o a porta 1. Gustavo. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jorteles at yahoo.com Fri Nov 27 07:19:58 2009 From: jorteles at yahoo.com (Jorge Teles) Date: Fri, 27 Nov 2009 07:19:58 -0800 (PST) Subject: [SP-pm] forks + daemon + socket In-Reply-To: <130831.83268.qm@web34306.mail.mud.yahoo.com> References: <671445.27696.qm@web34307.mail.mud.yahoo.com> <130831.83268.qm@web34306.mail.mud.yahoo.com> Message-ID: <499030.2541.qm@web34308.mail.mud.yahoo.com> S? pra complementar minha resposta. A porta 1 ? utilizada para tr?fego de controle tcp. Keyword Decimal Description References ------- ------- ----------- ---------- tcpmux 1/tcp TCP Port Service Multiplexer tcpmux 1/udp TCP Port Service Multiplexer Mais informa??es: http://www.iana.org/assignments/port-numbers Abra?os, Jorge. ________________________________ From: Jorge Teles To: saopaulo-pm em mail.pm.org Sent: Fri, November 27, 2009 12:55:29 PM Subject: Re: [SP-pm] forks + daemon + socket Ops....comando errado, me desculpem, o correto seria netstat -an. Abra?os, Jorge ________________________________ From: Gustavo Leite de Mendon?a Chaves To: saopaulo-pm em mail.pm.org Sent: Fri, November 27, 2009 11:52:53 AM Subject: Re: [SP-pm] forks + daemon + socket 2009/11/27 Jorge Teles > > Posso estar falando uma tremenda besteira, mas n?o seria interessante se trocasse a porta 1 para algo como 50001. > Se n?o me engano no linux a porta 1 ? alocada para /sbin/init. Basta dar um ps e ver?s! :) O init usa o PID 1 (process id) e n?o a porta 1. Gustavo. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Fri Nov 27 12:05:47 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 27 Nov 2009 18:05:47 -0200 Subject: [SP-pm] Boas Vindas ao Pedro Message-ID: <8e3843570911271205r74842902r5736504ccc1beeb2@mail.gmail.com> Pedro, Seja bem vindo a nossa humilde lista de discuss?o. Como manda a tradi??o, pe?o que voc? se apresente ao grupo e conte qual o seu uso/interesse de Perl. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From jimmy.tty at gmail.com Fri Nov 27 12:11:35 2009 From: jimmy.tty at gmail.com (jimmy) Date: Fri, 27 Nov 2009 18:11:35 -0200 Subject: [SP-pm] Boas Vindas ao Pedro In-Reply-To: <8e3843570911271205r74842902r5736504ccc1beeb2@mail.gmail.com> References: <8e3843570911271205r74842902r5736504ccc1beeb2@mail.gmail.com> Message-ID: <20091127201135.GO11651@mapabrasil.net> On Fri, Nov 27, 2009 at 06:05:47PM -0200, Ot?vio Fernandes wrote: > Pedro, > > Seja bem vindo a nossa humilde lista de discuss?o. Como manda a > tradi??o, pe?o que voc? se apresente ao grupo e conte qual o seu > uso/interesse de Perl. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ bem vindo. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From ce.langoni at gmail.com Fri Nov 27 13:00:21 2009 From: ce.langoni at gmail.com (Carlos Eduardo Langoni) Date: Fri, 27 Nov 2009 19:00:21 -0200 Subject: [SP-pm] Boas Vindas ao Pedro In-Reply-To: <20091127201135.GO11651@mapabrasil.net> References: <8e3843570911271205r74842902r5736504ccc1beeb2@mail.gmail.com> <20091127201135.GO11651@mapabrasil.net> Message-ID: <8aa07a210911271300r6199bcc3of65fab65a54bd381@mail.gmail.com> Seja bem vindo pedro! 2009/11/27 jimmy : > On Fri, Nov 27, 2009 at 06:05:47PM -0200, Ot?vio Fernandes wrote: >> Pedro, >> >> Seja bem vindo a nossa humilde lista de discuss?o. Como manda a >> tradi??o, pe?o que voc? se apresente ao grupo e conte qual o seu >> uso/interesse de Perl. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ > > bem vindo. > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From daniel.oliveira.mantovani at gmail.com Fri Nov 27 13:31:18 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 27 Nov 2009 19:31:18 -0200 Subject: [SP-pm] Boas Vindas ao Pedro In-Reply-To: <8e3843570911271205r74842902r5736504ccc1beeb2@mail.gmail.com> References: <8e3843570911271205r74842902r5736504ccc1beeb2@mail.gmail.com> Message-ID: <214823ca0911271331y1e573a57p4e0803af853d3e0c@mail.gmail.com> welcome 2009/11/27 Ot?vio Fernandes : > Pedro, > > Seja bem vindo a nossa humilde lista de discuss?o. Como manda a > tradi??o, pe?o que voc? se apresente ao grupo e conte qual o seu > uso/interesse de Perl. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From sassara.tarcisio at gmail.com Fri Nov 27 21:09:09 2009 From: sassara.tarcisio at gmail.com (=?ISO-8859-1?Q?Tarc=EDsio_Sassara?=) Date: Sat, 28 Nov 2009 03:09:09 -0200 Subject: [SP-pm] Boas Vindas ao Pedro In-Reply-To: <8e3843570911271205r74842902r5736504ccc1beeb2@mail.gmail.com> References: <8e3843570911271205r74842902r5736504ccc1beeb2@mail.gmail.com> Message-ID: 2009/11/27 Ot?vio Fernandes : > Pedro, > > Seja bem vindo a nossa humilde lista de discuss?o. Como manda a > tradi??o, pe?o que voc? se apresente ao grupo e conte qual o seu > uso/interesse de Perl. > Bem vindo! -- Tarcisio F. Sassara From russoz at gmail.com Sat Nov 28 03:03:43 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Sat, 28 Nov 2009 09:03:43 -0200 Subject: [SP-pm] Boas Vindas ao Pedro In-Reply-To: References: <8e3843570911271205r74842902r5736504ccc1beeb2@mail.gmail.com> Message-ID: <23f46d7f0911280303u56ff4d60ydb72e4520d1c1d99@mail.gmail.com> Bem bindo! 2009/11/28 Tarc?sio Sassara > 2009/11/27 Ot?vio Fernandes : > > Pedro, > > > > Seja bem vindo a nossa humilde lista de discuss?o. Como manda a > > tradi??o, pe?o que voc? se apresente ao grupo e conte qual o seu > > uso/interesse de Perl. > > > > Bem vindo! > > -- > Tarcisio F. Sassara > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandolouis at terra.com.br Wed Dec 2 09:50:10 2009 From: fernandolouis at terra.com.br (Fernando) Date: Wed, 2 Dec 2009 14:50:10 -0300 Subject: [SP-pm] Perl no windows 7 References: <7D96EA263E834E048D491486E4819E71@rede.local><214823ca0909291122s721cc1e0tbb6d3e080a0d2066@mail.gmail.com><8aa07a210909291124p8fbc4eat3482e77e859538a4@mail.gmail.com><3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com><6E7F009D97EC493382CAF469E28C7EA7@rede.local><2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com><75275E95660944F68BC62F28FEF32E48@rede.local><9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com><604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com><9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> Message-ID: <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> Amigos... Consigo rodar tranquilamente o Activer Perl e Apache no windows 7? []s, Fernando From daniel.oliveira.mantovani at gmail.com Wed Dec 2 09:01:40 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 2 Dec 2009 15:01:40 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> References: <7D96EA263E834E048D491486E4819E71@rede.local> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> Message-ID: <214823ca0912020901t6392e990rc2d727c1bf49fdf0@mail.gmail.com> Perl: http://tinyurl.com/ydbz3mo Apache: http://tinyurl.com/yd52okr []'s 2009/12/2 Fernando : > Amigos... > > Consigo rodar tranquilamente o Activer Perl e Apache no windows 7? > > []s, > Fernando > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From daniel.oliveira.mantovani at gmail.com Wed Dec 2 09:09:17 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 2 Dec 2009 15:09:17 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> References: <7D96EA263E834E048D491486E4819E71@rede.local> <3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com> <6E7F009D97EC493382CAF469E28C7EA7@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> Message-ID: <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> Ah, falando em ActivePerl agora tem o Strawberry Perl: http://strawberryperl.com/ XP/2003/Vista/2008/Win7 2009/12/2 Fernando : > Amigos... > > Consigo rodar tranquilamente o Activer Perl e Apache no windows 7? > > []s, > Fernando > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From fernandolouis at terra.com.br Wed Dec 2 12:03:21 2009 From: fernandolouis at terra.com.br (Fernando) Date: Wed, 2 Dec 2009 17:03:21 -0300 Subject: [SP-pm] Perl no windows 7 References: <7D96EA263E834E048D491486E4819E71@rede.local><3de55ead0909291127x3e976f96w2fabafdbccbd5ad1@mail.gmail.com><6E7F009D97EC493382CAF469E28C7EA7@rede.local><2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com><75275E95660944F68BC62F28FEF32E48@rede.local><9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com><604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com><9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com><20091006142411.GI20970@mapabrasil.net><6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> Message-ID: Valeu Daniel! ----- Original Message ----- From: "Daniel de Oliveira Mantovani" To: Sent: Wednesday, December 02, 2009 2:09 PM Subject: Re: [SP-pm] Perl no windows 7 > Ah, falando em ActivePerl agora tem o Strawberry Perl: > http://strawberryperl.com/ > XP/2003/Vista/2008/Win7 > > 2009/12/2 Fernando : >> Amigos... >> >> Consigo rodar tranquilamente o Activer Perl e Apache no windows 7? >> >> []s, >> Fernando >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------------------------------------------------------------------------- Nenhum virus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versao: 9.0.709 / Banco de dados de virus: 270.14.90/2540 - Data de Lancamento: 12/02/09 04:33:00 From blabos at gmail.com Thu Dec 3 03:36:45 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 3 Dec 2009 09:36:45 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: References: <7D96EA263E834E048D491486E4819E71@rede.local> <2e7ed4a30910051242q3d381090oe7970ad10e8a6bcf@mail.gmail.com> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> Message-ID: <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> Eu tive problemas com o cpan do active perl no seven. S? funfou legal com o strawberry. 2009/12/2 Fernando : > Valeu Daniel! > > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" > > To: > Sent: Wednesday, December 02, 2009 2:09 PM > Subject: Re: [SP-pm] Perl no windows 7 > > >> Ah, falando em ActivePerl agora tem o Strawberry Perl: >> http://strawberryperl.com/ >> XP/2003/Vista/2008/Win7 >> >> 2009/12/2 Fernando : >>> >>> Amigos... >>> >>> Consigo rodar tranquilamente o Activer Perl e Apache no windows 7? >>> >>> []s, >>> Fernando >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > -------------------------------------------------------------------------------- > > > > Nenhum virus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versao: 9.0.709 / Banco de dados de virus: 270.14.90/2540 - Data de > Lancamento: 12/02/09 04:33:00 > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andregarciacarneiro at gmail.com Thu Dec 3 05:09:34 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 3 Dec 2009 11:09:34 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> References: <7D96EA263E834E048D491486E4819E71@rede.local> <75275E95660944F68BC62F28FEF32E48@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> Message-ID: active perl tem o pr?prio sistema de reposit?rios, o PPM. Eu particularmente acho bem ruinzinho. J? tentei v?rias vezes usar o CPAN com o active perl usando tranqueiras CMake(se n?o me engano, j? faz tempo), e nunca consegui usar direito. Sempre me chatetou muito usar Perl no windows desse jeito. Com o Cygwin eu n?o tive problemas com isso, mas o desempenho deixa bastante a desejar. Estou experimentando o strawberry em uma m?quina virtual. Por enquanto estou gostando bastante, principalmente CPAN funciona 'redondinho'. A ?nica coisa q eu tive que fazer at? agora foi instalar CPAN::Bundle. Quanto a outros m?dulos, por enquanto n?o tive que resolver nenhum problema com libs ou algo do tipo. Instalei tudo muito f?cil e sem dor-de-cabe?a. Seria bom se mais pessoas falassem sobre essa distribui??o. Cheers! 2009/12/3 Blabos de Blebe > Eu tive problemas com o cpan do active perl no seven. > > S? funfou legal com o strawberry. > > > > 2009/12/2 Fernando : > > Valeu Daniel! > > > > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" > > > > To: > > Sent: Wednesday, December 02, 2009 2:09 PM > > Subject: Re: [SP-pm] Perl no windows 7 > > > > > >> Ah, falando em ActivePerl agora tem o Strawberry Perl: > >> http://strawberryperl.com/ > >> XP/2003/Vista/2008/Win7 > >> > >> 2009/12/2 Fernando : > >>> > >>> Amigos... > >>> > >>> Consigo rodar tranquilamente o Activer Perl e Apache no windows 7? > >>> > >>> []s, > >>> Fernando > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >> > >> > >> > >> -- > >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que > >> fazem, e as que fazem o que nasceram para fazer. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > > > > > > -------------------------------------------------------------------------------- > > > > > > > > Nenhum virus encontrado nessa mensagem recebida. > > Verificado por AVG - www.avgbrasil.com.br > > Versao: 9.0.709 / Banco de dados de virus: 270.14.90/2540 - Data de > > Lancamento: 12/02/09 04:33:00 > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu Dec 3 05:12:56 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 3 Dec 2009 11:12:56 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: References: <7D96EA263E834E048D491486E4819E71@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> Message-ID: Active perl tem o pr?prio sistema de reposit?rios, o PPM. Eu particularmente acho bem ruinzinho. J? tentei v?rias vezes usar o CPAN com o active perl usando tranqueiras como o CMake(acho q era cmake, j? faz tempo), e nunca consegui usar direito. A verdade ? que sempre me chatetou muito usar Perl no windows de forma geral. Com o Cygwin eu n?o tive problemas com isso, mas o desempenho deixa bastante a desejar. Estou experimentando o strawberry em uma m?quina virtual. Por enquanto estou gostando bastante, principalmente porque o CPAN funciona 'redondinho'. A ?nica coisa q eu tive que fazer at? agora foi instalar CPAN::Bundle. Quanto a instala??o de outros m?dulos, por enquanto n?o tive que resolver nenhum problema com libs ou algo do tipo. Instalei tudo muito f?cil e sem dor-de-cabe?a. Mas ainda pretendo testar Moose e Catalyst para ver como fica. Seria bom se mais pessoas falassem sobre essa distribui??o.Cheers! > > > > > 2009/12/3 Blabos de Blebe > > Eu tive problemas com o cpan do active perl no seven. >> >> S? funfou legal com o strawberry. >> >> >> >> 2009/12/2 Fernando : >> > Valeu Daniel! >> > >> > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >> > >> > To: >> > Sent: Wednesday, December 02, 2009 2:09 PM >> > Subject: Re: [SP-pm] Perl no windows 7 >> > >> > >> >> Ah, falando em ActivePerl agora tem o Strawberry Perl: >> >> http://strawberryperl.com/ >> >> XP/2003/Vista/2008/Win7 >> >> >> >> 2009/12/2 Fernando : >> >>> >> >>> Amigos... >> >>> >> >>> Consigo rodar tranquilamente o Activer Perl e Apache no windows 7? >> >>> >> >>> []s, >> >>> Fernando >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm at pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >> >> >> >> >> >> >> -- >> >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> >> fazem, e as que fazem o que nasceram para fazer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > >> > >> > >> -------------------------------------------------------------------------------- >> > >> > >> > >> > Nenhum virus encontrado nessa mensagem recebida. >> > Verificado por AVG - www.avgbrasil.com.br >> > Versao: 9.0.709 / Banco de dados de virus: 270.14.90/2540 - Data de >> > Lancamento: 12/02/09 04:33:00 >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From acid06 at gmail.com Thu Dec 3 05:59:22 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 3 Dec 2009 11:59:22 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: References: <7D96EA263E834E048D491486E4819E71@rede.local> <9a08c9b40910051334k78d9959vfb89c8b080bb4477@mail.gmail.com> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> Message-ID: <9a08c9b40912030559j78db6841w10b25f63d8afc956@mail.gmail.com> ? porque o ActivePerl existe desde a ?poca em que um port do GCC decente pra Windows, ent?o ele funciona melhor se voc? tiver o Visual Studio instalado. Se tiver a oportunidade, experimente utiliza-lo em uma m?quina que tenha o MSVC instalado. Tudo vai funcionar conforme esperado. Pra funcionar com o GCC tem que configurar manualmente e a? tamb?m funciona. On 12/3/09, Andre Carneiro wrote: > active perl tem o pr?prio sistema de reposit?rios, o PPM. Eu particularmente > acho bem ruinzinho. J? tentei v?rias vezes usar o CPAN com o active perl > usando tranqueiras CMake(se n?o me engano, j? faz tempo), e nunca consegui > usar direito. Sempre me chatetou muito usar Perl no windows desse jeito. > > Com o Cygwin eu n?o tive problemas com isso, mas o desempenho deixa bastante > a desejar. > > Estou experimentando o strawberry em uma m?quina virtual. Por enquanto estou > gostando bastante, principalmente CPAN funciona 'redondinho'. > > A ?nica coisa q eu tive que fazer at? agora foi instalar CPAN::Bundle. > Quanto a outros m?dulos, por enquanto n?o tive que resolver nenhum problema > com libs ou algo do tipo. Instalei tudo muito f?cil e sem dor-de-cabe?a. > > Seria bom se mais pessoas falassem sobre essa distribui??o. > > > Cheers! > > > > > > 2009/12/3 Blabos de Blebe > >> Eu tive problemas com o cpan do active perl no seven. >> >> S? funfou legal com o strawberry. >> >> >> >> 2009/12/2 Fernando : >> > Valeu Daniel! >> > >> > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >> > >> > To: >> > Sent: Wednesday, December 02, 2009 2:09 PM >> > Subject: Re: [SP-pm] Perl no windows 7 >> > >> > >> >> Ah, falando em ActivePerl agora tem o Strawberry Perl: >> >> http://strawberryperl.com/ >> >> XP/2003/Vista/2008/Win7 >> >> >> >> 2009/12/2 Fernando : >> >>> >> >>> Amigos... >> >>> >> >>> Consigo rodar tranquilamente o Activer Perl e Apache no windows 7? >> >>> >> >>> []s, >> >>> Fernando >> >>> _______________________________________________ >> >>> SaoPaulo-pm mailing list >> >>> SaoPaulo-pm at pm.org >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >>> >> >> >> >> >> >> >> >> -- >> >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> >> fazem, e as que fazem o que nasceram para fazer. >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> > >> > >> > >> -------------------------------------------------------------------------------- >> > >> > >> > >> > Nenhum virus encontrado nessa mensagem recebida. >> > Verificado por AVG - www.avgbrasil.com.br >> > Versao: 9.0.709 / Banco de dados de virus: 270.14.90/2540 - Data de >> > Lancamento: 12/02/09 04:33:00 >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > -- Sent from my mobile device From o.1.2.3.4.5.6.7.8.9.10.11.12.13 at gmail.com Thu Dec 3 06:47:55 2009 From: o.1.2.3.4.5.6.7.8.9.10.11.12.13 at gmail.com (hehe) Date: Thu, 3 Dec 2009 12:47:55 -0200 Subject: [SP-pm] Catalyst em sp Message-ID: <37e9b1610912030647t196223ccx66ee7cd20801c795@mail.gmail.com> Opa, Por onde / como andam as vagas de perl e catalyst em sp ? From blabos at gmail.com Thu Dec 3 07:03:45 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 3 Dec 2009 13:03:45 -0200 Subject: [SP-pm] Catalyst em sp In-Reply-To: <37e9b1610912030647t196223ccx66ee7cd20801c795@mail.gmail.com> References: <37e9b1610912030647t196223ccx66ee7cd20801c795@mail.gmail.com> Message-ID: <179354400912030703v6034bf5ag924a27db6f2affec@mail.gmail.com> Eu estou ocupando uma, ent?o n?o sei das outras :) 2009/12/3 hehe : > Opa, > > Por onde / como andam as vagas de perl e catalyst em sp ? > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andregarciacarneiro at gmail.com Thu Dec 3 07:35:07 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 3 Dec 2009 13:35:07 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: <9a08c9b40912030559j78db6841w10b25f63d8afc956@mail.gmail.com> References: <7D96EA263E834E048D491486E4819E71@rede.local> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> <9a08c9b40912030559j78db6841w10b25f63d8afc956@mail.gmail.com> Message-ID: 2009/12/3 Nilson Santos Figueiredo Jr. > ? porque o ActivePerl existe desde a ?poca em que um port do GCC > decente pra Windows, ent?o ele funciona melhor se voc? tiver o Visual > Studio instalado. Se tiver a oportunidade, experimente utiliza-lo em > uma m?quina que tenha o MSVC instalado. Tudo vai funcionar conforme > esperado. Pra funcionar com o GCC tem que configurar manualmente e a? > tamb?m funciona. > > Argh!!! Instalar Visual Studio para poder usar o CPAN? Realmente, eu precisaria fazer isso para poder usar perl no windows? Triste... Isso sem falar no fato de que, como eu justificaria para meu chefe que a empresa teria que desembolsar uma grana com licen?a para algo que eu n?o vou usar ?!?!?! Desculpe, mas... http://yourargumentisinvalid.com/sites/default/files/imagecache/node/the_cat_is_pushing_a_watermelon_out_of_a_lake.jpg Configurar manualmente o gcc? Existe refer?ncias sobre isso? Sinceramente nunca vi uma que prestasse(Se bem que ? mais prov?vel que eu ? que seja limitado mesmo), e realmente adoraria saber como configurar o gcc corretamente para que o Active Perl funcione com o CPAN, considerando que ele suporta muito mais m?dulos que o strawberry(aparentemente). Se souber de alguma documenta??o decente sobre isso ficarei feliz em ir atr?s, entender, escrever, publicar, traduzir, sei l?... e quem sabe at? pensar em algo melhor e mais f?cil para configurar essa meleca no windows. Mas pensando melhor, sinceramente prefiro experimentar o strawberry antes de qualquer coisa. Cheers! > On 12/3/09, Andre Carneiro wrote: > > active perl tem o pr?prio sistema de reposit?rios, o PPM. Eu > particularmente > > acho bem ruinzinho. J? tentei v?rias vezes usar o CPAN com o active perl > > usando tranqueiras CMake(se n?o me engano, j? faz tempo), e nunca > consegui > > usar direito. Sempre me chatetou muito usar Perl no windows desse jeito. > > > > Com o Cygwin eu n?o tive problemas com isso, mas o desempenho deixa > bastante > > a desejar. > > > > Estou experimentando o strawberry em uma m?quina virtual. Por enquanto > estou > > gostando bastante, principalmente CPAN funciona 'redondinho'. > > > > A ?nica coisa q eu tive que fazer at? agora foi instalar CPAN::Bundle. > > Quanto a outros m?dulos, por enquanto n?o tive que resolver nenhum > problema > > com libs ou algo do tipo. Instalei tudo muito f?cil e sem dor-de-cabe?a. > > > > Seria bom se mais pessoas falassem sobre essa distribui??o. > > > > > > Cheers! > > > > > > > > > > > > 2009/12/3 Blabos de Blebe > > > >> Eu tive problemas com o cpan do active perl no seven. > >> > >> S? funfou legal com o strawberry. > >> > >> > >> > >> 2009/12/2 Fernando : > >> > Valeu Daniel! > >> > > >> > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" > >> > > >> > To: > >> > Sent: Wednesday, December 02, 2009 2:09 PM > >> > Subject: Re: [SP-pm] Perl no windows 7 > >> > > >> > > >> >> Ah, falando em ActivePerl agora tem o Strawberry Perl: > >> >> http://strawberryperl.com/ > >> >> XP/2003/Vista/2008/Win7 > >> >> > >> >> 2009/12/2 Fernando : > >> >>> > >> >>> Amigos... > >> >>> > >> >>> Consigo rodar tranquilamente o Activer Perl e Apache no windows 7? > >> >>> > >> >>> []s, > >> >>> Fernando > >> >>> _______________________________________________ > >> >>> SaoPaulo-pm mailing list > >> >>> SaoPaulo-pm at pm.org > >> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> >>> > >> >> > >> >> > >> >> > >> >> -- > >> >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que > >> >> fazem, e as que fazem o que nasceram para fazer. > >> >> _______________________________________________ > >> >> SaoPaulo-pm mailing list > >> >> SaoPaulo-pm at pm.org > >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> >> > >> > > >> > > >> > > >> > -------------------------------------------------------------------------------- > >> > > >> > > >> > > >> > Nenhum virus encontrado nessa mensagem recebida. > >> > Verificado por AVG - www.avgbrasil.com.br > >> > Versao: 9.0.709 / Banco de dados de virus: 270.14.90/2540 - Data de > >> > Lancamento: 12/02/09 04:33:00 > >> > > >> > _______________________________________________ > >> > SaoPaulo-pm mailing list > >> > SaoPaulo-pm at pm.org > >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > > > > > > > -- > > Andr? Garcia Carneiro > > Analista/Desenvolvedor Perl > > > > -- > Sent from my mobile device > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From acid06 at gmail.com Thu Dec 3 07:51:31 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 3 Dec 2009 13:51:31 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: References: <7D96EA263E834E048D491486E4819E71@rede.local> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> <9a08c9b40912030559j78db6841w10b25f63d8afc956@mail.gmail.com> Message-ID: <9a08c9b40912030751h600b6545ha5703631710cb11f@mail.gmail.com> 2009/12/3 Andre Carneiro : > Argh!!! Instalar Visual Studio para poder usar o CPAN? Realmente, eu > precisaria fazer isso para poder usar perl no windows? Triste... Isso sem > falar no fato de que, como eu justificaria para meu chefe que a empresa > teria que desembolsar uma grana com licen?a para algo que eu n?o vou usar > ?!?!?! Desculpe, mas... De fato, n?o ? muito pr?tico e nem justific?vel. Mas a id?ia quando o ActivePerl surgiu era que compilador de C pra Windows = MSVC. > Configurar manualmente o gcc? Existe refer?ncias sobre isso? Sinceramente > nunca vi uma que prestasse(Se bem que ? mais prov?vel que eu ? que seja > limitado mesmo), e realmente adoraria saber como configurar o gcc > corretamente para que o Active Perl funcione com o CPAN, considerando que > ele suporta muito mais m?dulos que o strawberry(aparentemente).? Se souber > de alguma documenta??o decente sobre isso ficarei feliz em ir atr?s, > entender, escrever, publicar, traduzir, sei l?...? e quem sabe at? pensar em > algo melhor e mais f?cil para configurar essa meleca no windows. > > Mas pensando melhor, sinceramente prefiro experimentar o strawberry antes de > qualquer coisa. A configura??o ? bem simples, voc? tem que garantir que o GCC esteja no seu PATH e a? o ActivePerl cuida do restante sozinho em vers?es mais recentes (de uns 3 anos pra c?). Antigamente realmente era uma trabalheira pra confirurar, mas a ActiveState adicionou suporte ? detec??o e uso do GCC automaticamente, desde que ele esteja em seu PATH e voc? tenha o nmake (o CPAN at? baixa ele pra voc?). O Strawberry est? bastante maduro no momento e seria o recomendado pra quem est? come?ando em Perl em Windows. Mas ainda existem raz?es pra se utilizar o ActivePerl. Por exemplo, bibliotecas "dif?ceis" de se compilar, muitas vezes s?o encontradas pr?-compiladas em reposit?rios PPM, o que facilita a vida. Mas essa vantagem s? existe com m?dulos que dependem de bibliotecas externas ou s?o dif?ceis de se compilar por uma outra raz?o qualquer. Eu continuo usando o ActivePerl porque ele me atende e meu ambiente j? est? configurado mesmo. Mas fiquei bastante surpreso quando utilizei o Padre e vi que tudo estava "redondinho". Lembro que quando usei o Strawberry Perl pela primeira vez nada funcionava direito ainda. -Nilson Santos F. Jr. From andregarciacarneiro at gmail.com Thu Dec 3 08:08:57 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 3 Dec 2009 14:08:57 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: <9a08c9b40912030751h600b6545ha5703631710cb11f@mail.gmail.com> References: <7D96EA263E834E048D491486E4819E71@rede.local> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> <9a08c9b40912030559j78db6841w10b25f63d8afc956@mail.gmail.com> <9a08c9b40912030751h600b6545ha5703631710cb11f@mail.gmail.com> Message-ID: 2009/12/3 Nilson Santos Figueiredo Jr. > 2009/12/3 Andre Carneiro : > > Argh!!! Instalar Visual Studio para poder usar o CPAN? Realmente, eu > > precisaria fazer isso para poder usar perl no windows? Triste... Isso sem > > falar no fato de que, como eu justificaria para meu chefe que a empresa > > teria que desembolsar uma grana com licen?a para algo que eu n?o vou usar > > ?!?!?! Desculpe, mas... > > De fato, n?o ? muito pr?tico e nem justific?vel. Mas a id?ia quando o > ActivePerl surgiu era que compilador de C pra Windows = MSVC. > > > Configurar manualmente o gcc? Existe refer?ncias sobre isso? Sinceramente > > nunca vi uma que prestasse(Se bem que ? mais prov?vel que eu ? que seja > > limitado mesmo), e realmente adoraria saber como configurar o gcc > > corretamente para que o Active Perl funcione com o CPAN, considerando que > > ele suporta muito mais m?dulos que o strawberry(aparentemente). Se > souber > > de alguma documenta??o decente sobre isso ficarei feliz em ir atr?s, > > entender, escrever, publicar, traduzir, sei l?... e quem sabe at? pensar > em > > algo melhor e mais f?cil para configurar essa meleca no windows. > > > > Mas pensando melhor, sinceramente prefiro experimentar o strawberry antes > de > > qualquer coisa. > > A configura??o ? bem simples, voc? tem que garantir que o GCC esteja > no seu PATH e a? o ActivePerl cuida do restante sozinho em vers?es > mais recentes (de uns 3 anos pra c?). Antigamente realmente era uma > trabalheira pra confirurar, mas a ActiveState adicionou suporte ? > detec??o e uso do GCC automaticamente, desde que ele esteja em seu > PATH e voc? tenha o nmake (o CPAN at? baixa ele pra voc?). > > O meu problema ? exatamente com os 'X'make da vida... a 'conversa' desses caras com o gcc ? que n?o rolava. Mas vou tentar baixar a nova vers?o do active state e o nmake pra ver se rola, valeu! > O Strawberry est? bastante maduro no momento e seria o recomendado pra > quem est? come?ando em Perl em Windows. > > Mas ainda existem raz?es pra se utilizar o ActivePerl. Por exemplo, > bibliotecas "dif?ceis" de se compilar, muitas vezes s?o encontradas > pr?-compiladas em reposit?rios PPM, o que facilita a vida. Mas essa > vantagem s? existe com m?dulos que dependem de bibliotecas externas ou > s?o dif?ceis de se compilar por uma outra raz?o qualquer. > > Entendi. > Eu continuo usando o ActivePerl porque ele me atende e meu ambiente j? > est? configurado mesmo. Mas fiquei bastante surpreso quando utilizei o > Padre e vi que tudo estava "redondinho". Lembro que quando usei o > Strawberry Perl pela primeira vez nada funcionava direito ainda. > > ? a primeira vez que estou experimentando o strawberry. At? agora tudo bem. Mas vou fazer esse testes. Vou tentar instalar o Padre e o Catalyst nele e ver o que rola. Depois posto aqui. Cheers! -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From edencardim at gmail.com Thu Dec 3 17:29:28 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 03 Dec 2009 22:29:28 -0300 Subject: [SP-pm] Catalyst em sp In-Reply-To: <37e9b1610912030647t196223ccx66ee7cd20801c795@mail.gmail.com> (hehe's message of "Thu, 3 Dec 2009 12:47:55 -0200") References: <37e9b1610912030647t196223ccx66ee7cd20801c795@mail.gmail.com> Message-ID: <873a3r7chz.fsf@janis.localdomain> >>>>> "hehe" == hehe writes: hehe> Opa, Por onde / como andam as vagas de perl e catalyst em sp ? Tem algumas, mas geralmente eles n?o est?o interessados em an?nimos. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From edencardim at gmail.com Thu Dec 3 18:00:37 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 03 Dec 2009 23:00:37 -0300 Subject: [SP-pm] Perl no windows 7 In-Reply-To: (Andre Carneiro's message of "Thu, 3 Dec 2009 13:35:07 -0200") References: <7D96EA263E834E048D491486E4819E71@rede.local> <604cec170910060004x156fdebaye914c8e95b78298e@mail.gmail.com> <9a08c9b40910060022i41e4e6d1i8bf61f2d5b79d44@mail.gmail.com> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> <9a08c9b40912030559j78db6841w10b25f63d8afc956@mail.gmail.com> Message-ID: <87pr6v5whm.fsf@janis.localdomain> Andre> Argh!!! Instalar Visual Studio para poder usar o CPAN? Andre> Realmente, eu precisaria fazer isso para poder usar perl no Andre> windows? Triste... Isso sem falar no fato de que, como eu Andre> justificaria para meu chefe que a empresa teria que Andre> desembolsar uma grana com licen?a para algo que eu n?o vou Andre> usar ?!?!?! Desculpe, mas... ?, realmente depois de usar os dois, eu prefiro o strawberry, que j? vem com o todo o toolchain completo. Mesmo assim, quando eu ainda usava windows, eu rodava uma distro linux no vmware e pronto. Inclusive eu larguei o windows porque ? muito mais f?cil fazer um jogo rodar no wine do que configurar o meu ambiente de desenvolvimento pra funcionar no windows, ainda mais se for active state. E tem um detalhe, a licensa do active state n?o permite distribui??o do interpretador, isso j? mordeu um amigo meu de surpresa, ele queria distribuir a app pra ser execut?vel com point and click e descobriu que ia ter que pagar pra active state pela porcaria deles. Ainda bem que o strawberry funcionou perfeitamente como drop-in, foi s? recompilar as depend?ncias pelo cpan. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From marcio at modapoint.com.br Fri Dec 4 06:39:59 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Fri, 4 Dec 2009 12:39:59 -0200 Subject: [SP-pm] XML::Simple Message-ID: <017601ca74ef$a870f020$0201a8c0@notebookecs> Ol? ? todos, N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados corretamente. Se algu?m puder ajudar, fico grato.. A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: =========================================================== $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => '-44.024', 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', 'startTime' => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => '-45.494', 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => '0.89', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => '-47.796', 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', 'Limit' => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' => '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => '1.334', 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 11:48:00', 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' => '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => '0.29', 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 09:50:25', 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, 'STATUS' => '0' } } } }, 'xmlns:xsd' => 'http://www.w3.org/2001/XMLSchema', 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; ===================================================================== use LWP::UserAgent; use HTTP::Request; use XML::Simple; use Data::Dumper; my $message = ' XXXX XXXXXX XXXXXX 2009-11-10 2009-11-30 '; my $length = length($message); my $userAgent = LWP::UserAgent->new(); my $request = HTTP::Request->new(POST => 'http://200.XXX.XXX.XX:90/ws.asmx'); $request->header(SOAPAction => '"vscws/getUserTransactions"'); $request->content_type("text/xml; charset=utf-8"); $request->content_length($length); $request->content($message); my $response = $userAgent->request($request); # # Parseando o resultado (XML) do servidor # my $ref = XMLin( $response->content ) or die $!; my $xml = XMLout( my $hashref ); for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; $destino = "${ $ref->{getUserTransactions} }[$i]->{DestinationNumber}"; $descrip = "${ $ref->{getUserTransactions} }[$i]->{destinationDescription}"; $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; $tabelaprint .= "

$startdate

$origem

$destino

$descrip

$duration

$cost "; } if($response->code == 200) { print "$tabelaprint"; } else { print $response->error_as_HTML; }; Obrigado. Marcio Mello. marcio em modapoint.com.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn.br at gmail.com Fri Dec 4 07:18:19 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Fri, 4 Dec 2009 13:18:19 -0200 Subject: [SP-pm] XML::Simple In-Reply-To: <017601ca74ef$a870f020$0201a8c0@notebookecs> References: <017601ca74ef$a870f020$0201a8c0@notebookecs> Message-ID: You are doing it wrong. N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta dele com o XML::Simple :P D? uma olhada no http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pm se n?o funcionar, vai ter que usar http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm o SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante 2009/12/4 Marcio Mello > Ol? ? todos, > N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados > corretamente. > Se algu?m puder ajudar, fico grato.. > > A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: > > =========================================================== > $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', > 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', > 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', > 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 > - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => '-44.024', > 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => > '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 > 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', > 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', 'Limit' > => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', > 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', 'startTime' > => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => > 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' => > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => '-45.494', > 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => > '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 > 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', > 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', 'Limit' > => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o > Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => > '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', > 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => > '0.89', 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 > - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => '-47.796', > 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => > '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 > 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', > 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', 'Limit' > => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', > 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, > 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => > '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', > 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' => > '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => > 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' => > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => '1.334', > 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => > '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 11:48:00', > 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => > 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', > 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' => > '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => > 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' => > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => '0.29', > 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => > '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 09:50:25', > 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => > 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, > 'STATUS' => '0' } } } }, 'xmlns:xsd' => 'http://www.w3.org/2001/XMLSchema', > 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; > ===================================================================== > > use LWP::UserAgent; > use HTTP::Request; > use XML::Simple; > use Data::Dumper; > > my $message = ' > xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap=" > http://schemas.xmlsoap.org/soap/envelope/"> > > > XXXX > XXXXXX > > > > > XXXXXX > > 2009-11-10 > 2009-11-30 > > > '; > > my $length = length($message); > > my $userAgent = LWP::UserAgent->new(); > my $request = HTTP::Request->new(POST => ' > http://200.XXX.XXX.XX:90/ws.asmx' ); > $request->header(SOAPAction => '"vscws/getUserTransactions"'); > $request->content_type("text/xml; charset=utf-8"); > $request->content_length($length); > $request->content($message); > > my $response = $userAgent->request($request); > > # > # Parseando o resultado (XML) do servidor > # > my $ref = XMLin( $response->content ) or die $!; > my $xml = XMLout( my $hashref ); > > for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { > > $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; > $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; > $destino = "${ $ref->{getUserTransactions} > }[$i]->{DestinationNumber}"; > $descrip = "${ $ref->{getUserTransactions} > }[$i]->{destinationDescription}"; > $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; > $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; > > $tabelaprint .= " > >

size=\"1\">$startdate >

size=\"1\">$origem >

size=\"1\">$destino >

size=\"1\">$descrip >

size=\"1\">$duration >

size=\"1\">$cost > > "; > } > > if($response->code == 200) { > print "$tabelaprint"; > } > else { > print $response->error_as_HTML; > }; > Obrigado. > Marcio Mello. > marcio em modapoint.com.br > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Fri Dec 4 07:25:17 2009 From: breno at rio.pm.org (breno) Date: Fri, 4 Dec 2009 13:25:17 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: References: <7D96EA263E834E048D491486E4819E71@rede.local> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> <9a08c9b40912030559j78db6841w10b25f63d8afc956@mail.gmail.com> <9a08c9b40912030751h600b6545ha5703631710cb11f@mail.gmail.com> Message-ID: 2009/12/3 Andre Carneiro : > > ? a primeira vez que estou experimentando o strawberry. At? agora tudo bem. > Mas vou fazer esse testes. Vou tentar instalar o Padre e o Catalyst nele e > ver o que rola. Depois posto aqui. > Apenas para constar, o Padre possui instalador .msi que j? vem com o Strawberry Perl, WxPerl e uma s?rie de outros m?dulos n?o-core (depend?ncias do Padre) prontos para uso no Windows: http://www.strawberryperl.com/download/padre/padre-standalone-0.50.msi []s -b From daniel.oliveira.mantovani at gmail.com Fri Dec 4 07:54:59 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 4 Dec 2009 13:54:59 -0200 Subject: [SP-pm] XML::Simple In-Reply-To: References: <017601ca74ef$a870f020$0201a8c0@notebookecs> Message-ID: <214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com> Explica o que voc? quer fazer, n?o o que voc? est? tentando fazer com o c?digo. 2009/12/4 Lindolfo "Lorn" Rodrigues : > You are doing it wrong. > N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta dele > com o XML::Simple :P > D? uma olhada no > http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pm se n?o > funcionar, vai ter que usar > http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm o > SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante > > 2009/12/4 Marcio Mello >> >> Ol? ? todos, >> N?o conhe?o bem o m?dulo XML::Simple?e n?o sei como traduzir os dados >> corretamente. >> Se algu?m puder ajudar, fico grato.. >> >> A resposta que recebo do servidor est? aqui e o?c?digo est? abaixo: >> >> =========================================================== >> $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >> 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', >> 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', >> 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 >> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >> '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => '-44.024', >> 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', >> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', >> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => >> '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 >> 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >> 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', 'Limit' >> => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >> 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >> 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', 'startTime' >> => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => >> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' => >> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >> 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >> '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => '-45.494', >> 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', >> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', >> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => >> '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 >> 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', >> 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', 'Limit' >> => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o >> Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => >> '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', >> 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => >> '0.89', 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 >> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >> '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => '-47.796', >> 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', >> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', >> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => >> '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 >> 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >> 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', 'Limit' >> => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', >> 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, >> 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => >> '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', >> 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => >> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >> 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' => >> '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => >> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' => >> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >> '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => '1.334', >> 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', >> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', >> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => >> '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 11:48:00', >> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => >> 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', >> 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >> 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' => >> '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => >> 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' => >> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >> '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => '0.29', >> 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', >> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', >> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => >> '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 09:50:25', >> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => >> 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, >> 'STATUS' => '0' } } } }, 'xmlns:xsd' => 'http://www.w3.org/2001/XMLSchema', >> 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; >> ===================================================================== >> >> use LWP::UserAgent; >> use HTTP::Request; >> use XML::Simple; >> use Data::Dumper; >> >> my $message = ' >> > xmlns:xsd="http://www.w3.org/2001/XMLSchema" >> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> >> ? >> ??? >> ????? XXXX >> ????? XXXXXX >> ??? >> ? >> ? >> ??? >> ????? XXXXXX >> ????? >> ????? 2009-11-10 >> ????? 2009-11-30 >> ??? >> ? >> '; >> >> my $length = length($message); >> >> my $userAgent = LWP::UserAgent->new(); >> my $request = HTTP::Request->new(POST => >> 'http://200.XXX.XXX.XX:90/ws.asmx'); >> $request->header(SOAPAction => '"vscws/getUserTransactions"'); >> $request->content_type("text/xml; charset=utf-8"); >> $request->content_length($length); >> $request->content($message); >> >> my $response = $userAgent->request($request); >> >> ? # >> ? # Parseando o resultado (XML) do servidor >> ? # >> ? my $ref = XMLin( $response->content ) or die $!; >> ? my $xml = XMLout( my $hashref ); >> >> ??for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { >> >> ??????$startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; >> ??? ??$origem??? = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; >> ??? ??$destino?? = "${ $ref->{getUserTransactions} >> }[$i]->{DestinationNumber}"; >> ??? ??$descrip?? = "${ $ref->{getUserTransactions} >> }[$i]->{destinationDescription}"; >> ??? ??$duration? = "${ $ref->{getUserTransactions} }[$i]->{Time}"; >> ??? ??$cost????? = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; >> >> ?? $tabelaprint .= " >> ? ?? >> ?? ??

> size=\"1\">$startdate >> ?? ??

> size=\"1\">$origem >> ?? ??

> size=\"1\">$destino >> ?? ??

> size=\"1\">$descrip >> ?? ??

> size=\"1\">$duration >> ?? ??

> size=\"1\">$cost >> ?? >> ?? "; >> ??} >> >> if($response->code == 200) { >> ??print "$tabelaprint"; >> } >> else { >> ?print $response->error_as_HTML; >> }; >> Obrigado. >> Marcio Mello. >> marcio em modapoint.com.br >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From marcio at modapoint.com.br Fri Dec 4 08:13:03 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Fri, 4 Dec 2009 14:13:03 -0200 Subject: [SP-pm] XML::Simple References: <017601ca74ef$a870f020$0201a8c0@notebookecs> <214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com> Message-ID: <022401ca74fc$a86df700$0201a8c0@notebookecs> A resposta cont?m: startTime, ANI, DestinationNumber, destinationDescription, Time e Cost . Existem outros dados mas n?o s?o importantes. S?o v?rias linhas com estes dados e preciso mostrar em uma tabela, que no c?digo tentei colocar em $tabelaprint . Marcio Mello. ----- Original Message ----- From: "Daniel de Oliveira Mantovani" To: Sent: Friday, December 04, 2009 1:54 PM Subject: Re: [SP-pm] XML::Simple Explica o que voc? quer fazer, n?o o que voc? est? tentando fazer com o c?digo. 2009/12/4 Lindolfo "Lorn" Rodrigues : > You are doing it wrong. > N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta > dele > com o XML::Simple :P > D? uma olhada no > http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pm se > n?o > funcionar, vai ter que usar > http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm o > SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante > > 2009/12/4 Marcio Mello >> >> Ol? ? todos, >> N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados >> corretamente. >> Se algu?m puder ajudar, fico grato.. >> >> A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: >> >> =========================================================== >> $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >> 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', >> 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', >> 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea >> 11 >> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >> '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => >> '-44.024', >> 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', >> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >> '0.0000', >> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >> => >> '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 >> 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >> 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', >> 'Limit' >> => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >> 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >> '1145822125', >> 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', >> 'startTime' >> => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => >> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' >> => >> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >> 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >> '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => >> '-45.494', >> 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', >> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >> '0.0000', >> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' >> => >> '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 >> 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', >> 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', >> 'Limit' >> => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o >> Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => >> '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', >> 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => >> '0.89', 'transactionDescription' => 'Termination', 'billing' => >> 'Limited', >> 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea >> 11 >> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >> '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => >> '-47.796', >> 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', >> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >> '0.0000', >> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' >> => >> '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 >> 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >> 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', >> 'Limit' >> => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', >> 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, >> 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => >> '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', >> 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => >> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >> 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' >> => >> '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => >> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' >> => >> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >> => >> '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => >> '1.334', >> 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', >> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >> '0.0000', >> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >> => >> '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 >> 11:48:00', >> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => >> 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', >> 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' >> => >> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >> 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' >> => >> '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => >> 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' >> => >> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >> => >> '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => '0.29', >> 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', >> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >> 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >> '0.0000', >> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >> => >> '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 >> 09:50:25', >> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => >> 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, >> 'STATUS' => '0' } } } }, 'xmlns:xsd' => >> 'http://www.w3.org/2001/XMLSchema', >> 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; >> ===================================================================== >> >> use LWP::UserAgent; >> use HTTP::Request; >> use XML::Simple; >> use Data::Dumper; >> >> my $message = ' >> > xmlns:xsd="http://www.w3.org/2001/XMLSchema" >> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> >> >> >> XXXX >> XXXXXX >> >> >> >> >> XXXXXX >> >> 2009-11-10 >> 2009-11-30 >> >> >> '; >> >> my $length = length($message); >> >> my $userAgent = LWP::UserAgent->new(); >> my $request = HTTP::Request->new(POST => >> 'http://200.XXX.XXX.XX:90/ws.asmx'); >> $request->header(SOAPAction => '"vscws/getUserTransactions"'); >> $request->content_type("text/xml; charset=utf-8"); >> $request->content_length($length); >> $request->content($message); >> >> my $response = $userAgent->request($request); >> >> # >> # Parseando o resultado (XML) do servidor >> # >> my $ref = XMLin( $response->content ) or die $!; >> my $xml = XMLout( my $hashref ); >> >> for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { >> >> $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; >> $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; >> $destino = "${ $ref->{getUserTransactions} >> }[$i]->{DestinationNumber}"; >> $descrip = "${ $ref->{getUserTransactions} >> }[$i]->{destinationDescription}"; >> $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; >> $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; >> >> $tabelaprint .= " >> >>

> size=\"1\">$startdate >>

> size=\"1\">$origem >>

> size=\"1\">$destino >>

> size=\"1\">$descrip >>

> size=\"1\">$duration >>

> size=\"1\">$cost >> >> "; >> } >> >> if($response->code == 200) { >> print "$tabelaprint"; >> } >> else { >> print $response->error_as_HTML; >> }; >> Obrigado. >> Marcio Mello. >> marcio em modapoint.com.br >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From daniel.oliveira.mantovani at gmail.com Fri Dec 4 08:38:38 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 4 Dec 2009 14:38:38 -0200 Subject: [SP-pm] XML::Simple In-Reply-To: <022401ca74fc$a86df700$0201a8c0@notebookecs> References: <017601ca74ef$a870f020$0201a8c0@notebookecs> <214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com> <022401ca74fc$a86df700$0201a8c0@notebookecs> Message-ID: <214823ca0912040838j214394dpd14487dceab25002@mail.gmail.com> S? para esclarecer, voc? tem de retorno um XML, voc? precisa de algumas informa??es desse XML mas n?o consegue pois est? com d?vida de como usar o XML::Simple, certo ? Se for esse o seu problema, o manual explica direitinho. Olha s? um trecho dele: For example, this XML: would, by default, parse to this: { 'user' => [ { 'login' => 'grep', 'fullname' => 'Gary R Epstein' }, { 'login' => 'stty', 'fullname' => 'Simon T Tyson' } ] } http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm Mesmo assim se voc? n?o conseguir fazer o parser, cola o XML aqui que n?s te ajudamos. []'s 2009/12/4 Marcio Mello : > A resposta cont?m: > startTime, ?ANI, ?DestinationNumber, ?destinationDescription, ?Time ?e ?Cost > . > Existem outros dados mas n?o s?o importantes. > > S?o v?rias linhas com estes dados e preciso mostrar em uma tabela, que no > c?digo tentei colocar em $tabelaprint . > > Marcio Mello. > > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" > > To: > Sent: Friday, December 04, 2009 1:54 PM > Subject: Re: [SP-pm] XML::Simple > > > Explica o que voc? quer fazer, n?o o que voc? est? tentando fazer com o > c?digo. > > 2009/12/4 Lindolfo "Lorn" Rodrigues : >> >> You are doing it wrong. >> N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta >> dele >> com o XML::Simple :P >> D? uma olhada no >> http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pm se >> n?o >> funcionar, vai ter que usar >> http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm o >> SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante >> >> 2009/12/4 Marcio Mello >>> >>> Ol? ? todos, >>> N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados >>> corretamente. >>> Se algu?m puder ajudar, fico grato.. >>> >>> A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: >>> >>> =========================================================== >>> $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >>> 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', >>> 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', >>> 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea >>> 11 >>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>> '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => >>> '-44.024', >>> 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', >>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>> 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', >>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>> => >>> '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 >>> 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >>> 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', >>> 'Limit' >>> => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>> 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>> '1145822125', >>> 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', >>> 'startTime' >>> => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => >>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' >>> => >>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>> 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>> '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => >>> '-45.494', >>> 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', >>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>> 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', >>> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' >>> => >>> '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 >>> 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', >>> 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', >>> 'Limit' >>> => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o >>> Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => >>> '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', >>> 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => >>> '0.89', 'transactionDescription' => 'Termination', 'billing' => >>> 'Limited', >>> 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea >>> 11 >>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>> '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => >>> '-47.796', >>> 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', >>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>> 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', >>> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' >>> => >>> '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 >>> 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >>> 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', >>> 'Limit' >>> => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', >>> 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, >>> 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => >>> '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', >>> 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>> 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' >>> => >>> '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => >>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' >>> => >>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>> => >>> '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => >>> '1.334', >>> 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', >>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>> 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', >>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>> => >>> '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 >>> 11:48:00', >>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => >>> 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', >>> 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' >>> => >>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>> 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' >>> => >>> '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => >>> 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' >>> => >>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>> => >>> '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => '0.29', >>> 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', >>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>> 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', >>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>> => >>> '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 >>> 09:50:25', >>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => >>> 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, >>> 'STATUS' => '0' } } } }, 'xmlns:xsd' => >>> 'http://www.w3.org/2001/XMLSchema', >>> 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; >>> ===================================================================== >>> >>> use LWP::UserAgent; >>> use HTTP::Request; >>> use XML::Simple; >>> use Data::Dumper; >>> >>> my $message = ' >>> >> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >>> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> >>> >>> >>> XXXX >>> XXXXXX >>> >>> >>> >>> >>> XXXXXX >>> >>> 2009-11-10 >>> 2009-11-30 >>> >>> >>> '; >>> >>> my $length = length($message); >>> >>> my $userAgent = LWP::UserAgent->new(); >>> my $request = HTTP::Request->new(POST => >>> 'http://200.XXX.XXX.XX:90/ws.asmx'); >>> $request->header(SOAPAction => '"vscws/getUserTransactions"'); >>> $request->content_type("text/xml; charset=utf-8"); >>> $request->content_length($length); >>> $request->content($message); >>> >>> my $response = $userAgent->request($request); >>> >>> # >>> # Parseando o resultado (XML) do servidor >>> # >>> my $ref = XMLin( $response->content ) or die $!; >>> my $xml = XMLout( my $hashref ); >>> >>> for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { >>> >>> $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; >>> $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; >>> $destino = "${ $ref->{getUserTransactions} >>> }[$i]->{DestinationNumber}"; >>> $descrip = "${ $ref->{getUserTransactions} >>> }[$i]->{destinationDescription}"; >>> $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; >>> $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; >>> >>> $tabelaprint .= " >>> >>>

>> size=\"1\">$startdate >>>

>> size=\"1\">$origem >>>

>> size=\"1\">$destino >>>

>> size=\"1\">$descrip >>>

>> size=\"1\">$duration >>>

>> size=\"1\">$cost >>> >>> "; >>> } >>> >>> if($response->code == 200) { >>> print "$tabelaprint"; >>> } >>> else { >>> print $response->error_as_HTML; >>> }; >>> Obrigado. >>> Marcio Mello. >>> marcio em modapoint.com.br >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> lorn at lornlab dot org >> Lindolfo "Lorn" Rodrigues >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From marcio at modapoint.com.br Fri Dec 4 08:48:05 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Fri, 4 Dec 2009 14:48:05 -0200 Subject: [SP-pm] XML::Simple References: <017601ca74ef$a870f020$0201a8c0@notebookecs><214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com><022401ca74fc$a86df700$0201a8c0@notebookecs> <214823ca0912040838j214394dpd14487dceab25002@mail.gmail.com> Message-ID: <025d01ca7501$8d32bc50$0201a8c0@notebookecs> Daniel, J? olhei manuais e exemplos e ainda parece grego pr? mim.. Aqui est? o XML... veja se tem alguma sugest?o.. obrigado. O que preciso ? startTime, ANI, DestinationNumber, transactionDescription, Time a Cost para montar um relat?rio em uma tabela. $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => '-44.024', 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => 'Limited', 'RealTime' => '0:19' }, ............. etc .... Marcio Mello. ----- Original Message ----- From: "Daniel de Oliveira Mantovani" To: Sent: Friday, December 04, 2009 2:38 PM Subject: Re: [SP-pm] XML::Simple S? para esclarecer, voc? tem de retorno um XML, voc? precisa de algumas informa??es desse XML mas n?o consegue pois est? com d?vida de como usar o XML::Simple, certo ? Se for esse o seu problema, o manual explica direitinho. Olha s? um trecho dele: For example, this XML: would, by default, parse to this: { 'user' => [ { 'login' => 'grep', 'fullname' => 'Gary R Epstein' }, { 'login' => 'stty', 'fullname' => 'Simon T Tyson' } ] } http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm Mesmo assim se voc? n?o conseguir fazer o parser, cola o XML aqui que n?s te ajudamos. []'s 2009/12/4 Marcio Mello : > A resposta cont?m: > startTime, ANI, DestinationNumber, destinationDescription, Time e Cost > . > Existem outros dados mas n?o s?o importantes. > > S?o v?rias linhas com estes dados e preciso mostrar em uma tabela, que no > c?digo tentei colocar em $tabelaprint . > > Marcio Mello. > > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" > > To: > Sent: Friday, December 04, 2009 1:54 PM > Subject: Re: [SP-pm] XML::Simple > > > Explica o que voc? quer fazer, n?o o que voc? est? tentando fazer com o > c?digo. > > 2009/12/4 Lindolfo "Lorn" Rodrigues : >> >> You are doing it wrong. >> N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta >> dele >> com o XML::Simple :P >> D? uma olhada no >> http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pm se >> n?o >> funcionar, vai ter que usar >> http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm o >> SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante >> >> 2009/12/4 Marcio Mello >>> >>> Ol? ? todos, >>> N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados >>> corretamente. >>> Se algu?m puder ajudar, fico grato.. >>> >>> A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: >>> >>> =========================================================== >>> $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >>> 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', >>> 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', >>> 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>> \x{c1}rea >>> 11 >>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>> '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => >>> '-44.024', >>> 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', >>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>> 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', >>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>> => >>> '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 >>> 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >>> 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', >>> 'Limit' >>> => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>> 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>> '1145822125', >>> 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', >>> 'startTime' >>> => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => >>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' >>> => >>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>> 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>> '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => >>> '-45.494', >>> 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', >>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>> 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', >>> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' >>> => >>> '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 >>> 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', >>> 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', >>> 'Limit' >>> => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - >>> S\x{e3}o >>> Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' >>> => >>> '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', >>> 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => >>> '0.89', 'transactionDescription' => 'Termination', 'billing' => >>> 'Limited', >>> 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>> \x{c1}rea >>> 11 >>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>> '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => >>> '-47.796', >>> 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', >>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>> 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', >>> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' >>> => >>> '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 >>> 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >>> 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', >>> 'Limit' >>> => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', >>> 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, >>> 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => >>> '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', >>> 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>> 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' >>> => >>> '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => >>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' >>> => >>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>> 'ANI' >>> => >>> '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => >>> '1.334', >>> 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', >>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>> 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', >>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>> => >>> '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 >>> 11:48:00', >>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>> => >>> 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', >>> 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' >>> => >>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>> 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' >>> => >>> '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => >>> 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' >>> => >>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>> 'ANI' >>> => >>> '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => >>> '0.29', >>> 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', >>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>> 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>> '0.0000', >>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>> => >>> '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 >>> 09:50:25', >>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>> => >>> 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, >>> 'STATUS' => '0' } } } }, 'xmlns:xsd' => >>> 'http://www.w3.org/2001/XMLSchema', >>> 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; >>> ===================================================================== >>> >>> use LWP::UserAgent; >>> use HTTP::Request; >>> use XML::Simple; >>> use Data::Dumper; >>> >>> my $message = ' >>> >> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >>> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> >>> >>> >>> XXXX >>> XXXXXX >>> >>> >>> >>> >>> XXXXXX >>> >>> 2009-11-10 >>> 2009-11-30 >>> >>> >>> '; >>> >>> my $length = length($message); >>> >>> my $userAgent = LWP::UserAgent->new(); >>> my $request = HTTP::Request->new(POST => >>> 'http://200.XXX.XXX.XX:90/ws.asmx'); >>> $request->header(SOAPAction => '"vscws/getUserTransactions"'); >>> $request->content_type("text/xml; charset=utf-8"); >>> $request->content_length($length); >>> $request->content($message); >>> >>> my $response = $userAgent->request($request); >>> >>> # >>> # Parseando o resultado (XML) do servidor >>> # >>> my $ref = XMLin( $response->content ) or die $!; >>> my $xml = XMLout( my $hashref ); >>> >>> for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { >>> >>> $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; >>> $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; >>> $destino = "${ $ref->{getUserTransactions} >>> }[$i]->{DestinationNumber}"; >>> $descrip = "${ $ref->{getUserTransactions} >>> }[$i]->{destinationDescription}"; >>> $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; >>> $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; >>> >>> $tabelaprint .= " >>> >>>

>> size=\"1\">$startdate >>>

>> size=\"1\">$origem >>>

>> size=\"1\">$destino >>>

>> size=\"1\">$descrip >>>

>> size=\"1\">$duration >>>

>> size=\"1\">$cost >>> >>> "; >>> } >>> >>> if($response->code == 200) { >>> print "$tabelaprint"; >>> } >>> else { >>> print $response->error_as_HTML; >>> }; >>> Obrigado. >>> Marcio Mello. >>> marcio em modapoint.com.br >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> lorn at lornlab dot org >> Lindolfo "Lorn" Rodrigues >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From daniel.oliveira.mantovani at gmail.com Fri Dec 4 08:48:13 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 4 Dec 2009 14:48:13 -0200 Subject: [SP-pm] XML::Simple In-Reply-To: <017601ca74ef$a870f020$0201a8c0@notebookecs> References: <017601ca74ef$a870f020$0201a8c0@notebookecs> Message-ID: <214823ca0912040848y61e72019g26550bb8d9bd2418@mail.gmail.com> 2009/12/4 Marcio Mello : > Ol? ? todos, > N?o conhe?o bem o m?dulo XML::Simple?e n?o sei como traduzir os dados > corretamente. > Se algu?m puder ajudar, fico grato.. > > A resposta que recebo do servidor est? aqui e o?c?digo est? abaixo: > > =========================================================== > $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', > 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', > 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', > 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 > - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => '-44.024', > 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => > '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 > 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', > 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', 'Limit' > => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', > 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', 'startTime' > => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => > 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' => > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => '-45.494', > 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => > '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 > 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', > 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', 'Limit' > => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o > Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => > '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', > 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => > '0.89', 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 > - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => '-47.796', > 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => > '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 > 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', > 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', 'Limit' > => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', > 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, > 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => > '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', > 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' => > '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => > 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' => > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => '1.334', > 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => > '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 11:48:00', > 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => > 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', > 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' => > '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => > 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' => > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => '0.29', > 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => > '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 09:50:25', > 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => > 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, > 'STATUS' => '0' } } } }, 'xmlns:xsd' => 'http://www.w3.org/2001/XMLSchema', > 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; > ===================================================================== > > use LWP::UserAgent; > use HTTP::Request; > use XML::Simple; > use Data::Dumper; > > my $message = ' > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> > ? > ??? > ????? XXXX > ????? XXXXXX > ??? > ? > ? > ??? > ????? XXXXXX > ????? > ????? 2009-11-10 > ????? 2009-11-30 > ??? > ? > '; > > my $length = length($message); > > my $userAgent = LWP::UserAgent->new(); > my $request = HTTP::Request->new(POST => > 'http://200.XXX.XXX.XX:90/ws.asmx'); > $request->header(SOAPAction => '"vscws/getUserTransactions"'); > $request->content_type("text/xml; charset=utf-8"); > $request->content_length($length); > $request->content($message); > > my $response = $userAgent->request($request); > > ? # > ? # Parseando o resultado (XML) do servidor > ? # > ? my $ref = XMLin( $response->content ) or die $!; > ? my $xml = XMLout( my $hashref ); > > ??for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { > > ??????$startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; > ??? ??$origem??? = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; > ??? ??$destino?? = "${ $ref->{getUserTransactions} > }[$i]->{DestinationNumber}"; > ??? ??$descrip?? = "${ $ref->{getUserTransactions} > }[$i]->{destinationDescription}"; > ??? ??$duration? = "${ $ref->{getUserTransactions} }[$i]->{Time}"; > ??? ??$cost????? = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; > > ?? $tabelaprint .= " > ? ?? > ?? ??

size=\"1\">$startdate > ?? ??

size=\"1\">$origem > ?? ??

size=\"1\">$destino > ?? ??

size=\"1\">$descrip > ?? ??

size=\"1\">$duration > ?? ??

size=\"1\">$cost > ?? > ?? "; > ??} > > if($response->code == 200) { > ??print "$tabelaprint"; > } > else { > ?print $response->error_as_HTML; > }; Outra coisa, voc? est? fazendo o parser do content, e depois que voc? termina voc? verifica se ele est? ok ? ? ao contr?rio! die unless $response->code == 200 #Agora voc? faz o parser aqui!!! Voc? precisa de um carro para chegar em uma cidade, depois disso voc? vai queima-lo, o que seria certo: 1 - Checar o motor antes de partir ? 2 - Checar o motor depois que voc? chegou e n?o precisa mais do carro ? > Obrigado. > Marcio Mello. > marcio em modapoint.com.br > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From andregarciacarneiro at gmail.com Fri Dec 4 09:26:51 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 4 Dec 2009 15:26:51 -0200 Subject: [SP-pm] XML::Simple In-Reply-To: <214823ca0912040848y61e72019g26550bb8d9bd2418@mail.gmail.com> References: <017601ca74ef$a870f020$0201a8c0@notebookecs> <214823ca0912040848y61e72019g26550bb8d9bd2418@mail.gmail.com> Message-ID: Grego ??? Blz! Vou tentar traduzir um pouquinho ent?o... use strict; use XML::Simple; use Data::Dumper; #Isso vai ajudar vc a entender o que o XML::Simple vai trazer e como vai trazer. my $string = ' XXXX XXXXXX XXXXXX 2009-11-10 2009-11-30 '; my $ref = undef; my $obj = XML::Simple->new(); #Tratando possivel erro de parsing eval{$ref = $obj->XMLin($string);};#Isso transforma o XML em uma estrutura de dados em forma de hashes e arrays... if($@){ print "\nNao foi possivel fazer o parsing: $@\n"; }else{ print Dumper $ref; #Isso mostra a estrutura de dados gerada pelo parsing. my $xml = XMLout($ref);#Isso converte a estrutura de dados armazenada em $ref para XML novamente. #N?o sei se tem muito sentido isso para voc?, mas enfim... } __END__ Quando executar esse script, vai ver algo do tipo: $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', 'soap:Header' => { 'AuthHeader' => { 'xmlns' => 'vscws', 'password' => 'XXXXXX', 'distriID' => 'XXXX' } }, 'soap:Body' => { 'getUserTransactions' => { 'xmlns' => 'vscws', 'transactionType' => {}, 'dateFrom' => '2009-11-10', 'dateTo' => '2009-11-30', 'controlNumber' => 'XXXXXX' } }, 'xmlns:xsd' => 'http://www.w3.org/2001/XMLSchema', 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; A? ? s? acessar via perl o que voc? quer. Por exemplo, vamos capturar 'getUserTransactions' my $getUserTransaction = $xml->{soap.Body}->{getUsertTransaction}; Melhorou? 2009/12/4 Daniel de Oliveira Mantovani > 2009/12/4 Marcio Mello : > > Ol? ? todos, > > N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados > > corretamente. > > Se algu?m puder ajudar, fico grato.. > > > > A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: > > > > =========================================================== > > $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', > > 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', > > 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', > > 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > > '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea > 11 > > - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > > '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => > '-44.024', > > 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', > > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > > 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', > > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' > => > > '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 > > 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', > > 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', > 'Limit' > > => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', > > 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', > > 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', > 'startTime' > > => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => > > 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' > => > > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > > 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > > '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => > '-45.494', > > 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', > > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > > 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => > > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', > > 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' > => > > '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 > > 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', > > 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', > 'Limit' > > => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o > > Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => > > '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', > > 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => > > '0.89', 'transactionDescription' => 'Termination', 'billing' => > 'Limited', > > 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > > '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea > 11 > > - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > > '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => > '-47.796', > > 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', > > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > > 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', > > 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' > => > > '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 > > 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', > > 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', > 'Limit' > > => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', > > 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, > > 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => > > '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', > > 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > > '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => > > '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > > 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' > => > > '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => > > 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' > => > > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > > 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' > => > > '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => > '1.334', > > 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', > > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > > 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', > > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' > => > > '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 > 11:48:00', > > 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => > > 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', > > 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' > => > > '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > > 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' > => > > '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => > > 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' > => > > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > > 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' > => > > '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => '0.29', > > 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', > > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > > 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', > > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' > => > > '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 > 09:50:25', > > 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => > > 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, > > 'STATUS' => '0' } } } }, 'xmlns:xsd' => ' > http://www.w3.org/2001/XMLSchema', > > 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; > > ===================================================================== > > > > use LWP::UserAgent; > > use HTTP::Request; > > use XML::Simple; > > use Data::Dumper; > > > > my $message = ' > > > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> > > > > > > XXXX > > XXXXXX > > > > > > > > > > XXXXXX > > > > 2009-11-10 > > 2009-11-30 > > > > > > '; > > > > my $length = length($message); > > > > my $userAgent = LWP::UserAgent->new(); > > my $request = HTTP::Request->new(POST => > > 'http://200.XXX.XXX.XX:90/ws.asmx' > ); > > $request->header(SOAPAction => '"vscws/getUserTransactions"'); > > $request->content_type("text/xml; charset=utf-8"); > > $request->content_length($length); > > $request->content($message); > > > > my $response = $userAgent->request($request); > > > > # > > # Parseando o resultado (XML) do servidor > > # > > my $ref = XMLin( $response->content ) or die $!; > > my $xml = XMLout( my $hashref ); > > > > for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { > > > > $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; > > $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; > > $destino = "${ $ref->{getUserTransactions} > > }[$i]->{DestinationNumber}"; > > $descrip = "${ $ref->{getUserTransactions} > > }[$i]->{destinationDescription}"; > > $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; > > $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; > > > > $tabelaprint .= " > > > >

> size=\"1\">$startdate > >

> size=\"1\">$origem > >

> size=\"1\">$destino > >

> size=\"1\">$descrip > >

> size=\"1\">$duration > >

> size=\"1\">$cost > > > > "; > > } > > > > if($response->code == 200) { > > print "$tabelaprint"; > > } > > else { > > print $response->error_as_HTML; > > }; > Outra coisa, voc? est? fazendo o parser do content, e depois que voc? > termina voc? verifica se ele est? ok ? > > ? ao contr?rio! > > die unless $response->code == 200 > #Agora voc? faz o parser aqui!!! > > Voc? precisa de um carro para chegar em uma cidade, depois disso voc? > vai queima-lo, o que seria certo: > 1 - Checar o motor antes de partir ? > 2 - Checar o motor depois que voc? chegou e n?o precisa mais do carro ? > > > > > > > > > > Obrigado. > > Marcio Mello. > > marcio at modapoint.com.br > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Fri Dec 4 09:27:46 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 4 Dec 2009 15:27:46 -0200 Subject: [SP-pm] XML::Simple In-Reply-To: <025d01ca7501$8d32bc50$0201a8c0@notebookecs> References: <017601ca74ef$a870f020$0201a8c0@notebookecs> <214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com> <022401ca74fc$a86df700$0201a8c0@notebookecs> <214823ca0912040838j214394dpd14487dceab25002@mail.gmail.com> <025d01ca7501$8d32bc50$0201a8c0@notebookecs> Message-ID: <214823ca0912040927x3c738f17sa5580ccee59f6856@mail.gmail.com> my $xml = XML::Simple->new(); $itens = $xml->XMLin($content); foreach my $want (@{ $itens->{'userTransactions'} }) { print $want->{'startTime'} . "\n"; .... } Eu n?o testei o c?digo. 2009/12/4 Marcio Mello : > Daniel, > J? olhei manuais e exemplos e ainda parece grego pr? mim.. > Aqui est? o XML... veja se tem alguma sugest?o.. obrigado. > O que preciso ? startTime, ANI, DestinationNumber, transactionDescription, > Time a Cost para montar um relat?rio em uma tabela. > > $VAR1 = { > ? ? ? ? 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', > ? ? ? ? 'soap:Body' => { > ? ? ? ? ? ? ? ? ? ? ? ?'getUserTransactionsResponse' => { > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'xmlns' => 'vscws', > > 'getUserTransactionsResult' => { > > ? ? ? ? ? ?'VSC' => { > > ? ? ? ? ? ? ? ? ? ? 'xmlns' => '', > > ? ? ? ? ? ? ? ? ? ? 'userTransactions' => [ > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? { > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Time' => '1:00', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Limit' => '5', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'DNIS' => '56012', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'destinationDescription' => > "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 - Celular", > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Income' => '0.0000', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'controlNumber' => '2414568', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'ANI' => '1145822125', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'DestinationNumber' => > '551199117099', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Balance' => '-44.024', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'startTime' => '2009-11-27 > 17:28:45', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Cost' => '0.89', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'transactionDescription' => > 'Termination', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'billing' => 'Limited', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'RealTime' => '0:22' > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }, > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? { > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Time' => '1:00', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Limit' => '5', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'DNIS' => '56012', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'destinationDescription' => > 'Brasil - Roc', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Income' => '0.0000', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'controlNumber' => '2414568', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'ANI' => '1145822125', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'DestinationNumber' => > '551145215888', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Balance' => '-44.314', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'startTime' => '2009-11-27 > 17:25:45', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Cost' => '0.29', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'transactionDescription' => > 'Termination', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'billing' => 'Limited', > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'RealTime' => '0:19' > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }, > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?............. ?etc .... > > Marcio Mello. > > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" > > To: > Sent: Friday, December 04, 2009 2:38 PM > Subject: Re: [SP-pm] XML::Simple > > > S? para esclarecer, voc? tem de retorno um XML, voc? precisa de > algumas informa??es desse XML mas n?o consegue pois est? com d?vida de > como usar o XML::Simple, certo ? > > Se for esse o seu problema, o manual explica direitinho. Olha s? um trecho > dele: > > ? ? ?For example, this XML: > > ? ? ? ? ? > ? ? ? ? ? ? > ? ? ? ? ? ? > ? ? ? ? ? > > ? ? ?would, by default, parse to this: > > ? ? ? ? ?{ > ? ? ? ? ? ?'user' => [ > ? ? ? ? ? ? ? ? ? ? ? ?{ > ? ? ? ? ? ? ? ? ? ? ? ? ?'login' => 'grep', > ? ? ? ? ? ? ? ? ? ? ? ? ?'fullname' => 'Gary R Epstein' > ? ? ? ? ? ? ? ? ? ? ? ?}, > ? ? ? ? ? ? ? ? ? ? ? ?{ > ? ? ? ? ? ? ? ? ? ? ? ? ?'login' => 'stty', > ? ? ? ? ? ? ? ? ? ? ? ? ?'fullname' => 'Simon T Tyson' > ? ? ? ? ? ? ? ? ? ? ? ?} > ? ? ? ? ? ? ? ? ? ? ?] > ? ? ? ? ?} > > > > http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm > > Mesmo assim se voc? n?o conseguir fazer o parser, cola o XML aqui que > n?s te ajudamos. > > []'s > > 2009/12/4 Marcio Mello : >> >> A resposta cont?m: >> startTime, ANI, DestinationNumber, destinationDescription, Time e Cost >> . >> Existem outros dados mas n?o s?o importantes. >> >> S?o v?rias linhas com estes dados e preciso mostrar em uma tabela, que no >> c?digo tentei colocar em $tabelaprint . >> >> Marcio Mello. >> >> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >> >> To: >> Sent: Friday, December 04, 2009 1:54 PM >> Subject: Re: [SP-pm] XML::Simple >> >> >> Explica o que voc? quer fazer, n?o o que voc? est? tentando fazer com o >> c?digo. >> >> 2009/12/4 Lindolfo "Lorn" Rodrigues : >>> >>> You are doing it wrong. >>> N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta >>> dele >>> com o XML::Simple :P >>> D? uma olhada no >>> http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pm se >>> n?o >>> funcionar, vai ter que usar >>> http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm o >>> SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante >>> >>> 2009/12/4 Marcio Mello >>>> >>>> Ol? ? todos, >>>> N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados >>>> corretamente. >>>> Se algu?m puder ajudar, fico grato.. >>>> >>>> A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: >>>> >>>> =========================================================== >>>> $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >>>> 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', >>>> 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', >>>> 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>> \x{c1}rea >>>> 11 >>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>> '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => >>>> '-44.024', >>>> 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', >>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>> 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>> '0.0000', >>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>>> => >>>> '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 >>>> 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >>>> 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', >>>> 'Limit' >>>> => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>>> 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>> '1145822125', >>>> 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', >>>> 'startTime' >>>> => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => >>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' >>>> => >>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>> 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>> '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => >>>> '-45.494', >>>> 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', >>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>> 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => >>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>> '0.0000', >>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' >>>> => >>>> '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 >>>> 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', >>>> 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', >>>> 'Limit' >>>> => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - >>>> S\x{e3}o >>>> Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' >>>> => >>>> '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', >>>> 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => >>>> '0.89', 'transactionDescription' => 'Termination', 'billing' => >>>> 'Limited', >>>> 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>> \x{c1}rea >>>> 11 >>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>> '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => >>>> '-47.796', >>>> 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', >>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>> 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>> '0.0000', >>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' >>>> => >>>> '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 >>>> 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >>>> 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', >>>> 'Limit' >>>> => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', >>>> 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, >>>> 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => >>>> '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', >>>> 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>> '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>> 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' >>>> => >>>> '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => >>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' >>>> => >>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>> 'ANI' >>>> => >>>> '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => >>>> '1.334', >>>> 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', >>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>> 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>> '0.0000', >>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>>> => >>>> '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 >>>> 11:48:00', >>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>> => >>>> 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', >>>> 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' >>>> => >>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>> 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' >>>> => >>>> '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => >>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' >>>> => >>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>> 'ANI' >>>> => >>>> '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => >>>> '0.29', >>>> 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', >>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>> 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>> '0.0000', >>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>>> => >>>> '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 >>>> 09:50:25', >>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>> => >>>> 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, >>>> 'STATUS' => '0' } } } }, 'xmlns:xsd' => >>>> 'http://www.w3.org/2001/XMLSchema', >>>> 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; >>>> ===================================================================== >>>> >>>> use LWP::UserAgent; >>>> use HTTP::Request; >>>> use XML::Simple; >>>> use Data::Dumper; >>>> >>>> my $message = ' >>>> >>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >>>> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> >>>> >>>> >>>> XXXX >>>> XXXXXX >>>> >>>> >>>> >>>> >>>> XXXXXX >>>> >>>> 2009-11-10 >>>> 2009-11-30 >>>> >>>> >>>> '; >>>> >>>> my $length = length($message); >>>> >>>> my $userAgent = LWP::UserAgent->new(); >>>> my $request = HTTP::Request->new(POST => >>>> 'http://200.XXX.XXX.XX:90/ws.asmx'); >>>> $request->header(SOAPAction => '"vscws/getUserTransactions"'); >>>> $request->content_type("text/xml; charset=utf-8"); >>>> $request->content_length($length); >>>> $request->content($message); >>>> >>>> my $response = $userAgent->request($request); >>>> >>>> # >>>> # Parseando o resultado (XML) do servidor >>>> # >>>> my $ref = XMLin( $response->content ) or die $!; >>>> my $xml = XMLout( my $hashref ); >>>> >>>> for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { >>>> >>>> $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; >>>> $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; >>>> $destino = "${ $ref->{getUserTransactions} >>>> }[$i]->{DestinationNumber}"; >>>> $descrip = "${ $ref->{getUserTransactions} >>>> }[$i]->{destinationDescription}"; >>>> $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; >>>> $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; >>>> >>>> $tabelaprint .= " >>>> >>>>

>>> size=\"1\">$startdate >>>>

>>> size=\"1\">$origem >>>>

>>> size=\"1\">$destino >>>>

>>> size=\"1\">$descrip >>>>

>>> size=\"1\">$duration >>>>

>>> size=\"1\">$cost >>>> >>>> "; >>>> } >>>> >>>> if($response->code == 200) { >>>> print "$tabelaprint"; >>>> } >>>> else { >>>> print $response->error_as_HTML; >>>> }; >>>> Obrigado. >>>> Marcio Mello. >>>> marcio em modapoint.com.br >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >>> >>> -- >>> lorn at lornlab dot org >>> Lindolfo "Lorn" Rodrigues >>> >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From daniel.oliveira.mantovani at gmail.com Fri Dec 4 09:29:44 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 4 Dec 2009 15:29:44 -0200 Subject: [SP-pm] XML::Simple In-Reply-To: <214823ca0912040927x3c738f17sa5580ccee59f6856@mail.gmail.com> References: <017601ca74ef$a870f020$0201a8c0@notebookecs> <214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com> <022401ca74fc$a86df700$0201a8c0@notebookecs> <214823ca0912040838j214394dpd14487dceab25002@mail.gmail.com> <025d01ca7501$8d32bc50$0201a8c0@notebookecs> <214823ca0912040927x3c738f17sa5580ccee59f6856@mail.gmail.com> Message-ID: <214823ca0912040929x6e3b9862g2441473326a14c4c@mail.gmail.com> Ops esqueci do my: *my $itens = $xml->XMLin($content);* 2009/12/4 Daniel de Oliveira Mantovani : > my $xml = XML::Simple->new(); > $itens = $xml->XMLin($content); > > foreach my $want (@{ $itens->{'userTransactions'} }) { > ? ?print $want->{'startTime'} . "\n"; > ? ?.... > } > > Eu n?o testei o c?digo. > > 2009/12/4 Marcio Mello : >> Daniel, >> J? olhei manuais e exemplos e ainda parece grego pr? mim.. >> Aqui est? o XML... veja se tem alguma sugest?o.. obrigado. >> O que preciso ? startTime, ANI, DestinationNumber, transactionDescription, >> Time a Cost para montar um relat?rio em uma tabela. >> >> $VAR1 = { >> ? ? ? ? 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >> ? ? ? ? 'soap:Body' => { >> ? ? ? ? ? ? ? ? ? ? ? ?'getUserTransactionsResponse' => { >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'xmlns' => 'vscws', >> >> 'getUserTransactionsResult' => { >> >> ? ? ? ? ? ?'VSC' => { >> >> ? ? ? ? ? ? ? ? ? ? 'xmlns' => '', >> >> ? ? ? ? ? ? ? ? ? ? 'userTransactions' => [ >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? { >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Time' => '1:00', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Limit' => '5', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'DNIS' => '56012', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'destinationDescription' => >> "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 - Celular", >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Income' => '0.0000', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'controlNumber' => '2414568', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'ANI' => '1145822125', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'DestinationNumber' => >> '551199117099', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Balance' => '-44.024', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'startTime' => '2009-11-27 >> 17:28:45', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Cost' => '0.89', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'transactionDescription' => >> 'Termination', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'billing' => 'Limited', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'RealTime' => '0:22' >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }, >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? { >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Time' => '1:00', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Limit' => '5', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'DNIS' => '56012', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'destinationDescription' => >> 'Brasil - Roc', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Income' => '0.0000', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'controlNumber' => '2414568', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'ANI' => '1145822125', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'DestinationNumber' => >> '551145215888', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Balance' => '-44.314', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'startTime' => '2009-11-27 >> 17:25:45', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'Cost' => '0.29', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'transactionDescription' => >> 'Termination', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'billing' => 'Limited', >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'RealTime' => '0:19' >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }, >> >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?............. ?etc .... >> >> Marcio Mello. >> >> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >> >> To: >> Sent: Friday, December 04, 2009 2:38 PM >> Subject: Re: [SP-pm] XML::Simple >> >> >> S? para esclarecer, voc? tem de retorno um XML, voc? precisa de >> algumas informa??es desse XML mas n?o consegue pois est? com d?vida de >> como usar o XML::Simple, certo ? >> >> Se for esse o seu problema, o manual explica direitinho. Olha s? um trecho >> dele: >> >> ? ? ?For example, this XML: >> >> ? ? ? ? ? >> ? ? ? ? ? ? >> ? ? ? ? ? ? >> ? ? ? ? ? >> >> ? ? ?would, by default, parse to this: >> >> ? ? ? ? ?{ >> ? ? ? ? ? ?'user' => [ >> ? ? ? ? ? ? ? ? ? ? ? ?{ >> ? ? ? ? ? ? ? ? ? ? ? ? ?'login' => 'grep', >> ? ? ? ? ? ? ? ? ? ? ? ? ?'fullname' => 'Gary R Epstein' >> ? ? ? ? ? ? ? ? ? ? ? ?}, >> ? ? ? ? ? ? ? ? ? ? ? ?{ >> ? ? ? ? ? ? ? ? ? ? ? ? ?'login' => 'stty', >> ? ? ? ? ? ? ? ? ? ? ? ? ?'fullname' => 'Simon T Tyson' >> ? ? ? ? ? ? ? ? ? ? ? ?} >> ? ? ? ? ? ? ? ? ? ? ?] >> ? ? ? ? ?} >> >> >> >> http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm >> >> Mesmo assim se voc? n?o conseguir fazer o parser, cola o XML aqui que >> n?s te ajudamos. >> >> []'s >> >> 2009/12/4 Marcio Mello : >>> >>> A resposta cont?m: >>> startTime, ANI, DestinationNumber, destinationDescription, Time e Cost >>> . >>> Existem outros dados mas n?o s?o importantes. >>> >>> S?o v?rias linhas com estes dados e preciso mostrar em uma tabela, que no >>> c?digo tentei colocar em $tabelaprint . >>> >>> Marcio Mello. >>> >>> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >>> >>> To: >>> Sent: Friday, December 04, 2009 1:54 PM >>> Subject: Re: [SP-pm] XML::Simple >>> >>> >>> Explica o que voc? quer fazer, n?o o que voc? est? tentando fazer com o >>> c?digo. >>> >>> 2009/12/4 Lindolfo "Lorn" Rodrigues : >>>> >>>> You are doing it wrong. >>>> N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta >>>> dele >>>> com o XML::Simple :P >>>> D? uma olhada no >>>> http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pm se >>>> n?o >>>> funcionar, vai ter que usar >>>> http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm o >>>> SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante >>>> >>>> 2009/12/4 Marcio Mello >>>>> >>>>> Ol? ? todos, >>>>> N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados >>>>> corretamente. >>>>> Se algu?m puder ajudar, fico grato.. >>>>> >>>>> A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: >>>>> >>>>> =========================================================== >>>>> $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >>>>> 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', >>>>> 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', >>>>> 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>>> \x{c1}rea >>>>> 11 >>>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>>> '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => >>>>> '-44.024', >>>>> 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>>>> => >>>>> '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 >>>>> 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >>>>> 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', >>>>> 'Limit' >>>>> => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>>>> 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>>> '1145822125', >>>>> 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', >>>>> 'startTime' >>>>> => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => >>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' >>>>> => >>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>> 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>>> '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => >>>>> '-45.494', >>>>> 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' >>>>> => >>>>> '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 >>>>> 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', >>>>> 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', >>>>> 'Limit' >>>>> => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - >>>>> S\x{e3}o >>>>> Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' >>>>> => >>>>> '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', >>>>> 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => >>>>> '0.89', 'transactionDescription' => 'Termination', 'billing' => >>>>> 'Limited', >>>>> 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>>> \x{c1}rea >>>>> 11 >>>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>>> '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => >>>>> '-47.796', >>>>> 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' >>>>> => >>>>> '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 >>>>> 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', >>>>> 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', >>>>> 'Limit' >>>>> => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', >>>>> 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, >>>>> 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => >>>>> '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', >>>>> 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' >>>>> => >>>>> '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => >>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' >>>>> => >>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>>> 'ANI' >>>>> => >>>>> '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => >>>>> '1.334', >>>>> 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>>>> => >>>>> '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 >>>>> 11:48:00', >>>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>>> => >>>>> 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', >>>>> 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' >>>>> => >>>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' >>>>> => >>>>> '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => >>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' >>>>> => >>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>>> 'ANI' >>>>> => >>>>> '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => >>>>> '0.29', >>>>> 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' >>>>> => >>>>> '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 >>>>> 09:50:25', >>>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>>> => >>>>> 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, >>>>> 'STATUS' => '0' } } } }, 'xmlns:xsd' => >>>>> 'http://www.w3.org/2001/XMLSchema', >>>>> 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; >>>>> ===================================================================== >>>>> >>>>> use LWP::UserAgent; >>>>> use HTTP::Request; >>>>> use XML::Simple; >>>>> use Data::Dumper; >>>>> >>>>> my $message = ' >>>>> >>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >>>>> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> >>>>> >>>>> >>>>> XXXX >>>>> XXXXXX >>>>> >>>>> >>>>> >>>>> >>>>> XXXXXX >>>>> >>>>> 2009-11-10 >>>>> 2009-11-30 >>>>> >>>>> >>>>> '; >>>>> >>>>> my $length = length($message); >>>>> >>>>> my $userAgent = LWP::UserAgent->new(); >>>>> my $request = HTTP::Request->new(POST => >>>>> 'http://200.XXX.XXX.XX:90/ws.asmx'); >>>>> $request->header(SOAPAction => '"vscws/getUserTransactions"'); >>>>> $request->content_type("text/xml; charset=utf-8"); >>>>> $request->content_length($length); >>>>> $request->content($message); >>>>> >>>>> my $response = $userAgent->request($request); >>>>> >>>>> # >>>>> # Parseando o resultado (XML) do servidor >>>>> # >>>>> my $ref = XMLin( $response->content ) or die $!; >>>>> my $xml = XMLout( my $hashref ); >>>>> >>>>> for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { >>>>> >>>>> $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; >>>>> $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; >>>>> $destino = "${ $ref->{getUserTransactions} >>>>> }[$i]->{DestinationNumber}"; >>>>> $descrip = "${ $ref->{getUserTransactions} >>>>> }[$i]->{destinationDescription}"; >>>>> $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; >>>>> $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; >>>>> >>>>> $tabelaprint .= " >>>>> >>>>>

>>>> size=\"1\">$startdate >>>>>

>>>> size=\"1\">$origem >>>>>

>>>> size=\"1\">$destino >>>>>

>>>> size=\"1\">$descrip >>>>>

>>>> size=\"1\">$duration >>>>>

>>>> size=\"1\">$cost >>>>> >>>>> "; >>>>> } >>>>> >>>>> if($response->code == 200) { >>>>> print "$tabelaprint"; >>>>> } >>>>> else { >>>>> print $response->error_as_HTML; >>>>> }; >>>>> Obrigado. >>>>> Marcio Mello. >>>>> marcio em modapoint.com.br >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>>> -- >>>> lorn at lornlab dot org >>>> Lindolfo "Lorn" Rodrigues >>>> >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>> fazem, e as que fazem o que nasceram para fazer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From marcio at modapoint.com.br Fri Dec 4 09:36:09 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Fri, 4 Dec 2009 15:36:09 -0200 Subject: [SP-pm] XML::Simple References: <017601ca74ef$a870f020$0201a8c0@notebookecs><214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com><022401ca74fc$a86df700$0201a8c0@notebookecs><214823ca0912040838j214394dpd14487dceab25002@mail.gmail.com><025d01ca7501$8d32bc50$0201a8c0@notebookecs><214823ca0912040927x3c738f17sa5580ccee59f6856@mail.gmail.com> <214823ca0912040929x6e3b9862g2441473326a14c4c@mail.gmail.com> Message-ID: <02e201ca7508$447029b0$0201a8c0@notebookecs> Ok, Daniel, Vou testar aqui.. Marcio. ----- Original Message ----- From: "Daniel de Oliveira Mantovani" To: Sent: Friday, December 04, 2009 3:29 PM Subject: Re: [SP-pm] XML::Simple Ops esqueci do my: *my $itens = $xml->XMLin($content);* 2009/12/4 Daniel de Oliveira Mantovani : > my $xml = XML::Simple->new(); > $itens = $xml->XMLin($content); > > foreach my $want (@{ $itens->{'userTransactions'} }) { > print $want->{'startTime'} . "\n"; > .... > } > > Eu n?o testei o c?digo. > > 2009/12/4 Marcio Mello : >> Daniel, >> J? olhei manuais e exemplos e ainda parece grego pr? mim.. >> Aqui est? o XML... veja se tem alguma sugest?o.. obrigado. >> O que preciso ? startTime, ANI, DestinationNumber, >> transactionDescription, >> Time a Cost para montar um relat?rio em uma tabela. >> >> $VAR1 = { >> 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >> 'soap:Body' => { >> 'getUserTransactionsResponse' => { >> 'xmlns' => 'vscws', >> >> 'getUserTransactionsResult' => { >> >> 'VSC' => { >> >> 'xmlns' => '', >> >> 'userTransactions' => [ >> >> { >> >> 'Time' => '1:00', >> >> 'Limit' => '5', >> >> 'DNIS' => '56012', >> >> 'destinationDescription' => >> "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 - Celular", >> >> 'Income' => '0.0000', >> >> 'controlNumber' => '2414568', >> >> 'ANI' => '1145822125', >> >> 'DestinationNumber' => >> '551199117099', >> >> 'Balance' => '-44.024', >> >> 'startTime' => '2009-11-27 >> 17:28:45', >> >> 'Cost' => '0.89', >> >> 'transactionDescription' => >> 'Termination', >> >> 'billing' => 'Limited', >> >> 'RealTime' => '0:22' >> >> }, >> >> { >> >> 'Time' => '1:00', >> >> 'Limit' => '5', >> >> 'DNIS' => '56012', >> >> 'destinationDescription' => >> 'Brasil - Roc', >> >> 'Income' => '0.0000', >> >> 'controlNumber' => '2414568', >> >> 'ANI' => '1145822125', >> >> 'DestinationNumber' => >> '551145215888', >> >> 'Balance' => '-44.314', >> >> 'startTime' => '2009-11-27 >> 17:25:45', >> >> 'Cost' => '0.29', >> >> 'transactionDescription' => >> 'Termination', >> >> 'billing' => 'Limited', >> >> 'RealTime' => '0:19' >> >> }, >> >> ............. etc .... >> >> Marcio Mello. >> >> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >> >> To: >> Sent: Friday, December 04, 2009 2:38 PM >> Subject: Re: [SP-pm] XML::Simple >> >> >> S? para esclarecer, voc? tem de retorno um XML, voc? precisa de >> algumas informa??es desse XML mas n?o consegue pois est? com d?vida de >> como usar o XML::Simple, certo ? >> >> Se for esse o seu problema, o manual explica direitinho. Olha s? um >> trecho >> dele: >> >> For example, this XML: >> >> >> >> >> >> >> would, by default, parse to this: >> >> { >> 'user' => [ >> { >> 'login' => 'grep', >> 'fullname' => 'Gary R Epstein' >> }, >> { >> 'login' => 'stty', >> 'fullname' => 'Simon T Tyson' >> } >> ] >> } >> >> >> >> http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm >> >> Mesmo assim se voc? n?o conseguir fazer o parser, cola o XML aqui que >> n?s te ajudamos. >> >> []'s >> >> 2009/12/4 Marcio Mello : >>> >>> A resposta cont?m: >>> startTime, ANI, DestinationNumber, destinationDescription, Time e Cost >>> . >>> Existem outros dados mas n?o s?o importantes. >>> >>> S?o v?rias linhas com estes dados e preciso mostrar em uma tabela, que >>> no >>> c?digo tentei colocar em $tabelaprint . >>> >>> Marcio Mello. >>> >>> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >>> >>> To: >>> Sent: Friday, December 04, 2009 1:54 PM >>> Subject: Re: [SP-pm] XML::Simple >>> >>> >>> Explica o que voc? quer fazer, n?o o que voc? est? tentando fazer com o >>> c?digo. >>> >>> 2009/12/4 Lindolfo "Lorn" Rodrigues : >>>> >>>> You are doing it wrong. >>>> N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta >>>> dele >>>> com o XML::Simple :P >>>> D? uma olhada no >>>> http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pm se >>>> n?o >>>> funcionar, vai ter que usar >>>> http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm o >>>> SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante >>>> >>>> 2009/12/4 Marcio Mello >>>>> >>>>> Ol? ? todos, >>>>> N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados >>>>> corretamente. >>>>> Se algu?m puder ajudar, fico grato.. >>>>> >>>>> A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: >>>>> >>>>> =========================================================== >>>>> $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >>>>> 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => >>>>> 'vscws', >>>>> 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', >>>>> 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>>> \x{c1}rea >>>>> 11 >>>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>> => >>>>> '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => >>>>> '-44.024', >>>>> 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' >>>>> => >>>>> '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 >>>>> 17:25:45', 'Cost' => '0.29', 'transactionDescription' => >>>>> 'Termination', >>>>> 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', >>>>> 'Limit' >>>>> => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>>>> 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>>> '1145822125', >>>>> 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', >>>>> 'startTime' >>>>> => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' >>>>> => >>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { >>>>> 'Time' >>>>> => >>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>> 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>> => >>>>> '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => >>>>> '-45.494', >>>>> 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', >>>>> 'DestinationNumber' >>>>> => >>>>> '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 >>>>> 12:19:22', 'Cost' => '0.522', 'transactionDescription' => >>>>> 'Termination', >>>>> 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', >>>>> 'Limit' >>>>> => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - >>>>> S\x{e3}o >>>>> Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' >>>>> => >>>>> '2414568', 'ANI' => '1130337016', 'DestinationNumber' => >>>>> '551199117099', >>>>> 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' >>>>> => >>>>> '0.89', 'transactionDescription' => 'Termination', 'billing' => >>>>> 'Limited', >>>>> 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>>> \x{c1}rea >>>>> 11 >>>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>> => >>>>> '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => >>>>> '-47.796', >>>>> 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', >>>>> 'DestinationNumber' >>>>> => >>>>> '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 >>>>> 12:06:08', 'Cost' => '0.29', 'transactionDescription' => >>>>> 'Termination', >>>>> 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', >>>>> 'Limit' >>>>> => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => >>>>> '50', >>>>> 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, >>>>> 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => >>>>> '0.0000', 'transactionDescription' => 'Payment', 'billing' => >>>>> 'Limited', >>>>> 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' => '551145215888', 'Balance' => '1.624', >>>>> 'startTime' >>>>> => >>>>> '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => >>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { >>>>> 'Time' >>>>> => >>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>>> 'ANI' >>>>> => >>>>> '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => >>>>> '1.334', >>>>> 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' >>>>> => >>>>> '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 >>>>> 11:48:00', >>>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>>> => >>>>> 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', >>>>> 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>>>> 'Income' >>>>> => >>>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' => '551140040435', 'Balance' => '0.58', >>>>> 'startTime' >>>>> => >>>>> '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => >>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { >>>>> 'Time' >>>>> => >>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>>> 'ANI' >>>>> => >>>>> '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => >>>>> '0.29', >>>>> 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' >>>>> => >>>>> '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 >>>>> 09:50:25', >>>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>>> => >>>>> 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => >>>>> '2414568' }, >>>>> 'STATUS' => '0' } } } }, 'xmlns:xsd' => >>>>> 'http://www.w3.org/2001/XMLSchema', >>>>> 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; >>>>> ===================================================================== >>>>> >>>>> use LWP::UserAgent; >>>>> use HTTP::Request; >>>>> use XML::Simple; >>>>> use Data::Dumper; >>>>> >>>>> my $message = ' >>>>> >>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >>>>> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> >>>>> >>>>> >>>>> XXXX >>>>> XXXXXX >>>>> >>>>> >>>>> >>>>> >>>>> XXXXXX >>>>> >>>>> 2009-11-10 >>>>> 2009-11-30 >>>>> >>>>> >>>>> '; >>>>> >>>>> my $length = length($message); >>>>> >>>>> my $userAgent = LWP::UserAgent->new(); >>>>> my $request = HTTP::Request->new(POST => >>>>> 'http://200.XXX.XXX.XX:90/ws.asmx'); >>>>> $request->header(SOAPAction => '"vscws/getUserTransactions"'); >>>>> $request->content_type("text/xml; charset=utf-8"); >>>>> $request->content_length($length); >>>>> $request->content($message); >>>>> >>>>> my $response = $userAgent->request($request); >>>>> >>>>> # >>>>> # Parseando o resultado (XML) do servidor >>>>> # >>>>> my $ref = XMLin( $response->content ) or die $!; >>>>> my $xml = XMLout( my $hashref ); >>>>> >>>>> for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { >>>>> >>>>> $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; >>>>> $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; >>>>> $destino = "${ $ref->{getUserTransactions} >>>>> }[$i]->{DestinationNumber}"; >>>>> $descrip = "${ $ref->{getUserTransactions} >>>>> }[$i]->{destinationDescription}"; >>>>> $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; >>>>> $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; >>>>> >>>>> $tabelaprint .= " >>>>> >>>>>

>>>> size=\"1\">$startdate >>>>>

>>>> size=\"1\">$origem >>>>>

>>>> size=\"1\">$destino >>>>>

>>>> size=\"1\">$descrip >>>>>

>>>> size=\"1\">$duration >>>>>

>>>> size=\"1\">$cost >>>>> >>>>> "; >>>>> } >>>>> >>>>> if($response->code == 200) { >>>>> print "$tabelaprint"; >>>>> } >>>>> else { >>>>> print $response->error_as_HTML; >>>>> }; >>>>> Obrigado. >>>>> Marcio Mello. >>>>> marcio em modapoint.com.br >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>>> -- >>>> lorn at lornlab dot org >>>> Lindolfo "Lorn" Rodrigues >>>> >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>> fazem, e as que fazem o que nasceram para fazer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From marcio at modapoint.com.br Fri Dec 4 09:59:41 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Fri, 4 Dec 2009 15:59:41 -0200 Subject: [SP-pm] XML::Simple References: <017601ca74ef$a870f020$0201a8c0@notebookecs><214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com><022401ca74fc$a86df700$0201a8c0@notebookecs><214823ca0912040838j214394dpd14487dceab25002@mail.gmail.com><025d01ca7501$8d32bc50$0201a8c0@notebookecs><214823ca0912040927x3c738f17sa5580ccee59f6856@mail.gmail.com> <214823ca0912040929x6e3b9862g2441473326a14c4c@mail.gmail.com> Message-ID: <031001ca750b$8db88290$0201a8c0@notebookecs> Daniel, Testei como est? abaixo: my $response = $userAgent->request($request); # # Parseando o resultado (XML) do servidor # my $xml = XML::Simple->new(); my $itens = $xml->XMLin($response->content); if($response->code == 200) { foreach my $want (@{ $itens->{'userTransactions'} }) { print $want->{'startTime'} . "\n"; } print Dumper($xml); } else { print $response->error_as_HTML; }; A resposta foi apenas: $VAR1 = bless( { 'def_opt' => {}, 'opt' => { 'normalisespace' => 0, 'rootname' => 'opt', 'parseropts' => [], 'keyattr' => [ 'name', 'key', 'id' ], 'forcearray' => 0, 'contentkey' => 'content', 'searchpath' => [] } }, 'XML::Simple' ); N?o entendi ... Marcio. ----- Original Message ----- From: "Daniel de Oliveira Mantovani" To: Sent: Friday, December 04, 2009 3:29 PM Subject: Re: [SP-pm] XML::Simple Ops esqueci do my: *my $itens = $xml->XMLin($content);* 2009/12/4 Daniel de Oliveira Mantovani : > my $xml = XML::Simple->new(); > $itens = $xml->XMLin($content); > > foreach my $want (@{ $itens->{'userTransactions'} }) { > print $want->{'startTime'} . "\n"; > .... > } > > Eu n?o testei o c?digo. > > 2009/12/4 Marcio Mello : >> Daniel, >> J? olhei manuais e exemplos e ainda parece grego pr? mim.. >> Aqui est? o XML... veja se tem alguma sugest?o.. obrigado. >> O que preciso ? startTime, ANI, DestinationNumber, >> transactionDescription, >> Time a Cost para montar um relat?rio em uma tabela. >> >> $VAR1 = { >> 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >> 'soap:Body' => { >> 'getUserTransactionsResponse' => { >> 'xmlns' => 'vscws', >> >> 'getUserTransactionsResult' => { >> >> 'VSC' => { >> >> 'xmlns' => '', >> >> 'userTransactions' => [ >> >> { >> >> 'Time' => '1:00', >> >> 'Limit' => '5', >> >> 'DNIS' => '56012', >> >> 'destinationDescription' => >> "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 - Celular", >> >> 'Income' => '0.0000', >> >> 'controlNumber' => '2414568', >> >> 'ANI' => '1145822125', >> >> 'DestinationNumber' => >> '551199117099', >> >> 'Balance' => '-44.024', >> >> 'startTime' => '2009-11-27 >> 17:28:45', >> >> 'Cost' => '0.89', >> >> 'transactionDescription' => >> 'Termination', >> >> 'billing' => 'Limited', >> >> 'RealTime' => '0:22' >> >> }, >> >> { >> >> 'Time' => '1:00', >> >> 'Limit' => '5', >> >> 'DNIS' => '56012', >> >> 'destinationDescription' => >> 'Brasil - Roc', >> >> 'Income' => '0.0000', >> >> 'controlNumber' => '2414568', >> >> 'ANI' => '1145822125', >> >> 'DestinationNumber' => >> '551145215888', >> >> 'Balance' => '-44.314', >> >> 'startTime' => '2009-11-27 >> 17:25:45', >> >> 'Cost' => '0.29', >> >> 'transactionDescription' => >> 'Termination', >> >> 'billing' => 'Limited', >> >> 'RealTime' => '0:19' >> >> }, >> >> ............. etc .... >> >> Marcio Mello. >> >> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >> >> To: >> Sent: Friday, December 04, 2009 2:38 PM >> Subject: Re: [SP-pm] XML::Simple >> >> >> S? para esclarecer, voc? tem de retorno um XML, voc? precisa de >> algumas informa??es desse XML mas n?o consegue pois est? com d?vida de >> como usar o XML::Simple, certo ? >> >> Se for esse o seu problema, o manual explica direitinho. Olha s? um >> trecho >> dele: >> >> For example, this XML: >> >> >> >> >> >> >> would, by default, parse to this: >> >> { >> 'user' => [ >> { >> 'login' => 'grep', >> 'fullname' => 'Gary R Epstein' >> }, >> { >> 'login' => 'stty', >> 'fullname' => 'Simon T Tyson' >> } >> ] >> } >> >> >> >> http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm >> >> Mesmo assim se voc? n?o conseguir fazer o parser, cola o XML aqui que >> n?s te ajudamos. >> >> []'s >> >> 2009/12/4 Marcio Mello : >>> >>> A resposta cont?m: >>> startTime, ANI, DestinationNumber, destinationDescription, Time e Cost >>> . >>> Existem outros dados mas n?o s?o importantes. >>> >>> S?o v?rias linhas com estes dados e preciso mostrar em uma tabela, que >>> no >>> c?digo tentei colocar em $tabelaprint . >>> >>> Marcio Mello. >>> >>> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >>> >>> To: >>> Sent: Friday, December 04, 2009 1:54 PM >>> Subject: Re: [SP-pm] XML::Simple >>> >>> >>> Explica o que voc? quer fazer, n?o o que voc? est? tentando fazer com o >>> c?digo. >>> >>> 2009/12/4 Lindolfo "Lorn" Rodrigues : >>>> >>>> You are doing it wrong. >>>> N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta >>>> dele >>>> com o XML::Simple :P >>>> D? uma olhada no >>>> http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pm se >>>> n?o >>>> funcionar, vai ter que usar >>>> http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm o >>>> SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante >>>> >>>> 2009/12/4 Marcio Mello >>>>> >>>>> Ol? ? todos, >>>>> N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados >>>>> corretamente. >>>>> Se algu?m puder ajudar, fico grato.. >>>>> >>>>> A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: >>>>> >>>>> =========================================================== >>>>> $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >>>>> 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => >>>>> 'vscws', >>>>> 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', >>>>> 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>>> \x{c1}rea >>>>> 11 >>>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>> => >>>>> '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => >>>>> '-44.024', >>>>> 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' >>>>> => >>>>> '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 >>>>> 17:25:45', 'Cost' => '0.29', 'transactionDescription' => >>>>> 'Termination', >>>>> 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', >>>>> 'Limit' >>>>> => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>>>> 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>>> '1145822125', >>>>> 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', >>>>> 'startTime' >>>>> => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' >>>>> => >>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { >>>>> 'Time' >>>>> => >>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>> 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>> => >>>>> '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => >>>>> '-45.494', >>>>> 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', >>>>> 'DestinationNumber' >>>>> => >>>>> '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 >>>>> 12:19:22', 'Cost' => '0.522', 'transactionDescription' => >>>>> 'Termination', >>>>> 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', >>>>> 'Limit' >>>>> => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - >>>>> S\x{e3}o >>>>> Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' >>>>> => >>>>> '2414568', 'ANI' => '1130337016', 'DestinationNumber' => >>>>> '551199117099', >>>>> 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' >>>>> => >>>>> '0.89', 'transactionDescription' => 'Termination', 'billing' => >>>>> 'Limited', >>>>> 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>>> \x{c1}rea >>>>> 11 >>>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>> => >>>>> '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => >>>>> '-47.796', >>>>> 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', >>>>> 'DestinationNumber' >>>>> => >>>>> '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 >>>>> 12:06:08', 'Cost' => '0.29', 'transactionDescription' => >>>>> 'Termination', >>>>> 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', >>>>> 'Limit' >>>>> => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => >>>>> '50', >>>>> 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, >>>>> 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => >>>>> '0.0000', 'transactionDescription' => 'Payment', 'billing' => >>>>> 'Limited', >>>>> 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' => '551145215888', 'Balance' => '1.624', >>>>> 'startTime' >>>>> => >>>>> '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => >>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { >>>>> 'Time' >>>>> => >>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>>> 'ANI' >>>>> => >>>>> '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => >>>>> '1.334', >>>>> 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' >>>>> => >>>>> '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 >>>>> 11:48:00', >>>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>>> => >>>>> 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', >>>>> 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>>>> 'Income' >>>>> => >>>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' => '551140040435', 'Balance' => '0.58', >>>>> 'startTime' >>>>> => >>>>> '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => >>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { >>>>> 'Time' >>>>> => >>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>>> 'ANI' >>>>> => >>>>> '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => >>>>> '0.29', >>>>> 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', >>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>> 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>> '0.0000', >>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>> 'DestinationNumber' >>>>> => >>>>> '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 >>>>> 09:50:25', >>>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>>> => >>>>> 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => >>>>> '2414568' }, >>>>> 'STATUS' => '0' } } } }, 'xmlns:xsd' => >>>>> 'http://www.w3.org/2001/XMLSchema', >>>>> 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; >>>>> ===================================================================== >>>>> >>>>> use LWP::UserAgent; >>>>> use HTTP::Request; >>>>> use XML::Simple; >>>>> use Data::Dumper; >>>>> >>>>> my $message = ' >>>>> >>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >>>>> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> >>>>> >>>>> >>>>> XXXX >>>>> XXXXXX >>>>> >>>>> >>>>> >>>>> >>>>> XXXXXX >>>>> >>>>> 2009-11-10 >>>>> 2009-11-30 >>>>> >>>>> >>>>> '; >>>>> >>>>> my $length = length($message); >>>>> >>>>> my $userAgent = LWP::UserAgent->new(); >>>>> my $request = HTTP::Request->new(POST => >>>>> 'http://200.XXX.XXX.XX:90/ws.asmx'); >>>>> $request->header(SOAPAction => '"vscws/getUserTransactions"'); >>>>> $request->content_type("text/xml; charset=utf-8"); >>>>> $request->content_length($length); >>>>> $request->content($message); >>>>> >>>>> my $response = $userAgent->request($request); >>>>> >>>>> # >>>>> # Parseando o resultado (XML) do servidor >>>>> # >>>>> my $ref = XMLin( $response->content ) or die $!; >>>>> my $xml = XMLout( my $hashref ); >>>>> >>>>> for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { >>>>> >>>>> $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; >>>>> $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; >>>>> $destino = "${ $ref->{getUserTransactions} >>>>> }[$i]->{DestinationNumber}"; >>>>> $descrip = "${ $ref->{getUserTransactions} >>>>> }[$i]->{destinationDescription}"; >>>>> $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; >>>>> $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; >>>>> >>>>> $tabelaprint .= " >>>>> >>>>>

>>>> size=\"1\">$startdate >>>>>

>>>> size=\"1\">$origem >>>>>

>>>> size=\"1\">$destino >>>>>

>>>> size=\"1\">$descrip >>>>>

>>>> size=\"1\">$duration >>>>>

>>>> size=\"1\">$cost >>>>> >>>>> "; >>>>> } >>>>> >>>>> if($response->code == 200) { >>>>> print "$tabelaprint"; >>>>> } >>>>> else { >>>>> print $response->error_as_HTML; >>>>> }; >>>>> Obrigado. >>>>> Marcio Mello. >>>>> marcio em modapoint.com.br >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>>> >>>> -- >>>> lorn at lornlab dot org >>>> Lindolfo "Lorn" Rodrigues >>>> >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>> fazem, e as que fazem o que nasceram para fazer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From fernandocorrea at gmail.com Fri Dec 4 10:02:13 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Fri, 4 Dec 2009 16:02:13 -0200 Subject: [SP-pm] XML::Simple In-Reply-To: <031001ca750b$8db88290$0201a8c0@notebookecs> References: <017601ca74ef$a870f020$0201a8c0@notebookecs> <214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com> <022401ca74fc$a86df700$0201a8c0@notebookecs> <214823ca0912040838j214394dpd14487dceab25002@mail.gmail.com> <025d01ca7501$8d32bc50$0201a8c0@notebookecs> <214823ca0912040927x3c738f17sa5580ccee59f6856@mail.gmail.com> <214823ca0912040929x6e3b9862g2441473326a14c4c@mail.gmail.com> <031001ca750b$8db88290$0201a8c0@notebookecs> Message-ID: Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org Sent from Sao Paulo, SP, Brazil 2009/12/4 Marcio Mello > Daniel, > Testei como est? abaixo: > > > my $response = $userAgent->request($request); > # > # Parseando o resultado (XML) do servidor > # > my $xml = XML::Simple->new(); > my $itens = $xml->XMLin($response->content); > > if($response->code == 200) { > > foreach my $want (@{ $itens->{'userTransactions'} }) { > print $want->{'startTime'} . "\n"; > } > print Dumper(itens); # <------- > > } else { > print $response->error_as_HTML; > }; > > A resposta foi apenas: > $VAR1 = bless( { > 'def_opt' => {}, > 'opt' => { > 'normalisespace' => 0, > 'rootname' => 'opt', > 'parseropts' => [], > 'keyattr' => [ > 'name', > 'key', > 'id' > ], > 'forcearray' => 0, > 'contentkey' => 'content', > 'searchpath' => [] > } > }, 'XML::Simple' ); > > N?o entendi ... > Marcio. > > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" < > daniel.oliveira.mantovani em gmail.com> > To: > Sent: Friday, December 04, 2009 3:29 PM > > Subject: Re: [SP-pm] XML::Simple > > > Ops esqueci do my: > *my $itens = $xml->XMLin($content);* > > 2009/12/4 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com>: > >> my $xml = XML::Simple->new(); >> $itens = $xml->XMLin($content); >> >> foreach my $want (@{ $itens->{'userTransactions'} }) { >> print $want->{'startTime'} . "\n"; >> .... >> } >> >> Eu n?o testei o c?digo. >> >> 2009/12/4 Marcio Mello : >> >>> Daniel, >>> J? olhei manuais e exemplos e ainda parece grego pr? mim.. >>> Aqui est? o XML... veja se tem alguma sugest?o.. obrigado. >>> O que preciso ? startTime, ANI, DestinationNumber, >>> transactionDescription, >>> Time a Cost para montar um relat?rio em uma tabela. >>> >>> $VAR1 = { >>> 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >>> 'soap:Body' => { >>> 'getUserTransactionsResponse' => { >>> 'xmlns' => 'vscws', >>> >>> 'getUserTransactionsResult' => { >>> >>> 'VSC' => { >>> >>> 'xmlns' => '', >>> >>> 'userTransactions' => [ >>> >>> { >>> >>> 'Time' => '1:00', >>> >>> 'Limit' => '5', >>> >>> 'DNIS' => '56012', >>> >>> 'destinationDescription' => >>> "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 - Celular", >>> >>> 'Income' => '0.0000', >>> >>> 'controlNumber' => '2414568', >>> >>> 'ANI' => '1145822125', >>> >>> 'DestinationNumber' => >>> '551199117099', >>> >>> 'Balance' => '-44.024', >>> >>> 'startTime' => '2009-11-27 >>> 17:28:45', >>> >>> 'Cost' => '0.89', >>> >>> 'transactionDescription' => >>> 'Termination', >>> >>> 'billing' => 'Limited', >>> >>> 'RealTime' => '0:22' >>> >>> }, >>> >>> { >>> >>> 'Time' => '1:00', >>> >>> 'Limit' => '5', >>> >>> 'DNIS' => '56012', >>> >>> 'destinationDescription' => >>> 'Brasil - Roc', >>> >>> 'Income' => '0.0000', >>> >>> 'controlNumber' => '2414568', >>> >>> 'ANI' => '1145822125', >>> >>> 'DestinationNumber' => >>> '551145215888', >>> >>> 'Balance' => '-44.314', >>> >>> 'startTime' => '2009-11-27 >>> 17:25:45', >>> >>> 'Cost' => '0.29', >>> >>> 'transactionDescription' => >>> 'Termination', >>> >>> 'billing' => 'Limited', >>> >>> 'RealTime' => '0:19' >>> >>> }, >>> >>> ............. etc .... >>> >>> Marcio Mello. >>> >>> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >>> >>> To: >>> Sent: Friday, December 04, 2009 2:38 PM >>> Subject: Re: [SP-pm] XML::Simple >>> >>> >>> S? para esclarecer, voc? tem de retorno um XML, voc? precisa de >>> algumas informa??es desse XML mas n?o consegue pois est? com d?vida de >>> como usar o XML::Simple, certo ? >>> >>> Se for esse o seu problema, o manual explica direitinho. Olha s? um >>> trecho >>> dele: >>> >>> For example, this XML: >>> >>> >>> >>> >>> >>> >>> would, by default, parse to this: >>> >>> { >>> 'user' => [ >>> { >>> 'login' => 'grep', >>> 'fullname' => 'Gary R Epstein' >>> }, >>> { >>> 'login' => 'stty', >>> 'fullname' => 'Simon T Tyson' >>> } >>> ] >>> } >>> >>> >>> >>> http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm >>> >>> Mesmo assim se voc? n?o conseguir fazer o parser, cola o XML aqui que >>> n?s te ajudamos. >>> >>> []'s >>> >>> 2009/12/4 Marcio Mello : >>> >>>> >>>> A resposta cont?m: >>>> startTime, ANI, DestinationNumber, destinationDescription, Time e Cost >>>> . >>>> Existem outros dados mas n?o s?o importantes. >>>> >>>> S?o v?rias linhas com estes dados e preciso mostrar em uma tabela, que >>>> no >>>> c?digo tentei colocar em $tabelaprint . >>>> >>>> Marcio Mello. >>>> >>>> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >>>> >>>> To: >>>> Sent: Friday, December 04, 2009 1:54 PM >>>> Subject: Re: [SP-pm] XML::Simple >>>> >>>> >>>> Explica o que voc? quer fazer, n?o o que voc? est? tentando fazer com o >>>> c?digo. >>>> >>>> 2009/12/4 Lindolfo "Lorn" Rodrigues : >>>> >>>>> >>>>> You are doing it wrong. >>>>> N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta >>>>> dele >>>>> com o XML::Simple :P >>>>> D? uma olhada no >>>>> http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pmse >>>>> n?o >>>>> funcionar, vai ter que usar >>>>> http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pmo >>>>> SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante >>>>> >>>>> 2009/12/4 Marcio Mello >>>>> >>>>>> >>>>>> Ol? ? todos, >>>>>> N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados >>>>>> corretamente. >>>>>> Se algu?m puder ajudar, fico grato.. >>>>>> >>>>>> A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: >>>>>> >>>>>> =========================================================== >>>>>> $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >>>>>> 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => >>>>>> 'vscws', >>>>>> 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', >>>>>> 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>>>> \x{c1}rea >>>>>> 11 >>>>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>>> => >>>>>> '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => >>>>>> '-44.024', >>>>>> 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', >>>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>>> 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', >>>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>>> 'DestinationNumber' >>>>>> => >>>>>> '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 >>>>>> 17:25:45', 'Cost' => '0.29', 'transactionDescription' => >>>>>> 'Termination', >>>>>> 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', >>>>>> 'Limit' >>>>>> => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>>>>> 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>>>> '1145822125', >>>>>> 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', >>>>>> 'startTime' >>>>>> => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' >>>>>> => >>>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { >>>>>> 'Time' >>>>>> => >>>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>>> 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>>> => >>>>>> '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => >>>>>> '-45.494', >>>>>> 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', >>>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>>> 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', >>>>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', >>>>>> 'DestinationNumber' >>>>>> => >>>>>> '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 >>>>>> 12:19:22', 'Cost' => '0.522', 'transactionDescription' => >>>>>> 'Termination', >>>>>> 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', >>>>>> 'Limit' >>>>>> => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - >>>>>> S\x{e3}o >>>>>> Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' >>>>>> => >>>>>> '2414568', 'ANI' => '1130337016', 'DestinationNumber' => >>>>>> '551199117099', >>>>>> 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' >>>>>> => >>>>>> '0.89', 'transactionDescription' => 'Termination', 'billing' => >>>>>> 'Limited', >>>>>> 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>>>> \x{c1}rea >>>>>> 11 >>>>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>>> => >>>>>> '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => >>>>>> '-47.796', >>>>>> 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', >>>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>>> 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', >>>>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', >>>>>> 'DestinationNumber' >>>>>> => >>>>>> '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 >>>>>> 12:06:08', 'Cost' => '0.29', 'transactionDescription' => >>>>>> 'Termination', >>>>>> 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', >>>>>> 'Limit' >>>>>> => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => >>>>>> '50', >>>>>> 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, >>>>>> 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => >>>>>> '0.0000', 'transactionDescription' => 'Payment', 'billing' => >>>>>> 'Limited', >>>>>> 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>>> 'DestinationNumber' => '551145215888', 'Balance' => '1.624', >>>>>> 'startTime' >>>>>> => >>>>>> '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => >>>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { >>>>>> 'Time' >>>>>> => >>>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>>>> 'ANI' >>>>>> => >>>>>> '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => >>>>>> '1.334', >>>>>> 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', >>>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>>> 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', >>>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>>> 'DestinationNumber' >>>>>> => >>>>>> '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 >>>>>> 11:48:00', >>>>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>>>> => >>>>>> 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', >>>>>> 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>>>>> 'Income' >>>>>> => >>>>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>>> 'DestinationNumber' => '551140040435', 'Balance' => '0.58', >>>>>> 'startTime' >>>>>> => >>>>>> '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => >>>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { >>>>>> 'Time' >>>>>> => >>>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>>>> 'ANI' >>>>>> => >>>>>> '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => >>>>>> '0.29', >>>>>> 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', >>>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>>> 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', >>>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>>> 'DestinationNumber' >>>>>> => >>>>>> '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 >>>>>> 09:50:25', >>>>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>>>> => >>>>>> 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' >>>>>> }, >>>>>> 'STATUS' => '0' } } } }, 'xmlns:xsd' => >>>>>> 'http://www.w3.org/2001/XMLSchema', >>>>>> 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; >>>>>> ===================================================================== >>>>>> >>>>>> use LWP::UserAgent; >>>>>> use HTTP::Request; >>>>>> use XML::Simple; >>>>>> use Data::Dumper; >>>>>> >>>>>> my $message = ' >>>>>> >>>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >>>>>> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> >>>>>> >>>>>> >>>>>> XXXX >>>>>> XXXXXX >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> XXXXXX >>>>>> >>>>>> 2009-11-10 >>>>>> 2009-11-30 >>>>>> >>>>>> >>>>>> '; >>>>>> >>>>>> my $length = length($message); >>>>>> >>>>>> my $userAgent = LWP::UserAgent->new(); >>>>>> my $request = HTTP::Request->new(POST => >>>>>> 'http://200.XXX.XXX.XX:90/ws.asmx' >>>>>> ); >>>>>> $request->header(SOAPAction => '"vscws/getUserTransactions"'); >>>>>> $request->content_type("text/xml; charset=utf-8"); >>>>>> $request->content_length($length); >>>>>> $request->content($message); >>>>>> >>>>>> my $response = $userAgent->request($request); >>>>>> >>>>>> # >>>>>> # Parseando o resultado (XML) do servidor >>>>>> # >>>>>> my $ref = XMLin( $response->content ) or die $!; >>>>>> my $xml = XMLout( my $hashref ); >>>>>> >>>>>> for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { >>>>>> >>>>>> $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; >>>>>> $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; >>>>>> $destino = "${ $ref->{getUserTransactions} >>>>>> }[$i]->{DestinationNumber}"; >>>>>> $descrip = "${ $ref->{getUserTransactions} >>>>>> }[$i]->{destinationDescription}"; >>>>>> $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; >>>>>> $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; >>>>>> >>>>>> $tabelaprint .= " >>>>>> >>>>>>

>>>>> size=\"1\">$startdate >>>>>>

>>>>> size=\"1\">$origem >>>>>>

>>>>> size=\"1\">$destino >>>>>>

>>>>> size=\"1\">$descrip >>>>>>

>>>>> size=\"1\">$duration >>>>>>

>>>>> size=\"1\">$cost >>>>>> >>>>>> "; >>>>>> } >>>>>> >>>>>> if($response->code == 200) { >>>>>> print "$tabelaprint"; >>>>>> } >>>>>> else { >>>>>> print $response->error_as_HTML; >>>>>> }; >>>>>> Obrigado. >>>>>> Marcio Mello. >>>>>> marcio em modapoint.com.br >>>>>> _______________________________________________ >>>>>> SaoPaulo-pm mailing list >>>>>> SaoPaulo-pm em pm.org >>>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> lorn at lornlab dot org >>>>> Lindolfo "Lorn" Rodrigues >>>>> >>>>> >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>>> >>>> >>>> >>>> -- >>>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>>> fazem, e as que fazem o que nasceram para fazer. >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>> >>> >>> -- >>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>> fazem, e as que fazem o que nasceram para fazer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> >> > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcio at modapoint.com.br Fri Dec 4 10:02:56 2009 From: marcio at modapoint.com.br (Marcio Mello) Date: Fri, 4 Dec 2009 16:02:56 -0200 Subject: [SP-pm] XML::Simple References: <017601ca74ef$a870f020$0201a8c0@notebookecs><214823ca0912040848y61e72019g26550bb8d9bd2418@mail.gmail.com> Message-ID: <033501ca750c$07827d10$0201a8c0@notebookecs> Obrigado Andr?! Vou fazer alguns testes aqui e retorno.. Marcio. ----- Original Message ----- From: Andre Carneiro To: saopaulo-pm em mail.pm.org Sent: Friday, December 04, 2009 3:26 PM Subject: Re: [SP-pm] XML::Simple Grego ??? Blz! Vou tentar traduzir um pouquinho ent?o... use strict; use XML::Simple; use Data::Dumper; #Isso vai ajudar vc a entender o que o XML::Simple vai trazer e como vai trazer. my $string = ' XXXX XXXXXX XXXXXX 2009-11-10 2009-11-30 '; my $ref = undef; my $obj = XML::Simple->new(); #Tratando possivel erro de parsing eval{$ref = $obj->XMLin($string);};#Isso transforma o XML em uma estrutura de dados em forma de hashes e arrays... if($@){ print "\nNao foi possivel fazer o parsing: $@\n"; }else{ print Dumper $ref; #Isso mostra a estrutura de dados gerada pelo parsing. my $xml = XMLout($ref);#Isso converte a estrutura de dados armazenada em $ref para XML novamente. #N?o sei se tem muito sentido isso para voc?, mas enfim... }__END__ Quando executar esse script, vai ver algo do tipo: $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', 'soap:Header' => { 'AuthHeader' => { 'xmlns' => 'vscws', 'password' => 'XXXXXX', 'distriID' => 'XXXX' } }, 'soap:Body' => { 'getUserTransactions' => { 'xmlns' => 'vscws', 'transactionType' => {}, 'dateFrom' => '2009-11-10', 'dateTo' => '2009-11-30', 'controlNumber' => 'XXXXXX' } }, 'xmlns:xsd' => 'http://www.w3.org/2001/XMLSchema', 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; A? ? s? acessar via perl o que voc? quer. Por exemplo, vamos capturar 'getUserTransactions' my $getUserTransaction = $xml->{soap.Body}->{getUsertTransaction}; Melhorou? 2009/12/4 Daniel de Oliveira Mantovani 2009/12/4 Marcio Mello : > Ol? ? todos, > N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados > corretamente. > Se algu?m puder ajudar, fico grato.. > > A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: > > =========================================================== > $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', > 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => 'vscws', > 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', > 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 > - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => '-44.024', > 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => > '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 > 17:25:45', 'Cost' => '0.29', 'transactionDescription' => 'Termination', > 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', 'Limit' > => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', > 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', 'startTime' > => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' => > 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { 'Time' => > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => '-45.494', > 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => > '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 > 12:19:22', 'Cost' => '0.522', 'transactionDescription' => 'Termination', > 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', 'Limit' > => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - S\x{e3}o > Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' => > '2414568', 'ANI' => '1130337016', 'DestinationNumber' => '551199117099', > 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' => > '0.89', 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 > - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => '-47.796', > 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1130337016', 'DestinationNumber' => > '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 > 12:06:08', 'Cost' => '0.29', 'transactionDescription' => 'Termination', > 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', 'Limit' > => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => '50', > 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, > 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => > '0.0000', 'transactionDescription' => 'Payment', 'billing' => 'Limited', > 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > 'DestinationNumber' => '551145215888', 'Balance' => '1.624', 'startTime' => > '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => > 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { 'Time' => > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => '1.334', > 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => > '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 11:48:00', > 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => > 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', > 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => > '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', > 'DestinationNumber' => '551140040435', 'Balance' => '0.58', 'startTime' => > '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => > 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { 'Time' => > '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => > 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => > '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => '0.29', > 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', > 'transactionDescription' => 'Termination', 'billing' => 'Limited', > 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => > '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => '0.0000', > 'controlNumber' => '2414568', 'ANI' => '1145822125', 'DestinationNumber' => > '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 09:50:25', > 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' => > 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' }, > 'STATUS' => '0' } } } }, 'xmlns:xsd' => 'http://www.w3.org/2001/XMLSchema', > 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; > ===================================================================== > > use LWP::UserAgent; > use HTTP::Request; > use XML::Simple; > use Data::Dumper; > > my $message = ' > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> > > > XXXX > XXXXXX > > > > > XXXXXX > > 2009-11-10 > 2009-11-30 > > > '; > > my $length = length($message); > > my $userAgent = LWP::UserAgent->new(); > my $request = HTTP::Request->new(POST => > 'http://200.XXX.XXX.XX:90/ws.asmx'); > $request->header(SOAPAction => '"vscws/getUserTransactions"'); > $request->content_type("text/xml; charset=utf-8"); > $request->content_length($length); > $request->content($message); > > my $response = $userAgent->request($request); > > # > # Parseando o resultado (XML) do servidor > # > my $ref = XMLin( $response->content ) or die $!; > my $xml = XMLout( my $hashref ); > > for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { > > $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; > $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; > $destino = "${ $ref->{getUserTransactions} > }[$i]->{DestinationNumber}"; > $descrip = "${ $ref->{getUserTransactions} > }[$i]->{destinationDescription}"; > $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; > $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; > > $tabelaprint .= " > >

size=\"1\">$startdate >

size=\"1\">$origem >

size=\"1\">$destino >

size=\"1\">$descrip >

size=\"1\">$duration >

size=\"1\">$cost > > "; > } > > if($response->code == 200) { > print "$tabelaprint"; > } > else { > print $response->error_as_HTML; > }; Outra coisa, voc? est? fazendo o parser do content, e depois que voc? termina voc? verifica se ele est? ok ? ? ao contr?rio! die unless $response->code == 200 #Agora voc? faz o parser aqui!!! Voc? precisa de um carro para chegar em uma cidade, depois disso voc? vai queima-lo, o que seria certo: 1 - Checar o motor antes de partir ? 2 - Checar o motor depois que voc? chegou e n?o precisa mais do carro ? > Obrigado. > Marcio Mello. > marcio em modapoint.com.br > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl ------------------------------------------------------------------------------ _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri Dec 4 10:04:42 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 4 Dec 2009 16:04:42 -0200 Subject: [SP-pm] XML::Simple In-Reply-To: <031001ca750b$8db88290$0201a8c0@notebookecs> References: <017601ca74ef$a870f020$0201a8c0@notebookecs> <214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com> <022401ca74fc$a86df700$0201a8c0@notebookecs> <214823ca0912040838j214394dpd14487dceab25002@mail.gmail.com> <025d01ca7501$8d32bc50$0201a8c0@notebookecs> <214823ca0912040927x3c738f17sa5580ccee59f6856@mail.gmail.com> <214823ca0912040929x6e3b9862g2441473326a14c4c@mail.gmail.com> <031001ca750b$8db88290$0201a8c0@notebookecs> Message-ID: <214823ca0912041004t58a9d6b1yb8eb057820d5fe9e@mail.gmail.com> 2009/12/4 Marcio Mello : > Daniel, > Testei como est? abaixo: > > my $response = $userAgent->request($request); > ?# > ?# Parseando o resultado (XML) do servidor > ?# > ?my $xml = XML::Simple->new(); > ?my $itens = $xml->XMLin($response->content); > > if($response->code == 200) { <---- Voc? continua verificando o motor do carro depois de usa-lo. > foreach my $want (@{ $itens->{'userTransactions'} }) { > ? print $want->{'startTime'} . "\n"; > } > print Dumper($xml); > } else { > print $response->error_as_HTML; > }; > > A resposta foi apenas: > $VAR1 = bless( { > ? ? ? ? ? ? ? ?'def_opt' => {}, > ? ? ? ? ? ? ? ?'opt' => { > ? ? ? ? ? ? ? ? ? ? ? ? ? 'normalisespace' => 0, > ? ? ? ? ? ? ? ? ? ? ? ? ? 'rootname' => 'opt', > ? ? ? ? ? ? ? ? ? ? ? ? ? 'parseropts' => [], > ? ? ? ? ? ? ? ? ? ? ? ? ? 'keyattr' => [ > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?'name', > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?'key', > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?'id' > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?], > ? ? ? ? ? ? ? ? ? ? ? ? ? 'forcearray' => 0, > ? ? ? ? ? ? ? ? ? ? ? ? ? 'contentkey' => 'content', > ? ? ? ? ? ? ? ? ? ? ? ? ? 'searchpath' => [] > ? ? ? ? ? ? ? ? ? ? ? ? } > ? ? ? ? ? ? ?}, 'XML::Simple' ); > > N?o entendi ... > Marcio. > ----- Original Message ----- From: "Daniel de Oliveira Mantovani" > > To: > Sent: Friday, December 04, 2009 3:29 PM > Subject: Re: [SP-pm] XML::Simple > > > Ops esqueci do my: > *my $itens = $xml->XMLin($content);* > > 2009/12/4 Daniel de Oliveira Mantovani > : >> >> my $xml = XML::Simple->new(); >> $itens = $xml->XMLin($content); >> >> foreach my $want (@{ $itens->{'userTransactions'} }) { >> print $want->{'startTime'} . "\n"; >> .... >> } >> >> Eu n?o testei o c?digo. >> >> 2009/12/4 Marcio Mello : >>> >>> Daniel, >>> J? olhei manuais e exemplos e ainda parece grego pr? mim.. >>> Aqui est? o XML... veja se tem alguma sugest?o.. obrigado. >>> O que preciso ? startTime, ANI, DestinationNumber, >>> transactionDescription, >>> Time a Cost para montar um relat?rio em uma tabela. >>> >>> $VAR1 = { >>> 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >>> 'soap:Body' => { >>> 'getUserTransactionsResponse' => { >>> 'xmlns' => 'vscws', >>> >>> 'getUserTransactionsResult' => { >>> >>> 'VSC' => { >>> >>> 'xmlns' => '', >>> >>> 'userTransactions' => [ >>> >>> { >>> >>> 'Time' => '1:00', >>> >>> 'Limit' => '5', >>> >>> 'DNIS' => '56012', >>> >>> 'destinationDescription' => >>> "Brasil - S\x{e3}o Paulo - \x{c1}rea 11 - Celular", >>> >>> 'Income' => '0.0000', >>> >>> 'controlNumber' => '2414568', >>> >>> 'ANI' => '1145822125', >>> >>> 'DestinationNumber' => >>> '551199117099', >>> >>> 'Balance' => '-44.024', >>> >>> 'startTime' => '2009-11-27 >>> 17:28:45', >>> >>> 'Cost' => '0.89', >>> >>> 'transactionDescription' => >>> 'Termination', >>> >>> 'billing' => 'Limited', >>> >>> 'RealTime' => '0:22' >>> >>> }, >>> >>> { >>> >>> 'Time' => '1:00', >>> >>> 'Limit' => '5', >>> >>> 'DNIS' => '56012', >>> >>> 'destinationDescription' => >>> 'Brasil - Roc', >>> >>> 'Income' => '0.0000', >>> >>> 'controlNumber' => '2414568', >>> >>> 'ANI' => '1145822125', >>> >>> 'DestinationNumber' => >>> '551145215888', >>> >>> 'Balance' => '-44.314', >>> >>> 'startTime' => '2009-11-27 >>> 17:25:45', >>> >>> 'Cost' => '0.29', >>> >>> 'transactionDescription' => >>> 'Termination', >>> >>> 'billing' => 'Limited', >>> >>> 'RealTime' => '0:19' >>> >>> }, >>> >>> ............. etc .... >>> >>> Marcio Mello. >>> >>> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >>> >>> To: >>> Sent: Friday, December 04, 2009 2:38 PM >>> Subject: Re: [SP-pm] XML::Simple >>> >>> >>> S? para esclarecer, voc? tem de retorno um XML, voc? precisa de >>> algumas informa??es desse XML mas n?o consegue pois est? com d?vida de >>> como usar o XML::Simple, certo ? >>> >>> Se for esse o seu problema, o manual explica direitinho. Olha s? um >>> trecho >>> dele: >>> >>> For example, this XML: >>> >>> >>> >>> >>> >>> >>> would, by default, parse to this: >>> >>> { >>> 'user' => [ >>> { >>> 'login' => 'grep', >>> 'fullname' => 'Gary R Epstein' >>> }, >>> { >>> 'login' => 'stty', >>> 'fullname' => 'Simon T Tyson' >>> } >>> ] >>> } >>> >>> >>> >>> http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm >>> >>> Mesmo assim se voc? n?o conseguir fazer o parser, cola o XML aqui que >>> n?s te ajudamos. >>> >>> []'s >>> >>> 2009/12/4 Marcio Mello : >>>> >>>> A resposta cont?m: >>>> startTime, ANI, DestinationNumber, destinationDescription, Time e Cost >>>> . >>>> Existem outros dados mas n?o s?o importantes. >>>> >>>> S?o v?rias linhas com estes dados e preciso mostrar em uma tabela, que >>>> no >>>> c?digo tentei colocar em $tabelaprint . >>>> >>>> Marcio Mello. >>>> >>>> ----- Original Message ----- From: "Daniel de Oliveira Mantovani" >>>> >>>> To: >>>> Sent: Friday, December 04, 2009 1:54 PM >>>> Subject: Re: [SP-pm] XML::Simple >>>> >>>> >>>> Explica o que voc? quer fazer, n?o o que voc? est? tentando fazer com o >>>> c?digo. >>>> >>>> 2009/12/4 Lindolfo "Lorn" Rodrigues : >>>>> >>>>> You are doing it wrong. >>>>> N?o ? porque SOAP retorna um XML que voc? tem que "parsear" a resposta >>>>> dele >>>>> com o XML::Simple :P >>>>> D? uma olhada no >>>>> http://search.cpan.org/~berle/SOAP-Simple-0.00_03/lib/SOAP/Simple.pm se >>>>> n?o >>>>> funcionar, vai ter que usar >>>>> http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm o >>>>> SOAP::Lite tem uma pasta 'example' junto com o fonte que ajuda bastante >>>>> >>>>> 2009/12/4 Marcio Mello >>>>>> >>>>>> Ol? ? todos, >>>>>> N?o conhe?o bem o m?dulo XML::Simple e n?o sei como traduzir os dados >>>>>> corretamente. >>>>>> Se algu?m puder ajudar, fico grato.. >>>>>> >>>>>> A resposta que recebo do servidor est? aqui e o c?digo est? abaixo: >>>>>> >>>>>> =========================================================== >>>>>> $VAR1 = { 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', >>>>>> 'soap:Body' => { 'getUserTransactionsResponse' => { 'xmlns' => >>>>>> 'vscws', >>>>>> 'getUserTransactionsResult' => { 'VSC' => { 'xmlns' => '', >>>>>> 'userTransactions' => [ { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>>>> \x{c1}rea >>>>>> 11 >>>>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>>> => >>>>>> '1145822125', 'DestinationNumber' => '551199117099', 'Balance' => >>>>>> '-44.024', >>>>>> 'startTime' => '2009-11-27 17:28:45', 'Cost' => '0.89', >>>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>>> 'RealTime' => '0:22' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', >>>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>>> 'DestinationNumber' >>>>>> => >>>>>> '551145215888', 'Balance' => '-44.314', 'startTime' => '2009-11-27 >>>>>> 17:25:45', 'Cost' => '0.29', 'transactionDescription' => >>>>>> 'Termination', >>>>>> 'billing' => 'Limited', 'RealTime' => '0:19' }, { 'Time' => '1:00', >>>>>> 'Limit' >>>>>> => '5', 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>>>>> 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' => >>>>>> '1145822125', >>>>>> 'DestinationNumber' => '551145215888', 'Balance' => '-44.604', >>>>>> 'startTime' >>>>>> => '2009-11-27 17:16:30', 'Cost' => '0.29', 'transactionDescription' >>>>>> => >>>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:24' }, { >>>>>> 'Time' >>>>>> => >>>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>>> 'Brasil -', 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>>> => >>>>>> '1145822125', 'DestinationNumber' => '551164545504', 'Balance' => >>>>>> '-45.494', >>>>>> 'startTime' => '2009-11-27 17:06:44', 'Cost' => '0.89', >>>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>>> 'RealTime' => '0:12' }, { 'Time' => '1:48', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', >>>>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', >>>>>> 'DestinationNumber' >>>>>> => >>>>>> '551130337005', 'Balance' => '-46.016', 'startTime' => '2009-11-27 >>>>>> 12:19:22', 'Cost' => '0.522', 'transactionDescription' => >>>>>> 'Termination', >>>>>> 'billing' => 'Limited', 'RealTime' => '1:43' }, { 'Time' => '1:00', >>>>>> 'Limit' >>>>>> => '5', 'DNIS' => '56012', 'destinationDescription' => "Brasil - >>>>>> S\x{e3}o >>>>>> Paulo - \x{c1}rea 11 - Celular", 'Income' => '0.0000', 'controlNumber' >>>>>> => >>>>>> '2414568', 'ANI' => '1130337016', 'DestinationNumber' => >>>>>> '551199117099', >>>>>> 'Balance' => '-46.906', 'startTime' => '2009-11-27 12:20:28', 'Cost' >>>>>> => >>>>>> '0.89', 'transactionDescription' => 'Termination', 'billing' => >>>>>> 'Limited', >>>>>> 'RealTime' => '0:13' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => "Brasil - S\x{e3}o Paulo - >>>>>> \x{c1}rea >>>>>> 11 >>>>>> - Celular", 'Income' => '0.0000', 'controlNumber' => '2414568', 'ANI' >>>>>> => >>>>>> '1130337016', 'DestinationNumber' => '551199117099', 'Balance' => >>>>>> '-47.796', >>>>>> 'startTime' => '2009-11-27 12:07:35', 'Cost' => '0.89', >>>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>>> 'RealTime' => '0:20' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', >>>>>> 'controlNumber' => '2414568', 'ANI' => '1130337016', >>>>>> 'DestinationNumber' >>>>>> => >>>>>> '551130337005', 'Balance' => '-48.086', 'startTime' => '2009-11-27 >>>>>> 12:06:08', 'Cost' => '0.29', 'transactionDescription' => >>>>>> 'Termination', >>>>>> 'billing' => 'Limited', 'RealTime' => '0:21' }, { 'Time' => '0:00', >>>>>> 'Limit' >>>>>> => '5', 'DNIS' => {}, 'destinationDescription' => {}, 'Income' => >>>>>> '50', >>>>>> 'controlNumber' => '2414568', 'ANI' => {}, 'DestinationNumber' => {}, >>>>>> 'Balance' => '1.914', 'startTime' => '2009-11-26 18:05:36', 'Cost' => >>>>>> '0.0000', 'transactionDescription' => 'Payment', 'billing' => >>>>>> 'Limited', >>>>>> 'RealTime' => '0:00' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '30338031', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>>> 'DestinationNumber' => '551145215888', 'Balance' => '1.624', >>>>>> 'startTime' >>>>>> => >>>>>> '2009-11-25 18:11:25', 'Cost' => '0.29', 'transactionDescription' => >>>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '0:47' }, { >>>>>> 'Time' >>>>>> => >>>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>>>> 'ANI' >>>>>> => >>>>>> '1145822125', 'DestinationNumber' => '551155478001', 'Balance' => >>>>>> '1.334', >>>>>> 'startTime' => '2009-11-25 11:55:47', 'Cost' => '0.29', >>>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>>> 'RealTime' => '0:09' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', >>>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>>> 'DestinationNumber' >>>>>> => >>>>>> '551140040435', 'Balance' => '1.044', 'startTime' => '2009-11-25 >>>>>> 11:48:00', >>>>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>>>> => >>>>>> 'Limited', 'RealTime' => '0:07' }, { 'Time' => '1:36', 'Limit' => '5', >>>>>> 'DNIS' => '56012', 'destinationDescription' => 'Brasil - Roc', >>>>>> 'Income' >>>>>> => >>>>>> '0.0000', 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>>> 'DestinationNumber' => '551140040435', 'Balance' => '0.58', >>>>>> 'startTime' >>>>>> => >>>>>> '2009-11-25 11:09:02', 'Cost' => '0.464', 'transactionDescription' => >>>>>> 'Termination', 'billing' => 'Limited', 'RealTime' => '1:31' }, { >>>>>> 'Time' >>>>>> => >>>>>> '1:00', 'Limit' => '5', 'DNIS' => '56012', 'destinationDescription' => >>>>>> 'Brasil - Roc', 'Income' => '0.0000', 'controlNumber' => '2414568', >>>>>> 'ANI' >>>>>> => >>>>>> '1145822125', 'DestinationNumber' => '551138330767', 'Balance' => >>>>>> '0.29', >>>>>> 'startTime' => '2009-11-25 10:11:35', 'Cost' => '0.29', >>>>>> 'transactionDescription' => 'Termination', 'billing' => 'Limited', >>>>>> 'RealTime' => '0:47' }, { 'Time' => '1:00', 'Limit' => '5', 'DNIS' => >>>>>> '56012', 'destinationDescription' => 'Brasil - Roc', 'Income' => >>>>>> '0.0000', >>>>>> 'controlNumber' => '2414568', 'ANI' => '1145822125', >>>>>> 'DestinationNumber' >>>>>> => >>>>>> '551138330767', 'Balance' => '0.0000', 'startTime' => '2009-11-25 >>>>>> 09:50:25', >>>>>> 'Cost' => '0.29', 'transactionDescription' => 'Termination', 'billing' >>>>>> => >>>>>> 'Limited', 'RealTime' => '0:52' } ], 'Val' => { 'UserID' => '2414568' >>>>>> }, >>>>>> 'STATUS' => '0' } } } }, 'xmlns:xsd' => >>>>>> 'http://www.w3.org/2001/XMLSchema', >>>>>> 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/' }; >>>>>> ===================================================================== >>>>>> >>>>>> use LWP::UserAgent; >>>>>> use HTTP::Request; >>>>>> use XML::Simple; >>>>>> use Data::Dumper; >>>>>> >>>>>> my $message = ' >>>>>> >>>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" >>>>>> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> >>>>>> >>>>>> >>>>>> XXXX >>>>>> XXXXXX >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> XXXXXX >>>>>> >>>>>> 2009-11-10 >>>>>> 2009-11-30 >>>>>> >>>>>> >>>>>> '; >>>>>> >>>>>> my $length = length($message); >>>>>> >>>>>> my $userAgent = LWP::UserAgent->new(); >>>>>> my $request = HTTP::Request->new(POST => >>>>>> 'http://200.XXX.XXX.XX:90/ws.asmx'); >>>>>> $request->header(SOAPAction => '"vscws/getUserTransactions"'); >>>>>> $request->content_type("text/xml; charset=utf-8"); >>>>>> $request->content_length($length); >>>>>> $request->content($message); >>>>>> >>>>>> my $response = $userAgent->request($request); >>>>>> >>>>>> # >>>>>> # Parseando o resultado (XML) do servidor >>>>>> # >>>>>> my $ref = XMLin( $response->content ) or die $!; >>>>>> my $xml = XMLout( my $hashref ); >>>>>> >>>>>> for ( my $i = $#{ $ref->{getUserTransactions} }; $i > 0; $i-- ) { >>>>>> >>>>>> $startdate = "${ $ref->{getUserTransactions} }[$i]->{startTime}"; >>>>>> $origem = "${ $ref->{getUserTransactions} }[$i]->{ANI}"; >>>>>> $destino = "${ $ref->{getUserTransactions} >>>>>> }[$i]->{DestinationNumber}"; >>>>>> $descrip = "${ $ref->{getUserTransactions} >>>>>> }[$i]->{destinationDescription}"; >>>>>> $duration = "${ $ref->{getUserTransactions} }[$i]->{Time}"; >>>>>> $cost = "${ $ref->{getUserTransactions} }[$i]->{Cost}"; >>>>>> >>>>>> $tabelaprint .= " >>>>>> >>>>>>

>>>>> size=\"1\">$startdate >>>>>>

>>>>> size=\"1\">$origem >>>>>>

>>>>> size=\"1\">$destino >>>>>>

>>>>> size=\"1\">$descrip >>>>>>

>>>>> size=\"1\">$duration >>>>>>

>>>>> size=\"1\">$cost >>>>>> >>>>>> "; >>>>>> } >>>>>> >>>>>> if($response->code == 200) { >>>>>> print "$tabelaprint"; >>>>>> } >>>>>> else { >>>>>> print $response->error_as_HTML; >>>>>> }; >>>>>> Obrigado. >>>>>> Marcio Mello. >>>>>> marcio em modapoint.com.br >>>>>> _______________________________________________ >>>>>> SaoPaulo-pm mailing list >>>>>> SaoPaulo-pm em pm.org >>>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>>> >>>>> >>>>> -- >>>>> lorn at lornlab dot org >>>>> Lindolfo "Lorn" Rodrigues >>>>> >>>>> >>>>> _______________________________________________ >>>>> SaoPaulo-pm mailing list >>>>> SaoPaulo-pm em pm.org >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>>> >>>> >>>> >>>> >>>> -- >>>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>>> fazem, e as que fazem o que nasceram para fazer. >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >>> fazem, e as que fazem o que nasceram para fazer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From edencardim at gmail.com Fri Dec 4 10:06:11 2009 From: edencardim at gmail.com (Eden Cardim) Date: Fri, 04 Dec 2009 15:06:11 -0300 Subject: [SP-pm] XML::Simple In-Reply-To: <214823ca0912040929x6e3b9862g2441473326a14c4c@mail.gmail.com> (Daniel de Oliveira Mantovani's message of "Fri, 4 Dec 2009 15:29:44 -0200") References: <017601ca74ef$a870f020$0201a8c0@notebookecs> <214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com> <022401ca74fc$a86df700$0201a8c0@notebookecs> <214823ca0912040838j214394dpd14487dceab25002@mail.gmail.com> <025d01ca7501$8d32bc50$0201a8c0@notebookecs> <214823ca0912040927x3c738f17sa5580ccee59f6856@mail.gmail.com> <214823ca0912040929x6e3b9862g2441473326a14c4c@mail.gmail.com> Message-ID: <878wdipqb0.fsf@janis.localdomain> >>>>> "Daniel" == Daniel de Oliveira Mantovani writes: >>>>> "Lorn" == Lindolfo "Lorn" Rodrigues writes: >>>>> "Marcio" == Marcio Mello writes: Daniel, Lorn, Marcio> Gente, por favor, n?o custa nada responder as mensagens de email sem top-postar e contextualizar a resposta. http://www.google.com.br/search?q=mailing+list+netiquette -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From wallace at reis.org.br Fri Dec 4 11:35:00 2009 From: wallace at reis.org.br (Wallace Reis) Date: Fri, 4 Dec 2009 16:35:00 -0300 Subject: [SP-pm] XML::Simple In-Reply-To: <878wdipqb0.fsf@janis.localdomain> References: <017601ca74ef$a870f020$0201a8c0@notebookecs> <214823ca0912040754u29953380v185e4db40b40a03d@mail.gmail.com> <022401ca74fc$a86df700$0201a8c0@notebookecs> <214823ca0912040838j214394dpd14487dceab25002@mail.gmail.com> <025d01ca7501$8d32bc50$0201a8c0@notebookecs> <214823ca0912040927x3c738f17sa5580ccee59f6856@mail.gmail.com> <214823ca0912040929x6e3b9862g2441473326a14c4c@mail.gmail.com> <878wdipqb0.fsf@janis.localdomain> Message-ID: On 04/12/2009, at 15:06, Eden Cardim wrote: >>>>>> "Daniel" == Daniel de Oliveira Mantovani writes: >>>>>> "Lorn" == Lindolfo "Lorn" Rodrigues writes: >>>>>> "Marcio" == Marcio Mello writes: > > Daniel, Lorn, Marcio> > > Gente, por favor, n?o custa nada responder as mensagens de email sem > top-postar e contextualizar a resposta. > > http://www.google.com.br/search?q=mailing+list+netiquette Fernando tamb?m! S? consegui ler sua assinatura. :P -- wallace reis/wreis Catalyst and DBIx::Class consultancy with a clue Software Engineer and a commit bit: http://shadowcat.co.uk/catalyst/ Shadowcat Systems Limited http://www.shadowcat.co.uk http://www.linkedin.com/in/wallacereis From gabriel at joaogabriel.org Mon Dec 7 05:35:25 2009 From: gabriel at joaogabriel.org (=?ISO-8859-1?Q?Jo=E3o_Gabriel_Casteluber_Laass?=) Date: Mon, 7 Dec 2009 11:35:25 -0200 Subject: [SP-pm] Perl no windows 7 In-Reply-To: <87pr6v5whm.fsf@janis.localdomain> References: <7D96EA263E834E048D491486E4819E71@rede.local> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> <9a08c9b40912030559j78db6841w10b25f63d8afc956@mail.gmail.com> <87pr6v5whm.fsf@janis.localdomain> Message-ID: <8ff2963a0912070535u14f98b4dq3e096317c2a2b5da@mail.gmail.com> Eden Cardim: > Inclusive eu larguei o windows porque ? muito mais f?cil fazer um jogo rodar no wine > do que configurar o meu ambiente de desenvolvimento pra funcionar no > windows, ainda mais se for active state. Nossa!! Quanto "chororo" srsrsrss. Tome duas cervejas e tudo fica mais f?cil ;) Em rela??o Active Perl, eu nunca tive problemas. O lan?e ? voc? adicionar outros reposit?rios para n?o ter problemas em achar m?dulos. Depois nada mais que um "ppm install XXX", 15 segundos e tudo certo (em rela??o a distribui??o do interpretador eu estou por fora...). Jo?o Gabriel C. Laass 27 8802.0195 www.joaogabriel.org 2009/12/4 Eden Cardim : > > ? ?Andre> Argh!!! Instalar Visual Studio para poder usar o CPAN? > ? ?Andre> Realmente, eu precisaria fazer isso para poder usar perl no > ? ?Andre> windows? Triste... Isso sem falar no fato de que, como eu > ? ?Andre> justificaria para meu chefe que a empresa teria que > ? ?Andre> desembolsar uma grana com licen?a para algo que eu n?o vou > ? ?Andre> usar ?!?!?! Desculpe, mas... > > ?, realmente depois de usar os dois, eu prefiro o strawberry, que j? vem > com o todo o toolchain completo. Mesmo assim, quando eu ainda usava > windows, eu rodava uma distro linux no vmware e pronto. Inclusive eu > larguei o windows porque ? muito mais f?cil fazer um jogo rodar no wine > do que configurar o meu ambiente de desenvolvimento pra funcionar no > windows, ainda mais se for active state. E tem um detalhe, a licensa do > active state n?o permite distribui??o do interpretador, isso j? mordeu > um amigo meu de surpresa, ele queria distribuir a app pra ser execut?vel > com point and click e descobriu que ia ter que pagar pra active state > pela porcaria deles. Ainda bem que o strawberry funcionou perfeitamente > como drop-in, foi s? recompilar as depend?ncias pelo cpan. > > -- > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From otaviof at gmail.com Mon Dec 7 06:31:54 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 7 Dec 2009 12:31:54 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= Message-ID: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> Senhores, Gostaria de propor um ES (Encontro Social) para esta sexta-feira (11/12) a partir das 19h, para aproveitar a presen?a do nosso amigo Nelson Ferraz. E para bebermos uma Guinness :-), ? claro. Onde? No Mooligans: http://www.mulligan.com.br/sitesp/ http://maps.google.com.br/maps?q=mulligans,+S%C3%A3o+Paulo&hl=pt-BR&cd=1&ei=ag8dS-n4J5uiygSh2P2ICw&sig2=4Pg6MG8w-uHQ_kt5Lo1nkA&pcsi=15289129882717961167,1&sll=-23.559551,-46.665123&sspn=0.023337,0.057871&ie=UTF8&view=map&cid=15289129882717961167&ved=0CBUQpQY&hq=mulligans,+S%C3%A3o+Paulo&hnear=&ll=-23.559409,-46.665633&spn=0.001677,0.00364&z=19 O que voc?s acham? ? bem perto do O'Malleys, porem, ? mais tranq?ilo para n?s. um forte abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From nferraz at gmail.com Mon Dec 7 06:48:56 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 7 Dec 2009 12:48:56 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> Message-ID: <604cec170912070648l6156f5e3qbd6cb2a3ae458471@mail.gmail.com> Galera, Na sexta-feira ? o anivers?rio da minha namorada, e a gente j? tinha combinado um encontro no O'Mailleys. Mas quem quiser aparecer por l? est? convidado!!! Um grande abra?o para todos, Nelson 2009/12/7 Ot?vio Fernandes : > Senhores, > > Gostaria de propor um ES (Encontro Social) para esta sexta-feira > (11/12) a partir das 19h, para aproveitar a presen?a do nosso amigo > Nelson Ferraz. E para bebermos uma Guinness :-), ? claro. > > Onde? No Mooligans: http://www.mulligan.com.br/sitesp/ > > http://maps.google.com.br/maps?q=mulligans,+S%C3%A3o+Paulo&hl=pt-BR&cd=1&ei=ag8dS-n4J5uiygSh2P2ICw&sig2=4Pg6MG8w-uHQ_kt5Lo1nkA&pcsi=15289129882717961167,1&sll=-23.559551,-46.665123&sspn=0.023337,0.057871&ie=UTF8&view=map&cid=15289129882717961167&ved=0CBUQpQY&hq=mulligans,+S%C3%A3o+Paulo&hnear=&ll=-23.559409,-46.665633&spn=0.001677,0.00364&z=19 > > O que voc?s acham? ? bem perto do O'Malleys, porem, ? mais tranq?ilo para n?s. > > um forte abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Nelson Ferraz Free Software Foundation Associate Member #3203 Projeto Software Livre Brasil (www.softwarelivre.org.br) Sociedade Perl do Brasil (www.perl.org.br) Rede Livre de Compartilhamento de Cultura Digital From daniel.oliveira.mantovani at gmail.com Mon Dec 7 06:58:32 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 7 Dec 2009 12:58:32 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <604cec170912070648l6156f5e3qbd6cb2a3ae458471@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <604cec170912070648l6156f5e3qbd6cb2a3ae458471@mail.gmail.com> Message-ID: <214823ca0912070658q615dd2d4g5dfea8ec8eddd519@mail.gmail.com> Estarei no O'Mailleys! 2009/12/7 Nelson Ferraz : > Galera, > > Na sexta-feira ? o anivers?rio da minha namorada, e a gente j? tinha > combinado um encontro no O'Mailleys. Mas quem quiser aparecer por l? > est? convidado!!! > > Um grande abra?o para todos, > > Nelson > > 2009/12/7 Ot?vio Fernandes : >> Senhores, >> >> Gostaria de propor um ES (Encontro Social) para esta sexta-feira >> (11/12) a partir das 19h, para aproveitar a presen?a do nosso amigo >> Nelson Ferraz. E para bebermos uma Guinness :-), ? claro. >> >> Onde? No Mooligans: http://www.mulligan.com.br/sitesp/ >> >> http://maps.google.com.br/maps?q=mulligans,+S%C3%A3o+Paulo&hl=pt-BR&cd=1&ei=ag8dS-n4J5uiygSh2P2ICw&sig2=4Pg6MG8w-uHQ_kt5Lo1nkA&pcsi=15289129882717961167,1&sll=-23.559551,-46.665123&sspn=0.023337,0.057871&ie=UTF8&view=map&cid=15289129882717961167&ved=0CBUQpQY&hq=mulligans,+S%C3%A3o+Paulo&hnear=&ll=-23.559409,-46.665633&spn=0.001677,0.00364&z=19 >> >> O que voc?s acham? ? bem perto do O'Malleys, porem, ? mais tranq?ilo para n?s. >> >> um forte abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Nelson Ferraz > > Free Software Foundation Associate Member #3203 > Projeto Software Livre Brasil (www.softwarelivre.org.br) > Sociedade Perl do Brasil (www.perl.org.br) > Rede Livre de Compartilhamento de Cultura Digital > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From blabos at gmail.com Mon Dec 7 07:31:29 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 7 Dec 2009 13:31:29 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <214823ca0912070658q615dd2d4g5dfea8ec8eddd519@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <604cec170912070648l6156f5e3qbd6cb2a3ae458471@mail.gmail.com> <214823ca0912070658q615dd2d4g5dfea8ec8eddd519@mail.gmail.com> Message-ID: <179354400912070731x11b228f5td0fca2a4a7954a58@mail.gmail.com> Infelizmente pra mim n?o vai rolar :( Divirtam-se e uma abra??o a todos. 2009/12/7 Daniel de Oliveira Mantovani : > Estarei no O'Mailleys! > > 2009/12/7 Nelson Ferraz : >> Galera, >> >> Na sexta-feira ? o anivers?rio da minha namorada, e a gente j? tinha >> combinado um encontro no O'Mailleys. Mas quem quiser aparecer por l? >> est? convidado!!! >> >> Um grande abra?o para todos, >> >> Nelson >> >> 2009/12/7 Ot?vio Fernandes : >>> Senhores, >>> >>> Gostaria de propor um ES (Encontro Social) para esta sexta-feira >>> (11/12) a partir das 19h, para aproveitar a presen?a do nosso amigo >>> Nelson Ferraz. E para bebermos uma Guinness :-), ? claro. >>> >>> Onde? No Mooligans: http://www.mulligan.com.br/sitesp/ >>> >>> http://maps.google.com.br/maps?q=mulligans,+S%C3%A3o+Paulo&hl=pt-BR&cd=1&ei=ag8dS-n4J5uiygSh2P2ICw&sig2=4Pg6MG8w-uHQ_kt5Lo1nkA&pcsi=15289129882717961167,1&sll=-23.559551,-46.665123&sspn=0.023337,0.057871&ie=UTF8&view=map&cid=15289129882717961167&ved=0CBUQpQY&hq=mulligans,+S%C3%A3o+Paulo&hnear=&ll=-23.559409,-46.665633&spn=0.001677,0.00364&z=19 >>> >>> O que voc?s acham? ? bem perto do O'Malleys, porem, ? mais tranq?ilo para n?s. >>> >>> um forte abra?o, >>> >>> -- >>> Ot?vio Fernandes >>> http://blog.emresumo.com >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Nelson Ferraz >> >> Free Software Foundation Associate Member #3203 >> Projeto Software Livre Brasil (www.softwarelivre.org.br) >> Sociedade Perl do Brasil (www.perl.org.br) >> Rede Livre de Compartilhamento de Cultura Digital >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From edencardim at gmail.com Mon Dec 7 09:15:45 2009 From: edencardim at gmail.com (Eden Cardim) Date: Mon, 07 Dec 2009 14:15:45 -0300 Subject: [SP-pm] Perl no windows 7 In-Reply-To: <8ff2963a0912070535u14f98b4dq3e096317c2a2b5da@mail.gmail.com> (=?utf-8?Q?=22Jo=C3=A3o?= Gabriel Casteluber Laass"'s message of "Mon, 7 Dec 2009 11:35:25 -0200") References: <7D96EA263E834E048D491486E4819E71@rede.local> <20091006142411.GI20970@mapabrasil.net> <6D27ADD3DBFC4AF6A033E725FC962777@rede.local> <214823ca0912020909o4abe794cj6ea232b0b6b2a5ef@mail.gmail.com> <179354400912030336m67626275p6ac9783d57967523@mail.gmail.com> <9a08c9b40912030559j78db6841w10b25f63d8afc956@mail.gmail.com> <87pr6v5whm.fsf@janis.localdomain> <8ff2963a0912070535u14f98b4dq3e096317c2a2b5da@mail.gmail.com> Message-ID: <87aaxu7lj2.fsf@janis.localdomain> >>>>> "Jo?o" == Jo?o Gabriel Casteluber Laass writes: Jo?o> Eden Cardim: >> Inclusive eu larguei o windows porque ? muito mais f?cil fazer um >> jogo rodar no wine do que configurar o meu ambiente de >> desenvolvimento pra funcionar no windows, ainda mais se for >> active state. Jo?o> Nossa!! Quanto "chororo" srsrsrss. Tome duas cervejas e tudo Jo?o> fica mais f?cil ;) Jo?o> Em rela??o Active Perl, eu nunca tive problemas. O lan?e ? Jo?o> voc? adicionar outros reposit?rios para n?o ter problemas em Jo?o> achar m?dulos. Depois nada mais que um "ppm install XXX", 15 Jo?o> segundos e tudo certo (em rela??o a distribui??o do Jo?o> interpretador eu estou por fora...). N?o ? "choror?", eu sou contribuidor/core-dev de alguns m?dulos do CPAN e eu preciso das vers?es mais recentes (e em alguns casos do trunk) das bibliotecas pra poder implementar, utilizar as features mais novas e reproduzir/consertar bugs. Tamb?m tenho alguns sistemas em produ??o em ambientes de alto stress que geram pedidos de corre??o de bug que s? funcionam nas vers?es mais recentes, as vezes nem saiu no CPAN e eu j? estou usando. Cada segundo que o problema passa sem resolver custa algumas cervejas pra mim e v?rias pro cliente, ent?o eu deixo pra tomar a cerveja depois que o problema foi resolvido. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From edencardim at gmail.com Mon Dec 7 09:17:38 2009 From: edencardim at gmail.com (Eden Cardim) Date: Mon, 07 Dec 2009 14:17:38 -0300 Subject: [SP-pm] =?utf-8?q?=5BES=5D_Dezembro=2C_presen=C3=A7a_do_Nelson_Fe?= =?utf-8?q?rraz?= In-Reply-To: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> (=?utf-8?Q?=22Ot=C3=A1vio?= Fernandes"'s message of "Mon, 7 Dec 2009 12:31:54 -0200") References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> Message-ID: <87638i7lfx.fsf@janis.localdomain> >>>>> "Ot?vio" == Ot?vio Fernandes writes: Ot?vio> Senhores, Gostaria de propor um ES (Encontro Social) para Ot?vio> esta sexta-feira (11/12) a partir das 19h, para aproveitar a Ot?vio> presen?a do nosso amigo Nelson Ferraz. E para bebermos uma Ot?vio> Guinness :-), ? claro. Esses neo-holandeses s?o foda, s? aparecem quando eu n?o posso... Bebam uma por mim. []'s -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From otaviof at gmail.com Mon Dec 7 10:37:48 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 7 Dec 2009 16:37:48 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <87638i7lfx.fsf@janis.localdomain> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> Message-ID: <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> 2009/12/7 Eden Cardim : >>>>>> "Ot?vio" == Ot?vio Fernandes writes: > > ? ?Ot?vio> Senhores, Gostaria de propor um ES (Encontro Social) para > ? ?Ot?vio> esta sexta-feira (11/12) a partir das 19h, para aproveitar a > ? ?Ot?vio> presen?a do nosso amigo Nelson Ferraz. E para bebermos uma > ? ?Ot?vio> Guinness :-), ? claro. > > Esses neo-holandeses s?o foda, s? aparecem quando eu n?o posso... Bebam > uma por mim. > > []'s > > -- > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm ? verdade. O que voc?s acham de n?s mudarmos a data? um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From thiago at aware.com.br Mon Dec 7 11:03:53 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 07 Dec 2009 17:03:53 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> Message-ID: <4B1D5199.4070607@aware.com.br> Sexta-feira eu tamb?m n?o vou poder, n?o vou estar aqui no final de semana. Por?m, se puderem marcar para semana que vem, durante a semana, eu estarei l? ! Abs! -Thiago Rondon Ot?vio Fernandes escreveu: > 2009/12/7 Eden Cardim : > >>>>>>> "Ot?vio" == Ot?vio Fernandes writes: >>>>>>> >> Ot?vio> Senhores, Gostaria de propor um ES (Encontro Social) para >> Ot?vio> esta sexta-feira (11/12) a partir das 19h, para aproveitar a >> Ot?vio> presen?a do nosso amigo Nelson Ferraz. E para bebermos uma >> Ot?vio> Guinness :-), ? claro. >> >> Esses neo-holandeses s?o foda, s? aparecem quando eu n?o posso... Bebam >> uma por mim. >> >> []'s >> >> -- >> Eden Cardim Need help with your Catalyst or DBIx::Class project? >> Code Monkey http://www.shadowcat.co.uk/catalyst/ >> Shadowcat Systems Ltd. Want a managed development or deployment platform? >> http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > ? verdade. O que voc?s acham de n?s mudarmos a data? > > um abra?o, > > From otaviof at gmail.com Mon Dec 7 11:27:34 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 7 Dec 2009 17:27:34 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <4B1D5199.4070607@aware.com.br> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> <4B1D5199.4070607@aware.com.br> Message-ID: <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> 2009/12/7 Thiago Rondon : > > Sexta-feira eu tamb?m n?o vou poder, n?o vou estar aqui no final de semana. > > Por?m, se puderem marcar para semana que vem, durante a semana, eu estarei > l? ! > > Abs! > -Thiago Rondon > > Ot?vio Fernandes escreveu: >> >> 2009/12/7 Eden Cardim : >> >>>>>>>> >>>>>>>> "Ot?vio" == Ot?vio Fernandes writes: >>>>>>>> >>> >>> ? Ot?vio> Senhores, Gostaria de propor um ES (Encontro Social) para >>> ? Ot?vio> esta sexta-feira (11/12) a partir das 19h, para aproveitar a >>> ? Ot?vio> presen?a do nosso amigo Nelson Ferraz. E para bebermos uma >>> ? Ot?vio> Guinness :-), ? claro. >>> >>> Esses neo-holandeses s?o foda, s? aparecem quando eu n?o posso... Bebam >>> uma por mim. >>> >>> []'s >>> >>> -- >>> ?Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? >>> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >>> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >>> platform? >>> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> ? verdade. O que voc?s acham de n?s mudarmos a data? >> >> um abra?o, >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Ent?o vamos remarcar para o dia 18? Pode ser? -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Mon Dec 7 11:29:24 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 7 Dec 2009 17:29:24 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> <4B1D5199.4070607@aware.com.br> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> Message-ID: <214823ca0912071129o192c0da4k97f73bb68663d6ba@mail.gmail.com> Se for no O'Mailleys pode ser dia 18. 2009/12/7 Ot?vio Fernandes : > 2009/12/7 Thiago Rondon : >> >> Sexta-feira eu tamb?m n?o vou poder, n?o vou estar aqui no final de semana. >> >> Por?m, se puderem marcar para semana que vem, durante a semana, eu estarei >> l? ! >> >> Abs! >> -Thiago Rondon >> >> Ot?vio Fernandes escreveu: >>> >>> 2009/12/7 Eden Cardim : >>> >>>>>>>>> >>>>>>>>> "Ot?vio" == Ot?vio Fernandes writes: >>>>>>>>> >>>> >>>> ? Ot?vio> Senhores, Gostaria de propor um ES (Encontro Social) para >>>> ? Ot?vio> esta sexta-feira (11/12) a partir das 19h, para aproveitar a >>>> ? Ot?vio> presen?a do nosso amigo Nelson Ferraz. E para bebermos uma >>>> ? Ot?vio> Guinness :-), ? claro. >>>> >>>> Esses neo-holandeses s?o foda, s? aparecem quando eu n?o posso... Bebam >>>> uma por mim. >>>> >>>> []'s >>>> >>>> -- >>>> ?Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? >>>> ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >>>> ?Shadowcat Systems Ltd. ?Want a managed development or deployment >>>> platform? >>>> http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> ? verdade. O que voc?s acham de n?s mudarmos a data? >>> >>> um abra?o, >>> >>> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > Ent?o vamos remarcar para o dia 18? Pode ser? > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From nferraz at gmail.com Mon Dec 7 11:36:11 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 7 Dec 2009 17:36:11 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> <4B1D5199.4070607@aware.com.br> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> Message-ID: <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> > Ent?o vamos remarcar para o dia 18? Pode ser? No dia 18 *eu* n?o vou estar por aqui... : / From otaviof at gmail.com Mon Dec 7 11:44:15 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 7 Dec 2009 17:44:15 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> <4B1D5199.4070607@aware.com.br> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> Message-ID: <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> 2009/12/7 Nelson Ferraz : >> Ent?o vamos remarcar para o dia 18? Pode ser? > > No dia 18 *eu* n?o vou estar por aqui... : / > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > At? que dia voc? vai estar aqui? -- Ot?vio Fernandes http://blog.emresumo.com From nferraz at gmail.com Mon Dec 7 12:39:55 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 7 Dec 2009 18:39:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> <4B1D5199.4070607@aware.com.br> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> Message-ID: <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> 2009/12/7 Ot?vio Fernandes : > 2009/12/7 Nelson Ferraz : >>> Ent?o vamos remarcar para o dia 18? Pode ser? >> >> No dia 18 *eu* n?o vou estar por aqui... : / > > At? que dia voc? vai estar aqui? At? dia 28. Mas nos dias entre 16 e 20 de dezembro estarei em Ouro Preto. From otaviof at gmail.com Mon Dec 7 14:07:12 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 7 Dec 2009 20:07:12 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> <4B1D5199.4070607@aware.com.br> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> Message-ID: <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> 2009/12/7 Nelson Ferraz : > 2009/12/7 Ot?vio Fernandes : >> 2009/12/7 Nelson Ferraz : >>>> Ent?o vamos remarcar para o dia 18? Pode ser? >>> >>> No dia 18 *eu* n?o vou estar por aqui... : / >> >> At? que dia voc? vai estar aqui? > > At? dia 28. Mas nos dias entre 16 e 20 de dezembro estarei em Ouro Preto. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Ent?o, o que voc? acha do dia 22? -- Ot?vio Fernandes http://blog.emresumo.com From nferraz at gmail.com Mon Dec 7 17:30:35 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Mon, 7 Dec 2009 23:30:35 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> <4B1D5199.4070607@aware.com.br> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> Message-ID: <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> > Ent?o, o que voc? acha do dia 22? Para mim tamb?m est? bem. Como for melhor para a maioria! From otaviof at gmail.com Mon Dec 7 17:55:15 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 7 Dec 2009 23:55:15 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> <4B1D5199.4070607@aware.com.br> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> Message-ID: <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> 2009/12/7 Nelson Ferraz : >> Ent?o, o que voc? acha do dia 22? > > Para mim tamb?m est? bem. Como for melhor para a maioria! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm E ai pessoal, que dia vai ser? Vamos fazer um ES ou n?o? -- Ot?vio Fernandes http://blog.emresumo.com From thiago at aware.com.br Mon Dec 7 18:17:57 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 08 Dec 2009 00:17:57 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> <4B1D5199.4070607@aware.com.br> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> Message-ID: <4B1DB755.5010500@aware.com.br> Vamos ! Dia 22 esta ?timo ! Abs! -Thiago Rondon Ot?vio Fernandes escreveu: > 2009/12/7 Nelson Ferraz : > >>> Ent?o, o que voc? acha do dia 22? >>> >> Para mim tamb?m est? bem. Como for melhor para a maioria! >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > E ai pessoal, que dia vai ser? Vamos fazer um ES ou n?o? > > From otaviof at gmail.com Mon Dec 7 18:30:45 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 8 Dec 2009 00:30:45 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <4B1DB755.5010500@aware.com.br> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <4B1D5199.4070607@aware.com.br> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> Message-ID: <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> 2009/12/8 Thiago Rondon : > > Vamos ! Dia 22 esta ?timo ! > > Abs! > -Thiago Rondon > > Ot?vio Fernandes escreveu: >> >> 2009/12/7 Nelson Ferraz : >> >>>> >>>> Ent?o, o que voc? acha do dia 22? >>>> >>> >>> Para mim tamb?m est? bem. Como for melhor para a maioria! >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> E ai pessoal, que dia vai ser? Vamos fazer um ES ou n?o? >> >> > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Boa Maluco! Quem mais? Ningu?m quer tomar umas cervejas e bater um papo "nerd/geek/programador"? Eu quero. -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Mon Dec 7 18:34:13 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 8 Dec 2009 00:34:13 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> Message-ID: <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> Recusar beber ?! Nunca! Isso 'e coisa de gente velha! Estarei l'a! 2009/12/8 Ot?vio Fernandes : > 2009/12/8 Thiago Rondon : >> >> Vamos ! Dia 22 esta ?timo ! >> >> Abs! >> -Thiago Rondon >> >> Ot?vio Fernandes escreveu: >>> >>> 2009/12/7 Nelson Ferraz : >>> >>>>> >>>>> Ent?o, o que voc? acha do dia 22? >>>>> >>>> >>>> Para mim tamb?m est? bem. Como for melhor para a maioria! >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> E ai pessoal, que dia vai ser? Vamos fazer um ES ou n?o? >>> >>> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > Boa Maluco! Quem mais? Ningu?m quer tomar umas cervejas e bater um > papo "nerd/geek/programador"? Eu quero. > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From luismottacampos at yahoo.co.uk Tue Dec 8 00:17:52 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 08 Dec 2009 06:17:52 -0200 Subject: [SP-pm] =?utf-8?q?=5BES=5D_Dezembro=2C_presen=C3=A7a_do_Nelson_Fe?= =?utf-8?q?rraz?= In-Reply-To: <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <87638i7lfx.fsf@janis.localdomain> <8e3843570912071037h23e18a71nbf5921b49a6a9715@mail.gmail.com> <4B1D5199.4070607@aware.com.br> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> Message-ID: <4B1E0BB0.3020703@yahoo.co.uk> Nelson Ferraz wrote: >> Ent?o vamos remarcar para o dia 18? Pode ser? > > No dia 18 *eu* n?o vou estar por aqui... : / Estes brasileiros s?o foda... s? aparecem quando os neo-holandeses n?o podem... Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Tue Dec 8 00:18:53 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 08 Dec 2009 06:18:53 -0200 Subject: [SP-pm] =?utf-8?q?=5BES=5D_Dezembro=2C_presen=C3=A7a_do_Nelson_Fe?= =?utf-8?q?rraz?= In-Reply-To: <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912071127mfb38e02q6ab054e09ac0cbee@mail.gmail.com> <604cec170912071136w1d0a0319wf7782c1d90300c8@mail.gmail.com> <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> Message-ID: <4B1E0BED.5030000@yahoo.co.uk> Daniel de Oliveira Mantovani wrote: > Recusar beber ?! Nunca! > Isso 'e coisa de gente velha! E voc? est? ficando mais novo a cada m?s que passa inscrito nesta lista, n?o? :D Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From gustavo at gnustavo.com Tue Dec 8 10:59:33 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Tue, 8 Dec 2009 16:59:33 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java Message-ID: Ol?. Estou h? alguns dias tentando depurar um cliente Perl falando com um servidor Java via SOAP sem sucesso. Algu?m com mais experi?ncia no SOAP::Lite pode me ajudar? O contexto ? o meu m?dulo JIRA::Client (http://search.cpan.org/~gnustavo/JIRA-Client/) que implementa uma interface estendida pra API SOAP do JIRA (http://docs.atlassian.com/software/jira/docs/api/rpc-jira-plugin/latest/com/atlassian/jira/rpc/soap/JiraSoapService.html). Pois bem, n?o estou conseguindo invocar um m?todo da API em particular que tem a seguinte assinatura em Java: boolean addBase64EncodedAttachmentsToIssue(java.lang.String token, java.lang.String issueKey, java.lang.String[] fileNames, java.lang.String[] base64EncodedAttachmentData) Quando o m?dulo JIRA::Client invoca o m?todo 'call' num objeto SOAP::Client os argumentos s?o estes: $soaplite->call('addBase64EncodedAttachmentsToIssue', '08FiZ3A5Cu', 'TST-20616', ['file1.txt'], ['VGVzdCBmcm9tIEpJUkE6OkNsaWVudC4K']); O servidor devolve a seguinte mensagem de erro: soapenv:Server.userException: java.lang.ArrayStoreException: [Ljava.lang.String; Os dois primeiros argumentos (token e issueKey) devem estar corretos, porque eu consigo chamar v?rios outros m?todos da API que tamb?m os requerem. Algo deve estar errado com os dois ?ltimos arrays. Baixei um cliente de exemplo em Java que consegue fazer a chamada ao m?todo pra comparar o SOAP que ele gera. Eis o XML trocado entre o cliente Java e o JIRA para fazer a autentica??o inicial e depois anexar um arquivo via addBase64EncodedAttachmentsToIssue: --------------------------------------------------------- Cliente Java # CALL login soaptester soaptester # RESPONSE Y1nU54fr3T # CALL addBase64EncodedAttachmentsToIssue Y1nU54fr3T TST-20616 attachment643562722194294045760.txt QSBzYW1wbGUgZmlsZSBhdHRhY2hlZCB2aWEgU09BUCB0byBKSVJBIGlzc3VlIFRTVC0yMDYxNg== # RESPONSE true --------------------------------------------------------------- Agora eis o mesmo exemplo com o cliente Perl (o nome e o conte?do do arquivo anexo ? diferente): --------------------------------------------------------- cliente Perl # CALL login soaptester soaptester # RESPONSE pX8Vpqp1Z8 # CALL addBase64EncodedAttachmentsToIssue pX8Vpqp1Z8 TST-20616 file1.txt VGVzdCBmcm9tIEpJUkE6OkNsaWVudC4K # RESPONSE soapenv:Server.userException java.lang.ArrayStoreException: [Ljava.lang.String; atlassian14.managed.contegix.com ---------------------------------------------------------- Eu comparei visualmente o XML da chamada SOAP ao m?todo e h? realmente v?rias diferen?as. Mas eu n?o entendo muito de SOAP pra saber o que ? relevante. O que eu sei ? que o XML n?o precisa mesmo ser id?ntico, pois o m?dulo JIRA::Client j? ? usado h? um bom tempo para executar v?rios outros m?todos da API. Uma coisa que logo me chamou a aten??o foi o fato de o conte?do do anexo (o item do ?ltimo argumento) ter um newline antes do fechamento da tag na vers?o gerada com Perl e n?o ter o newline na vers?o gerada com Java. Mas eu executei o script no depurador uma outra vez e removi na m?o o newline. Mesmo assim o problema persistiu. A mensagem de erro do servidor tamb?m n?o parece muito espec?fica. A especifica??o (http://java.sun.com/j2se/1.4.2/docs/api/java/lang/ArrayStoreException.html) diz que a exce??o ArrayStoreException "[is] thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects". O que vem a seguir ([Ljava.lang.String;) ? um c?digo que significa "array de objetos java.lang.String". Que ? o que o servidor deveria estar esperando e ? o que eu acho que estou enviando... Algu?m pode me ajudar com alguma dica? Obrigado. Gustavo. From gustavo at gnustavo.com Tue Dec 8 11:49:25 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Tue, 8 Dec 2009 17:49:25 -0200 Subject: [SP-pm] Followup: Problema ao usar SOAP::Lite pra falar com servidor Java Message-ID: Ol?, depois de enviar o email anterior eu percebi que me esqueci de citar o script que estou usando para testar o cliente. Um bem simples seria este: ---------------------------- #!/usr/bin/perl use strict; use warnings; use MIME::Base64; use JIRA::Client; my $jira = JIRA::Client->new('http://jira.atlassian.com/', 'soaptester', 'soaptester'); $jira->addBase64EncodedAttachmentsToIssue('TST-20616', ['file1.txt'], [encode_base64("Test from JIRA::Client.\n")]); ---------------------------- Basta instalar os m?dulos MIME::Base64 e JIRA::Client e us?-lo como est?. Ele acessa uma inst?ncia de testes do JIRA na Atlassian e tenta adicionar um anexo a um t?quete existente. Gustavo. From lorn.br at gmail.com Wed Dec 9 03:46:36 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Wed, 9 Dec 2009 09:46:36 -0200 Subject: [SP-pm] Fwd: Check out the PERL and Python Design Competition! In-Reply-To: <26475610.1260327971710.JavaMail.web@192.168.10.51> References: <26475610.1260327971710.JavaMail.web@192.168.10.51> Message-ID: Se algu?m quiser tentar, eles pagam em dolares :) ---------- Forwarded message ---------- From: TopCoder Competitions Date: Wed, Dec 9, 2009 at 1:06 AM Subject: Check out the PERL and Python Design Competition! To: lorn.br em gmail.com Hello lornlab, Interested in PERL or Python? It's a great time to try a design competition! The IEPD Client contest is for web service client in Python. See more details here: http://www.topcoder.com/tc?module=ProjectDetail&pj=30008227 The WebComposer Search and Replace Script contest is for a PERL component will perform massive search and replaces across various text files. See more details here: http://www.topcoder.com/tc?module=ProjectDetail&pj=30008558 Both contests are a great chance to try a design in something other than Java! Also, there are currently 107 active contests and $40,000 in prize money. Just in case you were wondering... Check out all the active contests by going here and looking in the upper right hand corner: http://www.topcoder.com/tc There is plenty of cash to go around so start competing now! Best of luck to you! - The TopCoder Competitions Team =========================================================== You have received this email because you indicated in your TopCoder profile that you want to be notified of TopCoder Software Competitions. If you no longer wish to receive these emails, you may change your email notification preferences at http://www.topcoder.com/tc?module=EditNotifications. www.topcoder.com TopCoder, Inc. 95 Glastonbury Boulevard Glastonbury, CT 06033 Phone: 1-866-867-2633 -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Thu Dec 10 06:08:30 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 10 Dec 2009 12:08:30 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Monica?= Message-ID: <8e3843570912100608h2bbafa41j68331202eae00db9@mail.gmail.com> Ol? Monica, Seja muito bem vinda a nossa lista de discuss?o. Por favor, apresente-se ao grupo e nos conte qual o seu uso de Perl no seu dia-a-dia. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Thu Dec 10 06:10:35 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 10 Dec 2009 12:10:35 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Monica?= In-Reply-To: <8e3843570912100608h2bbafa41j68331202eae00db9@mail.gmail.com> References: <8e3843570912100608h2bbafa41j68331202eae00db9@mail.gmail.com> Message-ID: <214823ca0912100610hd3443a0i6c5833543da7151e@mail.gmail.com> Seja muito bem vinda mo?a! 2009/12/10 Ot?vio Fernandes : > Ol? Monica, > > Seja muito bem vinda a nossa lista de discuss?o. Por favor, > apresente-se ao grupo e nos conte qual o seu uso de Perl no seu > dia-a-dia. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From jimmy.tty at gmail.com Thu Dec 10 06:12:01 2009 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 10 Dec 2009 12:12:01 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Monica?= In-Reply-To: <8e3843570912100608h2bbafa41j68331202eae00db9@mail.gmail.com> References: <8e3843570912100608h2bbafa41j68331202eae00db9@mail.gmail.com> Message-ID: <20091210141200.GD10937@mapabrasil.net> seja bem vinda. On Thu, Dec 10, 2009 at 12:08:30PM -0200, Ot?vio Fernandes wrote: > Ol? Monica, > > Seja muito bem vinda a nossa lista de discuss?o. Por favor, > apresente-se ao grupo e nos conte qual o seu uso de Perl no seu > dia-a-dia. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ From russoz at gmail.com Thu Dec 10 06:18:18 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Thu, 10 Dec 2009 12:18:18 -0200 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_=C3=A0_Monica?= In-Reply-To: <20091210141200.GD10937@mapabrasil.net> References: <8e3843570912100608h2bbafa41j68331202eae00db9@mail.gmail.com> <20091210141200.GD10937@mapabrasil.net> Message-ID: <23f46d7f0912100618q55517d95u6b7790d2428aea9e@mail.gmail.com> bem vinda! 2009/12/10 jimmy > seja bem vinda. > > On Thu, Dec 10, 2009 at 12:08:30PM -0200, Ot?vio Fernandes wrote: > > Ol? Monica, > > > > Seja muito bem vinda a nossa lista de discuss?o. Por favor, > > apresente-se ao grupo e nos conte qual o seu uso de Perl no seu > > dia-a-dia. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From monica.eo at gmail.com Thu Dec 10 06:45:34 2009 From: monica.eo at gmail.com (=?ISO-8859-1?Q?M=F4nica_Oliveira?=) Date: Thu, 10 Dec 2009 12:45:34 -0200 Subject: [SP-pm] Vantagens! Message-ID: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Oii pessoal... sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa linguagem sobre outras...como java e php! brigada a todos.... Monica -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eu at samircury.eng.br Thu Dec 10 07:05:35 2009 From: eu at samircury.eng.br (Samir Cury) Date: Thu, 10 Dec 2009 13:05:35 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Message-ID: <672426620912100705y29e529a6r8cdbe79999d84e8a@mail.gmail.com> Ola Monica, Meu tempo esta curto mas pensei numa coisa engracada : Java - Perl => Perl implementa OO de um jeito muito mais simples (na sintaxe) Php - Perl => Se n?o me engano PHP j? foi um m?dulo de Perl, certo pessoal? Queria escrever mais, mas agora ? imposs?vel. Abra?os, e bom proveito com o Perl! 2009/12/10 M?nica Oliveira > Oii pessoal... > sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa > linguagem sobre outras...como java e php! > > brigada a todos.... > Monica > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eu at samircury.eng.br Thu Dec 10 07:05:35 2009 From: eu at samircury.eng.br (Samir Cury) Date: Thu, 10 Dec 2009 13:05:35 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Message-ID: <672426620912100705y29e529a6r8cdbe79999d84e8a@mail.gmail.com> Ola Monica, Meu tempo esta curto mas pensei numa coisa engracada : Java - Perl => Perl implementa OO de um jeito muito mais simples (na sintaxe) Php - Perl => Se n?o me engano PHP j? foi um m?dulo de Perl, certo pessoal? Queria escrever mais, mas agora ? imposs?vel. Abra?os, e bom proveito com o Perl! 2009/12/10 M?nica Oliveira > Oii pessoal... > sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa > linguagem sobre outras...como java e php! > > brigada a todos.... > Monica > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu Dec 10 07:34:36 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 10 Dec 2009 13:34:36 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Message-ID: <214823ca0912100734x5117565ane18246e70bf876fa@mail.gmail.com> Esse artigo do Otavio Fernandes vai te explicar: http://otaviof.blogspot.com/search/label/perl Existe uma thread aqui na lista sobre Java, da uma lida. 2009/12/10 M?nica Oliveira : > Oii pessoal... > sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa > linguagem sobre outras...como java e php! > > brigada a todos.... > Monica > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From gustavo at gnustavo.com Thu Dec 10 07:39:51 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Thu, 10 Dec 2009 13:39:51 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <672426620912100705y29e529a6r8cdbe79999d84e8a@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <672426620912100705y29e529a6r8cdbe79999d84e8a@mail.gmail.com> Message-ID: 2009/12/10 Samir Cury : > Php - Perl => Se n?o me engano PHP j? foi um m?dulo de Perl, certo pessoal? Acho que n?o. De acordo com a wikipedia (http://en.wikipedia.org/wiki/Php#History) o autor (Rasmus Lerdorf) come?ou em 1994 a implementar em C um preprocessador de uma linguagem que viria a se tornar PHP exatamente para substituir um conjunto de scripts Perl que ele tinha pra implementar a sua home page. Obviamente a sintaxe de PHP tem muitas semelhan?as com a de Perl, mas n?o h? parentesco direto entre elas. Gustavo. From andregarciacarneiro at gmail.com Thu Dec 10 07:43:59 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 10 Dec 2009 13:43:59 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Message-ID: M?nica N?o acho muito interessante pensar desse jeito. Perl ? bom para fazer um monte de coisas, e para outras nem tanto, assim como qualquer outra linguagem. Se voc? precisa de desempenho extremo, dependendo do problema, Perl pode n?o ser a melhor solu??o. Linguagens como C/C++, ou Cobol por exemplo, ou mesmo Java podem ser mais adequadas. Tudo gira em torno do que voc? precisa, em fun??o de quanto voc? pode gastar com isso e de quanto recurso(humano principalmente) voc? tem dispon?vel, caso contr?rio esse tipo de questionamento fica muito subjetivo, ao meu ver. Cheers! 2009/12/10 M?nica Oliveira > Oii pessoal... > sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa > linguagem sobre outras...como java e php! > > brigada a todos.... > Monica > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From edencardim at gmail.com Thu Dec 10 08:22:35 2009 From: edencardim at gmail.com (Eden Cardim) Date: Thu, 10 Dec 2009 13:22:35 -0300 Subject: [SP-pm] Vantagens! In-Reply-To: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> (=?utf-8?Q?=22M=C3=B4nica?= Oliveira"'s message of "Thu, 10 Dec 2009 12:45:34 -0200") References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Message-ID: <87aaxqhk8k.fsf@janis.localdomain> >>>>> "M?nica" == M?nica Oliveira writes: M?nica> Oii pessoal... sou nova no mundo "perl"...e gostaria de M?nica> saber quais as vantagens dessa linguagem sobre outras...como M?nica> java e php! Em termos de comunidade, Java prega que todos os desenvolvedores s?o idiotas e devem ser protegidos deles mesmos. PHP prega "quanto mais idiota melhor". Perl est? mais ou menos no meio e te d? liberdade de ir pra um dos dois lados eventualmente. Al?m disso, a comunidade Perl ? centralizada em torno de um reposit?rio chamado CPAN, isso significa que tem uma biblioteca facilmente acess?vel e configur?vel pra quase qualquer problema que voc? tenha, ent?o escrever c?digo Perl significa meramente "colar" essas bibliotecas pra fazer algo ?til, isso permite que um programador razoavelmente iniciante fa?a coisas bastante complexas em pouco tempo. Em termos t?cnicos, Java e PHP tem menos recursos que Perl. Tanto no Java quanto no PHP, a orienta??o a objetos ? mal-implementada. No Java faltam sobrecarga de operadores, roles e introspec??o. No PHP falta, err, quase tudo. E tanto em Java quanto em PHP faltam conceitos funcionais como closures. Perl tem alguns problemas como o excesso de side-effects e um gerenciador de mem?ria antiquado baseado em contagem de refer?ncias, ent?o voc? precisa saber o que est? fazendo pra n?o cair nas "armadilhas". -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From otaviof at gmail.com Thu Dec 10 08:46:22 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 10 Dec 2009 14:46:22 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Message-ID: <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> 2009/12/10 M?nica Oliveira : > Oii pessoal... > sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa > linguagem sobre outras...como java e php! > > brigada a todos.... > Monica > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Monica, Seja bem vinda. Perl pode ser mais vantajosa para processar texto, tarefas relativas ao Sistema Operacional e para Web (onde flexibilidade ? determinante), tamb?m conta com a CPAN. Porem, eu acredito que n?o ? uma quest?o somente de "vantagem" ou "quem ? melhor", cada uma delas pode ser mais ?til, ou mais adequada, para resolver uma situa??o espec?fica. Atualmente, o nosso maior desafio ? escolher a ferramenta certa para resolver um determinado problema, eu tenho certeza que se voc? aprender Perl, aprofundar-se na linguagem, ela vai ser uma ?tima op??o para resolver problemas no seu dia-a-dia, porem, n?o todos. N?o existe milagre. ? importante lembrar das boas pr?ticas que acompanham qualquer linguagem de programa??o, como por exemplo: testes unit?rios, testes de aceita??o, integra??o cont?nua, TDD, BDD, programa??o pareada (todas as pr?ticas de XP), etc. Isso sim, pode maxilimizar a capacidade de uma linguagem de programa??o, ? a maior _vantagem_ que voc? pode ter. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From lucasbuchala at gmail.com Thu Dec 10 08:54:49 2009 From: lucasbuchala at gmail.com (Lucas Buchala) Date: Thu, 10 Dec 2009 14:54:49 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <672426620912100705y29e529a6r8cdbe79999d84e8a@mail.gmail.com> Message-ID: <8e1b7ae30912100854u661825e9w5d2bfef943b986b1@mail.gmail.com> 2009/12/10 Gustavo Leite de Mendon?a Chaves : > 2009/12/10 Samir Cury : >> Php - Perl => Se n?o me engano PHP j? foi um m?dulo de Perl, certo pessoal? > > Acho que n?o. De acordo com a wikipedia > (http://en.wikipedia.org/wiki/Php#History) o autor (Rasmus Lerdorf) > come?ou em 1994 a implementar em C um preprocessador de uma linguagem > que viria a se tornar PHP exatamente para substituir um conjunto de > scripts Perl que ele tinha pra implementar a sua home page. Obviamente > a sintaxe de PHP tem muitas semelhan?as com a de Perl, mas n?o h? > parentesco direto entre elas. Uma outra forma de contar a hist?ria est? aqui: http://www.php.net/manual/en/history.php.php "PHP succeeds an older product, named PHP/FI. PHP/FI was created by Rasmus Lerdorf in 1995, initially as a simple set of Perl scripts for tracking accesses to his online resume. (...) As more functionality was required, Rasmus wrote a much larger C implementation, which was able to communicate with databases, and enabled users to develop simple dynamic Web applications." E nessa forma d? a entender que a coisa realmente come?ou com Perl mesmo. Apenas para constar nos autos da nossa lista de discuss?o esse detalhe... From lorn.br at gmail.com Thu Dec 10 09:34:30 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Thu, 10 Dec 2009 15:34:30 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Message-ID: Desempenho extremo com Cobol? Eu precisaria de um Delorean n?o? acho que Cobol tem apenas manuten??o agora, n?o acho que h? novas coisas feitas em Cobol. "Precisamos implementar coisa x, vamos fazer com Cobol" NOT :P 2009/12/10 Andre Carneiro > M?nica > > N?o acho muito interessante pensar desse jeito. Perl ? bom para fazer um > monte de coisas, e para outras nem tanto, assim como qualquer outra > linguagem. > > Se voc? precisa de desempenho extremo, dependendo do problema, Perl pode > n?o ser a melhor solu??o. Linguagens como C/C++, ou Cobol por exemplo, ou > mesmo Java podem ser mais adequadas. Tudo gira em torno do que voc? precisa, > em fun??o de quanto voc? pode gastar com isso e de quanto recurso(humano > principalmente) voc? tem dispon?vel, caso contr?rio esse tipo de > questionamento fica muito subjetivo, ao meu ver. > > > Cheers! > > > > > > 2009/12/10 M?nica Oliveira > >> Oii pessoal... >> >> sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa >> linguagem sobre outras...como java e php! >> >> brigada a todos.... >> Monica >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Thu Dec 10 09:48:04 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 10 Dec 2009 15:48:04 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Message-ID: <12d1f4ee0912100948p52729062uabc82f4ed39db3e2@mail.gmail.com> 2009/12/10 Lindolfo "Lorn" Rodrigues > Desempenho extremo com Cobol? Eu precisaria de um Delorean n?o? acho que > Cobol tem apenas manuten??o agora, n?o acho que h? novas coisas feitas em > Cobol. "Precisamos implementar coisa x, vamos fazer com Cobol" NOT :P > > Sem levantar uma guerra Apocal?ptica, mas acho que isto pode responder a tua resposta sobre 'desempenho extremo' http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/54f72f93-bcd4-403d-9d24-ba0b737c0b8b > 2009/12/10 Andre Carneiro > > M?nica >> >> N?o acho muito interessante pensar desse jeito. Perl ? bom para fazer um >> monte de coisas, e para outras nem tanto, assim como qualquer outra >> linguagem. >> >> Se voc? precisa de desempenho extremo, dependendo do problema, Perl pode >> n?o ser a melhor solu??o. Linguagens como C/C++, ou Cobol por exemplo, ou >> mesmo Java podem ser mais adequadas. Tudo gira em torno do que voc? precisa, >> em fun??o de quanto voc? pode gastar com isso e de quanto recurso(humano >> principalmente) voc? tem dispon?vel, caso contr?rio esse tipo de >> questionamento fica muito subjetivo, ao meu ver. >> >> >> Cheers! >> >> >> >> >> >> 2009/12/10 M?nica Oliveira >> >>> Oii pessoal... >>> >>> sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa >>> linguagem sobre outras...como java e php! >>> >>> brigada a todos.... >>> Monica >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn.br at gmail.com Thu Dec 10 10:16:08 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Thu, 10 Dec 2009 16:16:08 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <12d1f4ee0912100948p52729062uabc82f4ed39db3e2@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <12d1f4ee0912100948p52729062uabc82f4ed39db3e2@mail.gmail.com> Message-ID: Muito interessante, mas eu n?o critiquei a velocidade do Cobol, eu critiquei/questionei o fato de algu?m fazer algum projeto novo em Cobol hoje em dia. Se n?o me engano o "banco de dados / storable" do Cobol usava/usa o algoritmo ISAM ( a implementa??o do mesmo algoritmo feito pela MySQL chama-se MyISAM ) que ? uma estrutura de dados bem legal ( Quem me disse isso foi um ex-programador Cobol que ficou surpreso quando eu disse que antes da Big table o Google usava uma estrutura de dados baseada no algoritmo ISAM, o nome dessa estrutura ? Bigfile, h? uma referencia a essa estrutura aqui http://en.wikipedia.org/wiki/Google_File_System ). Enfim, n?o tenho preconceitos contra Cobol, s? acho que ela n?o ? mais usada para novos projetos hoje em dia. ISAM - http://en.wikipedia.org/wiki/ISAM 2009/12/10 Solli Honorio > > 2009/12/10 Lindolfo "Lorn" Rodrigues > > Desempenho extremo com Cobol? Eu precisaria de um Delorean n?o? acho que >> Cobol tem apenas manuten??o agora, n?o acho que h? novas coisas feitas em >> Cobol. "Precisamos implementar coisa x, vamos fazer com Cobol" NOT :P >> >> > Sem levantar uma guerra Apocal?ptica, mas acho que isto pode responder a > tua resposta sobre 'desempenho extremo' > http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/54f72f93-bcd4-403d-9d24-ba0b737c0b8b > > >> 2009/12/10 Andre Carneiro >> >> M?nica >>> >>> N?o acho muito interessante pensar desse jeito. Perl ? bom para fazer um >>> monte de coisas, e para outras nem tanto, assim como qualquer outra >>> linguagem. >>> >>> Se voc? precisa de desempenho extremo, dependendo do problema, Perl pode >>> n?o ser a melhor solu??o. Linguagens como C/C++, ou Cobol por exemplo, ou >>> mesmo Java podem ser mais adequadas. Tudo gira em torno do que voc? precisa, >>> em fun??o de quanto voc? pode gastar com isso e de quanto recurso(humano >>> principalmente) voc? tem dispon?vel, caso contr?rio esse tipo de >>> questionamento fica muito subjetivo, ao meu ver. >>> >>> >>> Cheers! >>> >>> >>> >>> >>> >>> 2009/12/10 M?nica Oliveira >>> >>>> Oii pessoal... >>>> >>>> sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa >>>> linguagem sobre outras...como java e php! >>>> >>>> brigada a todos.... >>>> Monica >>>> >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Analista/Desenvolvedor Perl >>> >>> >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> lorn at lornlab dot org >> Lindolfo "Lorn" Rodrigues >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Thu Dec 10 10:11:54 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Thu, 10 Dec 2009 19:11:54 +0100 Subject: [SP-pm] Vantagens! In-Reply-To: <12d1f4ee0912100948p52729062uabc82f4ed39db3e2@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <12d1f4ee0912100948p52729062uabc82f4ed39db3e2@mail.gmail.com> Message-ID: <4B2139EA.6070103@yahoo.co.uk> Solli Honorio wrote: > 2009/12/10 Lindolfo "Lorn" Rodrigues > >> Desempenho extremo com Cobol? Eu precisaria de um Delorean n?o? >> acho que Cobol tem apenas manuten??o agora, n?o acho que h? novas >> coisas feitas em Cobol. "Precisamos implementar coisa x, vamos >> fazer com Cobol" NOT :P >> >> > Sem levantar uma guerra Apocal?ptica, mas acho que isto pode > responder a tua resposta sobre 'desempenho extremo' > http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/54f72f93-bcd4-403d-9d24-ba0b737c0b8b > Urgh. Eu questiono sem olhar a veracidade e precis?o de toda e qualquer informa??o publicada sob "microsoft.com"... :D Sobre a performance de Cobol: covardia, a maior parte do Cobol que eu conhe?o roda em mainframes com 200 processadores especializados e terabytes de RAM de alta performance dispon?veis. Praticamente qualquer coisa vai parecer r?pida em um ambiente destes. E Lorn, temos sim novos desenvolvimentos com Cobol, pode ter certeza. Quando voc? j? tem a infra-estrutura, e quer novas aplica??es de /back-end/ (i.e., aplica??o de regras de neg?cio e /number/ /crushing/), vai certamente considerar continuar usando a f?rmula bem-sucedida que voc? j? tem "em campo". Pensa no custo de treinar e come?ar de novo, do zero, com pessoal, equipamento e tecnologia novos. N?o estou dizendo que n?o acontece, estou dizendo que h? boas chances de se continuar usando o que j? se tem. Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From acid06 at gmail.com Thu Dec 10 10:24:48 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 10 Dec 2009 16:24:48 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <12d1f4ee0912100948p52729062uabc82f4ed39db3e2@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <12d1f4ee0912100948p52729062uabc82f4ed39db3e2@mail.gmail.com> Message-ID: <9a08c9b40912101024w5ce81441q834a6b31832191c@mail.gmail.com> 2009/12/10 Solli Honorio : > Sem levantar uma guerra Apocal?ptica, mas acho que isto pode responder a tua > resposta sobre 'desempenho extremo' > http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/54f72f93-bcd4-403d-9d24-ba0b737c0b8b Me desculpe, mas acho que voc? n?o leu o link que voc? postou. O problema era que a implementa??o em C++ do cara era extremamente ineficiente, criando c?pias de strings pra todo lado. Depois de receber ajuda, o c?digo ficou mais r?pido. -Nilson Santos F. Jr, From shonorio at gmail.com Thu Dec 10 10:53:43 2009 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 10 Dec 2009 16:53:43 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <9a08c9b40912101024w5ce81441q834a6b31832191c@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <12d1f4ee0912100948p52729062uabc82f4ed39db3e2@mail.gmail.com> <9a08c9b40912101024w5ce81441q834a6b31832191c@mail.gmail.com> Message-ID: <12d1f4ee0912101053x7c219401ref573ce2ba076aa7@mail.gmail.com> 2009/12/10 Nilson Santos Figueiredo Jr. > 2009/12/10 Solli Honorio : > > Sem levantar uma guerra Apocal?ptica, mas acho que isto pode responder a > tua > > resposta sobre 'desempenho extremo' > > > http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/54f72f93-bcd4-403d-9d24-ba0b737c0b8b > > Me desculpe, mas acho que voc? n?o leu o link que voc? postou. > O problema era que a implementa??o em C++ do cara era extremamente > ineficiente, criando c?pias de strings pra todo lado. Depois de > receber ajuda, o c?digo ficou mais r?pido. > > Sim, est? desculpado. Eu n?o costumo enviar refer?ncias sem ler, e eu v? o resultado final da lista mas ? bom deixar claro que eles n?o disseram se ficou mais r?pido que no Cobol, apenas 'A dramatic speed improvement...'. Mas mesmo assim achei interessante o fato de simplesmente migrar o c?digo para uma linguagem mais 'r?pida', n?o necessariamente resultur? em sistema r?pido se voc? estiver escrevendo com sotaque (apesar que j? teve resultado saindo do C# para o C++). > -Nilson Santos F. Jr, > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Dec 10 11:02:48 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 10 Dec 2009 19:02:48 +0000 Subject: [SP-pm] Vantagens! In-Reply-To: References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Message-ID: <179354400912101102x2dcd4dacidae3848c4f0dd997@mail.gmail.com> Nao tenha tanta ceteza disso... https://www.ibm.com/developerworks/mydeveloperworks/blogs/ctaurion/entry/system_z_summit_symposium?lang=en "S?o duas as raz?es para este crescimento. Uma ? a compatibilidade dos novos sistemas com o software legado. Existem cerca de 200 bilh?es de linhas de c?digo Cobol em uso hoje e cerca de cinco bilh?es s?o adicionadas ? esta base a cada ano! Uma estimativa econ?mica de quanto custaria substituir esta imensa base de sistemas legados chegou a cifra astron?mica de vinte trilh?es de d?lares." 2009/12/10 Lindolfo "Lorn" Rodrigues : > Desempenho extremo com Cobol? Eu precisaria de um Delorean n?o? acho que > Cobol tem apenas manuten??o agora, n?o acho que h? novas coisas feitas em > Cobol. "Precisamos implementar coisa x, vamos fazer com Cobol" NOT :P > > 2009/12/10 Andre Carneiro >> >> M?nica >> >> N?o acho muito interessante pensar desse jeito. Perl ? bom para fazer um >> monte de coisas, e para outras nem tanto, assim como qualquer outra >> linguagem. >> >> Se voc? precisa de desempenho extremo, dependendo do problema, Perl pode >> n?o ser a melhor solu??o. Linguagens? como C/C++, ou Cobol por exemplo, ou >> mesmo Java podem ser mais adequadas. Tudo gira em torno do que voc? precisa, >> em fun??o de quanto voc? pode gastar com isso e de quanto recurso(humano >> principalmente) voc? tem dispon?vel, caso contr?rio esse tipo de >> questionamento fica muito subjetivo, ao meu ver. >> >> >> Cheers! >> >> >> >> >> 2009/12/10 M?nica Oliveira >>> >>> Oii pessoal... >>> sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa >>> linguagem sobre outras...como java e php! >>> >>> brigada a todos.... >>> Monica >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From andregarciacarneiro at gmail.com Thu Dec 10 12:08:10 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 10 Dec 2009 18:08:10 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> Message-ID: Acho que o Ot?vio complementou muito bem o que eu quis dizer, ou seja, n?o importa a linguagem que voc? vai escolher, desde que ela seja adequada para o seu problema e que voc? a utilize de maneira 'saud?vel', ou seja, com boas pr?ticas de programa??o, com implementa??o de testes(todos os que voc? puder imaginar e/ou pesquisar sobre), mas principalmente com bom senso e sem preconceitos. Obviamente gostamos de vender nosso peixe... ;). Algumas pessoas falaram sobreo CPAN e o que tenho a dizer ? que eu nunca vi nada parecido com CPAN em outras linguagens, e nunca vi uma comunidade como a comunidade Perl(Mongers, principalmente). N?o s? pelo que rola nas listas de discuss?o e os diversos canais de comunica??o, mas pela pr?pria cultura criada em torno da comunidade, que n?o se limita apenas a discuss?es sobre a linguagens ou sobre solu??es com a linguagem, mas cria v?nculos muito interessantes entre as pessoas. Infelizmente ainda n?o conseguimos mostrar isso de uma forma interessante para o mercado. Espero ver isso ainda antes de deixar de me aposentar :p Cheers! 2009/12/10 Ot?vio Fernandes > 2009/12/10 M?nica Oliveira : > > Oii pessoal... > > sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa > > linguagem sobre outras...como java e php! > > > > brigada a todos.... > > Monica > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > Monica, > > Seja bem vinda. > > Perl pode ser mais vantajosa para processar texto, tarefas relativas > ao Sistema Operacional e para Web (onde flexibilidade ? determinante), > tamb?m conta com a CPAN. Porem, eu acredito que n?o ? uma quest?o > somente de "vantagem" ou "quem ? melhor", cada uma delas pode ser mais > ?til, ou mais adequada, para resolver uma situa??o espec?fica. > > Atualmente, o nosso maior desafio ? escolher a ferramenta certa para > resolver um determinado problema, eu tenho certeza que se voc? > aprender Perl, aprofundar-se na linguagem, ela vai ser uma ?tima op??o > para resolver problemas no seu dia-a-dia, porem, n?o todos. N?o existe > milagre. > > ? importante lembrar das boas pr?ticas que acompanham qualquer > linguagem de programa??o, como por exemplo: testes unit?rios, testes > de aceita??o, integra??o cont?nua, TDD, BDD, programa??o pareada > (todas as pr?ticas de XP), etc. Isso sim, pode maxilimizar a > capacidade de uma linguagem de programa??o, ? a maior _vantagem_ que > voc? pode ter. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu Dec 10 12:20:51 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 10 Dec 2009 18:20:51 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> Message-ID: Pelo que eu andei ouvindo, ainda tem bastante espa?o para Cobol no mercado, e eu ouvi isso da boca de um colega de facul que mexe com Cobol a um bom tempo. Ele me disse que al?m de bancos, tem muitas empresas que desenvolvem coisas novas em Cobol por l?, mas que a tend?ncia ?, de fato, migrar essas coisas para Java(na maioria dos casos) e outras linguagens. No entanto tem os c?digos legados que dificilmente ser?o migrados, tornando o mercado das 'moscas brancas' da galera de Cobol mais interessante ainda, segundo ele. E sim, Cobol ? bem r?pido para processar arquivos utilizando as ferramentas para processar campos(eles chamavam essas coisas de banco de dados antigamente, o c?us). Mas eu sei das defici?ncias porque tamb?m j? mexi um pouco com Cobol. N?o tem vari?veis locais, n?o tem orienta??o a objetos(mesmo pq na ?poca dele isso n?o existia...), a sintaxe ? um saco(na minha opini?o) etc. etc. ... S? mencionei Cobol como exemplo de linguagem compilada, porque n?o veio outra na cabe?a aquela hora e eu tava com pressa. N?o estava sugerindo a ningu?m para usar!!!! :p Cheers! 2009/12/10 Lindolfo "Lorn" Rodrigues > Desempenho extremo com Cobol? Eu precisaria de um Delorean n?o? acho que > Cobol tem apenas manuten??o agora, n?o acho que h? novas coisas feitas em > Cobol. "Precisamos implementar coisa x, vamos fazer com Cobol" NOT :P > > 2009/12/10 Andre Carneiro > > M?nica >> >> N?o acho muito interessante pensar desse jeito. Perl ? bom para fazer um >> monte de coisas, e para outras nem tanto, assim como qualquer outra >> linguagem. >> >> Se voc? precisa de desempenho extremo, dependendo do problema, Perl pode >> n?o ser a melhor solu??o. Linguagens como C/C++, ou Cobol por exemplo, ou >> mesmo Java podem ser mais adequadas. Tudo gira em torno do que voc? precisa, >> em fun??o de quanto voc? pode gastar com isso e de quanto recurso(humano >> principalmente) voc? tem dispon?vel, caso contr?rio esse tipo de >> questionamento fica muito subjetivo, ao meu ver. >> >> >> Cheers! >> >> >> >> >> >> 2009/12/10 M?nica Oliveira >> >>> Oii pessoal... >>> >>> sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa >>> linguagem sobre outras...como java e php! >>> >>> brigada a todos.... >>> Monica >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Andr? Garcia Carneiro >> Analista/Desenvolvedor Perl >> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > lorn at lornlab dot org > Lindolfo "Lorn" Rodrigues > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From otaviof at gmail.com Thu Dec 10 12:20:53 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 10 Dec 2009 18:20:53 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> Message-ID: <8e3843570912101220w70b78b91g256330e02e18d603@mail.gmail.com> Bem lembrado Andr?, Linguagens com algum tipo de "cultura" sempre se destacam, ningu?m gosta de escrever c?digo de um jeito for?ado, ou sem saber o porque. E cultura n?o falta no Perl: * Perl Best Pratices e Games, Diversions & Perl Culture; * http://www.wall.org/~larry/keynote/keynote.html; * http://docstore.mik.ua/orelly/perl/prog3/ch27_01.htm; * entre outros. Perl tem um jeito muito caracter?stico de fazer as coisas, ? importante se dedicar a entender e seguir estas pr?ticas. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From luismottacampos at yahoo.co.uk Thu Dec 10 23:17:20 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 11 Dec 2009 08:17:20 +0100 Subject: [SP-pm] Vantagens! In-Reply-To: <179354400912101102x2dcd4dacidae3848c4f0dd997@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <179354400912101102x2dcd4dacidae3848c4f0dd997@mail.gmail.com> Message-ID: <4B21F200.5090007@yahoo.co.uk> Blabos de Blebe wrote: > Nao tenha tanta ceteza disso... > > https://www.ibm.com/developerworks/mydeveloperworks/blogs/ctaurion/entry/system_z_summit_symposium?lang=en > > "S?o duas as raz?es para este crescimento. Uma ? a compatibilidade dos > novos sistemas com o software legado. Existem cerca de 200 bilh?es de > linhas de c?digo Cobol em uso hoje e cerca de cinco bilh?es s?o > adicionadas ? esta base a cada ano! Uma estimativa econ?mica de quanto > custaria substituir esta imensa base de sistemas legados chegou a > cifra astron?mica de vinte trilh?es de d?lares." Bom, Cobol ? uma linguagem extremamente verborr?gica. ? relativamente simples escrever programas em qualquer linguagem e conseguir redu??es de uma ordem de magnitude em compara??o com a quantidade de linhas de c?digo do Cobol equivalente... Meus dois centavos de cultura nem-t?o-?til Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Thu Dec 10 23:21:59 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 11 Dec 2009 08:21:59 +0100 Subject: [SP-pm] Vantagens! In-Reply-To: References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> Message-ID: <4B21F317.60702@yahoo.co.uk> Andre Carneiro wrote: [CPAN e "nunca vi nada igual em outras linguagens"] > Infelizmente ainda n?o conseguimos mostrar isso de uma forma interessante > para o mercado. Espero ver isso ainda antes de deixar de me aposentar :p Bom, o fato ? que n?o h? nada parecido com o CPAN em outras linguagens de programa??o. Algumas at? chegam perto (como o Ruby com o Gems), mas grande forte e com boas implementa??es para praticamente tudo o que voc? precisa, n?o tem. O que n?o quer dizer que a gente nunca conseguiu mostrar isso para o mercado. Voc? est? achando que o "mercado" nunca ouviu falar destas coisas, mas o problema ? diferente: est? claro para mim que o mercado n?o se interessa por isso -- caso contr?rio, a gente j? teria emplacado aquele patroc?nio monstruoso, como o que a Sun usou para fomentar o Java -- espera, a Sun criou o Java, por isso n?o se importa em patrocinar a linguagem... De qualquer forma, isso n?o faz diferen?a. Onde existirem sistemas linux e dificuldades de administra??o de sistemas, problemas complicados de acesso a dados e interpreta??o de textos sempre vai existir Perl. ;) Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From jimmy.tty at gmail.com Fri Dec 11 02:16:54 2009 From: jimmy.tty at gmail.com (jimmy) Date: Fri, 11 Dec 2009 08:16:54 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <4B21F317.60702@yahoo.co.uk> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> <4B21F317.60702@yahoo.co.uk> Message-ID: <20091211101654.GF10937@mapabrasil.net> On Fri, Dec 11, 2009 at 08:21:59AM +0100, Luis Motta Campos wrote: > Andre Carneiro wrote: > [CPAN e "nunca vi nada igual em outras linguagens"] > > Infelizmente ainda n?o conseguimos mostrar isso de uma forma interessante > > para o mercado. Espero ver isso ainda antes de deixar de me aposentar :p > > Bom, o fato ? que n?o h? nada parecido com o CPAN em outras linguagens > de programa??o. Algumas at? chegam perto (como o Ruby com o Gems), mas > grande forte e com boas implementa??es para praticamente tudo o que voc? > precisa, n?o tem. > > O que n?o quer dizer que a gente nunca conseguiu mostrar isso para o > mercado. Voc? est? achando que o "mercado" nunca ouviu falar destas > coisas, mas o problema ? diferente: est? claro para mim que o mercado > n?o se interessa por isso -- caso contr?rio, a gente j? teria emplacado > aquele patroc?nio monstruoso, como o que a Sun usou para fomentar o Java > -- espera, a Sun criou o Java, por isso n?o se importa em patrocinar a > linguagem... > > De qualquer forma, isso n?o faz diferen?a. Onde existirem sistemas linux > e dificuldades de administra??o de sistemas, problemas complicados de > acesso a dados e interpreta??o de textos sempre vai existir Perl. ;) > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ voc? citou exatamente o meu caso, na empresa onde trabalho a linguagem oficial ? o ruby, eu tenho os problemas que mencionou e consigo encontrar no cpan solu??o para praticamente todos eles, me cabendo apenas a implementa??o das regras de neg?cio, isso levando em conta que meu ingl?s ? ruim e tenho muitas vezes dificuldade para ler os manuais, mas ainda assim ? muito mais simples do que tentar desenvolver aquilo tudo. a escolha do ruby aqui foi motivada por entusiasmo e desconhecimento, coisas que eu at? abomino; a empresa acaba perdendo muito tempo e dinheiro reinventando a roda. meu 1 centavo de experi?ncia. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From andregarciacarneiro at gmail.com Fri Dec 11 02:36:31 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 11 Dec 2009 08:36:31 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <4B21F317.60702@yahoo.co.uk> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> <4B21F317.60702@yahoo.co.uk> Message-ID: 2009/12/11 Luis Motta Campos > Andre Carneiro wrote: > [CPAN e "nunca vi nada igual em outras linguagens"] > > Infelizmente ainda n?o conseguimos mostrar isso de uma forma interessante > > para o mercado. Espero ver isso ainda antes de deixar de me aposentar :p > > Bom, o fato ? que n?o h? nada parecido com o CPAN em outras linguagens > de programa??o. Algumas at? chegam perto (como o Ruby com o Gems), mas > grande forte e com boas implementa??es para praticamente tudo o que voc? > precisa, n?o tem. > > O que n?o quer dizer que a gente nunca conseguiu mostrar isso para o > mercado. Voc? est? achando que o "mercado" nunca ouviu falar destas > coisas, mas o problema ? diferente: est? claro para mim que o mercado > n?o se interessa por isso -- caso contr?rio, a gente j? teria emplacado > aquele patroc?nio monstruoso, como o que a Sun usou para fomentar o Java > -- espera, a Sun criou o Java, por isso n?o se importa em patrocinar a > linguagem... > Repare que eu disse '... de forma interessante para o mercado' . Se tiv?ssemos conseguido isso de fato, muito provavelmente poder?amos conseguir algum tipo de patroc?nio. Um amigo me disse v?rias vezes que o grande problema dos profissionais que desenvolvem sistemas ? que raramente eles s?o bons vendedores, e ? nisso o que eu acredito hoje e estou tentando mudar em mim, pelo menos. Se conseguir mudar isso em mim, quem sabe n?o consigo transferir isso para Perl tamb?m. Acho que ? um exerc?cio interessante para todos que gostam Perl tanto quanto eu. > > De qualquer forma, isso n?o faz diferen?a. Onde existirem sistemas linux > e dificuldades de administra??o de sistemas, problemas complicados de > acesso a dados e interpreta??o de textos sempre vai existir Perl. ;) > > Que triste... ent?o Perl est? fadado a ser uma linguagem de scripts para administradores ??? Sinceramente espero que n?o. > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From nuba at fastmail.fm Fri Dec 11 02:48:32 2009 From: nuba at fastmail.fm (Nuba Princigalli) Date: Fri, 11 Dec 2009 08:48:32 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <4B21F317.60702@yahoo.co.uk> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> <4B21F317.60702@yahoo.co.uk> Message-ID: <1260528512.18926.1349589329@webmail.messagingengine.com> Caros, On Fri, 11 Dec 2009, Luis Motta Campos wrote: > Andre Carneiro wrote: > [CPAN e "nunca vi nada igual em outras linguagens"] >> Infelizmente ainda n?o conseguimos mostrar isso de uma forma interessante >> para o mercado. Espero ver isso ainda antes de deixar de me aposentar :p > > Bom, o fato ? que n?o h? nada parecido com o CPAN em outras linguagens > de programa??o. Algumas at? chegam perto (como o Ruby com o Gems), mas > grande forte e com boas implementa??es para praticamente tudo o que voc? > precisa, n?o tem. Sim, existem coisas parecidas, mas apenas no sentido de que s?o, para as suas linguagens, "a coisa mais parecida com o CPAN" que voc? consegue encontrar. * Javascript tem o JSAN - http://www.openjsan.org/about.html * Java tem o Maven - http://mvnrepository.com/ * PHP tem o PEAR - http://pear.php.net/ * Ruby tem o RubyGems - http://docs.rubygems.org/ * Python tem o easy_install - http://pypi.python.org/pypi * Lisp tem o asdf-install - http://common-lisp.net/project/asdf-install/ Eu concordo com o que foi dito: n?o tem nada compar?vel com o CPAN quanto ao uso e ado??o pela comunidade, qualidade (organizacao, documentacao, testes, bugtracking, mirrors, backpan, etc), diversidade e quantidade massiva de m?dulos dispon?veis. A gente ? muito mal^H^H^Hbem acostumado pelo CPAN, eu resmungo toda vez que eu tenho que resolver alguma dependencia e instalar bibliotecas de outras linguagens. Abra?o, Nuba -- Nuba Princigalli nuba em fastmail.fm From blabos at gmail.com Fri Dec 11 03:07:11 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 11 Dec 2009 09:07:11 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= Message-ID: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> Ol? a todos, A discuss?o come?ou falando de vantagens, mas, se temos: a) uma linguagem flex?vel e poderosa b) um reposit?rio fant?stico c) uma comunidade fora de s?rie d) grandes casos de uso Por que, que eu, desenvolvedor entusiasmado que acabou de entrar na lista, sou ridicularizado toda vez que falo de Perl? Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o escolhe Perl? Por que, que eu n?o recebo na minha caixa postal, mais de 30 ofertas di?rias de vagas, como acontece com .NET? Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) por que Perl n?o emplaca no "Baixo Mercado"? Eu tenho a minha resposta. Gostaria de ouvir a de vcs Abra?os From monica.eo at gmail.com Fri Dec 11 03:12:25 2009 From: monica.eo at gmail.com (=?ISO-8859-1?Q?M=F4nica_Oliveira?=) Date: Fri, 11 Dec 2009 09:12:25 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 63, Issue 22 In-Reply-To: References: Message-ID: <7c83252e0912110312k5ab442eft6bc076f718ab3d71@mail.gmail.com> *BRIGADA PESSOAL.... =) * 2009/12/11 > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm em pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > saopaulo-pm-request em pm.org > > You can reach the person managing the list at > saopaulo-pm-owner em pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > 1. Re: Vantagens! (Andre Carneiro) > 2. Re: Vantagens! (Andre Carneiro) > 3. Re: Vantagens! (Ot?vio Fernandes) > 4. Re: Vantagens! (Luis Motta Campos) > 5. Re: Vantagens! (Luis Motta Campos) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 10 Dec 2009 18:08:10 -0200 > From: Andre Carneiro > Subject: Re: [SP-pm] Vantagens! > To: saopaulo-pm em mail.pm.org > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > Acho que o Ot?vio complementou muito bem o que eu quis dizer, ou seja, n?o > importa a linguagem que voc? vai escolher, desde que ela seja adequada para > o seu problema e que voc? a utilize de maneira 'saud?vel', ou seja, com > boas > pr?ticas de programa??o, com implementa??o de testes(todos os que voc? > puder > imaginar e/ou pesquisar sobre), mas principalmente com bom senso e sem > preconceitos. > > Obviamente gostamos de vender nosso peixe... ;). Algumas pessoas falaram > sobreo CPAN e o que tenho a dizer ? que eu nunca vi nada parecido com CPAN > em outras linguagens, e nunca vi uma comunidade como a comunidade > Perl(Mongers, principalmente). N?o s? pelo que rola nas listas de discuss?o > e os diversos canais de comunica??o, mas pela pr?pria cultura criada em > torno da comunidade, que n?o se limita apenas a discuss?es sobre a > linguagens ou sobre solu??es com a linguagem, mas cria v?nculos muito > interessantes entre as pessoas. > > Infelizmente ainda n?o conseguimos mostrar isso de uma forma interessante > para o mercado. Espero ver isso ainda antes de deixar de me aposentar :p > > > > > Cheers! > > > > 2009/12/10 Ot?vio Fernandes > > > 2009/12/10 M?nica Oliveira : > > > Oii pessoal... > > > sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa > > > linguagem sobre outras...como java e php! > > > > > > brigada a todos.... > > > Monica > > > _______________________________________________ > > > SaoPaulo-pm mailing list > > > SaoPaulo-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > Monica, > > > > Seja bem vinda. > > > > Perl pode ser mais vantajosa para processar texto, tarefas relativas > > ao Sistema Operacional e para Web (onde flexibilidade ? determinante), > > tamb?m conta com a CPAN. Porem, eu acredito que n?o ? uma quest?o > > somente de "vantagem" ou "quem ? melhor", cada uma delas pode ser mais > > ?til, ou mais adequada, para resolver uma situa??o espec?fica. > > > > Atualmente, o nosso maior desafio ? escolher a ferramenta certa para > > resolver um determinado problema, eu tenho certeza que se voc? > > aprender Perl, aprofundar-se na linguagem, ela vai ser uma ?tima op??o > > para resolver problemas no seu dia-a-dia, porem, n?o todos. N?o existe > > milagre. > > > > ? importante lembrar das boas pr?ticas que acompanham qualquer > > linguagem de programa??o, como por exemplo: testes unit?rios, testes > > de aceita??o, integra??o cont?nua, TDD, BDD, programa??o pareada > > (todas as pr?ticas de XP), etc. Isso sim, pode maxilimizar a > > capacidade de uma linguagem de programa??o, ? a maior _vantagem_ que > > voc? pode ter. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20091210/465fc5d2/attachment-0001.html > > > > ------------------------------ > > Message: 2 > Date: Thu, 10 Dec 2009 18:20:51 -0200 > From: Andre Carneiro > Subject: Re: [SP-pm] Vantagens! > To: saopaulo-pm em mail.pm.org > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > Pelo que eu andei ouvindo, ainda tem bastante espa?o para Cobol no mercado, > e eu ouvi isso da boca de um colega de facul que mexe com Cobol a um bom > tempo. Ele me disse que al?m de bancos, tem muitas empresas que desenvolvem > coisas novas em Cobol por l?, mas que a tend?ncia ?, de fato, migrar essas > coisas para Java(na maioria dos casos) e outras linguagens. No entanto tem > os c?digos legados que dificilmente ser?o migrados, tornando o mercado das > 'moscas brancas' da galera de Cobol mais interessante ainda, segundo ele. > > E sim, Cobol ? bem r?pido para processar arquivos utilizando as ferramentas > para processar campos(eles chamavam essas coisas de banco de dados > antigamente, o c?us). Mas eu sei das defici?ncias porque tamb?m j? mexi um > pouco com Cobol. N?o tem vari?veis locais, n?o tem orienta??o a > objetos(mesmo pq na ?poca dele isso n?o existia...), a sintaxe ? um saco(na > minha opini?o) etc. etc. ... > > S? mencionei Cobol como exemplo de linguagem compilada, porque n?o veio > outra na cabe?a aquela hora e eu tava com pressa. N?o estava sugerindo a > ningu?m para usar!!!! :p > > > Cheers! > > > > > > 2009/12/10 Lindolfo "Lorn" Rodrigues > > > Desempenho extremo com Cobol? Eu precisaria de um Delorean n?o? acho que > > Cobol tem apenas manuten??o agora, n?o acho que h? novas coisas feitas em > > Cobol. "Precisamos implementar coisa x, vamos fazer com Cobol" NOT :P > > > > 2009/12/10 Andre Carneiro > > > > M?nica > >> > >> N?o acho muito interessante pensar desse jeito. Perl ? bom para fazer um > >> monte de coisas, e para outras nem tanto, assim como qualquer outra > >> linguagem. > >> > >> Se voc? precisa de desempenho extremo, dependendo do problema, Perl pode > >> n?o ser a melhor solu??o. Linguagens como C/C++, ou Cobol por exemplo, > ou > >> mesmo Java podem ser mais adequadas. Tudo gira em torno do que voc? > precisa, > >> em fun??o de quanto voc? pode gastar com isso e de quanto recurso(humano > >> principalmente) voc? tem dispon?vel, caso contr?rio esse tipo de > >> questionamento fica muito subjetivo, ao meu ver. > >> > >> > >> Cheers! > >> > >> > >> > >> > >> > >> 2009/12/10 M?nica Oliveira > >> > >>> Oii pessoal... > >>> > >>> sou nova no mundo "perl"...e gostaria de saber quais as vantagens dessa > >>> linguagem sobre outras...como java e php! > >>> > >>> brigada a todos.... > >>> Monica > >>> > >>> _______________________________________________ > >>> SaoPaulo-pm mailing list > >>> SaoPaulo-pm em pm.org > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >>> > >> > >> > >> > >> -- > >> Andr? Garcia Carneiro > >> Analista/Desenvolvedor Perl > >> > >> > >> > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > > > > > > > > -- > > lorn at lornlab dot org > > Lindolfo "Lorn" Rodrigues > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20091210/047f2724/attachment-0001.html > > > > ------------------------------ > > Message: 3 > Date: Thu, 10 Dec 2009 18:20:53 -0200 > From: Ot?vio Fernandes > Subject: Re: [SP-pm] Vantagens! > To: saopaulo-pm em mail.pm.org > Message-ID: > <8e3843570912101220w70b78b91g256330e02e18d603 em mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Bem lembrado Andr?, > > Linguagens com algum tipo de "cultura" sempre se destacam, ningu?m > gosta de escrever c?digo de um jeito for?ado, ou sem saber o porque. E > cultura n?o falta no Perl: > > * Perl Best Pratices e Games, Diversions & Perl Culture; > * http://www.wall.org/~larry/keynote/keynote.html > ; > * http://docstore.mik.ua/orelly/perl/prog3/ch27_01.htm; > * entre outros. > > Perl tem um jeito muito caracter?stico de fazer as coisas, ? > importante se dedicar a entender e seguir estas pr?ticas. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > > > ------------------------------ > > Message: 4 > Date: Fri, 11 Dec 2009 08:17:20 +0100 > From: Luis Motta Campos > Subject: Re: [SP-pm] Vantagens! > To: saopaulo-pm em mail.pm.org > Message-ID: <4B21F200.5090007 em yahoo.co.uk> > Content-Type: text/plain; charset=ISO-8859-15 > > Blabos de Blebe wrote: > > Nao tenha tanta ceteza disso... > > > > > https://www.ibm.com/developerworks/mydeveloperworks/blogs/ctaurion/entry/system_z_summit_symposium?lang=en > > > > "S?o duas as raz?es para este crescimento. Uma ? a compatibilidade dos > > novos sistemas com o software legado. Existem cerca de 200 bilh?es de > > linhas de c?digo Cobol em uso hoje e cerca de cinco bilh?es s?o > > adicionadas ? esta base a cada ano! Uma estimativa econ?mica de quanto > > custaria substituir esta imensa base de sistemas legados chegou a > > cifra astron?mica de vinte trilh?es de d?lares." > > Bom, Cobol ? uma linguagem extremamente verborr?gica. ? relativamente > simples escrever programas em qualquer linguagem e conseguir redu??es de > uma ordem de magnitude em compara??o com a quantidade de linhas de > c?digo do Cobol equivalente... > > Meus dois centavos de cultura nem-t?o-?til > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > > ------------------------------ > > Message: 5 > Date: Fri, 11 Dec 2009 08:21:59 +0100 > From: Luis Motta Campos > Subject: Re: [SP-pm] Vantagens! > To: saopaulo-pm em mail.pm.org > Message-ID: <4B21F317.60702 em yahoo.co.uk> > Content-Type: text/plain; charset=ISO-8859-15 > > Andre Carneiro wrote: > [CPAN e "nunca vi nada igual em outras linguagens"] > > Infelizmente ainda n?o conseguimos mostrar isso de uma forma interessante > > para o mercado. Espero ver isso ainda antes de deixar de me aposentar :p > > Bom, o fato ? que n?o h? nada parecido com o CPAN em outras linguagens > de programa??o. Algumas at? chegam perto (como o Ruby com o Gems), mas > grande forte e com boas implementa??es para praticamente tudo o que voc? > precisa, n?o tem. > > O que n?o quer dizer que a gente nunca conseguiu mostrar isso para o > mercado. Voc? est? achando que o "mercado" nunca ouviu falar destas > coisas, mas o problema ? diferente: est? claro para mim que o mercado > n?o se interessa por isso -- caso contr?rio, a gente j? teria emplacado > aquele patroc?nio monstruoso, como o que a Sun usou para fomentar o Java > -- espera, a Sun criou o Java, por isso n?o se importa em patrocinar a > linguagem... > > De qualquer forma, isso n?o faz diferen?a. Onde existirem sistemas linux > e dificuldades de administra??o de sistemas, problemas complicados de > acesso a dados e interpreta??o de textos sempre vai existir Perl. ;) > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 63, Issue 22 > ******************************************* > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From geovanny at eutsiv.com.br Fri Dec 11 03:13:29 2009 From: geovanny at eutsiv.com.br (Eutsiv :: Geovanny Junio ) Date: Fri, 11 Dec 2009 09:13:29 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> <4B21F317.60702@yahoo.co.uk> Message-ID: <692c13f70912110313l590e38f4v6bf355c099d3d4fb@mail.gmail.com> 2009/12/11 Andre Carneiro > > > Que triste... ent?o Perl est? fadado a ser uma linguagem de scripts para > administradores ??? Sinceramente espero que n?o. > > Estou apostando todas as minhas fichas (entenda isso como todo meu tempo e recursos financeiros) que Perl n?o est? fadado a ser uma linguagem de scripts para administradores. Digo isso pois estou desenvolvendo um ERP em Perl (Catalyst + DBIx::Class + Moose - n?o citei Template Toolkit pois a view ? toda baseada em ExtJS "alimentado" por JSON, ent?o o uso do TT ? pequeno). Sim, ser? opensource, no momento certo disponibilizarei. -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com.br +55 31 9422-8885 +55 31 3393-9132 www.eutsiv.com.br Este e-mail pode conter informa??o privilegiada e confidencial. Se voc? n?o ? destinat?rio da mensagem, por favor apague a mensagem e comunique-nos o fato de imediato. This e-mail contains information that may be privileged and confidential. If you are not the intended recipient, please delete the e-mail and notify us immediately. -------------- next part -------------- An HTML attachment was scrubbed... URL: From monica.eo at gmail.com Fri Dec 11 03:31:18 2009 From: monica.eo at gmail.com (=?ISO-8859-1?Q?M=F4nica_Oliveira?=) Date: Fri, 11 Dec 2009 09:31:18 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 63, Issue 23 In-Reply-To: References: Message-ID: <7c83252e0912110331x24c94afbm77c8ac01e24dc61b@mail.gmail.com> *BRIGADA PESSOAL....foi muito ?ltil todas as respostas =)* 2009/12/11 > Send SaoPaulo-pm mailing list submissions to > saopaulo-pm em pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saopaulo-pm > or, via email, send a message with subject or body 'help' to > saopaulo-pm-request em pm.org > > You can reach the person managing the list at > saopaulo-pm-owner em pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of SaoPaulo-pm digest..." > > > Today's Topics: > > 1. Re: Vantagens! (jimmy) > 2. Re: Vantagens! (Andre Carneiro) > 3. Re: Vantagens! (Nuba Princigalli) > 4. Por que Perl n?o emplaca? [was Vantagens!] (Blabos de Blebe) > 5. Re: SaoPaulo-pm Digest, Vol 63, Issue 22 (M?nica Oliveira) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Fri, 11 Dec 2009 08:16:54 -0200 > From: jimmy > Subject: Re: [SP-pm] Vantagens! > To: saopaulo-pm em mail.pm.org > Message-ID: <20091211101654.GF10937 em mapabrasil.net> > Content-Type: text/plain; charset=iso-8859-1 > > On Fri, Dec 11, 2009 at 08:21:59AM +0100, Luis Motta Campos wrote: > > Andre Carneiro wrote: > > [CPAN e "nunca vi nada igual em outras linguagens"] > > > Infelizmente ainda n?o conseguimos mostrar isso de uma forma > interessante > > > para o mercado. Espero ver isso ainda antes de deixar de me aposentar > :p > > > > Bom, o fato ? que n?o h? nada parecido com o CPAN em outras linguagens > > de programa??o. Algumas at? chegam perto (como o Ruby com o Gems), mas > > grande forte e com boas implementa??es para praticamente tudo o que voc? > > precisa, n?o tem. > > > > O que n?o quer dizer que a gente nunca conseguiu mostrar isso para o > > mercado. Voc? est? achando que o "mercado" nunca ouviu falar destas > > coisas, mas o problema ? diferente: est? claro para mim que o mercado > > n?o se interessa por isso -- caso contr?rio, a gente j? teria emplacado > > aquele patroc?nio monstruoso, como o que a Sun usou para fomentar o Java > > -- espera, a Sun criou o Java, por isso n?o se importa em patrocinar a > > linguagem... > > > > De qualquer forma, isso n?o faz diferen?a. Onde existirem sistemas linux > > e dificuldades de administra??o de sistemas, problemas complicados de > > acesso a dados e interpreta??o de textos sempre vai existir Perl. ;) > > > > Putamplexos > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > voc? citou exatamente o meu caso, na empresa onde trabalho a linguagem > oficial ? o ruby, eu tenho os problemas que mencionou e consigo > encontrar no cpan solu??o para praticamente todos eles, me cabendo > apenas a implementa??o das regras de neg?cio, isso levando em conta que > meu ingl?s ? ruim e tenho muitas vezes dificuldade para ler os manuais, > mas ainda assim ? muito mais simples do que tentar desenvolver aquilo > tudo. > > a escolha do ruby aqui foi motivada por entusiasmo e desconhecimento, > coisas que eu at? abomino; a empresa acaba perdendo muito tempo e > dinheiro reinventando a roda. > > meu 1 centavo de experi?ncia. > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > > > ------------------------------ > > Message: 2 > Date: Fri, 11 Dec 2009 08:36:31 -0200 > From: Andre Carneiro > Subject: Re: [SP-pm] Vantagens! > To: saopaulo-pm em mail.pm.org > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > 2009/12/11 Luis Motta Campos > > > Andre Carneiro wrote: > > [CPAN e "nunca vi nada igual em outras linguagens"] > > > Infelizmente ainda n?o conseguimos mostrar isso de uma forma > interessante > > > para o mercado. Espero ver isso ainda antes de deixar de me aposentar > :p > > > > Bom, o fato ? que n?o h? nada parecido com o CPAN em outras linguagens > > de programa??o. Algumas at? chegam perto (como o Ruby com o Gems), mas > > grande forte e com boas implementa??es para praticamente tudo o que voc? > > precisa, n?o tem. > > > > O que n?o quer dizer que a gente nunca conseguiu mostrar isso para o > > mercado. Voc? est? achando que o "mercado" nunca ouviu falar destas > > coisas, mas o problema ? diferente: est? claro para mim que o mercado > > n?o se interessa por isso -- caso contr?rio, a gente j? teria emplacado > > aquele patroc?nio monstruoso, como o que a Sun usou para fomentar o Java > > -- espera, a Sun criou o Java, por isso n?o se importa em patrocinar a > > linguagem... > > > > > Repare que eu disse '... de forma interessante para o mercado' . Se > tiv?ssemos conseguido isso de fato, muito provavelmente poder?amos > conseguir > algum tipo de patroc?nio. Um amigo me disse v?rias vezes que o grande > problema dos profissionais que desenvolvem sistemas ? que raramente eles > s?o > bons vendedores, e ? nisso o que eu acredito hoje e estou tentando mudar em > mim, pelo menos. Se conseguir mudar isso em mim, quem sabe n?o consigo > transferir isso para Perl tamb?m. Acho que ? um exerc?cio interessante para > todos que gostam Perl tanto quanto eu. > > > > > > > De qualquer forma, isso n?o faz diferen?a. Onde existirem sistemas linux > > e dificuldades de administra??o de sistemas, problemas complicados de > > acesso a dados e interpreta??o de textos sempre vai existir Perl. ;) > > > > > Que triste... ent?o Perl est? fadado a ser uma linguagem de scripts para > administradores ??? Sinceramente espero que n?o. > > > > > > > > > > > Putamplexos > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20091211/afb6f30b/attachment-0001.html > > > > ------------------------------ > > Message: 3 > Date: Fri, 11 Dec 2009 08:48:32 -0200 > From: "Nuba Princigalli" > Subject: Re: [SP-pm] Vantagens! > To: saopaulo-pm em mail.pm.org > Message-ID: <1260528512.18926.1349589329 em webmail.messagingengine.com> > Content-Type: text/plain; charset="ISO-8859-1" > > Caros, > > On Fri, 11 Dec 2009, Luis Motta Campos wrote: > > Andre Carneiro wrote: > > [CPAN e "nunca vi nada igual em outras linguagens"] > >> Infelizmente ainda n?o conseguimos mostrar isso de uma forma > interessante > >> para o mercado. Espero ver isso ainda antes de deixar de me aposentar :p > > > > Bom, o fato ? que n?o h? nada parecido com o CPAN em outras linguagens > > de programa??o. Algumas at? chegam perto (como o Ruby com o Gems), mas > > grande forte e com boas implementa??es para praticamente tudo o que voc? > > precisa, n?o tem. > > Sim, existem coisas parecidas, mas apenas no sentido de que s?o, para as > suas > linguagens, "a coisa mais parecida com o CPAN" que voc? consegue > encontrar. > > * Javascript tem o JSAN - http://www.openjsan.org/about.html > * Java tem o Maven - http://mvnrepository.com/ > * PHP tem o PEAR - http://pear.php.net/ > * Ruby tem o RubyGems - http://docs.rubygems.org/ > * Python tem o easy_install - http://pypi.python.org/pypi > * Lisp tem o asdf-install - http://common-lisp.net/project/asdf-install/ > > Eu concordo com o que foi dito: n?o tem nada compar?vel com o CPAN > quanto ao > uso e ado??o pela comunidade, qualidade (organizacao, documentacao, > testes, > bugtracking, mirrors, backpan, etc), diversidade e quantidade massiva de > m?dulos dispon?veis. > > A gente ? muito mal^H^H^Hbem acostumado pelo CPAN, eu resmungo toda vez > que eu > tenho que resolver alguma dependencia e instalar bibliotecas de outras > linguagens. > > Abra?o, > > Nuba > -- > Nuba Princigalli > nuba em fastmail.fm > > > > ------------------------------ > > Message: 4 > Date: Fri, 11 Dec 2009 09:07:11 -0200 > From: Blabos de Blebe > Subject: [SP-pm] Por que Perl n?o emplaca? [was Vantagens!] > To: Perl Mongers S?o Paulo > Message-ID: > <179354400912110307g5606ceaem3c4d07cb3ef7f55d em mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Ol? a todos, > > A discuss?o come?ou falando de vantagens, mas, se temos: > > a) uma linguagem flex?vel e poderosa > b) um reposit?rio fant?stico > c) uma comunidade fora de s?rie > d) grandes casos de uso > > Por que, que eu, desenvolvedor entusiasmado que acabou de entrar na > lista, sou ridicularizado toda vez que falo de Perl? > Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o escolhe > Perl? > Por que, que eu n?o recebo na minha caixa postal, mais de 30 ofertas > di?rias de vagas, como acontece com .NET? > > Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) > por que Perl n?o emplaca no "Baixo Mercado"? > > Eu tenho a minha resposta. Gostaria de ouvir a de vcs > > Abra?os > > > ------------------------------ > > Message: 5 > Date: Fri, 11 Dec 2009 09:12:25 -0200 > From: M?nica Oliveira > Subject: Re: [SP-pm] SaoPaulo-pm Digest, Vol 63, Issue 22 > To: saopaulo-pm em pm.org > Message-ID: > <7c83252e0912110312k5ab442eft6bc076f718ab3d71 em mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > *BRIGADA PESSOAL.... > =) > * > > > 2009/12/11 > > > Send SaoPaulo-pm mailing list submissions to > > saopaulo-pm em pm.org > > > > To subscribe or unsubscribe via the World Wide Web, visit > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > or, via email, send a message with subject or body 'help' to > > saopaulo-pm-request em pm.org > > > > You can reach the person managing the list at > > saopaulo-pm-owner em pm.org > > > > When replying, please edit your Subject line so it is more specific > > than "Re: Contents of SaoPaulo-pm digest..." > > > > > > Today's Topics: > > > > 1. Re: Vantagens! (Andre Carneiro) > > 2. Re: Vantagens! (Andre Carneiro) > > 3. Re: Vantagens! (Ot?vio Fernandes) > > 4. Re: Vantagens! (Luis Motta Campos) > > 5. Re: Vantagens! (Luis Motta Campos) > > > > > > ---------------------------------------------------------------------- > > > > Message: 1 > > Date: Thu, 10 Dec 2009 18:08:10 -0200 > > From: Andre Carneiro > > Subject: Re: [SP-pm] Vantagens! > > To: saopaulo-pm em mail.pm.org > > Message-ID: > > > > Content-Type: text/plain; charset="iso-8859-1" > > > > Acho que o Ot?vio complementou muito bem o que eu quis dizer, ou seja, > n?o > > importa a linguagem que voc? vai escolher, desde que ela seja adequada > para > > o seu problema e que voc? a utilize de maneira 'saud?vel', ou seja, com > > boas > > pr?ticas de programa??o, com implementa??o de testes(todos os que voc? > > puder > > imaginar e/ou pesquisar sobre), mas principalmente com bom senso e sem > > preconceitos. > > > > Obviamente gostamos de vender nosso peixe... ;). Algumas pessoas falaram > > sobreo CPAN e o que tenho a dizer ? que eu nunca vi nada parecido com > CPAN > > em outras linguagens, e nunca vi uma comunidade como a comunidade > > Perl(Mongers, principalmente). N?o s? pelo que rola nas listas de > discuss?o > > e os diversos canais de comunica??o, mas pela pr?pria cultura criada em > > torno da comunidade, que n?o se limita apenas a discuss?es sobre a > > linguagens ou sobre solu??es com a linguagem, mas cria v?nculos muito > > interessantes entre as pessoas. > > > > Infelizmente ainda n?o conseguimos mostrar isso de uma forma interessante > > para o mercado. Espero ver isso ainda antes de deixar de me aposentar :p > > > > > > > > > > Cheers! > > > > > > > > 2009/12/10 Ot?vio Fernandes > > > > > 2009/12/10 M?nica Oliveira : > > > > Oii pessoal... > > > > sou nova no mundo "perl"...e gostaria de saber quais as vantagens > dessa > > > > linguagem sobre outras...como java e php! > > > > > > > > brigada a todos.... > > > > Monica > > > > _______________________________________________ > > > > SaoPaulo-pm mailing list > > > > SaoPaulo-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > Monica, > > > > > > Seja bem vinda. > > > > > > Perl pode ser mais vantajosa para processar texto, tarefas relativas > > > ao Sistema Operacional e para Web (onde flexibilidade ? determinante), > > > tamb?m conta com a CPAN. Porem, eu acredito que n?o ? uma quest?o > > > somente de "vantagem" ou "quem ? melhor", cada uma delas pode ser mais > > > ?til, ou mais adequada, para resolver uma situa??o espec?fica. > > > > > > Atualmente, o nosso maior desafio ? escolher a ferramenta certa para > > > resolver um determinado problema, eu tenho certeza que se voc? > > > aprender Perl, aprofundar-se na linguagem, ela vai ser uma ?tima op??o > > > para resolver problemas no seu dia-a-dia, porem, n?o todos. N?o existe > > > milagre. > > > > > > ? importante lembrar das boas pr?ticas que acompanham qualquer > > > linguagem de programa??o, como por exemplo: testes unit?rios, testes > > > de aceita??o, integra??o cont?nua, TDD, BDD, programa??o pareada > > > (todas as pr?ticas de XP), etc. Isso sim, pode maxilimizar a > > > capacidade de uma linguagem de programa??o, ? a maior _vantagem_ que > > > voc? pode ter. > > > > > > um abra?o, > > > > > > -- > > > Ot?vio Fernandes > > > http://blog.emresumo.com > > > _______________________________________________ > > > SaoPaulo-pm mailing list > > > SaoPaulo-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > > > > -- > > Andr? Garcia Carneiro > > Analista/Desenvolvedor Perl > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > URL: < > > > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20091210/465fc5d2/attachment-0001.html > > > > > > > ------------------------------ > > > > Message: 2 > > Date: Thu, 10 Dec 2009 18:20:51 -0200 > > From: Andre Carneiro > > Subject: Re: [SP-pm] Vantagens! > > To: saopaulo-pm em mail.pm.org > > Message-ID: > > > > Content-Type: text/plain; charset="iso-8859-1" > > > > Pelo que eu andei ouvindo, ainda tem bastante espa?o para Cobol no > mercado, > > e eu ouvi isso da boca de um colega de facul que mexe com Cobol a um bom > > tempo. Ele me disse que al?m de bancos, tem muitas empresas que > desenvolvem > > coisas novas em Cobol por l?, mas que a tend?ncia ?, de fato, migrar > essas > > coisas para Java(na maioria dos casos) e outras linguagens. No entanto > tem > > os c?digos legados que dificilmente ser?o migrados, tornando o mercado > das > > 'moscas brancas' da galera de Cobol mais interessante ainda, segundo ele. > > > > E sim, Cobol ? bem r?pido para processar arquivos utilizando as > ferramentas > > para processar campos(eles chamavam essas coisas de banco de dados > > antigamente, o c?us). Mas eu sei das defici?ncias porque tamb?m j? mexi > um > > pouco com Cobol. N?o tem vari?veis locais, n?o tem orienta??o a > > objetos(mesmo pq na ?poca dele isso n?o existia...), a sintaxe ? um > saco(na > > minha opini?o) etc. etc. ... > > > > S? mencionei Cobol como exemplo de linguagem compilada, porque n?o veio > > outra na cabe?a aquela hora e eu tava com pressa. N?o estava sugerindo a > > ningu?m para usar!!!! :p > > > > > > Cheers! > > > > > > > > > > > > 2009/12/10 Lindolfo "Lorn" Rodrigues > > > > > Desempenho extremo com Cobol? Eu precisaria de um Delorean n?o? acho > que > > > Cobol tem apenas manuten??o agora, n?o acho que h? novas coisas feitas > em > > > Cobol. "Precisamos implementar coisa x, vamos fazer com Cobol" NOT :P > > > > > > 2009/12/10 Andre Carneiro > > > > > > M?nica > > >> > > >> N?o acho muito interessante pensar desse jeito. Perl ? bom para fazer > um > > >> monte de coisas, e para outras nem tanto, assim como qualquer outra > > >> linguagem. > > >> > > >> Se voc? precisa de desempenho extremo, dependendo do problema, Perl > pode > > >> n?o ser a melhor solu??o. Linguagens como C/C++, ou Cobol por > exemplo, > > ou > > >> mesmo Java podem ser mais adequadas. Tudo gira em torno do que voc? > > precisa, > > >> em fun??o de quanto voc? pode gastar com isso e de quanto > recurso(humano > > >> principalmente) voc? tem dispon?vel, caso contr?rio esse tipo de > > >> questionamento fica muito subjetivo, ao meu ver. > > >> > > >> > > >> Cheers! > > >> > > >> > > >> > > >> > > >> > > >> 2009/12/10 M?nica Oliveira > > >> > > >>> Oii pessoal... > > >>> > > >>> sou nova no mundo "perl"...e gostaria de saber quais as vantagens > dessa > > >>> linguagem sobre outras...como java e php! > > >>> > > >>> brigada a todos.... > > >>> Monica > > >>> > > >>> _______________________________________________ > > >>> SaoPaulo-pm mailing list > > >>> SaoPaulo-pm em pm.org > > >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > >>> > > >> > > >> > > >> > > >> -- > > >> Andr? Garcia Carneiro > > >> Analista/Desenvolvedor Perl > > >> > > >> > > >> > > >> _______________________________________________ > > >> SaoPaulo-pm mailing list > > >> SaoPaulo-pm em pm.org > > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > >> > > > > > > > > > > > > -- > > > lorn at lornlab dot org > > > Lindolfo "Lorn" Rodrigues > > > > > > > > > _______________________________________________ > > > SaoPaulo-pm mailing list > > > SaoPaulo-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > > > > -- > > Andr? Garcia Carneiro > > Analista/Desenvolvedor Perl > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > URL: < > > > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20091210/047f2724/attachment-0001.html > > > > > > > ------------------------------ > > > > Message: 3 > > Date: Thu, 10 Dec 2009 18:20:53 -0200 > > From: Ot?vio Fernandes > > Subject: Re: [SP-pm] Vantagens! > > To: saopaulo-pm em mail.pm.org > > Message-ID: > > <8e3843570912101220w70b78b91g256330e02e18d603 em mail.gmail.com> > > Content-Type: text/plain; charset=ISO-8859-1 > > > > Bem lembrado Andr?, > > > > Linguagens com algum tipo de "cultura" sempre se destacam, ningu?m > > gosta de escrever c?digo de um jeito for?ado, ou sem saber o porque. E > > cultura n?o falta no Perl: > > > > * Perl Best Pratices e Games, Diversions & Perl Culture; > > * http://www.wall.org/~larry/keynote/keynote.html > > > ; > > * http://docstore.mik.ua/orelly/perl/prog3/ch27_01.htm; > > * entre outros. > > > > Perl tem um jeito muito caracter?stico de fazer as coisas, ? > > importante se dedicar a entender e seguir estas pr?ticas. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > > > > > ------------------------------ > > > > Message: 4 > > Date: Fri, 11 Dec 2009 08:17:20 +0100 > > From: Luis Motta Campos > > Subject: Re: [SP-pm] Vantagens! > > To: saopaulo-pm em mail.pm.org > > Message-ID: <4B21F200.5090007 em yahoo.co.uk> > > Content-Type: text/plain; charset=ISO-8859-15 > > > > Blabos de Blebe wrote: > > > Nao tenha tanta ceteza disso... > > > > > > > > > https://www.ibm.com/developerworks/mydeveloperworks/blogs/ctaurion/entry/system_z_summit_symposium?lang=en > > > > > > "S?o duas as raz?es para este crescimento. Uma ? a compatibilidade dos > > > novos sistemas com o software legado. Existem cerca de 200 bilh?es de > > > linhas de c?digo Cobol em uso hoje e cerca de cinco bilh?es s?o > > > adicionadas ? esta base a cada ano! Uma estimativa econ?mica de quanto > > > custaria substituir esta imensa base de sistemas legados chegou a > > > cifra astron?mica de vinte trilh?es de d?lares." > > > > Bom, Cobol ? uma linguagem extremamente verborr?gica. ? relativamente > > simples escrever programas em qualquer linguagem e conseguir redu??es de > > uma ordem de magnitude em compara??o com a quantidade de linhas de > > c?digo do Cobol equivalente... > > > > Meus dois centavos de cultura nem-t?o-?til > > Putamplexos > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > > > > > ------------------------------ > > > > Message: 5 > > Date: Fri, 11 Dec 2009 08:21:59 +0100 > > From: Luis Motta Campos > > Subject: Re: [SP-pm] Vantagens! > > To: saopaulo-pm em mail.pm.org > > Message-ID: <4B21F317.60702 em yahoo.co.uk> > > Content-Type: text/plain; charset=ISO-8859-15 > > > > Andre Carneiro wrote: > > [CPAN e "nunca vi nada igual em outras linguagens"] > > > Infelizmente ainda n?o conseguimos mostrar isso de uma forma > interessante > > > para o mercado. Espero ver isso ainda antes de deixar de me aposentar > :p > > > > Bom, o fato ? que n?o h? nada parecido com o CPAN em outras linguagens > > de programa??o. Algumas at? chegam perto (como o Ruby com o Gems), mas > > grande forte e com boas implementa??es para praticamente tudo o que voc? > > precisa, n?o tem. > > > > O que n?o quer dizer que a gente nunca conseguiu mostrar isso para o > > mercado. Voc? est? achando que o "mercado" nunca ouviu falar destas > > coisas, mas o problema ? diferente: est? claro para mim que o mercado > > n?o se interessa por isso -- caso contr?rio, a gente j? teria emplacado > > aquele patroc?nio monstruoso, como o que a Sun usou para fomentar o Java > > -- espera, a Sun criou o Java, por isso n?o se importa em patrocinar a > > linguagem... > > > > De qualquer forma, isso n?o faz diferen?a. Onde existirem sistemas linux > > e dificuldades de administra??o de sistemas, problemas complicados de > > acesso a dados e interpreta??o de textos sempre vai existir Perl. ;) > > > > Putamplexos > > -- > > Luis Motta Campos is a software engineer, > > Perl Programmer, foodie and photographer. > > > > > > ------------------------------ > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > End of SaoPaulo-pm Digest, Vol 63, Issue 22 > > ******************************************* > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20091211/76b69715/attachment.html > > > > ------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > End of SaoPaulo-pm Digest, Vol 63, Issue 23 > ******************************************* > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Fri Dec 11 04:26:13 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 11 Dec 2009 10:26:13 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> Message-ID: <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> 2009/12/11 Blabos de Blebe : > Ol? a todos, > > A discuss?o come?ou falando de vantagens, mas, se temos: > > a) uma linguagem flex?vel e poderosa > b) um reposit?rio fant?stico > c) uma comunidade fora de s?rie > d) grandes casos de uso > > Por que, que eu, desenvolvedor entusiasmado que acabou de entrar na > lista, sou ridicularizado toda vez que falo de Perl? As pessoas s?o naturalmente covardes (ou instindo de auto-prote??o, se voc? preferir). Erros feitos por programadores do passado (codigo legado, copy and paste, CGIs) s?o atribuidos a linguagem, no nosso caso: Perl. Isso contribui para uma "justificativa moral" do que porque Perl ? uma linguagem ruim, teoricamente write-only, e etc. Agora n?o importa que o programador era um est?pido, importa que Perl n?o impediu isso (ponto). Outro fator ? o efeito de "coletividade". Se muitas pessoas pularem pela janela, as outras pulam tamb?m (sem sombra de d?vidas). Eu vejo este cen?rio todos os dias e pouco-a-pouco estou mostrando um exemplo diferente para as pessoas. Acredito que estou tendo sucesso (de alguma forma), de meses para c? muitos se interessaram em aprender, ou me procuram de livre e expont?nea vontade para saber mais sobre o assunto. O melhor que n?s temos a fazer, ? dar o exemplo. Porem, temos esta situa??o ruim mais acentuada aqui na Am?rica Latina, ao contr?rio acontece na Europa e EUA. L? a linguagem ? valorizada e largamente utilizada, e o mercado ? mais maduro do que o nosso, n?o h? como comparar. > Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o escolhe Perl? > Por que, que eu n?o recebo na minha caixa postal, mais de 30 ofertas > di?rias de vagas, como acontece com .NET? Bom, neste caso eu acredito em dois motivos principais: 1) Marketing: Ruby ganhou muitos adeptos nos ?ltimos anos, e ? muito eficiente para resolver alguns problemas, Web entre eles, n?o ? marketing vazio simplesmente. Porem, este ? um grande "case" para n?s, pois ela j? tem mais de 15 anos de hist?ria e por quase todo o tempo ficou nas sombras; 2) Mundo corporativo (sic!): a maioria das empresas n?o est? se importando com a tecnologia em si, nem t?o pouco tentando inovar. Para estes, ter uma outra empresa grande, renomada, cuidado da linguagem/tecnologia ? mais importante do que se esta ? a melhor escolha, ou n?o. Afinal, eles n?o v?o colocar a m?o em c?digo (claro!), e se existem centenas de pessoas para aquela vaga, acaba sendo mais barato/f?cil contratar um programador de mainstream. Como exemplo contr?rio, eu cito as "startups", empresas pequenas que est?o focando sempre na melhor solu??o tecnologica, para economizar tempo e dinheiro. Estas sim, est?o invando muito e escolheriam o Perl em mais situa??es se n?s fossemos mais fortes no fator 1. Estas empresas tendem a crescer, as IBMs do amanh?. > Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) > por que Perl n?o emplaca no "Baixo Mercado"? Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o existem muitas vagas focadas em Perl, isso ? verdade, mas todas as empresas tem algo que ? feito nesta linguagem, ou depende dele. > Eu tenho a minha resposta. Gostaria de ouvir a de vcs > > Abra?os > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm No entanto, hoje eu n?o me sinto mais t?o incomodado com este cen?rio.Eu estou vendo tantas linguagens do passado voltando a ativa com toda a for?a, para resolver problemas que realmente elas s?o boas para. Observe os casos: * Paradigma funcional: h? poucos anos atr?s, ningu?m mais escutava falar sobre ele, para as empresas ele havia morrido h? tempos e j? estava enterrado. Hoje, voltou a ser mainstream, e ? a grande esperan?a de escalabilidade para os produtos na internet. Fenix; * SQL: tentando escalar aplica??es chega-se a conclus?o que banco de dados relacionais s?o um grande "encosto" (e ? verdade!). Hoje n?s temos o movimento "NoSQL" focando em usarmos ferramentas n?o-relacionais para substituir onde o SQL ? in?til, e trazer este relacionamento (se necess?rio) para a aplica??o; Afinal, n?o existe bala-de-prata. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From blabos at gmail.com Fri Dec 11 05:06:25 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 11 Dec 2009 11:06:25 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> Message-ID: <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> > Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o > existem muitas vagas focadas em Perl, isso ? verdade, mas todas as > empresas tem algo que ? feito nesta linguagem, ou depende dele. Emplacou pra quem cara p?lida? Pra mim, pra vc e pra mais 6 d?zia de top-poster da lista? Eu to falando de emplacar em escala de milhares de profissionais e n?o em escala de um Encontro Social. Qual foi o p?blico do ?ltimo YAPC e qual foi o p?blico do ?ltimo evento nacional de Python ou de Java? Ok, vamos botar a culpa nos programadores malvados do passado, sentar e esperar a vez de Perl entrar no mainstream. Champs, Solli, Eden, voc?s s?o culpados por programarem t?o porcamente h? 15 anos atr?s e hoje eu n?o conseguir emprego com Perl! Ser? mesmo? 2009/12/11 Ot?vio Fernandes : > 2009/12/11 Blabos de Blebe : >> Ol? a todos, >> >> A discuss?o come?ou falando de vantagens, mas, se temos: >> >> a) uma linguagem flex?vel e poderosa >> b) um reposit?rio fant?stico >> c) uma comunidade fora de s?rie >> d) grandes casos de uso >> >> Por que, que eu, desenvolvedor entusiasmado que acabou de entrar na >> lista, sou ridicularizado toda vez que falo de Perl? > > As pessoas s?o naturalmente covardes (ou instindo de auto-prote??o, se > voc? preferir). Erros feitos por programadores do passado (codigo > legado, copy and paste, CGIs) s?o atribuidos a linguagem, no nosso > caso: Perl. Isso contribui para uma "justificativa moral" do que > porque Perl ? uma linguagem ruim, teoricamente write-only, e etc. > Agora n?o importa que o programador era um est?pido, importa que Perl > n?o impediu isso (ponto). > > Outro fator ? o efeito de "coletividade". Se muitas pessoas pularem > pela janela, as outras pulam tamb?m (sem sombra de d?vidas). > > Eu vejo este cen?rio todos os dias e pouco-a-pouco estou mostrando um > exemplo diferente para as pessoas. Acredito que estou tendo sucesso > (de alguma forma), de meses para c? muitos se interessaram em > aprender, ou me procuram de livre e expont?nea vontade para saber mais > sobre o assunto. > > O melhor que n?s temos a fazer, ? dar o exemplo. > > Porem, temos esta situa??o ruim mais acentuada aqui na Am?rica Latina, > ao contr?rio acontece na Europa e EUA. L? a linguagem ? valorizada e > largamente utilizada, e o mercado ? mais maduro do que o nosso, n?o h? > como comparar. > >> Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o escolhe Perl? >> Por que, que eu n?o recebo na minha caixa postal, mais de 30 ofertas >> di?rias de vagas, como acontece com .NET? > > Bom, neste caso eu acredito em dois motivos principais: > > 1) Marketing: Ruby ganhou muitos adeptos nos ?ltimos anos, e ? muito > eficiente para resolver alguns problemas, Web entre eles, n?o ? > marketing vazio simplesmente. Porem, este ? um grande "case" para n?s, > pois ela j? tem mais de 15 anos de hist?ria e por quase todo o tempo > ficou nas sombras; > > 2) Mundo corporativo (sic!): a maioria das empresas n?o est? se > importando com a tecnologia em si, nem t?o pouco tentando inovar. Para > estes, ter uma outra empresa grande, renomada, cuidado da > linguagem/tecnologia ? mais importante do que se esta ? a melhor > escolha, ou n?o. Afinal, eles n?o v?o colocar a m?o em c?digo > (claro!), e se existem centenas de pessoas para aquela vaga, acaba > sendo mais barato/f?cil contratar um programador de mainstream. > > Como exemplo contr?rio, eu cito as "startups", empresas pequenas que > est?o focando sempre na melhor solu??o tecnologica, para economizar > tempo e dinheiro. ?Estas sim, est?o invando muito e escolheriam o Perl > em mais situa??es se n?s fossemos mais fortes no fator 1. Estas > empresas tendem a crescer, as IBMs do amanh?. > >> Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) >> por que Perl n?o emplaca no "Baixo Mercado"? > > Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o > existem muitas vagas focadas em Perl, isso ? verdade, mas todas as > empresas tem algo que ? feito nesta linguagem, ou depende dele. > >> Eu tenho a minha resposta. Gostaria de ouvir a de vcs >> >> Abra?os >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > No entanto, hoje eu n?o me sinto mais t?o incomodado com este > cen?rio.Eu estou vendo tantas linguagens do passado voltando a ativa > com toda a for?a, para resolver problemas que realmente elas s?o boas > para. Observe > os casos: > > ?* Paradigma funcional: h? poucos anos atr?s, ningu?m mais escutava > falar sobre ele, para as empresas ele havia morrido h? tempos e j? > estava enterrado. Hoje, voltou a ser mainstream, e ? a grande > esperan?a de escalabilidade para os produtos na internet. Fenix; > > ?* SQL: tentando escalar aplica??es chega-se a conclus?o que banco de > dados relacionais s?o um grande "encosto" (e ? verdade!). Hoje n?s > temos o movimento "NoSQL" focando em usarmos ferramentas > n?o-relacionais para substituir onde o SQL ? in?til, e trazer este > relacionamento (se necess?rio) para a aplica??o; > > Afinal, n?o existe bala-de-prata. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From nferraz at gmail.com Fri Dec 11 05:23:38 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Fri, 11 Dec 2009 11:23:38 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <4B1E0BED.5030000@yahoo.co.uk> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912071144t5753ded0m3884fbf8aeb2e318@mail.gmail.com> <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> Message-ID: <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> Pessoal, Hoje n?o ? o encontro social, mas o anivers?rio da minha namorada no O'Mailley's. Se algu?m quiser aparecer, seria um prazer encontr?-los por l?! (A partir das 17h, sem hora para terminar :)) Um grande abra?o, Nelson From russoz at gmail.com Fri Dec 11 05:24:35 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 11 Dec 2009 11:24:35 -0200 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F_=5Bwas_Vantage?= =?utf-8?q?ns!=5D?= In-Reply-To: <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> Message-ID: <23f46d7f0912110524k3bdd405by254c81223f0f190@mail.gmail.com> 15 anos atr?s o Fields (Champs) n?o programava em Perl. I was there, he wasn't. Blame it on me, my friend :-) Se servir para alguma piada, o site do SouJava ficou rodando uns 3 ou 4 anos com CGIs feitos em perl - o formul?rio de envio de not?cias, que era usado para enviar vagas de emprego, foi feito por mim. Agora, Blabos, na boa, na minha humilde vis?o, as empresas grandes N?O v?o migrar para Perl em larga escala, Perl n?o vai virar mainstream nessa escala. Eu acho que o ideal ? encontrar um (ou mais de um) nicho e atacar fortemente ali. Scripts para sysadmins j? ? um nicho que ? do Perl e duvido que consigam tirar. O nicho Biologia/DNA tamb?m ? nosso. Web com Catalyst? N?o vou entrar no m?rito t?cnico agora, mas brigar por esse nicho ? brigar de frente com todo o arsenal de MKT, mainstream, comportamento-de-rebanho, e todas as outras armas do Java, Ruby(/Rails), Python(/Django), ou qualquer outra coisa que saia na Info Exame. Me parece uma briga perdida - pelo menos no sentido de buscar o mainstream nesse espa?o. /russoz larga a bola quicando... [ ]s, 2009/12/11 Blabos de Blebe > > Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o > > existem muitas vagas focadas em Perl, isso ? verdade, mas todas as > > empresas tem algo que ? feito nesta linguagem, ou depende dele. > > Emplacou pra quem cara p?lida? > > Pra mim, pra vc e pra mais 6 d?zia de top-poster da lista? > > Eu to falando de emplacar em escala de milhares de profissionais e n?o > em escala de um Encontro Social. > > Qual foi o p?blico do ?ltimo YAPC e qual foi o p?blico do ?ltimo > evento nacional de Python ou de Java? > > Ok, vamos botar a culpa nos programadores malvados do passado, sentar > e esperar a vez de Perl entrar no mainstream. > > Champs, Solli, Eden, voc?s s?o culpados por programarem t?o porcamente > h? 15 anos atr?s e hoje eu n?o conseguir emprego com Perl! > > Ser? mesmo? > > > > 2009/12/11 Ot?vio Fernandes : > > 2009/12/11 Blabos de Blebe : > >> Ol? a todos, > >> > >> A discuss?o come?ou falando de vantagens, mas, se temos: > >> > >> a) uma linguagem flex?vel e poderosa > >> b) um reposit?rio fant?stico > >> c) uma comunidade fora de s?rie > >> d) grandes casos de uso > >> > >> Por que, que eu, desenvolvedor entusiasmado que acabou de entrar na > >> lista, sou ridicularizado toda vez que falo de Perl? > > > > As pessoas s?o naturalmente covardes (ou instindo de auto-prote??o, se > > voc? preferir). Erros feitos por programadores do passado (codigo > > legado, copy and paste, CGIs) s?o atribuidos a linguagem, no nosso > > caso: Perl. Isso contribui para uma "justificativa moral" do que > > porque Perl ? uma linguagem ruim, teoricamente write-only, e etc. > > Agora n?o importa que o programador era um est?pido, importa que Perl > > n?o impediu isso (ponto). > > > > Outro fator ? o efeito de "coletividade". Se muitas pessoas pularem > > pela janela, as outras pulam tamb?m (sem sombra de d?vidas). > > > > Eu vejo este cen?rio todos os dias e pouco-a-pouco estou mostrando um > > exemplo diferente para as pessoas. Acredito que estou tendo sucesso > > (de alguma forma), de meses para c? muitos se interessaram em > > aprender, ou me procuram de livre e expont?nea vontade para saber mais > > sobre o assunto. > > > > O melhor que n?s temos a fazer, ? dar o exemplo. > > > > Porem, temos esta situa??o ruim mais acentuada aqui na Am?rica Latina, > > ao contr?rio acontece na Europa e EUA. L? a linguagem ? valorizada e > > largamente utilizada, e o mercado ? mais maduro do que o nosso, n?o h? > > como comparar. > > > >> Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o > escolhe Perl? > >> Por que, que eu n?o recebo na minha caixa postal, mais de 30 ofertas > >> di?rias de vagas, como acontece com .NET? > > > > Bom, neste caso eu acredito em dois motivos principais: > > > > 1) Marketing: Ruby ganhou muitos adeptos nos ?ltimos anos, e ? muito > > eficiente para resolver alguns problemas, Web entre eles, n?o ? > > marketing vazio simplesmente. Porem, este ? um grande "case" para n?s, > > pois ela j? tem mais de 15 anos de hist?ria e por quase todo o tempo > > ficou nas sombras; > > > > 2) Mundo corporativo (sic!): a maioria das empresas n?o est? se > > importando com a tecnologia em si, nem t?o pouco tentando inovar. Para > > estes, ter uma outra empresa grande, renomada, cuidado da > > linguagem/tecnologia ? mais importante do que se esta ? a melhor > > escolha, ou n?o. Afinal, eles n?o v?o colocar a m?o em c?digo > > (claro!), e se existem centenas de pessoas para aquela vaga, acaba > > sendo mais barato/f?cil contratar um programador de mainstream. > > > > Como exemplo contr?rio, eu cito as "startups", empresas pequenas que > > est?o focando sempre na melhor solu??o tecnologica, para economizar > > tempo e dinheiro. Estas sim, est?o invando muito e escolheriam o Perl > > em mais situa??es se n?s fossemos mais fortes no fator 1. Estas > > empresas tendem a crescer, as IBMs do amanh?. > > > >> Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) > >> por que Perl n?o emplaca no "Baixo Mercado"? > > > > Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o > > existem muitas vagas focadas em Perl, isso ? verdade, mas todas as > > empresas tem algo que ? feito nesta linguagem, ou depende dele. > > > >> Eu tenho a minha resposta. Gostaria de ouvir a de vcs > >> > >> Abra?os > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > No entanto, hoje eu n?o me sinto mais t?o incomodado com este > > cen?rio.Eu estou vendo tantas linguagens do passado voltando a ativa > > com toda a for?a, para resolver problemas que realmente elas s?o boas > > para. Observe > > os casos: > > > > * Paradigma funcional: h? poucos anos atr?s, ningu?m mais escutava > > falar sobre ele, para as empresas ele havia morrido h? tempos e j? > > estava enterrado. Hoje, voltou a ser mainstream, e ? a grande > > esperan?a de escalabilidade para os produtos na internet. Fenix; > > > > * SQL: tentando escalar aplica??es chega-se a conclus?o que banco de > > dados relacionais s?o um grande "encosto" (e ? verdade!). Hoje n?s > > temos o movimento "NoSQL" focando em usarmos ferramentas > > n?o-relacionais para substituir onde o SQL ? in?til, e trazer este > > relacionamento (se necess?rio) para a aplica??o; > > > > Afinal, n?o existe bala-de-prata. > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Fri Dec 11 05:27:41 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 11 Dec 2009 11:27:41 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> Message-ID: <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> 2009/12/11 Blabos de Blebe : >> Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o >> existem muitas vagas focadas em Perl, isso ? verdade, mas todas as >> empresas tem algo que ? feito nesta linguagem, ou depende dele. > > Emplacou pra quem cara p?lida? > > Pra mim, pra vc e pra mais 6 d?zia de top-poster da lista? Desculpe, mas cada um vai construir a sua carreira profissional, eu n?o sou respons?vel por isso. > Eu to falando de emplacar em escala de milhares de profissionais e n?o > em escala de um Encontro Social. Eu nem gostaria de ver isso. Sinceramente. Perl ? reservado e selecionado, existem vantagens em ser assim, acredite. > Qual foi o p?blico do ?ltimo YAPC e qual foi o p?blico do ?ltimo > evento nacional de Python ou de Java? Foi um p?blico reservado e focado. Quantidade n?o ? qualidade. > Ok, vamos botar a culpa nos programadores malvados do passado, sentar > e esperar a vez de Perl entrar no mainstream. Perai, eu dei isso a entender ou voc? est? viajando mesmo? > Champs, Solli, Eden, voc?s s?o culpados por programarem t?o porcamente > h? 15 anos atr?s e hoje eu n?o conseguir emprego com Perl! > > Ser? mesmo? > > > 2009/12/11 Ot?vio Fernandes : >> 2009/12/11 Blabos de Blebe : >>> Ol? a todos, >>> >>> A discuss?o come?ou falando de vantagens, mas, se temos: >>> >>> a) uma linguagem flex?vel e poderosa >>> b) um reposit?rio fant?stico >>> c) uma comunidade fora de s?rie >>> d) grandes casos de uso >>> >>> Por que, que eu, desenvolvedor entusiasmado que acabou de entrar na >>> lista, sou ridicularizado toda vez que falo de Perl? >> >> As pessoas s?o naturalmente covardes (ou instindo de auto-prote??o, se >> voc? preferir). Erros feitos por programadores do passado (codigo >> legado, copy and paste, CGIs) s?o atribuidos a linguagem, no nosso >> caso: Perl. Isso contribui para uma "justificativa moral" do que >> porque Perl ? uma linguagem ruim, teoricamente write-only, e etc. >> Agora n?o importa que o programador era um est?pido, importa que Perl >> n?o impediu isso (ponto). >> >> Outro fator ? o efeito de "coletividade". Se muitas pessoas pularem >> pela janela, as outras pulam tamb?m (sem sombra de d?vidas). >> >> Eu vejo este cen?rio todos os dias e pouco-a-pouco estou mostrando um >> exemplo diferente para as pessoas. Acredito que estou tendo sucesso >> (de alguma forma), de meses para c? muitos se interessaram em >> aprender, ou me procuram de livre e expont?nea vontade para saber mais >> sobre o assunto. >> >> O melhor que n?s temos a fazer, ? dar o exemplo. >> >> Porem, temos esta situa??o ruim mais acentuada aqui na Am?rica Latina, >> ao contr?rio acontece na Europa e EUA. L? a linguagem ? valorizada e >> largamente utilizada, e o mercado ? mais maduro do que o nosso, n?o h? >> como comparar. >> >>> Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o escolhe Perl? >>> Por que, que eu n?o recebo na minha caixa postal, mais de 30 ofertas >>> di?rias de vagas, como acontece com .NET? >> >> Bom, neste caso eu acredito em dois motivos principais: >> >> 1) Marketing: Ruby ganhou muitos adeptos nos ?ltimos anos, e ? muito >> eficiente para resolver alguns problemas, Web entre eles, n?o ? >> marketing vazio simplesmente. Porem, este ? um grande "case" para n?s, >> pois ela j? tem mais de 15 anos de hist?ria e por quase todo o tempo >> ficou nas sombras; >> >> 2) Mundo corporativo (sic!): a maioria das empresas n?o est? se >> importando com a tecnologia em si, nem t?o pouco tentando inovar. Para >> estes, ter uma outra empresa grande, renomada, cuidado da >> linguagem/tecnologia ? mais importante do que se esta ? a melhor >> escolha, ou n?o. Afinal, eles n?o v?o colocar a m?o em c?digo >> (claro!), e se existem centenas de pessoas para aquela vaga, acaba >> sendo mais barato/f?cil contratar um programador de mainstream. >> >> Como exemplo contr?rio, eu cito as "startups", empresas pequenas que >> est?o focando sempre na melhor solu??o tecnologica, para economizar >> tempo e dinheiro. ?Estas sim, est?o invando muito e escolheriam o Perl >> em mais situa??es se n?s fossemos mais fortes no fator 1. Estas >> empresas tendem a crescer, as IBMs do amanh?. >> >>> Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) >>> por que Perl n?o emplaca no "Baixo Mercado"? >> >> Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o >> existem muitas vagas focadas em Perl, isso ? verdade, mas todas as >> empresas tem algo que ? feito nesta linguagem, ou depende dele. >> >>> Eu tenho a minha resposta. Gostaria de ouvir a de vcs >>> >>> Abra?os >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> No entanto, hoje eu n?o me sinto mais t?o incomodado com este >> cen?rio.Eu estou vendo tantas linguagens do passado voltando a ativa >> com toda a for?a, para resolver problemas que realmente elas s?o boas >> para. Observe >> os casos: >> >> ?* Paradigma funcional: h? poucos anos atr?s, ningu?m mais escutava >> falar sobre ele, para as empresas ele havia morrido h? tempos e j? >> estava enterrado. Hoje, voltou a ser mainstream, e ? a grande >> esperan?a de escalabilidade para os produtos na internet. Fenix; >> >> ?* SQL: tentando escalar aplica??es chega-se a conclus?o que banco de >> dados relacionais s?o um grande "encosto" (e ? verdade!). Hoje n?s >> temos o movimento "NoSQL" focando em usarmos ferramentas >> n?o-relacionais para substituir onde o SQL ? in?til, e trazer este >> relacionamento (se necess?rio) para a aplica??o; >> >> Afinal, n?o existe bala-de-prata. >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Ot?vio Fernandes http://blog.emresumo.com From cromo.jml at gmail.com Fri Dec 11 05:48:00 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Fri, 11 Dec 2009 11:48:00 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <23f46d7f0912110524k3bdd405by254c81223f0f190@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <23f46d7f0912110524k3bdd405by254c81223f0f190@mail.gmail.com> Message-ID: <3530b8ce0912110548n35d65137y37bf62de9c19d3ff@mail.gmail.com> Ol?, Gostaria apenas de acrescentar que o nicho de DBAs ? outro que utiliza bastante Perl no dia a dia, a pr?pria Oracle traz alguns scripts em suas distribui??es, inclusive na ?ltima vers?o 11. O profissional que usa Perl para automatizar as tarefas acaba se tornando mais valorizado pois nesse nicho j? existe um grande respeito pela linguagem apesar de alguns considerarem uma coisa alien?gena (aquela velha hist?ria). 2009/12/11 Alexei Znamensky : > 15 anos atr?s o Fields (Champs) n?o programava em Perl. I was there, he > wasn't. Blame it on me, my friend :-) > > Se servir para alguma piada, o site do SouJava ficou rodando uns 3 ou 4 anos > com CGIs feitos em perl - o formul?rio de envio de not?cias, que era usado > para enviar vagas de emprego, foi feito por mim. > > Agora, Blabos, na boa, na minha humilde vis?o, as empresas grandes N?O v?o > migrar para Perl em larga escala, Perl n?o vai virar mainstream nessa > escala. > > Eu acho que o ideal ? encontrar um (ou mais de um) nicho e atacar fortemente > ali. Scripts para sysadmins j? ? um nicho que ? do Perl e duvido que > consigam tirar. O nicho Biologia/DNA tamb?m ? nosso. Web com Catalyst? N?o > vou entrar no m?rito t?cnico agora, mas brigar por esse nicho ? brigar de > frente com todo o arsenal de MKT, mainstream, comportamento-de-rebanho, e > todas as outras armas do Java, Ruby(/Rails), Python(/Django), ou qualquer > outra coisa que saia na Info Exame. Me parece uma briga perdida - pelo menos > no sentido de buscar o mainstream nesse espa?o. > > /russoz larga a bola quicando... > > [ ]s, > > 2009/12/11 Blabos de Blebe >> >> > Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o >> > existem muitas vagas focadas em Perl, isso ? verdade, mas todas as >> > empresas tem algo que ? feito nesta linguagem, ou depende dele. >> >> Emplacou pra quem cara p?lida? >> >> Pra mim, pra vc e pra mais 6 d?zia de top-poster da lista? >> >> Eu to falando de emplacar em escala de milhares de profissionais e n?o >> em escala de um Encontro Social. >> >> Qual foi o p?blico do ?ltimo YAPC e qual foi o p?blico do ?ltimo >> evento nacional de Python ou de Java? >> >> Ok, vamos botar a culpa nos programadores malvados do passado, sentar >> e esperar a vez de Perl entrar no mainstream. >> >> Champs, Solli, Eden, voc?s s?o culpados por programarem t?o porcamente >> h? 15 anos atr?s e hoje eu n?o conseguir emprego com Perl! >> >> Ser? mesmo? >> >> >> >> 2009/12/11 Ot?vio Fernandes : >> > 2009/12/11 Blabos de Blebe : >> >> Ol? a todos, >> >> >> >> A discuss?o come?ou falando de vantagens, mas, se temos: >> >> >> >> a) uma linguagem flex?vel e poderosa >> >> b) um reposit?rio fant?stico >> >> c) uma comunidade fora de s?rie >> >> d) grandes casos de uso >> >> >> >> Por que, que eu, desenvolvedor entusiasmado que acabou de entrar na >> >> lista, sou ridicularizado toda vez que falo de Perl? >> > >> > As pessoas s?o naturalmente covardes (ou instindo de auto-prote??o, se >> > voc? preferir). Erros feitos por programadores do passado (codigo >> > legado, copy and paste, CGIs) s?o atribuidos a linguagem, no nosso >> > caso: Perl. Isso contribui para uma "justificativa moral" do que >> > porque Perl ? uma linguagem ruim, teoricamente write-only, e etc. >> > Agora n?o importa que o programador era um est?pido, importa que Perl >> > n?o impediu isso (ponto). >> > >> > Outro fator ? o efeito de "coletividade". Se muitas pessoas pularem >> > pela janela, as outras pulam tamb?m (sem sombra de d?vidas). >> > >> > Eu vejo este cen?rio todos os dias e pouco-a-pouco estou mostrando um >> > exemplo diferente para as pessoas. Acredito que estou tendo sucesso >> > (de alguma forma), de meses para c? muitos se interessaram em >> > aprender, ou me procuram de livre e expont?nea vontade para saber mais >> > sobre o assunto. >> > >> > O melhor que n?s temos a fazer, ? dar o exemplo. >> > >> > Porem, temos esta situa??o ruim mais acentuada aqui na Am?rica Latina, >> > ao contr?rio acontece na Europa e EUA. L? a linguagem ? valorizada e >> > largamente utilizada, e o mercado ? mais maduro do que o nosso, n?o h? >> > como comparar. >> > >> >> Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o >> >> escolhe Perl? >> >> Por que, que eu n?o recebo na minha caixa postal, mais de 30 ofertas >> >> di?rias de vagas, como acontece com .NET? >> > >> > Bom, neste caso eu acredito em dois motivos principais: >> > >> > 1) Marketing: Ruby ganhou muitos adeptos nos ?ltimos anos, e ? muito >> > eficiente para resolver alguns problemas, Web entre eles, n?o ? >> > marketing vazio simplesmente. Porem, este ? um grande "case" para n?s, >> > pois ela j? tem mais de 15 anos de hist?ria e por quase todo o tempo >> > ficou nas sombras; >> > >> > 2) Mundo corporativo (sic!): a maioria das empresas n?o est? se >> > importando com a tecnologia em si, nem t?o pouco tentando inovar. Para >> > estes, ter uma outra empresa grande, renomada, cuidado da >> > linguagem/tecnologia ? mais importante do que se esta ? a melhor >> > escolha, ou n?o. Afinal, eles n?o v?o colocar a m?o em c?digo >> > (claro!), e se existem centenas de pessoas para aquela vaga, acaba >> > sendo mais barato/f?cil contratar um programador de mainstream. >> > >> > Como exemplo contr?rio, eu cito as "startups", empresas pequenas que >> > est?o focando sempre na melhor solu??o tecnologica, para economizar >> > tempo e dinheiro. ?Estas sim, est?o invando muito e escolheriam o Perl >> > em mais situa??es se n?s fossemos mais fortes no fator 1. Estas >> > empresas tendem a crescer, as IBMs do amanh?. >> > >> >> Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) >> >> por que Perl n?o emplaca no "Baixo Mercado"? >> > >> > Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o >> > existem muitas vagas focadas em Perl, isso ? verdade, mas todas as >> > empresas tem algo que ? feito nesta linguagem, ou depende dele. >> > >> >> Eu tenho a minha resposta. Gostaria de ouvir a de vcs >> >> >> >> Abra?os >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > No entanto, hoje eu n?o me sinto mais t?o incomodado com este >> > cen?rio.Eu estou vendo tantas linguagens do passado voltando a ativa >> > com toda a for?a, para resolver problemas que realmente elas s?o boas >> > para. Observe >> > os casos: >> > >> > ?* Paradigma funcional: h? poucos anos atr?s, ningu?m mais escutava >> > falar sobre ele, para as empresas ele havia morrido h? tempos e j? >> > estava enterrado. Hoje, voltou a ser mainstream, e ? a grande >> > esperan?a de escalabilidade para os produtos na internet. Fenix; >> > >> > ?* SQL: tentando escalar aplica??es chega-se a conclus?o que banco de >> > dados relacionais s?o um grande "encosto" (e ? verdade!). Hoje n?s >> > temos o movimento "NoSQL" focando em usarmos ferramentas >> > n?o-relacionais para substituir onde o SQL ? in?til, e trazer este >> > relacionamento (se necess?rio) para a aplica??o; >> > >> > Afinal, n?o existe bala-de-prata. >> > >> > um abra?o, >> > >> > -- >> > Ot?vio Fernandes >> > http://blog.emresumo.com >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- M?rcio Vitor de Matos Silva From blabos at gmail.com Fri Dec 11 05:48:48 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 11 Dec 2009 11:48:48 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> Message-ID: <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> > Perai, eu dei isso a entender ou voc? est? viajando mesmo? Um pouco de cada... Essa ? uma "desculpa padr?o". "Oh, Ningu?m adota Perl porque algu?m escreveu scripts mal feitos." Eu s? cutuquei um pouco, pq, (n?o que vc tenha feito isso) "tirar do meu e por no seu" ? muito f?cil. > Desculpe, mas cada um vai construir a sua carreira profissional, eu n?o > sou respons?vel por isso. Alunos e iniciantes v?o se pautar nisso pra escolher pra onde derivar sua carreira. Como l?deres, n?s somos sim respons?veis por isso. "Por que eu vou estudar Perl, se s? tem vaga pra .NET?" > Eu nem gostaria de ver isso. Sinceramente. Perl ? reservado e > selecionado, existem vantagens em ser assim, acredite. Eu tenho certo receio disso. Me lembra uma frase que ouvi h? um tempo atr?s de um programador Java: "Os arianos do Perl. Se acham a ra?a pura e que todo resto n?o presta." > Foi um p?blico reservado e focado. Quantidade n?o ? qualidade. A qualidade foi tanta que o evento n?o se pagou. Embora eu nem sempre concorde com o Mago, me decepciona o fato de ele ser criticado por tentar levar Perl para dentro das empresas, enquanto a "comunidade" (?nfase nas aspas) fica brincando de hacker. Essa arrog?ncia de "Uh, como fa?o parte de um grupo seleto", "Oh, como sou melhor que os outros" me envergonha. N?o ? nada pessoal, nem to chamando ningu?m aqui de arrogante ou est?pido, mas estou vendo crescer esse sentimento nos ?ltimos meses e isso me preocupa muito. "Grande poder tr?s grande responsabilidade" Tio Ben 2009/12/11 Ot?vio Fernandes : > 2009/12/11 Blabos de Blebe : >>> Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o >>> existem muitas vagas focadas em Perl, isso ? verdade, mas todas as >>> empresas tem algo que ? feito nesta linguagem, ou depende dele. >> >> Emplacou pra quem cara p?lida? >> >> Pra mim, pra vc e pra mais 6 d?zia de top-poster da lista? > > Desculpe, mas cada um vai construir a sua carreira profissional, eu n?o > sou respons?vel por isso. > >> Eu to falando de emplacar em escala de milhares de profissionais e n?o >> em escala de um Encontro Social. > > Eu nem gostaria de ver isso. Sinceramente. Perl ? reservado e > selecionado, existem vantagens em ser assim, acredite. > >> Qual foi o p?blico do ?ltimo YAPC e qual foi o p?blico do ?ltimo >> evento nacional de Python ou de Java? > > Foi um p?blico reservado e focado. Quantidade n?o ? qualidade. > >> Ok, vamos botar a culpa nos programadores malvados do passado, sentar >> e esperar a vez de Perl entrar no mainstream. > > Perai, eu dei isso a entender ou voc? est? viajando mesmo? > >> Champs, Solli, Eden, voc?s s?o culpados por programarem t?o porcamente >> h? 15 anos atr?s e hoje eu n?o conseguir emprego com Perl! >> >> Ser? mesmo? >> >> >> 2009/12/11 Ot?vio Fernandes : >>> 2009/12/11 Blabos de Blebe : >>>> Ol? a todos, >>>> >>>> A discuss?o come?ou falando de vantagens, mas, se temos: >>>> >>>> a) uma linguagem flex?vel e poderosa >>>> b) um reposit?rio fant?stico >>>> c) uma comunidade fora de s?rie >>>> d) grandes casos de uso >>>> >>>> Por que, que eu, desenvolvedor entusiasmado que acabou de entrar na >>>> lista, sou ridicularizado toda vez que falo de Perl? >>> >>> As pessoas s?o naturalmente covardes (ou instindo de auto-prote??o, se >>> voc? preferir). Erros feitos por programadores do passado (codigo >>> legado, copy and paste, CGIs) s?o atribuidos a linguagem, no nosso >>> caso: Perl. Isso contribui para uma "justificativa moral" do que >>> porque Perl ? uma linguagem ruim, teoricamente write-only, e etc. >>> Agora n?o importa que o programador era um est?pido, importa que Perl >>> n?o impediu isso (ponto). >>> >>> Outro fator ? o efeito de "coletividade". Se muitas pessoas pularem >>> pela janela, as outras pulam tamb?m (sem sombra de d?vidas). >>> >>> Eu vejo este cen?rio todos os dias e pouco-a-pouco estou mostrando um >>> exemplo diferente para as pessoas. Acredito que estou tendo sucesso >>> (de alguma forma), de meses para c? muitos se interessaram em >>> aprender, ou me procuram de livre e expont?nea vontade para saber mais >>> sobre o assunto. >>> >>> O melhor que n?s temos a fazer, ? dar o exemplo. >>> >>> Porem, temos esta situa??o ruim mais acentuada aqui na Am?rica Latina, >>> ao contr?rio acontece na Europa e EUA. L? a linguagem ? valorizada e >>> largamente utilizada, e o mercado ? mais maduro do que o nosso, n?o h? >>> como comparar. >>> >>>> Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o escolhe Perl? >>>> Por que, que eu n?o recebo na minha caixa postal, mais de 30 ofertas >>>> di?rias de vagas, como acontece com .NET? >>> >>> Bom, neste caso eu acredito em dois motivos principais: >>> >>> 1) Marketing: Ruby ganhou muitos adeptos nos ?ltimos anos, e ? muito >>> eficiente para resolver alguns problemas, Web entre eles, n?o ? >>> marketing vazio simplesmente. Porem, este ? um grande "case" para n?s, >>> pois ela j? tem mais de 15 anos de hist?ria e por quase todo o tempo >>> ficou nas sombras; >>> >>> 2) Mundo corporativo (sic!): a maioria das empresas n?o est? se >>> importando com a tecnologia em si, nem t?o pouco tentando inovar. Para >>> estes, ter uma outra empresa grande, renomada, cuidado da >>> linguagem/tecnologia ? mais importante do que se esta ? a melhor >>> escolha, ou n?o. Afinal, eles n?o v?o colocar a m?o em c?digo >>> (claro!), e se existem centenas de pessoas para aquela vaga, acaba >>> sendo mais barato/f?cil contratar um programador de mainstream. >>> >>> Como exemplo contr?rio, eu cito as "startups", empresas pequenas que >>> est?o focando sempre na melhor solu??o tecnologica, para economizar >>> tempo e dinheiro. ?Estas sim, est?o invando muito e escolheriam o Perl >>> em mais situa??es se n?s fossemos mais fortes no fator 1. Estas >>> empresas tendem a crescer, as IBMs do amanh?. >>> >>>> Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) >>>> por que Perl n?o emplaca no "Baixo Mercado"? >>> >>> Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o >>> existem muitas vagas focadas em Perl, isso ? verdade, mas todas as >>> empresas tem algo que ? feito nesta linguagem, ou depende dele. >>> >>>> Eu tenho a minha resposta. Gostaria de ouvir a de vcs >>>> >>>> Abra?os >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> No entanto, hoje eu n?o me sinto mais t?o incomodado com este >>> cen?rio.Eu estou vendo tantas linguagens do passado voltando a ativa >>> com toda a for?a, para resolver problemas que realmente elas s?o boas >>> para. Observe >>> os casos: >>> >>> ?* Paradigma funcional: h? poucos anos atr?s, ningu?m mais escutava >>> falar sobre ele, para as empresas ele havia morrido h? tempos e j? >>> estava enterrado. Hoje, voltou a ser mainstream, e ? a grande >>> esperan?a de escalabilidade para os produtos na internet. Fenix; >>> >>> ?* SQL: tentando escalar aplica??es chega-se a conclus?o que banco de >>> dados relacionais s?o um grande "encosto" (e ? verdade!). Hoje n?s >>> temos o movimento "NoSQL" focando em usarmos ferramentas >>> n?o-relacionais para substituir onde o SQL ? in?til, e trazer este >>> relacionamento (se necess?rio) para a aplica??o; >>> >>> Afinal, n?o existe bala-de-prata. >>> >>> um abra?o, >>> >>> -- >>> Ot?vio Fernandes >>> http://blog.emresumo.com >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From jasenger at gmail.com Fri Dec 11 05:54:17 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Fri, 11 Dec 2009 11:54:17 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> Message-ID: Eu n?o tenho tanta experi?ncia quanto os colegas, mas j? trabalhei em projetos muito bacanas que usam Perl, afinal eu sempre programei nesta linguagem. Estes projetos, quase todos para a web, poderiam ser tranquilamente realizados em outras linguagens como Java, por exemplo, mas a diferen?a ? que as pessoas que os idealizaram conheciam o potencial do Perl. Confesso que algumas vezes me senti inseguro com rela??o ao mercado de trabalho. Ainda mais que moro em uma cidade n?o muito grande, Ponta Grossa / PR, e aqui responder ? pergunta "em qual linguagem voc? desenvolve?" sempre ? seguida por "ahmm??". Mas enfim, at? o momento n?o tive muitos problemas em encontrar coloca??es interessantes no mercado de trabalho da minha regi?o. Um exemplo que gosto muito de mencionar ? um projeto que participei no ano passado em uma ind?stria aqui de minha cidade, que foi a reengenharia de um ERP para a web, usando Perl. Neste mesmo ERP desenvolvemos um m?dulo de NF-e tamb?m usando Perl e v?rios m?dulos do CPAN que facilitaram muito a nossa vida, como o XML::Compile. Este projeto continua sendo mantido pelos meus amigos Luiz Gonzaga e Beatriz Delisnki, que tamb?m fazem parte desta lista. Por ?ltimo, fiquei muito entusiasmado ao ingressar no projeto IBM Search, o sistema de busca da do ibm.com, que tamb?m usa Perl e ? utilizado por 99 pa?ses em mais de 40 idiomas. Isso me provou que a linguagem est? longe de ser esquecida. Enfim, s? quis escrever sobre minha experi?ncia para mostrar que, mesmo fora do mainstream, continuamos vivos e chutando =) P.S. Estou saindo do projeto da IBM em janeiro, por conta de algumas altera??es estruturais. Se algu?m puder me indicar empresas para que eu possa enviar meu CV ficarei muito grato! Bom final de semana a todos, Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/12/11 Ot?vio Fernandes : > 2009/12/11 Blabos de Blebe : >>> Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o >>> existem muitas vagas focadas em Perl, isso ? verdade, mas todas as >>> empresas tem algo que ? feito nesta linguagem, ou depende dele. >> >> Emplacou pra quem cara p?lida? >> >> Pra mim, pra vc e pra mais 6 d?zia de top-poster da lista? > > Desculpe, mas cada um vai construir a sua carreira profissional, eu n?o > sou respons?vel por isso. > >> Eu to falando de emplacar em escala de milhares de profissionais e n?o >> em escala de um Encontro Social. > > Eu nem gostaria de ver isso. Sinceramente. Perl ? reservado e > selecionado, existem vantagens em ser assim, acredite. > >> Qual foi o p?blico do ?ltimo YAPC e qual foi o p?blico do ?ltimo >> evento nacional de Python ou de Java? > > Foi um p?blico reservado e focado. Quantidade n?o ? qualidade. > >> Ok, vamos botar a culpa nos programadores malvados do passado, sentar >> e esperar a vez de Perl entrar no mainstream. > > Perai, eu dei isso a entender ou voc? est? viajando mesmo? > >> Champs, Solli, Eden, voc?s s?o culpados por programarem t?o porcamente >> h? 15 anos atr?s e hoje eu n?o conseguir emprego com Perl! >> >> Ser? mesmo? >> >> >> 2009/12/11 Ot?vio Fernandes : >>> 2009/12/11 Blabos de Blebe : >>>> Ol? a todos, >>>> >>>> A discuss?o come?ou falando de vantagens, mas, se temos: >>>> >>>> a) uma linguagem flex?vel e poderosa >>>> b) um reposit?rio fant?stico >>>> c) uma comunidade fora de s?rie >>>> d) grandes casos de uso >>>> >>>> Por que, que eu, desenvolvedor entusiasmado que acabou de entrar na >>>> lista, sou ridicularizado toda vez que falo de Perl? >>> >>> As pessoas s?o naturalmente covardes (ou instindo de auto-prote??o, se >>> voc? preferir). Erros feitos por programadores do passado (codigo >>> legado, copy and paste, CGIs) s?o atribuidos a linguagem, no nosso >>> caso: Perl. Isso contribui para uma "justificativa moral" do que >>> porque Perl ? uma linguagem ruim, teoricamente write-only, e etc. >>> Agora n?o importa que o programador era um est?pido, importa que Perl >>> n?o impediu isso (ponto). >>> >>> Outro fator ? o efeito de "coletividade". Se muitas pessoas pularem >>> pela janela, as outras pulam tamb?m (sem sombra de d?vidas). >>> >>> Eu vejo este cen?rio todos os dias e pouco-a-pouco estou mostrando um >>> exemplo diferente para as pessoas. Acredito que estou tendo sucesso >>> (de alguma forma), de meses para c? muitos se interessaram em >>> aprender, ou me procuram de livre e expont?nea vontade para saber mais >>> sobre o assunto. >>> >>> O melhor que n?s temos a fazer, ? dar o exemplo. >>> >>> Porem, temos esta situa??o ruim mais acentuada aqui na Am?rica Latina, >>> ao contr?rio acontece na Europa e EUA. L? a linguagem ? valorizada e >>> largamente utilizada, e o mercado ? mais maduro do que o nosso, n?o h? >>> como comparar. >>> >>>> Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o escolhe Perl? >>>> Por que, que eu n?o recebo na minha caixa postal, mais de 30 ofertas >>>> di?rias de vagas, como acontece com .NET? >>> >>> Bom, neste caso eu acredito em dois motivos principais: >>> >>> 1) Marketing: Ruby ganhou muitos adeptos nos ?ltimos anos, e ? muito >>> eficiente para resolver alguns problemas, Web entre eles, n?o ? >>> marketing vazio simplesmente. Porem, este ? um grande "case" para n?s, >>> pois ela j? tem mais de 15 anos de hist?ria e por quase todo o tempo >>> ficou nas sombras; >>> >>> 2) Mundo corporativo (sic!): a maioria das empresas n?o est? se >>> importando com a tecnologia em si, nem t?o pouco tentando inovar. Para >>> estes, ter uma outra empresa grande, renomada, cuidado da >>> linguagem/tecnologia ? mais importante do que se esta ? a melhor >>> escolha, ou n?o. Afinal, eles n?o v?o colocar a m?o em c?digo >>> (claro!), e se existem centenas de pessoas para aquela vaga, acaba >>> sendo mais barato/f?cil contratar um programador de mainstream. >>> >>> Como exemplo contr?rio, eu cito as "startups", empresas pequenas que >>> est?o focando sempre na melhor solu??o tecnologica, para economizar >>> tempo e dinheiro. ?Estas sim, est?o invando muito e escolheriam o Perl >>> em mais situa??es se n?s fossemos mais fortes no fator 1. Estas >>> empresas tendem a crescer, as IBMs do amanh?. >>> >>>> Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) >>>> por que Perl n?o emplaca no "Baixo Mercado"? >>> >>> Perl j? emplacou! Perl est? em tudo o que n?s usamos no dia-a-dia. N?o >>> existem muitas vagas focadas em Perl, isso ? verdade, mas todas as >>> empresas tem algo que ? feito nesta linguagem, ou depende dele. >>> >>>> Eu tenho a minha resposta. Gostaria de ouvir a de vcs >>>> >>>> Abra?os >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> No entanto, hoje eu n?o me sinto mais t?o incomodado com este >>> cen?rio.Eu estou vendo tantas linguagens do passado voltando a ativa >>> com toda a for?a, para resolver problemas que realmente elas s?o boas >>> para. Observe >>> os casos: >>> >>> ?* Paradigma funcional: h? poucos anos atr?s, ningu?m mais escutava >>> falar sobre ele, para as empresas ele havia morrido h? tempos e j? >>> estava enterrado. Hoje, voltou a ser mainstream, e ? a grande >>> esperan?a de escalabilidade para os produtos na internet. Fenix; >>> >>> ?* SQL: tentando escalar aplica??es chega-se a conclus?o que banco de >>> dados relacionais s?o um grande "encosto" (e ? verdade!). Hoje n?s >>> temos o movimento "NoSQL" focando em usarmos ferramentas >>> n?o-relacionais para substituir onde o SQL ? in?til, e trazer este >>> relacionamento (se necess?rio) para a aplica??o; >>> >>> Afinal, n?o existe bala-de-prata. >>> >>> um abra?o, >>> >>> -- >>> Ot?vio Fernandes >>> http://blog.emresumo.com >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From otaviof at gmail.com Fri Dec 11 06:17:12 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 11 Dec 2009 12:17:12 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> Message-ID: <8e3843570912110617n502fd71fi3ef258837aa8ab75@mail.gmail.com> 2009/12/11 Blabos de Blebe : >> Perai, eu dei isso a entender ou voc? est? viajando mesmo? > > Um pouco de cada... > > Essa ? uma "desculpa padr?o". N?o ? desculpa, ? fato. Quantas vezes voc? j? n?o viu isso, n?o somente do Perl, mas de uma s?rie de outras linguagens? Leia o meu primeiro email novamente, acho que vai ficar mais claro na segunda leitura. > "Oh, Ningu?m adota Perl porque algu?m escreveu scripts mal feitos." "Ningu?m" adota Perl porque tem medo. Porque viu maus exemplos com o tempo e acha que ? mais f?cil usar uma linguagem mais restritiva. N?o tiro a raz?o destas pessoas. N?o existe bala-de-prata. > Eu s? cutuquei um pouco, pq, (n?o que vc tenha feito isso) "tirar do > meu e por no seu" ? muito f?cil. Ahh, ok. >> Desculpe, mas cada um vai construir a sua carreira profissional, eu n?o >> sou respons?vel por isso. > > Alunos e iniciantes v?o se pautar nisso pra escolher pra onde derivar > sua carreira. ?timo, o mercado ? exatamente assim. Aqui n?s servimos de exemplo e que fique o exemplo de que cada um _?_ respons?vel pela sua carreira e o seu futuro. Ningu?m mais. > Como l?deres, n?s somos sim respons?veis por isso. > > "Por que eu vou estudar Perl, se s? tem vaga pra .NET?" Eu estou estudando Scheme (LISP) h? meses e eu tenho certeza que eu n?o vou me colocar profissionalmente com isso, e nem pretendo. Fa?o isso porque eu sei que LISP vai me transformar em um programador melhor, com novos truques, novos conceitos. The Pragmatic Programmer. Ser? que Perl tamb?m n?o serve para isso? >> Eu nem gostaria de ver isso. Sinceramente. Perl ? reservado e >> selecionado, existem vantagens em ser assim, acredite. > > Eu tenho certo receio disso. > > Me lembra uma frase que ouvi h? um tempo atr?s de um programador Java: > > "Os arianos do Perl. Se acham a ra?a pura e que todo resto n?o presta." N?nguem esta se achando melhor do que ningu?m. O fato e que somos "reservados", entenda isso como voc? quiser. Quem est? chegando a lista hoje n?o ? porque a empresa tem um projeto gigante para ser feito em Perl, com rar?ssimas excess?es. ? porque tem interesse real na linguagem. >> Foi um p?blico reservado e focado. Quantidade n?o ? qualidade. > > A qualidade foi tanta que o evento n?o se pagou. N?o se pagou mesmo. Perl ? lingugem de nixo atualmente, ? at? esperado que tenhamos poucas pessoas incialmente, porem, para o pr?ximo ano estamos tentando evitar esta situa??o. O resultado deste ano n?o indica desespero, ao contr?rio do que voc? est? mostrando. > Embora eu nem sempre concorde com o Mago, me decepciona o fato de ele > ser criticado por tentar levar Perl para dentro das empresas, enquanto > a "comunidade" (?nfase nas aspas) fica brincando de hacker. > > Essa arrog?ncia de "Uh, como fa?o parte de um grupo seleto", "Oh, como > sou melhor que os outros" me envergonha. Estas s?o as suas frases? N?o s?o as minhas. > N?o ? nada pessoal, nem to chamando ningu?m aqui de arrogante ou > est?pido, mas estou vendo crescer esse sentimento nos ?ltimos meses e > isso me preocupa muito. > > "Grande poder tr?s grande responsabilidade" > Tio Ben Exato. Pela natureza de Perl ela existe uma responsabilidade que nem todo mundo est? afim de arcar com ela. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From russoz at gmail.com Fri Dec 11 06:18:55 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 11 Dec 2009 12:18:55 -0200 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F_=5Bwas_Vantage?= =?utf-8?q?ns!=5D?= In-Reply-To: <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> Message-ID: <23f46d7f0912110618i2d8807bbjd268f87faf40fb6@mail.gmail.com> 2009/12/11 Blabos de Blebe [...] > > Desculpe, mas cada um vai construir a sua carreira profissional, eu n?o > > sou respons?vel por isso. > > > sua carreira. > > Como l?deres, n?s somos sim respons?veis por isso. > > "Por que eu vou estudar Perl, se s? tem vaga pra .NET?" > $blabos++ > > Eu nem gostaria de ver isso. Sinceramente. Perl ? reservado e > > selecionado, existem vantagens em ser assim, acredite. > > Eu tenho certo receio disso. > > Me lembra uma frase que ouvi h? um tempo atr?s de um programador Java: > > "Os arianos do Perl. Se acham a ra?a pura e que todo resto n?o presta." > > > Foi um p?blico reservado e focado. Quantidade n?o ? qualidade. > > A qualidade foi tanta que o evento n?o se pagou. > > Embora eu nem sempre concorde com o Mago, me decepciona o fato de ele > ser criticado por tentar levar Perl para dentro das empresas, enquanto > a "comunidade" (?nfase nas aspas) fica brincando de hacker. > > Essa arrog?ncia de "Uh, como fa?o parte de um grupo seleto", "Oh, como > sou melhor que os outros" me envergonha. > > N?o ? nada pessoal, nem to chamando ningu?m aqui de arrogante ou > est?pido, mas estou vendo crescer esse sentimento nos ?ltimos meses e > isso me preocupa muito. > > "Grande poder tr?s grande responsabilidade" > Tio Ben > $blabos++ -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Fri Dec 11 06:34:04 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Fri, 11 Dec 2009 12:34:04 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> Message-ID: <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> 2009/12/11 Blabos de Blebe : > Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) > por que Perl n?o emplaca no "Baixo Mercado"? > > Eu tenho a minha resposta. Gostaria de ouvir a de vcs Java e C# s?o descendentes diretos de C e C++, corrigindo alguns de seus principais problemas. O resultado ? que foram amplamente aceitas pelo mercado. Perl, Python, e Ruby concorrem em uma outra ?rea, que encontra-se em pleno crescimento -- as linguagens din?micas. N?o faz sentido comparar o market share de Perl com C, C++, ou Java. Podemos compar?-lo com Python e Ruby, e as oportunidades para Perl ainda s?o muito maiores do que para essas duas linguagens. Seria interessante fazer uma an?lise SWOT ( http://pt.wikipedia.org/wiki/An%C3%A1lise_SWOT ). From breno at rio.pm.org Fri Dec 11 07:17:02 2009 From: breno at rio.pm.org (breno) Date: Fri, 11 Dec 2009 13:17:02 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: References: Message-ID: 2009/12/8 Gustavo Leite de Mendon?a Chaves : > Ol?. Estou h? alguns dias tentando depurar um cliente Perl falando com > um servidor Java via SOAP sem sucesso. Algu?m com mais experi?ncia no > SOAP::Lite pode me ajudar? > Oi Gustavo! Infelizmente n?o tenho experi?ncia o suficiente em SOAP pra te ajudar nisso. O problema persiste? []s breno From acid06 at gmail.com Fri Dec 11 07:17:27 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Fri, 11 Dec 2009 13:17:27 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <20091211101654.GF10937@mapabrasil.net> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> <4B21F317.60702@yahoo.co.uk> <20091211101654.GF10937@mapabrasil.net> Message-ID: <9a08c9b40912110717k75cd1439pbc8a091fa7148736@mail.gmail.com> 2009/12/11 jimmy : > voc? citou exatamente o meu caso, na empresa onde trabalho a linguagem > oficial ? o ruby, eu tenho os problemas que mencionou e consigo > encontrar no cpan solu??o para praticamente todos eles, me cabendo > apenas a implementa??o das regras de neg?cio, isso levando em conta que > meu ingl?s ? ruim e tenho muitas vezes dificuldade para ler os manuais, > mas ainda assim ? muito mais simples do que tentar desenvolver aquilo > tudo. > > a escolha do ruby aqui foi motivada por entusiasmo e desconhecimento, > coisas que eu at? abomino; a empresa acaba perdendo muito tempo e > dinheiro reinventando a roda. Na altura do campeonato, se eu n?o encontrasse um trabalho bom em Perl, ficaria muito feliz em trabalhar com Ruby, que tamb?m ? uma boa linguagem. Ali?s, todas as linguagens din?micas s?o bem parecidas, apesar da sintaxe ser diferente, os recursos essenciais est?o l?. O que mais as diferencia ? a cultura mesmo. Atualmente, al?m de Perl, tenho trabalhado um pouco com Groovy e, sinceramente, eu n?o posso dizer que a linguagem ? ruim, apesar de ainda preferir Perl. O maior problema do Groovy, ? que ele vem de Java, ent?o quando voc? est? no mundo Groovy, tudo ? bom. Mas uma hora ou outra escapa um peda?o de Java e a cultura ? do mundo Java, e a? a coisa fica feia. A sensa??o ? a mesma de ter que ler/escrever um c?digo XS quando est? trabalhando com Perl. -Nilson Santos F. Jr. From blabos at gmail.com Fri Dec 11 07:31:15 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 11 Dec 2009 13:31:15 -0200 Subject: [SP-pm] Vantagens! In-Reply-To: <9a08c9b40912110717k75cd1439pbc8a091fa7148736@mail.gmail.com> References: <7c83252e0912100645jea279b9v434f1bb5df62e17c@mail.gmail.com> <8e3843570912100846w1b3866d6n69293e4efd2881c4@mail.gmail.com> <4B21F317.60702@yahoo.co.uk> <20091211101654.GF10937@mapabrasil.net> <9a08c9b40912110717k75cd1439pbc8a091fa7148736@mail.gmail.com> Message-ID: <179354400912110731h7fafe892p86d0461aeec1a08e@mail.gmail.com> > peda?o de Java e a cultura ? do mundo Java, e a? a coisa fica feia. A > sensa??o ? a mesma de ter que ler/escrever um c?digo XS quando est? > trabalhando com Perl. Ah, que isso! XS ? s? Perl em C. 2009/12/11 Nilson Santos Figueiredo Jr. : > 2009/12/11 jimmy : >> voc? citou exatamente o meu caso, na empresa onde trabalho a linguagem >> oficial ? o ruby, eu tenho os problemas que mencionou e consigo >> encontrar no cpan solu??o para praticamente todos eles, me cabendo >> apenas a implementa??o das regras de neg?cio, isso levando em conta que >> meu ingl?s ? ruim e tenho muitas vezes dificuldade para ler os manuais, >> mas ainda assim ? muito mais simples do que tentar desenvolver aquilo >> tudo. >> >> a escolha do ruby aqui foi motivada por entusiasmo e desconhecimento, >> coisas que eu at? abomino; a empresa acaba perdendo muito tempo e >> dinheiro reinventando a roda. > > Na altura do campeonato, se eu n?o encontrasse um trabalho bom em > Perl, ficaria muito feliz em trabalhar com Ruby, que tamb?m ? uma boa > linguagem. > Ali?s, todas as linguagens din?micas s?o bem parecidas, apesar da > sintaxe ser diferente, os recursos essenciais est?o l?. O que mais as > diferencia ? a cultura mesmo. > > Atualmente, al?m de Perl, tenho trabalhado um pouco com Groovy e, > sinceramente, eu n?o posso dizer que a linguagem ? ruim, apesar de > ainda preferir Perl. > > O maior problema do Groovy, ? que ele vem de Java, ent?o quando voc? > est? no mundo Groovy, tudo ? bom. Mas uma hora ou outra escapa um > peda?o de Java e a cultura ? do mundo Java, e a? a coisa fica feia. A > sensa??o ? a mesma de ter que ler/escrever um c?digo XS quando est? > trabalhando com Perl. > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From nuba at fastmail.fm Fri Dec 11 07:39:39 2009 From: nuba at fastmail.fm (Nuba Princigalli) Date: Fri, 11 Dec 2009 13:39:39 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com><8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com><179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com><8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> Message-ID: <1260545979.10525.1349619355@webmail.messagingengine.com> Epa, On Fri, 11 Dec 2009 11:48 -0200, "Blabos de Blebe" wrote: > > Desculpe, mas cada um vai construir a sua carreira profissional, eu > > n?o sou respons?vel por isso. > > Alunos e iniciantes v?o se pautar nisso pra escolher pra onde derivar > sua carreira. > > Como l?deres, n?s somos sim respons?veis por isso. (comportamento messianico)-- A nossa parte ? trabalhar para que a comunidade brasileira de Perl seja parte de um ecossistema saud?vel, junto com a academia e o mercado. E facilitar para que, dado um problema, as pessoas possam considerar o uso do Perl em seu toolkit para resolv?-lo, de forma esclarecida. E ? isso, a nossa responsabilidade acaba a?, n?o temos que presumir que ningu?m seja incapaz de decidir por si, defendendo seus interesses. Uma pessoa que decide aprender uma linguagem em fun??o da quantidade de vagas postadas no Ceviu, no Catho, de fato vai ficar mais satisfeita estudando linguagens mais mainstream. Veja a viol?ncia da sua suposta benevolencia, Blabos. Dado o objetivo declarado - apreender algo que atenda ao maior n?mero de vagas de um determinado tipo no mercado - a melhor a??o ? de fato estudar o que aparece com mais frequ?ncia. O objetivo prim?rio dessa pessoa nesse cen?rio n?o ? apreender Perl, ? maximizar empregabilidade imediata como programador no mercado de trabalho local. E nem ? o nosso objetivo enfiar o Perl na goela de ningu?m, isso n?o faz parte do ecossistema saud?vel, de decis?es informadas, que na minha vis?o ? o que a gente quer construir. Lembrando que em um sistema saud?vel os ciclos positivos, virtuosos, se refor?am sozinhos. Eu j? lidei com gente programando em Perl porque algu?m mandou (e largou assim que pode), e com gente programando em Perl porque gosta (e quando pode, n?o largou). ? a diferen?a entre ?gua (com coliformes fecais) e vinho. Eu n?o tomo pra mim a responsabilidade sobre a carreira de ningu?m, exceto a minha. Nem a do meu filho, cara. Cada um que puxe a r?dea e encontre o seu rumo. ? muito confort?vel fugir do pau, terceirizar a responsabilidade e procurar uma figura com carisma que te diga "oh! escolha X, meu jovem", e naturalmente ? tentador assumir esse papel messi?nico (influ?ncia, ego boost, status, eventualmente $$, etc). Mas ? uma farsa, incentivada pela nossa sociedade doente, mas essa ? outra conversa, fecho s? dizendo que ? furada e atraso de vida. Abra?o, e "no hard feelings", Nuba -- Nuba Princigalli nuba em fastmail.fm From acid06 at gmail.com Fri Dec 11 07:40:49 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Fri, 11 Dec 2009 13:40:49 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> Message-ID: <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> 2009/12/11 Nelson Ferraz : > N?o faz sentido comparar o market share de Perl com C, C++, ou Java. > Podemos compar?-lo com Python e Ruby, e as oportunidades para Perl > ainda s?o muito maiores do que para essas duas linguagens. Bom, sou um estrangeiro me metendo no assunto mas eu discordo. Pelo menos aqui em BH, tem mais vagas pra Python do que pra Perl. E a? em SP, arriscaria at? chutar que Ruby tamb?m possui mais vagas, mas como o mercado de BH ? mais conservador, Ruby est? atrasado por aqui, mas eventualmente deve emplacar tamb?m. Na verdade, eu j? procurei bastante e at? hoje consegui achar uma ?nica empresa por aqui que utilize somente Perl como linguagem. J? trabalhei pra eles no passado e hoje em dia tenho usado o escrit?rio deles "emprestado" pra trabalhar pra fora. Eu j? olhei bastante an?ncio, conversei com muitas e muitas pessoas do mercado, simplesmente n?o se acha por aqui uma empresa "s? de Perl". Eu conhe?o v?rias "s? de Python". Eu, particularmente, acredito que o problema ? social e irrevers?vel. O que podemos fazer ?, com nosso esfor?o, garantir que a linguagem n?o morra de vez e ganhe alguma pequena fatia do mercado, mais importante, consiga alguns *novos* adeptos, fora da "elite ariana do Perl". Mas a minha expectativa ? que, em termos de popularidade, ela fique atr?s de Python e Ruby. Acho que n?o d? pra se iludir falando "ah, mas a IBM tem 4234242 desenvolvedores Perl em Hortol?ndia". E da?? Se quando v?o fazer propaganda falam de Java? Voc? j? viu a IBM fazendo propaganda pra Perl? Patrocinando algum m?dulo pra CPAN? Ent?o, por mim, podem se explodir. S?o leechers da cultura em todo o sentido. -Nilson Santos F. Jr. From gustavo at gnustavo.com Fri Dec 11 07:53:38 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Fri, 11 Dec 2009 13:53:38 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: References: Message-ID: 2009/12/11 breno : > > Oi Gustavo! > > Infelizmente n?o tenho experi?ncia o suficiente em SOAP pra te ajudar > nisso. O problema persiste? Sim. Eu me cadastrei na lista de usu?rios do SOAP::Lite e postei a d?vida l?. Estou esperando eles aprovarem minha inscri??o. :-( Obrigado. Gustavo. From russoz at gmail.com Fri Dec 11 07:56:01 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 11 Dec 2009 13:56:01 -0200 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F_=5Bwas_Vantage?= =?utf-8?q?ns!=5D?= In-Reply-To: <1260545979.10525.1349619355@webmail.messagingengine.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> <1260545979.10525.1349619355@webmail.messagingengine.com> Message-ID: <23f46d7f0912110756l6b7bd9aej107a96f02eceab25@mail.gmail.com> Nuba, no hard feelings aqui tamb?m, mas (interpreta??es messi?nicas)-- N?o se trata de empurrar nada goela abaixo de ningu?m, nem de tentar controlar a carreira de ningu?m. O que eu (creio que) o Blabos quis dizer, e com o que eu concordo plenamente ?: um dos fatores importantes utilizados pela molecada para escolher o direcionamento da carreira deles ? percep??o, por parte deles, da exist?ncia de pessoas mais experientes e dispostas a ajud?-los, ou seja, de mestres, ou professores, ou gurus, ou como preferir chamar. E isso, at? onde vai a minha parca percep??o, n?o acontece com Perl. Com Java? Todo mundo sabe que tem um monte de gente dispon?vel por a? para ajudar. Se neguinho n?o souber o que fazer, vai ter pra quem perguntar. Claro, existe uma linha t?nue entre isso que estou dizendo e um comportamento paternalista, e eu n?o defendo cruzar essa linha. Mas essa postura de cada um que se vire n?o funciona muito bem com a molecada nova que n?o tem a menor id?ia do que fazer na vida. Eles precisam de direcionamento - n?o para perl, ou Java, ou linguagem X, Y ou Z - ele precisam de direcionamento para aprender a olhar para todas essas op??es e saber avaliar friamente todas elas, e escolher de acordo com seus pr?prios objetivos pessoais. Alguns n?o t?m ainda esses objetivos bem formados, esses precisam de mais ajuda, que foge ao escopo da lista de perl, mas entenda que essa postura impass?vel e distante n?o vai atrair muita gente. Sim, voc? disse algo parecido, mas acho que n?o entendeu o ponto do Blaubous. []s, Alexei 2009/12/11 Nuba Princigalli > Epa, > > On Fri, 11 Dec 2009 11:48 -0200, "Blabos de Blebe" > wrote: > > > Desculpe, mas cada um vai construir a sua carreira profissional, eu > > > n?o sou respons?vel por isso. > > > > Alunos e iniciantes v?o se pautar nisso pra escolher pra onde derivar > > sua carreira. > > > > Como l?deres, n?s somos sim respons?veis por isso. > > (comportamento messianico)-- > > A nossa parte ? trabalhar para que a comunidade brasileira de Perl seja > parte de um ecossistema saud?vel, junto com a academia e o mercado. E > facilitar para que, dado um problema, as pessoas possam considerar o uso > do Perl em seu toolkit para resolv?-lo, de forma esclarecida. E ? isso, > a nossa responsabilidade acaba a?, n?o temos que presumir que ningu?m > seja incapaz de decidir por si, defendendo seus interesses. > > Uma pessoa que decide aprender uma linguagem em fun??o da quantidade de > vagas postadas no Ceviu, no Catho, de fato vai ficar mais satisfeita > estudando linguagens mais mainstream. Veja a viol?ncia da sua suposta > benevolencia, Blabos. Dado o objetivo declarado - apreender algo que > atenda ao maior n?mero de vagas de um determinado tipo no mercado - a > melhor a??o ? de fato estudar o que aparece com mais frequ?ncia. O > objetivo prim?rio dessa pessoa nesse cen?rio n?o ? apreender Perl, ? > maximizar empregabilidade imediata como programador no mercado de > trabalho local. > > E nem ? o nosso objetivo enfiar o Perl na goela de ningu?m, isso n?o faz > parte do ecossistema saud?vel, de decis?es informadas, que na minha > vis?o ? o que a gente quer construir. Lembrando que em um sistema > saud?vel os ciclos positivos, virtuosos, se refor?am sozinhos. > > Eu j? lidei com gente programando em Perl porque algu?m mandou (e largou > assim que pode), e com gente programando em Perl porque gosta (e quando > pode, n?o largou). ? a diferen?a entre ?gua (com coliformes fecais) e > vinho. > > Eu n?o tomo pra mim a responsabilidade sobre a carreira de ningu?m, > exceto a minha. Nem a do meu filho, cara. Cada um que puxe a r?dea e > encontre o seu rumo. ? muito confort?vel fugir do pau, terceirizar a > responsabilidade e procurar uma figura com carisma que te diga "oh! > escolha X, meu jovem", e naturalmente ? tentador assumir esse papel > messi?nico (influ?ncia, ego boost, status, eventualmente $$, etc). Mas ? > uma farsa, incentivada pela nossa sociedade doente, mas essa ? outra > conversa, fecho s? dizendo que ? furada e atraso de vida. > > Abra?o, e "no hard feelings", > > Nuba > -- > Nuba Princigalli > nuba em fastmail.fm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Fri Dec 11 08:13:20 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Fri, 11 Dec 2009 14:13:20 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> Message-ID: <604cec170912110813r642ec0ecr5e4d5992c05b1237@mail.gmail.com> > Seria interessante fazer uma an?lise SWOT ( > http://pt.wikipedia.org/wiki/An%C3%A1lise_SWOT ). Continuando a an?lise de Perl 5: For?as 1) Linguagem expressiva e poderosa 2) CPAN 3) Produtividade 4) Linguagem feita para evoluir 5) Anos de otimiza??es e aprendizado 6) ? Fraquezas 1) Sintaxe obscura 2) Curva de aprendizado 3) N?o ? uma boa "primeira linguagem" 4) Implementa??o antiga, j? come?a a dar sinais da idade 5) Necessidade de manter backward-compatibility 6) ? Oportunidades 1) Maior aceita??o das linguagens din?micas pelo mercado 2) ? Amea?as 1) N?o recebe apoio expl?cito de nenhuma grande empresa 2) Linguagens mais novas tem recebido mais aten??o 3) ? Voc?s teriam algo a complementar? From nuba at fastmail.fm Fri Dec 11 08:46:55 2009 From: nuba at fastmail.fm (Nuba Princigalli) Date: Fri, 11 Dec 2009 14:46:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <23f46d7f0912110756l6b7bd9aej107a96f02eceab25@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com><8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com><179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com><8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com><179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com><1260545979.10525.1349619355@webmail.messagingengine.com><23f46d7f0912110756l6b7bd9aej107a96f02eceab25@mail.gmail.com> Message-ID: <1260550015.25257.1349636633@webmail.messagingengine.com> Alexei, N?o sei o que ele quis dizer, o que eu li foi o que ele quis escrever.. O que eu posso fazer? "Say what you mean, mean what you say!" On Fri, 11 Dec 2009 13:56 -0200, "Alexei Znamensky" wrote: > Mas essa postura de cada um que se vire n?o funciona muito bem com a > molecada nova que n?o tem a menor id?ia do que fazer na vida. Eles > precisam de direcionamento - Quando voc? articula o seu discurso em cima disso, a vaca j? foi pro brejo. Voc? j? qualificou o interlocutor como incapaz, e a? ? nesse tom que a conversa anda. Se voc? tem um interlocutor adulto, trate-o como adulto, ? esse o tipo de di?logo saud?vel que a gente quer. Isso aqui explica um pouco isso: http://en.wikipedia.org/wiki/Transactional_analysis Dentro do Ego-State model, voc? est? pensando em termos de Parent-Child, n?o Adult-Adult. Se o interlocutor realmente n?o sabe formular o que quer, voc? deve ajud?- lo a come?ar a pensar, n?o oferecer o que voc? acha melhor para ele. ? meio ensinar a pescar vs. dar o peixe. > Alguns n?o t?m ainda esses objetivos bem formados, esses precisam de > mais ajuda, que foge ao escopo da lista de perl, mas entenda que essa > postura impass?vel e distante n?o vai atrair muita gente. N?o sei onde voc? viu na minha mensagem "postura impass?vel e distante". Eu disse ecossistema saud?vel e rela??es saud?veis da comunidade com a academia e com o mercado! De forma pr?tica, isso implica em trabalharmos para que a sociedade tenha oportunidades de exposi??o ao Perl que contribuam para a forma??o de um ponto de vista cr?tico, esclarecido e realista do Perl, na academia, no mercado, como cultura, como linguagem, etc. Um exemplo de trabalho nesse sentido ? a forma como estamos organizando agora os nossos YAPCs. Outro exemplo ? o esfor?o para a gera??o de documenta??o em portugu?s. E por a? vai. A gente ainda n?o teve oportunidade de encontrar e conversar, Alexei, sen?o voc? saberia que impass?vel e distante n?o t?m nada a ver com a minha forma de pensar nem agir. Abra?o, Nuba -- Nuba Princigalli nuba em fastmail.fm From blabos at gmail.com Fri Dec 11 09:33:04 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 11 Dec 2009 15:33:04 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <1260550015.25257.1349636633@webmail.messagingengine.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> <1260545979.10525.1349619355@webmail.messagingengine.com> <23f46d7f0912110756l6b7bd9aej107a96f02eceab25@mail.gmail.com> <1260550015.25257.1349636633@webmail.messagingengine.com> Message-ID: <179354400912110933v195706bbx8473635d718bca65@mail.gmail.com> Na verdade ambos tocaram em um ponto interessante. Se por um lado "cada um por si e Deus por todos" n?o ? uma postura de uma "comunidade", por outro, tentar empurrar Perl goela abaixo ? um absurdo. O que eu disse, ou o que eu quiz dizer, como prefiram, ? que como l?deres (independente de posto), temos a responsabilidade de mostrar op??es. Quando me perguntam sobre como resolver determinados problemas o que eu devo fazer ent?o? Responder "se vira"? RTFM? A? o cara vai procurar XXXXXX (ponha aqui a sua linguagem de mainstream favorita) que ? mais receptiva. (Eu j? disse isso antes...) > Eu disse ecossistema saud?vel e rela??es saud?veis da comunidade com a > academia e com o mercado! ? exatamente isso. ? responsabilidade nossa como comunidade fomentar e alimentar esse ecossistema, j? que n?o temos empresa por tr?s (ui!). Ningu?m t? falando de empurrar ou fazer escolhas por ningu?m. Eu estava conversando com o Fernando mais cedo ? respeito e se por um lado temos algumas vagas mas n?o temos profissionais dispon?veis, por outros n?o temos tantas vagas que motivem iniciantes a se tornarem profissionais nessa ?rea. Fazer um estudante com potencial querer aprender ? moleza. O dif?cil ? ter que dizer: "Olha, cara, aprenda isso aqui porque ? legal e l? na Europa e nos USA, tem um mercad?o". O que precisamos na minha opini?o ? parar de sentar ? sombra brincando de Hacker e al?m de brincar de hacker, pensar um pouco mais corporativamente, ao inv?s de recha?ar essa id?ia. N?o ? errado brincar de hacker, s? que s? isso n?o basta. Vamos ficar mais populares que o Java? Com certeza n?o, nem interessa, mas precisamos pagar o leitinho das crian?as. Sen?o, no pr?ximo YAPC no rio, enquanto a "comunidade" brinca de hacker denovo, o Nuba, o Breno e/ou outro benevolente se lasca denovo. E no final todo mundo fica se perguntando "por qu??". Depois de (conjuntamente e de livre e espont?nea vontade) patrocinar o YAPC, ***ver*** o Nuba e o Breno virarem madrugadas organizando o evento e ouvir um "cada um por si" e "Eu n?o tenho nada com isso" ? foda. Parece que a "comunidade" n?o aprendeu nada com os erros e vai continuar a comet?-los. ? essa a minha decep??o. 2009/12/11 Nuba Princigalli : > Alexei, > > N?o sei o que ele quis dizer, o que eu li foi o que ele quis escrever.. > O que eu posso fazer? "Say what you mean, mean what you say!" > > On Fri, 11 Dec 2009 13:56 -0200, "Alexei Znamensky" wrote: >> Mas essa postura de cada um que se vire n?o funciona muito bem com a >> molecada nova que n?o tem a menor id?ia do que fazer na vida. Eles >> precisam de direcionamento - > > Quando voc? articula o seu discurso em cima disso, a vaca j? foi pro > brejo. Voc? j? qualificou o interlocutor como incapaz, e a? ? nesse tom > que a conversa anda. Se voc? tem um interlocutor adulto, trate-o como > adulto, ? esse o tipo de di?logo saud?vel que a gente quer. > > Isso aqui explica um pouco isso: > http://en.wikipedia.org/wiki/Transactional_analysis > > Dentro do Ego-State model, voc? est? pensando em termos de Parent-Child, > n?o Adult-Adult. Se o interlocutor realmente n?o sabe formular o que > quer, voc? deve ajud?- lo a come?ar a pensar, n?o oferecer o que voc? > acha melhor para ele. ? meio ensinar a pescar vs. dar o peixe. > >> Alguns n?o t?m ainda esses objetivos bem formados, esses precisam de >> mais ajuda, que foge ao escopo da lista de perl, mas entenda que essa >> postura impass?vel e distante n?o vai atrair muita gente. > > N?o sei onde voc? viu na minha mensagem "postura impass?vel e distante". > Eu disse ecossistema saud?vel e rela??es saud?veis da comunidade com a > academia e com o mercado! > > De forma pr?tica, isso implica em trabalharmos para que a sociedade > tenha oportunidades de exposi??o ao Perl que contribuam para a forma??o > de um ponto de vista cr?tico, esclarecido e realista do Perl, na > academia, no mercado, como cultura, como linguagem, etc. Um exemplo de > trabalho nesse sentido ? a forma como estamos organizando agora os > nossos YAPCs. Outro exemplo ? o esfor?o para a gera??o de documenta??o > em portugu?s. E por a? vai. > > A gente ainda n?o teve oportunidade de encontrar e conversar, Alexei, > sen?o voc? saberia que impass?vel e distante n?o t?m nada a ver com a > minha forma de pensar nem agir. > > Abra?o, > > Nuba > -- > Nuba Princigalli > nuba em fastmail.fm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From edencardim at gmail.com Fri Dec 11 09:48:24 2009 From: edencardim at gmail.com (Eden Cardim) Date: Fri, 11 Dec 2009 14:48:24 -0300 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F?= In-Reply-To: <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> (=?utf-8?Q?=22Ot=C3=A1vio?= Fernandes"'s message of "Fri, 11 Dec 2009 10:26:13 -0200") References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> Message-ID: <87vdgdpfkn.fsf@janis.localdomain> >>>>> "Ot?vio" == Ot?vio Fernandes writes: Ot?vio> Outro fator ? o efeito de "coletividade". Se muitas pessoas Ot?vio> pularem pela janela, as outras pulam tamb?m (sem sombra de Ot?vio> d?vidas). Na economia, isso ? chamado de "efeito manada". Ot?vio> Porem, temos esta situa??o ruim mais acentuada aqui na Ot?vio> Am?rica Latina, ao contr?rio acontece na Europa e EUA. L? a Ot?vio> linguagem ? valorizada e largamente utilizada, e o mercado ? Ot?vio> mais maduro do que o nosso, n?o h? como comparar. >> Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o >> escolhe Perl? Por que, que eu n?o recebo na minha caixa postal, >> mais de 30 ofertas di?rias de vagas, como acontece com .NET? Ot?vio> Bom, neste caso eu acredito em dois motivos principais: Ot?vio> 1) Marketing: Ruby ganhou muitos adeptos nos ?ltimos anos, e Ot?vio> ? muito eficiente para resolver alguns problemas, Web entre Ot?vio> eles, n?o ? marketing vazio simplesmente. Porem, este ? um Ot?vio> grande "case" para n?s, pois ela j? tem mais de 15 anos de Ot?vio> hist?ria e por quase todo o tempo ficou nas sombras; Ot?vio> 2) Mundo corporativo (sic!): a maioria das empresas n?o est? Ot?vio> se importando com a tecnologia em si, nem t?o pouco tentando Ot?vio> inovar. Para estes, ter uma outra empresa grande, renomada, Ot?vio> cuidado da linguagem/tecnologia ? mais importante do que se Ot?vio> esta ? a melhor escolha, ou n?o. Afinal, eles n?o v?o Ot?vio> colocar a m?o em c?digo (claro!), e se existem centenas de Ot?vio> pessoas para aquela vaga, acaba sendo mais barato/f?cil Ot?vio> contratar um programador de mainstream. Eu acho que o buraco ainda ? mais em baixo. A cultura corporativa brasileira valoriza muito mais os elementos sociais do que os elementos t?cnicos. Pode ser que a minha amostragem tenha sido ruim, mas todas as empresas das quais eu conhe?o detalhes internos, d?o prefer?ncia ao profissional "de confian?a" que trabalha l? h? 5 anos do que um cara novo mas que tem um curr?culo/portfolio visivelmente melhor, ali?s, nunca v?o pensar em contratar algu?m com habilidade t?cnica superior para um cargo de lideran?a e tomada de decis?es. A? o que acontece ? que o corpo administrativo acaba ficando mal-acessorado e acaba s? enxergando as solu??es que s?o bem marketeadas, e o profissional com qualifica??o t?cnica superior nunca escala a escada corporativa porque ele ? uma amea?a pra quem est? ocupando os cargos mais altos atualmente. Ot?vio> Como exemplo contr?rio, eu cito as "startups", empresas Ot?vio> pequenas que est?o focando sempre na melhor solu??o Ot?vio> tecnologica, para economizar tempo e dinheiro. Estas sim, Ot?vio> est?o invando muito e escolheriam o Perl em mais situa??es Ot?vio> se n?s fossemos mais fortes no fator 1. Estas empresas Ot?vio> tendem a crescer, as IBMs do amanh?. >> Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe >> disso) por que Perl n?o emplaca no "Baixo Mercado"? Ot?vio> Perl j? emplacou! Perl est? em tudo o que n?s usamos no Ot?vio> dia-a-dia. N?o existem muitas vagas focadas em Perl, isso ? Ot?vio> verdade, mas todas as empresas tem algo que ? feito nesta Ot?vio> linguagem, ou depende dele. Eu diria que o "mercado baixo" j? est? relativamente emplacado, Perl hoje em dia ? quase como C, s? que est? atuando numa camada de infra-estrutura que n?o gera mais hype porque as pessoas j? se acostumaram a ter isso dispon?vel. Eu diria que o mercado-alvo de Perl hoje em dia ? outro e est? disputando espa?o com mais alternativas do que existiam h? 10 anos atr?s. Ot?vio> No entanto, hoje eu n?o me sinto mais t?o incomodado com Ot?vio> este cen?rio.Eu estou vendo tantas linguagens do passado Ot?vio> voltando a ativa com toda a for?a, para resolver problemas Ot?vio> que realmente elas s?o boas para. Observe os casos: Ot?vio> * Paradigma funcional: h? poucos anos atr?s, ningu?m mais Ot?vio> escutava falar sobre ele, para as empresas ele havia morrido Ot?vio> h? tempos e j? estava enterrado. Hoje, voltou a ser Ot?vio> mainstream, e ? a grande esperan?a de escalabilidade para os Ot?vio> produtos na internet. Fenix; Ningu?m no mundo corporativo brasileiro, porque no ambiente acad?mico sempre foi amplamente utilizado. E de novo, entra o efeito manada, as pessoas falam sobre funcional aplicado a escalabilidade mas a grande maioria n?o sabe fazer uma compara??o com o paradigma imperativo e explicar porque que ele teoricamente escalaria melhor, s? falam porque tem um monte de outras pessoas falando tamb?m. Ot?vio> * SQL: tentando escalar aplica??es chega-se a conclus?o que Ot?vio> banco de dados relacionais s?o um grande "encosto" (e ? Ot?vio> verdade!). Hoje n?s temos o movimento "NoSQL" focando em Ot?vio> usarmos ferramentas n?o-relacionais para substituir onde o Ot?vio> SQL ? in?til, e trazer este relacionamento (se necess?rio) Ot?vio> para a aplica??o; Tem muita especula??o a respeito, na minha vis?o o que acontece ? que as pessoas tem uma no??o barata a respeito do que ? o modelo relacional e acham que ? mais barato desenvolver solu??es alternativas sem comprova??o formal do que pagar/pesquisar para ampliar a no??o de modelo relacional atual. SQL ? s? uma implementa??o de especifica??o da teoria dos conjuntos, e pra dizer que a teoria dos conjuntos ? um "encosto" voc? precisaria derrubar s?culos de pesquisa e desenvolvimento em matem?tica e inclusive reformar todo o sistema de ensino fundamental. Al?m do qu?, o paradigma funcional ? todo embasado na teoria dos conjuntos, ent?o adotar funcional e abandonar SQL ? completamente quanto contradit?rio. Eu acho que o problema do modelo relacional, em espec?fico a implementa??o de SQL, ? similar ao problema do Perl, a linguagem leva a culpa pelo c?digo porco criado por programadores ruins. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From shonorio at gmail.com Fri Dec 11 09:57:17 2009 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 11 Dec 2009 15:57:17 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: References: Message-ID: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> Gustavo, Vc j? deu uma olhada no SOAP::Simple ? Se este ambiente gerar WSDL, d? uma olhada no SOAP::WSDL ! Solli M. Hon?rio 2009/12/11 Gustavo Leite de Mendon?a Chaves > 2009/12/11 breno : > > > > Oi Gustavo! > > > > Infelizmente n?o tenho experi?ncia o suficiente em SOAP pra te ajudar > > nisso. O problema persiste? > > Sim. Eu me cadastrei na lista de usu?rios do SOAP::Lite e postei a > d?vida l?. Estou esperando eles aprovarem minha inscri??o. :-( > > Obrigado. > > Gustavo. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Fri Dec 11 10:06:29 2009 From: edencardim at gmail.com (Eden Cardim) Date: Fri, 11 Dec 2009 15:06:29 -0300 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F?= In-Reply-To: <23f46d7f0912110524k3bdd405by254c81223f0f190@mail.gmail.com> (Alexei Znamensky's message of "Fri, 11 Dec 2009 11:24:35 -0200") References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <23f46d7f0912110524k3bdd405by254c81223f0f190@mail.gmail.com> Message-ID: <87ocm5v10a.fsf@janis.localdomain> >>>>> "Alexei" == Alexei Znamensky writes: Alexei> Eu acho que o ideal ? encontrar um (ou mais de um) nicho e Alexei> atacar fortemente ali. Scripts para sysadmins j? ? um nicho Alexei> que ? do Perl e duvido que consigam tirar. O nicho Alexei> Biologia/DNA tamb?m ? nosso. Web com Catalyst? N?o vou Alexei> entrar no m?rito t?cnico agora, mas brigar por esse nicho ? Alexei> brigar de frente com todo o arsenal de MKT, mainstream, Alexei> comportamento-de-rebanho, e todas as outras armas do Java, Alexei> Ruby(/Rails), Python(/Django), ou qualquer outra coisa que Alexei> saia na Info Exame. Me parece uma briga perdida - pelo menos Alexei> no sentido de buscar o mainstream nesse espa?o. Isso realmente ? problem?tico no Brasil, por conta da estrutura corporativa que eu mencionei em um post anterior. Por isso que um bom direto de direta seria ter um produto como o Moveable Type, onde as pessoas iriam usar Perl porque por acaso o produto que elas usam ? feito em Perl. Realmente ficar falando "Perl ? isso, Perl ? aquilo" ? um marketing que n?o vai funcionar mais. Tem que levar em considera??o que tem mais gente brigando pelo mercado, mas o mercado tamb?m est? maior do que h? 10 anos atr?s. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From acid06 at gmail.com Fri Dec 11 10:08:49 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Fri, 11 Dec 2009 16:08:49 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F?= In-Reply-To: <87vdgdpfkn.fsf@janis.localdomain> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <87vdgdpfkn.fsf@janis.localdomain> Message-ID: <9a08c9b40912111008m5ac0ffc4vcef0e52ebc8e6da5@mail.gmail.com> 2009/12/11 Eden Cardim : > Eu acho que o buraco ainda ? mais em baixo. A cultura corporativa > brasileira valoriza muito mais os elementos sociais do que os elementos > t?cnicos. Pode ser que a minha amostragem tenha sido ruim, mas todas as > empresas das quais eu conhe?o detalhes internos, d?o prefer?ncia ao > profissional "de confian?a" que trabalha l? h? 5 anos do que um cara > novo mas que tem um curr?culo/portfolio visivelmente melhor, ali?s, > nunca v?o pensar em contratar algu?m com habilidade t?cnica superior > para um cargo de lideran?a e tomada de decis?es. A? o que acontece ? que > o corpo administrativo acaba ficando mal-acessorado e acaba s? > enxergando as solu??es que s?o bem marketeadas, e o profissional com > qualifica??o t?cnica superior nunca escala a escada corporativa porque > ele ? uma amea?a pra quem est? ocupando os cargos mais altos atualmente. Acho que tem outro ponto: boa parte das pessoas com qualifica??o t?cnica superior que eu conhe?o *n?o querem* "subir a escada corporativa" e virar um gerente. O pessoal eventualmente acaba indo pra cargos de tomada de decis?o por dinheiro, por que chegou no teto pago a algu?m t?cnico. E a partir do momento que a pessoa sai de um cargo t?cnico, ? como um cargo usado, em menos de 5 anos, fica completamente desatualizada. Imagine uma pessoa que era um excelente programador Perl em 2004. Mas n?o aprendeu nada novo desde ent?o. O seu conhecimento vai ser completamente ultrapassado - nem o Catalyst existia ainda. Com sorte a pessoa utiliza TT em seus scripts CGI. > Ningu?m no mundo corporativo brasileiro, porque no ambiente acad?mico > sempre foi amplamente utilizado. Nem no mundo corporativo de qualquer lugar - n?o s? do Brasil. De cabe?a, eu s? consigo pensar no caso do Paul Graham, que ficou rico vendendo um software feito em LISP que foi a primeira itera??o do Yahoo Stores e o AutoCAD que era program?vel em uma variante de LISP (ou ainda ?, n?o sei). Mas enfim, acho que o problema atual de Perl ? bem simples e ? s? um: falta de gente nova em Perl (quando falo gente nova, quero dizer idade mesmo, estudante de computa??o, etc). Da?, acredito que surgem todos os outros problemas. Porque a realidade de boa parte das empresas ? contratar estagi?rios e rec?m-formados e utilizar o skillset que eles possuem pra simplificar e baretear os custos. Boa parte dessas empresas v?o pro buraco mas v?rias tamb?m s?o bem-sucedidas e n?o v?o migrar pra outra cultura de desenvolvimento depois do sucesso inicial - isso n?o faz sentido. Ent?o, infelizmente, ? uma faca de dois gumes. O ?nico jeito de incentivar com que projetos interessantes e pessoas competentes usem Perl, ? incentivando *todo mundo* a usar Perl. Infelizmente, n?o tem como ser um sniper e ir direto no ponto certo. -Nilson Santos F. Jr. From edencardim at gmail.com Fri Dec 11 10:18:53 2009 From: edencardim at gmail.com (Eden Cardim) Date: Fri, 11 Dec 2009 15:18:53 -0300 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F?= In-Reply-To: <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> (Blabos de Blebe's message of "Fri, 11 Dec 2009 11:48:48 -0200") References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> Message-ID: <87k4wtv0fm.fsf@janis.localdomain> >>>>> "Blabos" == Blabos de Blebe writes: Blabos> Alunos e iniciantes v?o se pautar nisso pra escolher pra Blabos> onde derivar sua carreira. Blabos> Como l?deres, n?s somos sim respons?veis por isso. Blabos> "Por que eu vou estudar Perl, se s? tem vaga pra .NET?" Desculpa mas isso ? uma quest?o meramente pessoal, depende muito do foco pessoal do estudante. Se voc? entra num curso com o intuito de aprender, a quantidade de vagas dispon?veis n?o importa muito. Mas se o intuito for meramente construir uma carreira, a? sim a quantidade de vagas passa a ser interessante. No meu caso, eu fui parar no mundo corporativo por acaso, porque o meu foco realmente era o ambiente acad?mico, mas isso ? uma decis?o pessoal, e teve suas consequ?ncias, e isso n?o ? culpa do Russo. J? a ado??o da tecnologia em uma empresa se deve a outros fatores, dentre eles, consultores de tecnologia que n?o fizeram uma boa an?lise t?cnica pro problema deles e escolheram baseado em fatores arbitr?rios. >> Eu nem gostaria de ver isso. Sinceramente. Perl ? reservado e >> selecionado, existem vantagens em ser assim, acredite. Blabos> Eu tenho certo receio disso. Blabos> Me lembra uma frase que ouvi h? um tempo atr?s de um Blabos> programador Java: Blabos> "Os arianos do Perl. Se acham a ra?a pura e que todo resto Blabos> n?o presta." Basicamente isso ? uma forma diferente e grotesca de se falar "O pessoal do Perl analisa as coisas e s? adotam o que consideram interessante" >> Foi um p?blico reservado e focado. Quantidade n?o ? qualidade. Blabos> A qualidade foi tanta que o evento n?o se pagou. Blabos> Embora eu nem sempre concorde com o Mago, me decepciona o Blabos> fato de ele ser criticado por tentar levar Perl para dentro Blabos> das empresas, enquanto a "comunidade" (?nfase nas aspas) Blabos> fica brincando de hacker. Blabos> Essa arrog?ncia de "Uh, como fa?o parte de um grupo seleto", Blabos> "Oh, como sou melhor que os outros" me envergonha. Blabos> N?o ? nada pessoal, nem to chamando ningu?m aqui de Blabos> arrogante ou est?pido, mas estou vendo crescer esse Blabos> sentimento nos ?ltimos meses e isso me preocupa muito. Isto realmente ? um problema e precisamos canalizar esse sentimento de "elite" pra algo mais ?til, como um produto, que vai gerar marketing e empregos pra todo mundo. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From gustavo at gnustavo.com Fri Dec 11 10:22:46 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Fri, 11 Dec 2009 16:22:46 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> Message-ID: 2009/12/11 Solli Honorio : > Gustavo, > Vc j? deu uma olhada no SOAP::Simple ? Se este ambiente gerar WSDL, d? uma > olhada no SOAP::WSDL ! O SOAP::Simple parece muito incipiente. Mas o SOAP::WSDL ? bem interessante. Uma abordagem bem diferente da do SOAP::Lite. Vou estud?-lo melhor. Obrigado. Gustavo. From russoz at gmail.com Fri Dec 11 10:38:56 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Fri, 11 Dec 2009 16:38:56 -0200 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F_=5Bwas_Vantage?= =?utf-8?q?ns!=5D?= In-Reply-To: <1260550015.25257.1349636633@webmail.messagingengine.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> <1260545979.10525.1349619355@webmail.messagingengine.com> <23f46d7f0912110756l6b7bd9aej107a96f02eceab25@mail.gmail.com> <1260550015.25257.1349636633@webmail.messagingengine.com> Message-ID: <23f46d7f0912111038p17e0accjd8166a106e4368c6@mail.gmail.com> Nuba, 2009/12/11 Nuba Princigalli > Alexei, > > N?o sei o que ele quis dizer, o que eu li foi o que ele quis escrever.. > O que eu posso fazer? "Say what you mean, mean what you say!" > Tamb?m sou um defensor do discurso claro e objetivo, mas discordo da posi??o que afirma que a responsabilidade da comunica??o ? APENAS do emissor. O receptor, por defini??o, INTERPRETA a mensagem, de acordo com suas pr?prias regras. Nada na vida ? 100%: nem de um lado, nem do outro. > > On Fri, 11 Dec 2009 13:56 -0200, "Alexei Znamensky" wrote: > > Mas essa postura de cada um que se vire n?o funciona muito bem com a > > molecada nova que n?o tem a menor id?ia do que fazer na vida. Eles > > precisam de direcionamento - > > Quando voc? articula o seu discurso em cima disso, a vaca j? foi pro > brejo. Voc? j? qualificou o interlocutor como incapaz, e a? ? nesse tom > que a conversa anda. Se voc? tem um interlocutor adulto, trate-o como > adulto, ? esse o tipo de di?logo saud?vel que a gente quer. > Na minha humilde opini?o, a despeito do constante aumento da popula??o mundial, a quantidade de adultos tem permanecido bem est?vel. Claro, eu sou conhecido por ter algumas opini?es meio radicais e uma vis?o pessimista sobre as novas gera??es, e eu posso estar enganado. Podemos ter essa outra discuss?o em off, se voc? quiser. Dada a minha opini?o acima, o corol?rio ? que a vaca j? est? no brejo. O que d? pra fazer agora ? tentar salvar um ou outro bezerro desgarrado, mas dadas as condi??es do ensino (prim?rio, secund?rio e terci?rio) neste pa?s nas ?ltimas d?cadas, eu reafirmo a minha opini?o do e-mail anterior de que a molecada nova n?o tem a menor id?ia do que fazer na vida. A maior parte deles est? preocupada com o que escrever/ler no orkut e/ou com quantos pontos tem no jogo online ____________ (fill the blank). Eu acho que sim, eles precisam de direcionamento. N?o, eles n?o precisam de paternalismo (eu j? disse isso antes!!). > > Isso aqui explica um pouco isso: > http://en.wikipedia.org/wiki/Transactional_analysis > > Dentro do Ego-State model, voc? est? pensando em termos de Parent-Child, > n?o Adult-Adult. Se o interlocutor realmente n?o sabe formular o que > quer, voc? deve ajud?- lo a come?ar a pensar, n?o oferecer o que voc? > acha melhor para ele. ? meio ensinar a pescar vs. dar o peixe. > A despeito desses desencontros comunicativos e de uma ou outra diferen?a de opini?o, em termos pr?ticos sobre o que fazer e pra onde ir, voc? disse, com as suas palavras, mais ou menos, a mesma coisa que eu disse. E o Blabos tamb?m - ele nunca disse para dar o peixe, ele est? dizendo para trocar a placa de "quer pescar? se vira!" por "ensina-se a pescar". > > Alguns n?o t?m ainda esses objetivos bem formados, esses precisam de > > mais ajuda, que foge ao escopo da lista de perl, mas entenda que essa > > postura impass?vel e distante n?o vai atrair muita gente. > > N?o sei onde voc? viu na minha mensagem "postura impass?vel e distante". > Eu disse ecossistema saud?vel e rela??es saud?veis da comunidade com a > academia e com o mercado! > Eu n?o estava falando de *voc?*, mas da comunidade como um todo. > > De forma pr?tica, isso implica em trabalharmos para que a sociedade > tenha oportunidades de exposi??o ao Perl que contribuam para a forma??o > de um ponto de vista cr?tico, esclarecido e realista do Perl, na > academia, no mercado, como cultura, como linguagem, etc. Um exemplo de > trabalho nesse sentido ? a forma como estamos organizando agora os > nossos YAPCs. Outro exemplo ? o esfor?o para a gera??o de documenta??o > em portugu?s. E por a? vai. > Exactly. > > A gente ainda n?o teve oportunidade de encontrar e conversar, Alexei, > sen?o voc? saberia que impass?vel e distante n?o t?m nada a ver com a > minha forma de pensar nem agir. > again: Eu n?o estava falando de *voc?*, mas da comunidade como um todo. []s, -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Fri Dec 11 10:46:36 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 11 Dec 2009 16:46:36 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> Message-ID: Minha opini?o sobre isso eu at? j? dei, ou seja, n?o sabemos vender a linguagem! E agora pagamos o pre?o por isso em termos que buscar mercado de trabalho decente fora do pa?s(vide Champs, Nelson e companhia...). 'Sad but true!!!'. Infelizmente a linguagem ficou taxada de 'coisa para NERD', 'coisa de administrador de Servidores', 'bom para processar textos'. Sinceramente eu t? cheio desse tipo de coisa, espero conseguir fazer alguma coisa a respeito. Cheers! 2009/12/11 Blabos de Blebe > Ol? a todos, > > A discuss?o come?ou falando de vantagens, mas, se temos: > > a) uma linguagem flex?vel e poderosa > b) um reposit?rio fant?stico > c) uma comunidade fora de s?rie > d) grandes casos de uso > > Por que, que eu, desenvolvedor entusiasmado que acabou de entrar na > lista, sou ridicularizado toda vez que falo de Perl? > Por que, que uma empresa escolhe ruby, sem saber o que ?, mas n?o escolhe > Perl? > Por que, que eu n?o recebo na minha caixa postal, mais de 30 ofertas > di?rias de vagas, como acontece com .NET? > > Se Perl ? t?o boa assim (e ? t?o ?bvio isso, todo mundo sabe disso) > por que Perl n?o emplaca no "Baixo Mercado"? > > Eu tenho a minha resposta. Gostaria de ouvir a de vcs > > Abra?os > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From neilsonlima at gmail.com Fri Dec 11 10:47:50 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Fri, 11 Dec 2009 16:47:50 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F?= In-Reply-To: <87vdgdpfkn.fsf@janis.localdomain> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <87vdgdpfkn.fsf@janis.localdomain> Message-ID: <43a6b0ba0912111047v6e009fc2oba6f7a46ebf1f4f6@mail.gmail.com> > Eu acho que o buraco ainda ? mais em baixo. A cultura corporativa > brasileira valoriza muito mais os elementos sociais do que os elementos > t?cnicos. Pode ser que a minha amostragem tenha sido ruim, mas todas as > empresas das quais eu conhe?o detalhes internos, d?o prefer?ncia ao > profissional "de confian?a" que trabalha l? h? 5 anos do que um cara > novo mas que tem um curr?culo/portfolio visivelmente melhor, ali?s, > nunca v?o pensar em contratar algu?m com habilidade t?cnica superior > para um cargo de lideran?a e tomada de decis?es. A? o que acontece ? que > o corpo administrativo acaba ficando mal-acessorado e acaba s? > enxergando as solu??es que s?o bem marketeadas, e o profissional com > qualifica??o t?cnica superior nunca escala a escada corporativa porque > "ele ? uma amea?a pra quem est? ocupando os cargos mais altos atualmente". > > Eden, voc? observou bem o mundo corporativo. Coloquei uma observa??o na ?ltima linha para esclarecer um detalhe. As amea?as v?o comprometer a cultura, neste caso, para provar isso ? necess?rio seguir uma hierarquia ou pode chamar regimes internos. Semelhante as boas pr?ticas de programa??o, quem estiver fora, dificilmente acompanha o que est? aqui dentro (mercado) ;) Um abra?o, Neilson P. Lima -------------- next part -------------- An HTML attachment was scrubbed... URL: From cromo.jml at gmail.com Fri Dec 11 11:25:05 2009 From: cromo.jml at gmail.com (=?ISO-8859-1?Q?M=E1rcio_Vitor?=) Date: Fri, 11 Dec 2009 17:25:05 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F?= In-Reply-To: <87vdgdpfkn.fsf@janis.localdomain> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <87vdgdpfkn.fsf@janis.localdomain> Message-ID: <3530b8ce0912111125q2477338coeaf66a8009fb5397@mail.gmail.com> 2009/12/11 Eden Cardim : > Eu acho que o buraco ainda ? mais em baixo. A cultura corporativa > brasileira valoriza muito mais os elementos sociais do que os elementos > t?cnicos. Pode ser que a minha amostragem tenha sido ruim, mas todas as > empresas das quais eu conhe?o detalhes internos, d?o prefer?ncia ao > profissional "de confian?a" que trabalha l? h? 5 anos do que um cara > novo mas que tem um curr?culo/portfolio visivelmente melhor, ali?s, > nunca v?o pensar em contratar algu?m com habilidade t?cnica superior > para um cargo de lideran?a e tomada de decis?es. A? o que acontece ? que > o corpo administrativo acaba ficando mal-acessorado e acaba s? > enxergando as solu??es que s?o bem marketeadas, e o profissional com > qualifica??o t?cnica superior nunca escala a escada corporativa porque > ele ? uma amea?a pra quem est? ocupando os cargos mais altos atualmente. > Eu acho que aqui voc? matou a quest?o, o problema parace ser tamb?m da estrutura das organiza??es. Na minha opini?o em algumas vezes falta uma boa rela??o entre o alto n?vel de ordem gerencial e da t?cnica. O que a maioria dos gerentes est?o interessado em saber quanto vai custar e quanto vai demorar, e na maioria das vezes n?o se atentam a detalhes t?cnicos, e v?o pagar na frente. Poderia ser interessante entender o que se passa na cabe?a dessas pessoas e tamb?m entender como atender a cultura das organiza??es. From otaviof at gmail.com Fri Dec 11 17:53:55 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 11 Dec 2009 23:53:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <1260545979.10525.1349619355@webmail.messagingengine.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> <1260545979.10525.1349619355@webmail.messagingengine.com> Message-ID: <8e3843570912111753r58b4971bn4b9b983177df0cd0@mail.gmail.com> 2009/12/11 Nuba Princigalli : > Epa, > > On Fri, 11 Dec 2009 11:48 -0200, "Blabos de Blebe" > wrote: >> > Desculpe, mas cada um vai construir a sua carreira profissional, eu >> > n?o sou respons?vel por isso. >> >> Alunos e iniciantes v?o se pautar nisso pra escolher pra onde derivar >> sua carreira. >> >> Como l?deres, n?s somos sim respons?veis por isso. > > (comportamento messianico)-- > > A nossa parte ? trabalhar para que a comunidade brasileira de Perl seja > parte de um ecossistema saud?vel, junto com a academia e o mercado. E > facilitar para que, dado um problema, as pessoas possam considerar o uso > do Perl em seu toolkit para resolv?-lo, de forma esclarecida. E ? isso, > a nossa responsabilidade acaba a?, n?o temos que presumir que ningu?m > seja incapaz de decidir por si, defendendo seus interesses. Concordo plenamente: $nuba++; > Uma pessoa que decide aprender uma linguagem em fun??o da quantidade de > vagas postadas no Ceviu, no Catho, de fato vai ficar mais satisfeita > estudando linguagens mais mainstream. Veja a viol?ncia da sua suposta > benevolencia, Blabos. Dado o objetivo declarado - apreender algo que > atenda ao maior n?mero de vagas de um determinado tipo no mercado - a > melhor a??o ? de fato estudar o que aparece com mais frequ?ncia. O > objetivo prim?rio dessa pessoa nesse cen?rio n?o ? apreender Perl, ? > maximizar empregabilidade imediata como programador no mercado de > trabalho local. Se a quest?o for meramente financeira, eu vejo que o resultado de ficar nas linguagens mainstream ? _exatamente_ ao contr?rio do que n?s que estamos mais focados em nixos. Eu vejo muitas vagas para .Net/Java, porem, 99.9% delas pagam muito abaixo do que pagaria para um Perl Monger no mesmo n?vel. Lei simples de mercado explicam isso. > E nem ? o nosso objetivo enfiar o Perl na goela de ningu?m, isso n?o faz > parte do ecossistema saud?vel, de decis?es informadas, que na minha > vis?o ? o que a gente quer construir. Lembrando que em um sistema > saud?vel os ciclos positivos, virtuosos, se refor?am sozinhos. Exato. > Eu j? lidei com gente programando em Perl porque algu?m mandou (e largou > assim que pode), e com gente programando em Perl porque gosta (e quando > pode, n?o largou). ? a diferen?a entre ?gua (com coliformes fecais) e > vinho. > > Eu n?o tomo pra mim a responsabilidade sobre a carreira de ningu?m, > exceto a minha. Nem a do meu filho, cara. Cada um que puxe a r?dea e > encontre o seu rumo. ? muito confort?vel fugir do pau, terceirizar a > responsabilidade e procurar uma figura com carisma que te diga "oh! > escolha X, meu jovem", e naturalmente ? tentador assumir esse papel > messi?nico (influ?ncia, ego boost, status, eventualmente $$, etc). Mas ? > uma farsa, incentivada pela nossa sociedade doente, mas essa ? outra > conversa, fecho s? dizendo que ? furada e atraso de vida. > > Abra?o, e "no hard feelings", > > Nuba > -- > Nuba Princigalli > nuba em fastmail.fm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Ot?vio Fernandes http://blog.emresumo.com From otaviof at gmail.com Fri Dec 11 18:01:43 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sat, 12 Dec 2009 00:01:43 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <23f46d7f0912110756l6b7bd9aej107a96f02eceab25@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> <1260545979.10525.1349619355@webmail.messagingengine.com> <23f46d7f0912110756l6b7bd9aej107a96f02eceab25@mail.gmail.com> Message-ID: <8e3843570912111801n5a556b8j5babe304fc048ded@mail.gmail.com> 2009/12/11 Alexei Znamensky : (...) > Sim, voc? disse algo parecido, mas acho que n?o entendeu o ponto do > Blaubous. (...) Eu acho que o Blabos poderia explicar o ponto dele, com suas pr?prias palavras. > > []s, > Alexei um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From otaviof at gmail.com Fri Dec 11 21:24:19 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sat, 12 Dec 2009 03:24:19 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <179354400912110933v195706bbx8473635d718bca65@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> <1260545979.10525.1349619355@webmail.messagingengine.com> <23f46d7f0912110756l6b7bd9aej107a96f02eceab25@mail.gmail.com> <1260550015.25257.1349636633@webmail.messagingengine.com> <179354400912110933v195706bbx8473635d718bca65@mail.gmail.com> Message-ID: <8e3843570912112124s3a487f65jaecda218cde0036e@mail.gmail.com> 2009/12/11 Blabos de Blebe : > Na verdade ambos tocaram em um ponto interessante. > > Se por um lado "cada um por si e Deus por todos" n?o ? uma postura de > uma "comunidade", por outro, tentar empurrar Perl goela abaixo ? um > absurdo. > > O que eu disse, ou o que eu quiz dizer, como prefiram, ? que como > l?deres (independente de posto), temos a responsabilidade de mostrar > op??es. > > Quando me perguntam sobre como resolver determinados problemas o que > eu devo fazer ent?o? Responder "se vira"? RTFM? > > A? o cara vai procurar XXXXXX (ponha aqui a sua linguagem de > mainstream favorita) que ? mais receptiva. Esta ? a postura de uma pessoa insegura, tendendo ao paternalismo. Existem muitos casos onde um RTFM ? a melhor resposta (j? cansei de ver isso aqui na lista), e afinal, qual o problema se a pessoa mudar de "comunidade" com isso? N?s somos profissionais, ao enviar um email para um grupo como este estamos sujeitos a este tipo de resposta. Perl n?o ? religi?o, Blabos. > (Eu j? disse isso antes...) > >> Eu disse ecossistema saud?vel e rela??es saud?veis da comunidade com a >> academia e com o mercado! > > ? exatamente isso. > > ? responsabilidade nossa como comunidade fomentar e alimentar esse > ecossistema, j? que n?o temos empresa por tr?s (ui!). Verdade, concordo com este ponto. > Ningu?m t? falando de empurrar ou fazer escolhas por ningu?m. > > Eu estava conversando com o Fernando mais cedo ? respeito e se por um > lado temos algumas vagas mas n?o temos profissionais dispon?veis, por > outros n?o temos tantas vagas que motivem iniciantes a se tornarem > profissionais nessa ?rea. > > Fazer um estudante com potencial querer aprender ? moleza. O dif?cil ? > ter que dizer: "Olha, cara, aprenda isso aqui porque ? legal e l? na > Europa e nos USA, tem um mercad?o". Eu vejo que ? mais vantajoso para todos n?s apenas pegar os estudantes (ou n?o) com potencial. Afinal, Europa e EUA ditam as tend?ncias para n?s aqui na Am?rica Latina, e voc? vi ter a oportunidade de trabalhar fora do pa?s. > O que precisamos na minha opini?o ? parar de sentar ? sombra brincando > de Hacker e al?m de brincar de hacker, pensar um pouco mais > corporativamente, ao inv?s de recha?ar essa id?ia. > > N?o ? errado brincar de hacker, s? que s? isso n?o basta. Existem pessoas que n?o est?o brincando de ser hacker, em nenhum sentido que esta palavra possa ter. Se voc? tem este lado mais corporativo, eu lhe convido a _mostrar_ mais solu??es nesta ?rea, ser? sempre bem vindo. > Vamos ficar mais populares que o Java? Com certeza n?o, nem interessa, > mas precisamos pagar o leitinho das crian?as. > > Sen?o, no pr?ximo YAPC no rio, enquanto a "comunidade" brinca de > hacker denovo, o Nuba, o Breno e/ou outro benevolente se lasca denovo. > E no final todo mundo fica se perguntando "por qu??". O Breno e o Nuba est?o aqui na lista, eles podem expressar as pr?prias opini?es a respeito deste assunto. > Depois de (conjuntamente e de livre e espont?nea vontade) patrocinar o > YAPC, ***ver*** o Nuba e o Breno virarem madrugadas organizando o > evento e ouvir um "cada um por si" e "Eu n?o tenho nada com isso" ? > foda. Eu acho que voc? precisa ser mais claro neste ponto: "cada um por si" e "Eu n?o tenho nada com isso". > Parece que a "comunidade" n?o aprendeu nada com os erros e vai > continuar a comet?-los. > > ? essa a minha decep??o. Voc? pode transformar a sua "decep??o" em orgulho, basta nos _mostrar_ como reverter esta situa??o em atitudes pr?ticas. N?o consigo concordar com alguns dos seus pontos de vista. Atenciosamente, -- Ot?vio Fernandes http://blog.emresumo.com From luismottacampos at yahoo.co.uk Sat Dec 12 06:24:59 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 12 Dec 2009 15:24:59 +0100 Subject: [SP-pm] =?iso-8859-15?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vant?= =?iso-8859-15?q?agens!=5D?= In-Reply-To: <179354400912110933v195706bbx8473635d718bca65@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <179354400912110506q258e6f89i8c9f24290766287@mail.gmail.com> <8e3843570912110527g2bdab4bfj803899cce3c988dc@mail.gmail.com> <179354400912110548n2314345ao1df39306c93bea4b@mail.gmail.com> <1260545979.10525.1349619355@webmail.messagingengine.com> <23f46d7f0912110756l6b7bd9aej107a96f02eceab25@mail.gmail.com> <1260550015.25257.1349636633@webmail.messagingengine.com> <179354400912110933v195706bbx8473635d718bca65@mail.gmail.com> Message-ID: <4B23A7BB.4020302@yahoo.co.uk> Blabos de Blebe wrote: [...] > A? o cara vai procurar XXXXXX (ponha aqui a sua linguagem de > mainstream favorita) que ? mais receptiva. Eu acredito que a Comunidade Perl ? feita de gente que oferece solu??es quando todo mundo desistiu; que luta contra restri??es de tempo, dinheiro, e falta de recursos humanos; de gente que, sem se importar com o que os outros dizem, ou se v?o ou n?o v?o conseguir emprego na corpora??o X, Y, ou Z, usam a linguagem para resolver problemas como profissionais, e deixam para tr?s um rastro de exclama??es de admira??o dos superiores e inveja velada dos concorrentes. Eu tamb?m acredito que uma comunidade (qualquer que seja) ? um fen?meno cultural. A gente ensina a Cultura da Comunidade Perl para as pessoas que se juntam ? lista, que participam da comunidade. Finalmente, eu acredito que todo e qualquer processo de ensino ? um processo de auto-sele??o: ningu?m aprende o que n?o quer; algu?m pode at? lembrar o bastante por uns tempos, talvez o suficiente para passar de ano, mas aprender, de verdade, s? aprende quem quer. Como consequ?ncia natural: a Cultura da Comunidade Perl e a forma como agente ensina esta Cultura para os novatos ajuda a selecionar os profissionais com melhor capacidade e recursos para fazer parte de uma comunidade sem par, onde a contribui??o espont?nea, o trabalho em equipe, o alto profissionalismo e o foco em prover solu??es s?o obrigat?rios. Se a gente tem de "perder" gente que n?o se encaixa neste perfil, ser impopular no "mainstream" e ficar de fora do roll de linguagens de programa??o mais usadas nas corpora??es, eu acho que isso ? um pre?o justo e que a gente tem de continuar pagando por isso. [...] > Eu estava conversando com o Fernando mais cedo ? respeito e se por um > lado temos algumas vagas mas n?o temos profissionais dispon?veis, > por outros n?o temos tantas vagas que motivem iniciantes a se > tornarem profissionais nessa ?rea. Outra vez o mesmo problema: n?o ? a vaga de trabalho que faz o profissional, e n?o quero ver gente aprendendo Perl por que isso d? lucro. Eu n?o trablaho (oficialmente) com Perl, e acho que a maior parte do pessoal desta lista tamb?m n?o. A gente usa Perl como ferramenta no dia-a-dia, mas este ? apenas um efeito colateral muito desej?vel. > Fazer um estudante com potencial querer aprender ? moleza. O dif?cil > ? ter que dizer: "Olha, cara, aprenda isso aqui porque ? legal e l? > na Europa e nos USA, tem um mercad?o". Esquece o mercado europeu ou estadounidense: eles n?o existem, s?o t?o bons quanto o mercado brasileiro. O que a gente v? de longe ? a mesma coisa que eles v?em na gente: montes de profissionais muito bons falando em listas de discuss?o e se ajudando mutuamente a conseguir trabalhos (networking ? a minha principal fonte de ofertas de emprego h? 5 anos, por exemplo). > O que precisamos na minha opini?o ? parar de sentar ? sombra > brincando de Hacker e al?m de brincar de hacker, pensar um pouco mais > corporativamente, ao inv?s de recha?ar essa id?ia. N?o! Recha?ar esta id?ia ? desistir do ideal de ser uma comunidade de profissionais altamente capacitados. A gente tem de abra?ar esta id?ia ainda mais, at? o ponto de tornar a participa??o e o reconhecimento da Comunidade Perl numa distin??o, no mesmo esp?rito das guildas profissionais: todo mundo pode se tornar um aprendiz, mas apenas uns poucos v?o passar pelo crivo da avalia??o pelos seus pares e se tornar um mestre. > Sen?o, no pr?ximo YAPC no rio, enquanto a "comunidade" brinca de > hacker denovo, o Nuba, o Breno e/ou outro benevolente se lasca > denovo. E no final todo mundo fica se perguntando "por qu??". > > Depois de (conjuntamente e de livre e espont?nea vontade) patrocinar > o YAPC, ***ver*** o Nuba e o Breno virarem madrugadas organizando o > evento e ouvir um "cada um por si" e "Eu n?o tenho nada com isso" ? > foda. Uia. Queria ver a sua procura??o para representar o Breno ou o Nuba. Se eles "se matam" e n?o est?o reclamando, e voltam no ano seguinte, alguma coisa me diz que ou eles gostam muito de levar no ** ou que eles gostaram da experi?ncia e acharam que os resultados obtidos valem o sacrif?cio. N?o acho que eles precisem de ningu?m dizendo "ah, coitadinhos, se matando pela comunidade". A comunidade v? estas coisas e recompensa (com networking, com bom-nome, com status profissional, por exemplo). Bom, eu j? falei demais, e vou ficar por aqui. A gente se v? por a?, se voc? n?o decidir que j? teve ingratid?o demais e se auto-selecionar para fora da lista. ;) Eu n?o acho que isso vai acontecer -- voc? ? paciente, turr?o e lutador como todo bom programador Perl. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Sat Dec 12 06:43:56 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 12 Dec 2009 15:43:56 +0100 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F?= In-Reply-To: <9a08c9b40912111008m5ac0ffc4vcef0e52ebc8e6da5@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <87vdgdpfkn.fsf@janis.localdomain> <9a08c9b40912111008m5ac0ffc4vcef0e52ebc8e6da5@mail.gmail.com> Message-ID: <4B23AC2C.3070202@yahoo.co.uk> Nilson Santos Figueiredo Jr. wrote: > Ent?o, infelizmente, ? uma faca de dois gumes. O ?nico jeito de > incentivar com que projetos interessantes e pessoas competentes usem > Perl, ? incentivando *todo mundo* a usar Perl. Infelizmente, n?o tem > como ser um sniper e ir direto no ponto certo. Eu sei como "ser um /sniper/", como atingir os profissionais formadores de opini?o nas empresas. Eu expliquei isso noutro email neste thread: ensinar Cultura Perl para a Comunidade (quer dizer, selecionar quem consegue escutar "RTFM!" sem sair correndo para baixo da saia da mam?e, entre outras coisas). Ou, de acordo com o Blabos, ser elitista. :-D AH AH HA Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Sat Dec 12 06:56:19 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sat, 12 Dec 2009 15:56:19 +0100 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F_=5Bwas_Vantage?= =?utf-8?q?ns!=5D?= In-Reply-To: <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> Message-ID: <4B23AF13.1090706@yahoo.co.uk> Nilson Santos Figueiredo Jr. wrote: [...] > Acho que n?o d? pra se iludir falando "ah, mas a IBM tem 4234242 > desenvolvedores Perl em Hortol?ndia". E da?? Se quando v?o fazer > propaganda falam de Java? Voc? j? viu a IBM fazendo propaganda pra > Perl? Patrocinando algum m?dulo pra CPAN? Ent?o, por mim, podem se > explodir. S?o leechers da cultura em todo o sentido. Uh... Eles publicam muito. O Google me disse "circa 33500 articles": http://www.google.nl/search?q=perl+site%3Aibm.com. e o PerlMonks.org aponta para artigos de l?. Como os artigos n?o ridicularizam o que a IBM escreveu, eu acho que a comunidade leva os caras ? s?rio... http://www.google.nl/search?q=perl+IBM+site%3Aperlmonks.org -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From blabos at gmail.com Sat Dec 12 07:30:58 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 12 Dec 2009 13:30:58 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F?= In-Reply-To: <4B23AC2C.3070202@yahoo.co.uk> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <87vdgdpfkn.fsf@janis.localdomain> <9a08c9b40912111008m5ac0ffc4vcef0e52ebc8e6da5@mail.gmail.com> <4B23AC2C.3070202@yahoo.co.uk> Message-ID: <179354400912120730x53baf5b2m1292bc36a5cb63c1@mail.gmail.com> Nrm 8 nem 80 Champs, N?o estou sendo contra dar apoio a quem tem potencial, muito pelo contr?rio. S? acho que *somente* isso n?o basta. ? muito mais f?cil garimpar talentos do que fazer Perl ser avaliada de forma justa nas empresas. N?o estou falando para deixarmos de lado toda a carga cultural da comunidade. Independentemente das intemp?ries, a comunidade se mant?m, por causa de sua cultura. Eu vejo isso como uma esp?cie de "Na??o Perl". Um povo e sua cultura. Por outro lado, na minha opini?o, j? passou da hora de darmos uma passo a mais. Precisamos tornar Perl vi?vel para o mercado geral e n?o somente para os nichos que d?o a sorte de ter gurus. Nesse aspecto eu apoio a id?ia do Ruosso e do Mago de tentar levar Perl para dentro das empresas "comuns". E vejo isso como uma passo a diante e n?o como uma passo em outra dire??o. E sim, temos que continuar a garimpar talentos. Como v?rios j? disseram aqui com mais propriedade que eu, temos pelo menos dois problemas: 1) N?o ter programadores Perl qualificados o suficiente. Do ponto de vista de quem contrata, pra que come?ar um novo projeto em Perl se n?o tem profissionais dispon?veis ou se os profissionais bons que existem v?o cobrar 10mil/mes? Por outro lado, quem arrisca contratar programador que n?o est? preparado, vai quebrar a cara e botar a culpa na linguagem. 2) N?o ter empresas que apostem em Perl o suficiente. Do ponto de vista de quem est? estudando e precisa pagar as contas, aprender Perl pode ser um investimento caro demais, visto que pode n?o dar retorno a curto prazo. O problema 1 ? f?cil de resolver a gente j? faz isso pouco a pouco, o 2 nem tanto. Concordo com o Nuba que n?o temos que enfiar Perl goela abaixo, mas tamb?m n?o podemos abandonar os potenciais Monges, seja guiando, seja tentando criar oportunidades. 2009/12/12 Luis Motta Campos : > Nilson Santos Figueiredo Jr. wrote: >> Ent?o, infelizmente, ? uma faca de dois gumes. O ?nico jeito de >> incentivar com que projetos interessantes e pessoas competentes usem >> Perl, ? incentivando *todo mundo* a usar Perl. Infelizmente, n?o tem >> como ser um sniper e ir direto no ponto certo. > > Eu sei como "ser um /sniper/", como atingir os profissionais formadores > de opini?o nas empresas. Eu expliquei isso noutro email neste thread: > ensinar Cultura Perl para a Comunidade (quer dizer, selecionar quem > consegue escutar "RTFM!" sem sair correndo para baixo da saia da mam?e, > entre outras coisas). Ou, de acordo com o Blabos, ser elitista. :-D AH AH HA > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From acid06 at gmail.com Sat Dec 12 08:41:37 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Sat, 12 Dec 2009 14:41:37 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <4B23AF13.1090706@yahoo.co.uk> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> Message-ID: <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> 2009/12/12 Luis Motta Campos : > Uh... Eles publicam muito. O Google me disse "circa 33500 articles": > > http://www.google.nl/search?q=perl+site%3Aibm.com. > > e o PerlMonks.org aponta para artigos de l?. Como os artigos n?o > ridicularizam o que a IBM escreveu, eu acho que a comunidade leva os > caras ? s?rio... Acho que voc? n?o observou os resultados gerados por aquela busca. Vou te ajudar. Altere sua busca ligeiramente para e observe os resultados: http://www.google.nl/search?q=perl+site%3Aibm.com+2009 Todos os artigos da primeira p?gina do Google s?o de 2000 e 2001, exceto um, que ? de 2003. Naquela ?poca, Perl era a linguagem da internet mesmo, oras, todo mundo usava. Ache algum artigo RECENTE da IBM sobre Perl. Se conseguir achar um escrito esse ano vai ser muito - eu aposto em 0. -Nilson Santos F. Jr. From acid06 at gmail.com Sat Dec 12 08:48:06 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Sat, 12 Dec 2009 14:48:06 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F?= In-Reply-To: <4B23AC2C.3070202@yahoo.co.uk> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <87vdgdpfkn.fsf@janis.localdomain> <9a08c9b40912111008m5ac0ffc4vcef0e52ebc8e6da5@mail.gmail.com> <4B23AC2C.3070202@yahoo.co.uk> Message-ID: <9a08c9b40912120848g174287aft8f9b164b94a498f@mail.gmail.com> 2009/12/12 Luis Motta Campos : > Eu sei como "ser um /sniper/", como atingir os profissionais formadores > de opini?o nas empresas. Eu expliquei isso noutro email neste thread: > ensinar Cultura Perl para a Comunidade (quer dizer, selecionar quem > consegue escutar "RTFM!" sem sair correndo para baixo da saia da mam?e, > entre outras coisas). Ou, de acordo com o Blabos, ser elitista. :-D AH AH HA Eu n?o sei, ?s vezes seu pensamento ? diferente. Pessoalmente, eu n?o quero um profissional isolado em uma empresa usando Perl. Eu quero uma startup inteira fazendo coisas inovadoras em Perl. Isso pra mim ? o interessante. N?o faria a menor quest?o de Perl sendo usado em "grandes empresas" se pelo menos 1 em cada 10 startups que pipocam por a? usassem Perl como plataforma base - ? um mercado muito mais interessante IMHO. Quando falo "usar Perl" n?o quero dizer uso pontual, espor?dico. Quero dizer sistemas inteiros feitos em Perl, com uma p?gina de "Jobs" procurando por "Senior Perl Engineers" para implementar alguma id?ia inovadora. Isso ? quase inexistente. Eu pago uma cerveja pra quem conseguir apontar mais de 10 startups diferentes que utilizem Perl pra tudo (ou pelo menos uns 90% das coisas). -Nilson Santos F. Jr. From edencardim at gmail.com Sat Dec 12 11:20:52 2009 From: edencardim at gmail.com (Eden Cardim) Date: Sat, 12 Dec 2009 16:20:52 -0300 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F?= In-Reply-To: <179354400912120730x53baf5b2m1292bc36a5cb63c1@mail.gmail.com> (Blabos de Blebe's message of "Sat, 12 Dec 2009 13:30:58 -0200") References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <87vdgdpfkn.fsf@janis.localdomain> <9a08c9b40912111008m5ac0ffc4vcef0e52ebc8e6da5@mail.gmail.com> <4B23AC2C.3070202@yahoo.co.uk> <179354400912120730x53baf5b2m1292bc36a5cb63c1@mail.gmail.com> Message-ID: <873a3gatij.fsf@janis.localdomain> >>>>> "Blabos" == Blabos de Blebe writes: Blabos> Nesse aspecto eu apoio a id?ia do Ruosso e do Mago de tentar Blabos> levar Perl para dentro das empresas "comuns". E vejo isso Blabos> como uma passo a diante e n?o como uma passo em outra Blabos> dire??o. E sim, temos que continuar a garimpar talentos. Ent?o, a minha ?tica ? de que as "empresas comuns" s? v?o adotar Perl se vier junto com uma solu??o. Se tiver um produto popular e que ? ?til pra empresa, a? faz sentido adotar Perl, e ? assim que as outras linguagens entram e Perl fica pra tr?s, faltam os produtos. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From jasenger at gmail.com Sat Dec 12 11:31:40 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Sat, 12 Dec 2009 17:31:40 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> Message-ID: Aqui tem alguma coisa, http://www.ibm.com/search/?en=utf&v=16&lang=en&cc=us&q=perl+2009&ibm-go.x=0&ibm-go.y=0&ibm-go=Go&lv=c Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/12/12 Nilson Santos Figueiredo Jr. : > 2009/12/12 Luis Motta Campos : >> Uh... Eles publicam muito. O Google me disse "circa 33500 articles": >> >> http://www.google.nl/search?q=perl+site%3Aibm.com. >> >> e o PerlMonks.org aponta para artigos de l?. Como os artigos n?o >> ridicularizam o que a IBM escreveu, eu acho que a comunidade leva os >> caras ? s?rio... > > Acho que voc? n?o observou os resultados gerados por aquela busca. Vou > te ajudar. > > Altere sua busca ligeiramente para e observe os resultados: > > ?http://www.google.nl/search?q=perl+site%3Aibm.com+2009 > > Todos os artigos da primeira p?gina do Google s?o de 2000 e 2001, > exceto um, que ? de 2003. > > Naquela ?poca, Perl era a linguagem da internet mesmo, oras, todo mundo usava. > Ache algum artigo RECENTE da IBM sobre Perl. Se conseguir achar um > escrito esse ano vai ser muito - eu aposto em 0. > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From edencardim at gmail.com Sat Dec 12 11:32:17 2009 From: edencardim at gmail.com (Eden Cardim) Date: Sat, 12 Dec 2009 16:32:17 -0300 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F?= In-Reply-To: <9a08c9b40912111008m5ac0ffc4vcef0e52ebc8e6da5@mail.gmail.com> (Nilson Santos Figueiredo, Jr.'s message of "Fri, 11 Dec 2009 16:08:49 -0200") References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <87vdgdpfkn.fsf@janis.localdomain> <9a08c9b40912111008m5ac0ffc4vcef0e52ebc8e6da5@mail.gmail.com> Message-ID: <87y6l89ef2.fsf@janis.localdomain> >>>>> "Nilson" == Nilson Santos Figueiredo writes: Nilson> Nem no mundo corporativo de qualquer lugar - n?o s? do Nilson> Brasil. De cabe?a, eu s? consigo pensar no caso do Paul Nilson> Graham, que ficou rico vendendo um software feito em LISP Nilson> que foi a primeira itera??o do Yahoo Stores e o AutoCAD que Nilson> era program?vel em uma variante de LISP (ou ainda ?, n?o Nilson> sei). Isso n?o ? verdade, Erlang foi desenvolvida por uma empresa (Ericsson) e ? utilizada em v?rios projetos comerciais como o Yahoo! Delicious e se n?o me engano, algumas funcionalidades do Facebook. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From gustavo at gnustavo.com Sat Dec 12 12:30:28 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Sat, 12 Dec 2009 18:30:28 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> Message-ID: S? pra constar: consegui resolver o problema com o SOAP::Lite mesmo. A solu??o ? explicitar os nomes dos arrays que s?o gerados durante a serializa??o dos dados. Por default, o SOAP::Lite estava gerando nomes que o servidor Java n?o estava entendendo. Acabei de subir a vers?o 0.23 do JIRA::Client pro PAUSE. Ela dever? estar logo dispon?vel no CPAN. Gustavo. From shonorio at gmail.com Sat Dec 12 15:45:46 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 12 Dec 2009 21:45:46 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> Message-ID: <12d1f4ee0912121545o24557812k917bb1c736b6545a@mail.gmail.com> Gustavo, meus parab?ns pela iniciativa de colocar o c?digo no CPAN e pela qualidade do c?digo tamb?m. Deu uma olhada superficial e achei boa qualidade. Abra?os, Solli M. Hon?rio 2009/12/12 Gustavo Leite de Mendon?a Chaves > S? pra constar: consegui resolver o problema com o SOAP::Lite mesmo. A > solu??o ? explicitar os nomes dos arrays que s?o gerados durante a > serializa??o dos dados. Por default, o SOAP::Lite estava gerando nomes > que o servidor Java n?o estava entendendo. > > Acabei de subir a vers?o 0.23 do JIRA::Client pro PAUSE. Ela dever? > estar logo dispon?vel no CPAN. > > Gustavo. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Sat Dec 12 16:28:51 2009 From: edencardim at gmail.com (Eden Cardim) Date: Sat, 12 Dec 2009 21:28:51 -0300 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: <12d1f4ee0912121545o24557812k917bb1c736b6545a@mail.gmail.com> (Solli Honorio's message of "Sat, 12 Dec 2009 21:45:46 -0200") References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> <12d1f4ee0912121545o24557812k917bb1c736b6545a@mail.gmail.com> Message-ID: <87y6l73ef0.fsf@janis.localdomain> >>>>> "Solli" == Solli Honorio writes: Solli> Gustavo, meus parab?ns pela iniciativa de colocar o c?digo no Solli> CPAN e pela qualidade do c?digo tamb?m. Deu uma olhada Solli> superficial e achei boa qualidade. O c?digo de boa qualidade mesmo, Gustavo++ -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From daniel.oliveira.mantovani at gmail.com Sat Dec 12 16:30:39 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 12 Dec 2009 22:30:39 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: <87y6l73ef0.fsf@janis.localdomain> References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> <12d1f4ee0912121545o24557812k917bb1c736b6545a@mail.gmail.com> <87y6l73ef0.fsf@janis.localdomain> Message-ID: <214823ca0912121630s67076abxf4093b924f65d840@mail.gmail.com> Gustavo, s? falta voc? aparecer no ES! 2009/12/12 Eden Cardim : >>>>>> "Solli" == Solli Honorio writes: > > ? ?Solli> Gustavo, meus parab?ns pela iniciativa de colocar o c?digo no > ? ?Solli> CPAN e pela qualidade do c?digo tamb?m. Deu uma olhada > ? ?Solli> superficial e achei boa qualidade. > > O c?digo de boa qualidade mesmo, Gustavo++ > > -- > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From shonorio at gmail.com Sat Dec 12 17:15:55 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 12 Dec 2009 23:15:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> Message-ID: <12d1f4ee0912121715y242cc5b7s96d7f2042cf27af1@mail.gmail.com> inclusive um alguns deste m?s, tipo este http://www.ibm.com/developerworks/linux/library/l-perl-twitter/ Gustavo++ # por este post Gustavo++ #pelo c?digo no outro post 2009/12/12 Jorge Augusto Senger > Aqui tem alguma coisa, > > > http://www.ibm.com/search/?en=utf&v=16&lang=en&cc=us&q=perl+2009&ibm-go.x=0&ibm-go.y=0&ibm-go=Go&lv=c > > Jorge Augusto Senger > jasenger (at) gmail.com > > use Perl; > > > > 2009/12/12 Nilson Santos Figueiredo Jr. : > > 2009/12/12 Luis Motta Campos : > >> Uh... Eles publicam muito. O Google me disse "circa 33500 articles": > >> > >> http://www.google.nl/search?q=perl+site%3Aibm.com. > >> > >> e o PerlMonks.org aponta para artigos de l?. Como os artigos n?o > >> ridicularizam o que a IBM escreveu, eu acho que a comunidade leva os > >> caras ? s?rio... > > > > Acho que voc? n?o observou os resultados gerados por aquela busca. Vou > > te ajudar. > > > > Altere sua busca ligeiramente para e observe os resultados: > > > > http://www.google.nl/search?q=perl+site%3Aibm.com+2009 > > > > Todos os artigos da primeira p?gina do Google s?o de 2000 e 2001, > > exceto um, que ? de 2003. > > > > Naquela ?poca, Perl era a linguagem da internet mesmo, oras, todo mundo > usava. > > Ache algum artigo RECENTE da IBM sobre Perl. Se conseguir achar um > > escrito esse ano vai ser muito - eu aposto em 0. > > > > -Nilson Santos F. Jr. > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gustavo at gnustavo.com Sat Dec 12 17:47:36 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Sat, 12 Dec 2009 23:47:36 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: <214823ca0912121630s67076abxf4093b924f65d840@mail.gmail.com> References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> <12d1f4ee0912121545o24557812k917bb1c736b6545a@mail.gmail.com> <87y6l73ef0.fsf@janis.localdomain> <214823ca0912121630s67076abxf4093b924f65d840@mail.gmail.com> Message-ID: 2009/12/12 Daniel de Oliveira Mantovani : > Gustavo, s? falta voc? aparecer no ES! ES eq 'Encontro Social' ? Obrigado. Moro em Campinas e n?o vou muito a S?o Paulo. Mas acompanho os eventos pela lista. Quem sabe um dia... E obrigado a todos pelos elogios. Eu tento caprichar pra expor no CPAN. :-) Gustavo. From acid06 at gmail.com Sat Dec 12 20:31:35 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Sun, 13 Dec 2009 02:31:35 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F?= In-Reply-To: <87y6l89ef2.fsf@janis.localdomain> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <87vdgdpfkn.fsf@janis.localdomain> <9a08c9b40912111008m5ac0ffc4vcef0e52ebc8e6da5@mail.gmail.com> <87y6l89ef2.fsf@janis.localdomain> Message-ID: <9a08c9b40912122031u3b9cbc53xd3fa2bdaaf7a65ce@mail.gmail.com> 2009/12/12 Eden Cardim : > Isso n?o ? verdade, Erlang foi desenvolvida por uma empresa (Ericsson) e > ? utilizada em v?rios projetos comerciais como o Yahoo! Delicious e se > n?o me engano, algumas funcionalidades do Facebook. De fato, eu tinha me esquecido de Erlang. Mas at? onde eu sei, sua popularidade ? bem recente e s? passou a ser largamente utilizada por causa de sua ?tima implementa??o para programa??o concorrente, que se tornou uma necessidade realmente importante apenas nos ?ltimos anos. E mesmo assim, ainda ? bem restrito. Voc? n?o v? aparecendo por a? empresas de consultoria de software em geral que saem fazendo software em Erlang - ? restrito a focos de excel?ncia. -Nilson Santos F. Jr. From acid06 at gmail.com Sat Dec 12 20:52:36 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Sun, 13 Dec 2009 02:52:36 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> Message-ID: <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> 2009/12/12 Jorge Augusto Senger : > Aqui tem alguma coisa, > > http://www.ibm.com/search/?en=utf&v=16&lang=en&cc=us&q=perl+2009&ibm-go.x=0&ibm-go.y=0&ibm-go=Go&lv=c Fazendo uma busca mais espec?fica, pra remover o lixo: http://www.ibm.com/search/?lv=a&o=10&en=utf&s=adv&lang=en&cc=us&qadv=perl+2009+developerworks&qt=all&co=us&lo=en&hpp=10&ibm-submit=Submit+Query Se voc? olhar, todos s?o escritos pelo mesmo cara. O que refor?a a id?ia de "uma pessoa ativa em uma grande organiza??o" que citei anteriormente. E sinceramente, se o Google n?o consegue achar, nos dias de hoje, estes textos virtualmente n?o existem - ningu?m vai entrar no site da IBM pra procurar especificamente. A ?nica explica??o para o fato do Google n?o trazer estes artigos ? que o ?nico "guerreiro solit?rio" ainda escrevendo artigos de Perl, n?o tem seus textos referenciados por outras pessoas. Ou seja, as outras pessoas n?o est?o interessadas no assunto. Sinceramente, acho que ? querer ficar tentando se enganar. Exceto por algumas empresas bem conhecidas somente no mundo Perl (como a Shadowcat, etc), n?o tem ningu?m realmente querendo "vender" Perl. Quem usa, usa por necessidade, porque n?o d? pra evitar, sen?o usaria outra coisa. ?bvio que deve dar pra achar mais um contra-exemplo, mas essa ? regra geral. -Nilson Santos F. Jr. From daniel.oliveira.mantovani at gmail.com Sat Dec 12 21:55:55 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 13 Dec 2009 03:55:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> Message-ID: <214823ca0912122155i4cc6819apddffb42261d617f5@mail.gmail.com> ? Nilson, da para perceber os artigos s?o t?o restritos que foram traduzidos para uns 1000 idiomas diferentes: http://www.ibm.com/search/?en=utf&v=16&lang=en&cc=us&q=%2Bperl+%2B2009+%2Bdeveloperworks&ibm-go.x=21&ibm-go.y=15&ibm-go=Go&lv=w Os artigos est?o fora do Google tamb?m: http://www.google.com.br/#hl=pt-BR&source=hp&q=perl+e+a+nuvem+amazon Ah, tem at? podcast: http://www.ibm.com/developerworks/podcast/all.html 2009/12/13 Nilson Santos Figueiredo Jr. : > 2009/12/12 Jorge Augusto Senger : >> Aqui tem alguma coisa, >> >> http://www.ibm.com/search/?en=utf&v=16&lang=en&cc=us&q=perl+2009&ibm-go.x=0&ibm-go.y=0&ibm-go=Go&lv=c > > Fazendo uma busca mais espec?fica, pra remover o lixo: > > ?http://www.ibm.com/search/?lv=a&o=10&en=utf&s=adv&lang=en&cc=us&qadv=perl+2009+developerworks&qt=all&co=us&lo=en&hpp=10&ibm-submit=Submit+Query > > Se voc? olhar, todos s?o escritos pelo mesmo cara. O que refor?a a > id?ia de "uma pessoa ativa em uma grande organiza??o" que citei > anteriormente. > > E sinceramente, se o Google n?o consegue achar, nos dias de hoje, > estes textos virtualmente n?o existem - ningu?m vai entrar no site da > IBM pra procurar especificamente. A ?nica explica??o para o fato do > Google n?o trazer estes artigos ? que o ?nico "guerreiro solit?rio" > ainda escrevendo artigos de Perl, n?o tem seus textos referenciados > por outras pessoas. Ou seja, as outras pessoas n?o est?o interessadas > no assunto. > > Sinceramente, acho que ? querer ficar tentando se enganar. Exceto por > algumas empresas bem conhecidas somente no mundo Perl (como a > Shadowcat, etc), n?o tem ningu?m realmente querendo "vender" Perl. > Quem usa, usa por necessidade, porque n?o d? pra evitar, sen?o usaria > outra coisa. > > ?bvio que deve dar pra achar mais um contra-exemplo, mas essa ? regra geral. > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From luismottacampos at yahoo.co.uk Sun Dec 13 00:29:56 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 13 Dec 2009 09:29:56 +0100 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F?= In-Reply-To: <87y6l89ef2.fsf@janis.localdomain> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <8e3843570912110426k31d1a994q242503c44d80a60b@mail.gmail.com> <87vdgdpfkn.fsf@janis.localdomain> <9a08c9b40912111008m5ac0ffc4vcef0e52ebc8e6da5@mail.gmail.com> <87y6l89ef2.fsf@janis.localdomain> Message-ID: <4B24A604.3080302@yahoo.co.uk> Eden Cardim wrote: >>>>>> "Nilson" == Nilson Santos Figueiredo writes: > > Nilson> Nem no mundo corporativo de qualquer lugar - n?o s? do > Nilson> Brasil. De cabe?a, eu s? consigo pensar no caso do Paul > Nilson> Graham, que ficou rico vendendo um software feito em LISP > Nilson> que foi a primeira itera??o do Yahoo Stores e o AutoCAD que > Nilson> era program?vel em uma variante de LISP (ou ainda ?, n?o > Nilson> sei). > > Isso n?o ? verdade, Erlang foi desenvolvida por uma empresa (Ericsson) e > ? utilizada em v?rios projetos comerciais como o Yahoo! Delicious e se > n?o me engano, algumas funcionalidades do Facebook. > ${LINGUAGEM} foi desenvolvida por uma empresa (${EMPRESA}) e > ? utilizada em v?rios projetos comerciais como o ${EXEMPLO1} e se > n?o me engano, algumas funcionalidades do ${EXEMPLO2}. Acho que Java encaixa neste padr?o. Tamb?m acho que Perl (Atribuindo "Perl", "NASA", "Booking.com", "Facebook" ?s vari?veis) e provavelmente mais umas 200 linguagens... ;-) Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Sun Dec 13 00:36:12 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 13 Dec 2009 09:36:12 +0100 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F_=5Bwas_Vantage?= =?utf-8?q?ns!=5D?= In-Reply-To: References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> Message-ID: <4B24A77C.6050301@yahoo.co.uk> Andre Carneiro wrote: > Minha opini?o sobre isso eu at? j? dei, ou seja, n?o sabemos vender a > linguagem! E agora pagamos o pre?o por isso em termos que buscar mercado de > trabalho decente fora do pa?s(vide Champs, Nelson e companhia...). 'Sad but > true!!!'. Lamento, mas a minha vinda para a Europa n?o tem nenhum relacionamento com Perl. Eu n?o programo Perl no meu dia-a-dia, e nem estou procurando trabalho como tal. ? sim o resultado de um projeto de 10 anos, tempo em que eu fiz contatos e me preparei para ser um profissional altamente qualificado aqui. > Infelizmente a linguagem ficou taxada de 'coisa para NERD', 'coisa de > administrador de Servidores', 'bom para processar textos'. Sinceramente eu > t? cheio desse tipo de coisa, espero conseguir fazer alguma coisa a > respeito. Cheio desse tipo de coisa? Bom, nego, neste caso, ainda d? tempo. Larga tudo, escolhe uma linguagem "mainstream", faz dois ou tr?s cursos e vai trabalhar com outra coisa. N?s vamos estar aqui te esperando de volta de bra?os abertos quando a saudade bater. ;) Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Sun Dec 13 00:38:59 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 13 Dec 2009 09:38:59 +0100 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> <12d1f4ee0912121545o24557812k917bb1c736b6545a@mail.gmail.com> <87y6l73ef0.fsf@janis.localdomain> <214823ca0912121630s67076abxf4093b924f65d840@mail.gmail.com> Message-ID: <4B24A823.704@yahoo.co.uk> Gustavo Leite de Mendon?a Chaves wrote: > 2009/12/12 Daniel de Oliveira Mantovani > : >> Gustavo, s? falta voc? aparecer no ES! > > ES eq 'Encontro Social' ? > > Obrigado. Moro em Campinas e n?o vou muito a S?o Paulo. Mas acompanho > os eventos pela lista. Quem sabe um dia... > > E obrigado a todos pelos elogios. Eu tento caprichar pra expor no > CPAN. :-) Voc? deveria falar com o pessoal que trabalha na IBM e mexe com Perl em Campinas. Tem bastante gente por a?, alguns inscritos nesta lista. Eles s?o bem soci?veis, e networking ? a chave para uma carreira profissional cheia de bons convites para trabalhar, estudar e aproveitar o que a competi??o entre as empresas pode oferecer de melhor... ;) Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From shonorio at gmail.com Sun Dec 13 09:34:03 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 13 Dec 2009 15:34:03 -0200 Subject: [SP-pm] Chamada para palestrante Message-ID: <12d1f4ee0912130934s34ffd118w3962438d8f6d4d7e@mail.gmail.com> Continuando com a minha pol?tica de mostrar-se ao m?ximo, quero informar que o 'You shot the Sherif' (http://www.ysts.org/cfp.html) est? com as chamadas de palestras em aberto. Se voc? tiver o conhecimento de outros eventos que sejam interessante para lista, nos mantenha informando. Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sun Dec 13 10:54:53 2009 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 13 Dec 2009 16:54:53 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> Message-ID: <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> Pessoal, Parece que temos muita gente aqui utilizando a lista como uma sess?o de terapia, e colocando todas a frustra??es para fora. Estou prometendo para mim mesmo que esta ser? a ?ltima fez que vou participar deste tipo de discuss?o na lista, daqui para frente estes emails v?o para a lata de lixo imediatamente (da minha caixa postal e n?o proibir o assunto na lista, at? pq n?o tenho mais este poder), ent?o abaixo as minhas considera??es finais sobre o assunto. *ganhos financeiros* : ahhh como eu gostaria muito que os meus ganhos financeiro estivessem estritamente ligado as linguagens de programa??o que eu conhe?o. Ent?o eu iria olhar alguma pesquisa qualquer sobre qual a linguagem est? pagando mais, ler o manual da linguagem e estaria pronto para come?ar a ganhar o melhor sal?rio, at? parecer algu?m querendo pagar mais ainda (mas desta vez em outra linguagem), e n?o precisaria 'investir' um monte de tempo tentando ser o melhor profissional. Sejamos inteligentes, o sal?rio ? uma equa??o complexa que envolve conhecimento, capacidade de responder ?s perguntas (afinal o mundo ? movido pelas perguntas) e disponibilidade. Perguntas dif?ceis exigem pessoas com mais conhecimentos acumulados (e cultura diversificada) e por conseq??ncia menor disponibilidade. J? ouvi coisas do tipo, "um programador Cobol ganha 15 mil". Legal, ent?o vou pegar um manual na internet, ler neste final de semana e passar a ganhar esta grana. Mas ? claro que programar Cobol ? apenas uma pequena parte do requisito, a parte mais importante est? relacionado a capacidade em dar respostas que n?o est? dispon?vel ? maioria e pouco relacionado a linguagem propriamente dita. *linguagem da moda* : n?o sou velho, mas j? v? muitas linguagens em moda. Visual Basic, Clipper, MS FoxProx, Pascal, etc. j? foram moda e frenesi em sua ?poca, e hoje n?o s?o nada. Ent?o vamos com calma ao anunciar o apocalipse s? porqu? temos uma nova linguagem. *status de elite* : acho uma bobagem rotular uma pessoa de 'inteligente', 'antiquada' ou 'fashion' baseado apenas na linguagem de programa??o que ela utiliza. Mas uma fez, o C e Perl que eu uso n?o me faz (ou fizeram) uma pessoa mais bonita. *Perl est? morto, ou agonizante* : Como j? disse Tim Bunce, Perl n?o ? um 'new kid on the block', e continua pulsando aos seus 22 anos de idade. Perl foi dominante e um dos pilares da Internet comercial, teve o teu momento de fadiga no in?cio do s?culo XXII onde a comunidade como um todo ficou dispersas. Linguagens antigas, mas an?nimas, (Python ? de 1991, e Ruby de 1993) receberam nossos 'code artist' assim que o Perl ficou chato para eles. Mas nestes ?ltimos 4 anos tenho observado que Perl voltou a ser interessante, e na seq??ncia excelentes produtos est?o surgindo. O pr?prio Larry Wall afirmou que o Perl 6 salvou o Perl 5, porqu? trouxe ao Perl novidades que est?o frutificando agora. Recentemente v? uma discuss?o sobre apreender (ou n?o) Perl, e um dos participantes afirmava que Perl ? uma linguagem velha. Este cara certamente nunca viu o Moose, mas fala com um propriedade de um conhecimento antiquado, ou de uma experi?ncia muito antiga. ? fato que Perl tem uma longa e pavimentada estrada, mas felizmente n?o est? tudo pronto. Ainda temos muito o que construir e contribuir, ent?o : "N?o pergunte o que o Perl pode fazer por voc?, e sim o que voc? pode fazer para o Perl" :D ! Abra?os, Solli M. Hon?rio 2009/12/13 Nilson Santos Figueiredo Jr. > 2009/12/12 Jorge Augusto Senger : > > Aqui tem alguma coisa, > > > > > http://www.ibm.com/search/?en=utf&v=16&lang=en&cc=us&q=perl+2009&ibm-go.x=0&ibm-go.y=0&ibm-go=Go&lv=c > > Fazendo uma busca mais espec?fica, pra remover o lixo: > > > http://www.ibm.com/search/?lv=a&o=10&en=utf&s=adv&lang=en&cc=us&qadv=perl+2009+developerworks&qt=all&co=us&lo=en&hpp=10&ibm-submit=Submit+Query > > Se voc? olhar, todos s?o escritos pelo mesmo cara. O que refor?a a > id?ia de "uma pessoa ativa em uma grande organiza??o" que citei > anteriormente. > > E sinceramente, se o Google n?o consegue achar, nos dias de hoje, > estes textos virtualmente n?o existem - ningu?m vai entrar no site da > IBM pra procurar especificamente. A ?nica explica??o para o fato do > Google n?o trazer estes artigos ? que o ?nico "guerreiro solit?rio" > ainda escrevendo artigos de Perl, n?o tem seus textos referenciados > por outras pessoas. Ou seja, as outras pessoas n?o est?o interessadas > no assunto. > > Sinceramente, acho que ? querer ficar tentando se enganar. Exceto por > algumas empresas bem conhecidas somente no mundo Perl (como a > Shadowcat, etc), n?o tem ningu?m realmente querendo "vender" Perl. > Quem usa, usa por necessidade, porque n?o d? pra evitar, sen?o usaria > outra coisa. > > ?bvio que deve dar pra achar mais um contra-exemplo, mas essa ? regra > geral. > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Sun Dec 13 16:30:31 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 13 Dec 2009 22:30:31 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BTERAPIA=5D_Por_que_Perl_n=E3o_emplaca?= =?iso-8859-1?q?=3F?= In-Reply-To: <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> Message-ID: <4B258727.4040305@aware.com.br> Freud disse.... Um homem que est? livre de cren?as tem uma oportunidade melhor de viver uma vida mais normal e completa. Thiago disse ... O mercado procura pessoas com os 7 tipos de intelig?ncia. :-) Abs! -Thiago Rondon From thiago at aware.com.br Sun Dec 13 16:45:08 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 13 Dec 2009 22:45:08 -0200 Subject: [SP-pm] WebSite da SP-PM In-Reply-To: <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> Message-ID: <4B258A94.7050304@aware.com.br> > ? fato que Perl tem uma longa e pavimentada estrada, mas felizmente > n?o est? tudo pronto. Ainda temos muito o que construir e contribuir, > ent?o : "N?o pergunte o que o Perl pode fazer por voc?, e sim o que > voc? pode fazer para o Perl" :D ! > Solli++ !!! Pessoal, Seguindo os conselhos do nosso s?bio Shonorio, estamos desenvolvendo o novo website da S?o Paulo Perl Mongers. http://github.com/maluco/SPPM-Web Ser? desenvolvendo em Catalyst a primeira etapa do projeto, e existem outros projetos em paralelo, e se voc? tiver contribui??es a fazer, seja no site, eventos ou etc, por favor entre em contato. O principal foco deste projeto do website, ? a documenta??o e organiza??o da comunidade para os profissionais da tecnologia Perl, e para o nosso divertimento tamb?m. ;-) Ideias s?o bem vindas. Abra?o! -Thiago Rondon From thiago at aware.com.br Sun Dec 13 16:51:16 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 13 Dec 2009 22:51:16 -0200 Subject: [SP-pm] =?iso-8859-1?q?Meses_de_Equin=F3cio=2E?= Message-ID: <4B258C04.8060204@aware.com.br> Pessoal, Estamos organizando um evento virtual para o ano que vem baseado no calend?rio advento do Catalyst. A ideia ? nos meses de mar?o e setembro (vide a defini??o no Wikipedia), disponibilizarmos dicas relacionadas a Perl todos os dias at? a mudan?a de esta??o, ou seja ser?o 20 dicas em cada m?s. O c?digo do funcionamento j? esta dispon?vel no github "SPPM-Web" do link anterior. Ent?o, por favor se preparem, estaremos elaborando um documento explicando melhor o evento para os participantes (autores e leitores). Sugest?es, cr?ticas e bl?-bl? s?o bem-vindos ! Atenciosamente, -Thiago Rondon From thiago at aware.com.br Sun Dec 13 17:22:07 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 13 Dec 2009 23:22:07 -0200 Subject: [SP-pm] Chamada para palestrante In-Reply-To: <12d1f4ee0912130934s34ffd118w3962438d8f6d4d7e@mail.gmail.com> References: <12d1f4ee0912130934s34ffd118w3962438d8f6d4d7e@mail.gmail.com> Message-ID: <4B25933F.6000206@aware.com.br> Solli, Estarei colocando hoje a primeira vers?o do /calendario para o site no github, no qual iremos alimentar com eventos importantes para os membros da comunidade. Por favor, contribui??es s?o bem vindas. :-) Abra?o! -Thiago Rondon Solli Honorio escreveu: > Continuando com a minha pol?tica de mostrar-se ao m?ximo, quero > informar que o 'You shot the Sherif' (http://www.ysts.org/cfp.html) > est? com as chamadas de palestras em aberto. > > Se voc? tiver o conhecimento de outros eventos que sejam interessante > para lista, nos mantenha informando. > > Abra?os, > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From russoz at gmail.com Mon Dec 14 02:15:38 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 14 Dec 2009 08:15:38 -0200 Subject: [SP-pm] =?utf-8?q?Por_que_Perl_n=C3=A3o_emplaca=3F_=5Bwas_Vantage?= =?utf-8?q?ns!=5D?= In-Reply-To: <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> Message-ID: <23f46d7f0912140215x3646c0d9i467037e14cb280e5@mail.gmail.com> 2009/12/13 Solli Honorio [...] > *Perl est? morto, ou agonizante* : Como j? disse Tim Bunce, Perl n?o ? um > 'new kid on the block', e continua pulsando aos seus 22 anos de idade. Perl > foi dominante e um dos pilares da Internet comercial, *teve o teu momento > de fadiga no in?cio do s?culo XXII* onde a comunidade como um todo ficou > dispersas. Linguagens antigas, mas an?nimas, (Python ? de 1991, e Ruby de Por isso que eu gosto de voc?, Solli: voc? tem uma vis?o ? frente de seu pr?prio tempo -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Mon Dec 14 03:17:37 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 14 Dec 2009 09:17:37 -0200 Subject: [SP-pm] =?iso-8859-1?q?Por_que_Perl_n=E3o_emplaca=3F_=5Bwas_Vanta?= =?iso-8859-1?q?gens!=5D?= In-Reply-To: <23f46d7f0912140215x3646c0d9i467037e14cb280e5@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> <23f46d7f0912140215x3646c0d9i467037e14cb280e5@mail.gmail.com> Message-ID: <12d1f4ee0912140317j343e6bdch765b067bcf40d634@mail.gmail.com> 2009/12/14 Alexei Znamensky > > > 2009/12/13 Solli Honorio > [...] > > *Perl est? morto, ou agonizante* : Como j? disse Tim Bunce, Perl n?o ? um >> 'new kid on the block', e continua pulsando aos seus 22 anos de idade. Perl >> foi dominante e um dos pilares da Internet comercial, *teve o teu momento >> de fadiga no in?cio do s?culo XXII* onde a comunidade como um todo ficou >> dispersas. Linguagens antigas, mas an?nimas, (Python ? de 1991, e Ruby de > > > Por isso que eu gosto de voc?, Solli: voc? tem uma vis?o ? frente de seu > pr?prio tempo > Eu diria que 'isto sim que ? vis?o de futuro, o resto ? bobagem :D' > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ > www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel-vinciguerra at hotmail.com Mon Dec 14 03:38:17 2009 From: daniel-vinciguerra at hotmail.com (Daniel Vinciguerra) Date: Mon, 14 Dec 2009 09:38:17 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> <12d1f4ee0912121545o24557812k917bb1c736b6545a@mail.gmail.com> <87y6l73ef0.fsf@janis.localdomain> <214823ca0912121630s67076abxf4093b924f65d840@mail.gmail.com> Message-ID: Opaaa... Muito bom c?digo Gustavo... excelente :D Um amigo que mora perto... :) Sou de Indaiatuba.... Ua, Daniel Vinciguerra http://dvinciguerra.wordpress.com -----Original Message----- From: saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org [mailto:saopaulo-pm-bounces+daniel-vinciguerra=hotmail.com em pm.org] On Behalf Of Gustavo Leite de Mendon?a Chaves Sent: s?bado, 12 de dezembro de 2009 23:48 To: saopaulo-pm em mail.pm.org Subject: Re: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java 2009/12/12 Daniel de Oliveira Mantovani : > Gustavo, s? falta voc? aparecer no ES! ES eq 'Encontro Social' ? Obrigado. Moro em Campinas e n?o vou muito a S?o Paulo. Mas acompanho os eventos pela lista. Quem sabe um dia... E obrigado a todos pelos elogios. Eu tento caprichar pra expor no CPAN. :-) Gustavo. _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From lorn.br at gmail.com Mon Dec 14 03:39:38 2009 From: lorn.br at gmail.com (Lindolfo "Lorn" Rodrigues) Date: Mon, 14 Dec 2009 09:39:38 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> Message-ID: Parab?ns, o codigo ficou bem legal. Vendo sua foto no CPAN agora lembrei que voc? foi no YAPC que teve no FISL em 2007 eu acho, voc? trabalha no CPqD certo? 2009/12/12 Gustavo Leite de Mendon?a Chaves > S? pra constar: consegui resolver o problema com o SOAP::Lite mesmo. A > solu??o ? explicitar os nomes dos arrays que s?o gerados durante a > serializa??o dos dados. Por default, o SOAP::Lite estava gerando nomes > que o servidor Java n?o estava entendendo. > > Acabei de subir a vers?o 0.23 do JIRA::Client pro PAUSE. Ela dever? > estar logo dispon?vel no CPAN. > > Gustavo. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- lorn at lornlab dot org Lindolfo "Lorn" Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Mon Dec 14 04:40:59 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 14 Dec 2009 13:40:59 +0100 Subject: [SP-pm] =?iso-8859-1?q?Meses_de_Equin=F3cio=2E?= In-Reply-To: <4B258C04.8060204@aware.com.br> References: <4B258C04.8060204@aware.com.br> Message-ID: <4B26325B.2000304@yahoo.co.uk> Thiago Rondon wrote: > > Pessoal, > > Estamos organizando um evento virtual para o ano que vem baseado no > calend?rio advento do Catalyst. > > A ideia ? nos meses de mar?o e setembro (vide a defini??o no Wikipedia), > disponibilizarmos dicas relacionadas a Perl todos os dias at? a mudan?a > de esta??o, ou seja ser?o 20 dicas em cada m?s. > > O c?digo do funcionamento j? esta dispon?vel no github "SPPM-Web" do > link anterior. > > Ent?o, por favor se preparem, estaremos elaborando um documento > explicando melhor o evento para os participantes (autores e leitores). > > Sugest?es, cr?ticas e bl?-bl? s?o bem-vindos ! Bla-bla-bla ? comigo mesmo. Voc?s t?m algum tema para as dicas? Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From otaviof at gmail.com Mon Dec 14 04:52:57 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 14 Dec 2009 10:52:57 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <604cec170912071239h6080d831n4b5014c94b48c0c3@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> Message-ID: <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> 2009/12/11 Nelson Ferraz : > Pessoal, > > Hoje n?o ? o encontro social, mas o anivers?rio da minha namorada no > O'Mailley's. > > Se algu?m quiser aparecer, seria um prazer encontr?-los por l?! (A > partir das 17h, sem hora para terminar :)) > > Um grande abra?o, > > Nelson > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm E ai pessoal Estamos combinados? ES no dia 15/12 (amanh?, ter?a-feira) no Mooligans? http://maps.google.com.br/maps?q=mulligans,+S%C3%A3o+Paulo&hl=pt-BR&cd=1&ei=ag8dS-n4J5uiygSh2P2ICw&sig2=4Pg6MG8w-uHQ_kt5Lo1nkA&pcsi=15289129882717961167,1&sll=-23.559551,-46.665123&sspn=0.023337,0.057871&ie=UTF8&view=map&ved=0CBUQpQY&hq=mulligans,+S%C3%A3o+Paulo&hnear=&ll=-23.559409,-46.665633&spn=0.001674,0.002618&z=19 um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Mon Dec 14 04:56:24 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 14 Dec 2009 10:56:24 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> Message-ID: <214823ca0912140456w22a71119vbf0ffee42d29584e@mail.gmail.com> O'Malleys 2009/12/14 Ot?vio Fernandes : > 2009/12/11 Nelson Ferraz : >> Pessoal, >> >> Hoje n?o ? o encontro social, mas o anivers?rio da minha namorada no >> O'Mailley's. >> >> Se algu?m quiser aparecer, seria um prazer encontr?-los por l?! (A >> partir das 17h, sem hora para terminar :)) >> >> Um grande abra?o, >> >> Nelson >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > E ai pessoal > > Estamos combinados? ES no dia 15/12 (amanh?, ter?a-feira) no Mooligans? > > http://maps.google.com.br/maps?q=mulligans,+S%C3%A3o+Paulo&hl=pt-BR&cd=1&ei=ag8dS-n4J5uiygSh2P2ICw&sig2=4Pg6MG8w-uHQ_kt5Lo1nkA&pcsi=15289129882717961167,1&sll=-23.559551,-46.665123&sspn=0.023337,0.057871&ie=UTF8&view=map&ved=0CBUQpQY&hq=mulligans,+S%C3%A3o+Paulo&hnear=&ll=-23.559409,-46.665633&spn=0.001674,0.002618&z=19 > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From russoz at gmail.com Mon Dec 14 05:06:40 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 14 Dec 2009 11:06:40 -0200 Subject: [SP-pm] =?utf-8?q?=5BES=5D_Dezembro=2C_presen=C3=A7a_do_Nelson_Fe?= =?utf-8?q?rraz?= In-Reply-To: <214823ca0912140456w22a71119vbf0ffee42d29584e@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <214823ca0912140456w22a71119vbf0ffee42d29584e@mail.gmail.com> Message-ID: <23f46d7f0912140506j3c39e962wd2fc5825dd30fd5e@mail.gmail.com> voto russo: Mulligans eu to no cu do juda, nao vou chegar cedo []s Russian 2009/12/14 Daniel de Oliveira Mantovani > O'Malleys > > 2009/12/14 Ot?vio Fernandes : > > 2009/12/11 Nelson Ferraz : > >> Pessoal, > >> > >> Hoje n?o ? o encontro social, mas o anivers?rio da minha namorada no > >> O'Mailley's. > >> > >> Se algu?m quiser aparecer, seria um prazer encontr?-los por l?! (A > >> partir das 17h, sem hora para terminar :)) > >> > >> Um grande abra?o, > >> > >> Nelson > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > E ai pessoal > > > > Estamos combinados? ES no dia 15/12 (amanh?, ter?a-feira) no Mooligans? > > > > > http://maps.google.com.br/maps?q=mulligans,+S%C3%A3o+Paulo&hl=pt-BR&cd=1&ei=ag8dS-n4J5uiygSh2P2ICw&sig2=4Pg6MG8w-uHQ_kt5Lo1nkA&pcsi=15289129882717961167,1&sll=-23.559551,-46.665123&sspn=0.023337,0.057871&ie=UTF8&view=map&ved=0CBUQpQY&hq=mulligans,+S%C3%A3o+Paulo&hnear=&ll=-23.559409,-46.665633&spn=0.001674,0.002618&z=19 > > > > um abra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Mon Dec 14 05:23:28 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 14 Dec 2009 14:23:28 +0100 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <214823ca0912140456w22a71119vbf0ffee42d29584e@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <214823ca0912140456w22a71119vbf0ffee42d29584e@mail.gmail.com> Message-ID: <4B263C50.2060709@yahoo.co.uk> Daniel de Oliveira Mantovani wrote: > O'Malleys Daniel, deixa de ser um b?bado fresco e comece a ser um alco?latra soci?vel... v? ao Mooligans, como o l?der do SPPM est? sugerindo... Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Mon Dec 14 05:35:48 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 14 Dec 2009 14:35:48 +0100 Subject: [SP-pm] =?utf-8?q?=5BES=5D_Dezembro=2C_presen=C3=A7a_do_Nelson_Fe?= =?utf-8?q?rraz?= In-Reply-To: <23f46d7f0912140506j3c39e962wd2fc5825dd30fd5e@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <214823ca0912140456w22a71119vbf0ffee42d29584e@mail.gmail.com> <23f46d7f0912140506j3c39e962wd2fc5825dd30fd5e@mail.gmail.com> Message-ID: <4B263F34.1060103@yahoo.co.uk> Alexei Znamensky wrote: > voto russo: Mulligans > > eu to no cu do juda, nao vou chegar cedo Alexei, por favor guarde os detalhes da sua vida amorosa pra depois das cervejas... ;) Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From thiago at aware.com.br Mon Dec 14 05:51:50 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 14 Dec 2009 11:51:50 -0200 Subject: [SP-pm] =?iso-8859-1?q?Meses_de_Equin=F3cio=2E?= In-Reply-To: <4B26325B.2000304@yahoo.co.uk> References: <4B258C04.8060204@aware.com.br> <4B26325B.2000304@yahoo.co.uk> Message-ID: <4B2642F6.80906@aware.com.br> Luis Motta Campos escreveu: > Thiago Rondon wrote: >> >> Pessoal, >> >> Estamos organizando um evento virtual para o ano que vem baseado no >> calend?rio advento do Catalyst. >> >> A ideia ? nos meses de mar?o e setembro (vide a defini??o no >> Wikipedia), disponibilizarmos dicas relacionadas a Perl todos os dias >> at? a mudan?a de esta??o, ou seja ser?o 20 dicas em cada m?s. >> >> O c?digo do funcionamento j? esta dispon?vel no github "SPPM-Web" do >> link anterior. >> >> Ent?o, por favor se preparem, estaremos elaborando um documento >> explicando melhor o evento para os participantes (autores e leitores). >> >> Sugest?es, cr?ticas e bl?-bl? s?o bem-vindos ! > > Bla-bla-bla ? comigo mesmo. Voc?s t?m algum tema para as dicas? Por enquanto, pensamos em qualquer assunto referente a linguagem, sejam dicas para desenvolvedores em geral, administradores de sistema, DBA's, boas pr?ticas ... Abs! -Thiago Rondon From luismottacampos at yahoo.co.uk Mon Dec 14 06:00:16 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 14 Dec 2009 15:00:16 +0100 Subject: [SP-pm] =?iso-8859-1?q?Meses_de_Equin=F3cio=2E?= In-Reply-To: <4B2642F6.80906@aware.com.br> References: <4B258C04.8060204@aware.com.br> <4B26325B.2000304@yahoo.co.uk> <4B2642F6.80906@aware.com.br> Message-ID: <4B2644F0.3050101@yahoo.co.uk> Thiago Rondon wrote: > Por enquanto, pensamos em qualquer assunto referente a linguagem, > sejam dicas para desenvolvedores em geral, administradores de > sistema, DBA's, boas pr?ticas ... Agora uma sugest?o: eu acho que ? bom definir um tema para este ano, e revisitar a id?ia anualmente com temas diferentes. Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From daniel.oliveira.mantovani at gmail.com Mon Dec 14 06:00:31 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 14 Dec 2009 12:00:31 -0200 Subject: [SP-pm] WebSite da SP-PM In-Reply-To: <4B258A94.7050304@aware.com.br> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> <4B258A94.7050304@aware.com.br> Message-ID: <214823ca0912140600l49e1a419i319ffe685e2484a9@mail.gmail.com> Maluco podemos ter Workshops mensais, com Dojo, palestras e treinamento, vamos convidar *todas* as comunidades para participar do nosso evento mensal. Podemos pegar todo o "conte?do" desses workshops e colocar no site, como v?deos ,slides e o que mais tiver. Eu estou disposto a dedicar meu tempo, vamos discutir isso no pr?ximo ES. Vou elaborar um documento e vou postar aqui. 2009/12/13 Thiago Rondon : > >> ? fato que Perl tem uma longa e pavimentada estrada, mas felizmente n?o >> est? tudo pronto. Ainda temos muito o que construir e contribuir, ent?o : >> "N?o pergunte o que o Perl pode fazer por voc?, e sim o que voc? pode fazer >> para o Perl" :D ! >> > > Solli++ !!! > > Pessoal, > > Seguindo os conselhos do nosso s?bio Shonorio, estamos desenvolvendo o novo > website da S?o Paulo Perl Mongers. > > http://github.com/maluco/SPPM-Web > > Ser? desenvolvendo em Catalyst a primeira etapa do projeto, e existem outros > projetos em paralelo, e se voc? tiver contribui??es a fazer, seja no site, > eventos ou etc, por favor entre em contato. > > O principal foco deste projeto do website, ? a documenta??o e organiza??o da > comunidade para os profissionais da tecnologia Perl, e para o nosso > divertimento tamb?m. ;-) > > Ideias s?o bem vindas. > > Abra?o! > -Thiago Rondon > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From shonorio at gmail.com Mon Dec 14 06:34:57 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 14 Dec 2009 12:34:57 -0200 Subject: [SP-pm] Blog para a comunidade Message-ID: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> Pessoal, Inicialmente a nova infra-estrutura do S?o Paulo PM iria incluir a hospedagem de blog, mas devido a diversos fatores abrimos m?o da hospedagem para manter um 'planeta'. Se voc? tiver um blog, favor nos informar para que possamos cadastras no sincronismo. Se voc? n?o tiver um blog, eu recomendo fortemente utilizar o blogs.perl.org. O blogs.perl.org ? possue uma infra-estrutura de blogs para a comunidade Perl, e estamos aguardando contribui??es em lingua portuguesa tamb?m. Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Mon Dec 14 06:46:03 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 14 Dec 2009 12:46:03 -0200 Subject: [SP-pm] parse data em pt_BR Message-ID: <20091214144603.GC4451@mapabrasil.net> Sauda??es a lista, existe algum m?dulo para fazer o parsing de datas string no formato pt_BR? j? tentei os m?dulos: Date::Parse Date::Manip Date::Language Date::Format etc bem, todos m?dulos os que eu achei no hist?rico da lista para se trabalhar com datas eu tentei usar para tal finalidade e n?o consegui. a minha inten??o era achar algo simples como a fun??o do MySQL "str_to_date". Algu?m poderia me dar alguma ajuda? -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From luismottacampos at yahoo.co.uk Mon Dec 14 06:58:32 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 14 Dec 2009 15:58:32 +0100 Subject: [SP-pm] Blog para a comunidade In-Reply-To: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> Message-ID: <4B265298.5000800@yahoo.co.uk> Solli Honorio wrote: > Pessoal, > > Inicialmente a nova infra-estrutura do S?o Paulo PM iria incluir a > hospedagem de blog, mas devido a diversos fatores abrimos m?o da > hospedagem para manter um 'planeta'. > > Se voc? tiver um blog, favor nos informar para que possamos cadastras > no sincronismo. Se voc? n?o tiver um blog, eu recomendo fortemente > utilizar o blogs.perl.org. > > O blogs.perl.org ? possue uma infra-estrutura de blogs para a > comunidade Perl, e estamos aguardando contribui??es em lingua > portuguesa tamb?m. > Eu blogo sobre muitas outras coisas e de vez em quando um tequinho de Perl. Voc?s est?o interessados no resto do "lixo" tamb?m? :) Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From shonorio at gmail.com Mon Dec 14 06:58:58 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 14 Dec 2009 12:58:58 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912071407j61f12a28ua8d784d27d68a21e@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> Message-ID: <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> Ok, amanh? ainda estarei de LA (liberdade assistida) concedida pela minha esposa. Ent?o posso ir ao ES ! Abra?os, Solli M. Hon?rio 2009/12/14 Ot?vio Fernandes > 2009/12/11 Nelson Ferraz : > > Pessoal, > > > > Hoje n?o ? o encontro social, mas o anivers?rio da minha namorada no > > O'Mailley's. > > > > Se algu?m quiser aparecer, seria um prazer encontr?-los por l?! (A > > partir das 17h, sem hora para terminar :)) > > > > Um grande abra?o, > > > > Nelson > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > E ai pessoal > > Estamos combinados? ES no dia 15/12 (amanh?, ter?a-feira) no Mooligans? > > > http://maps.google.com.br/maps?q=mulligans,+S%C3%A3o+Paulo&hl=pt-BR&cd=1&ei=ag8dS-n4J5uiygSh2P2ICw&sig2=4Pg6MG8w-uHQ_kt5Lo1nkA&pcsi=15289129882717961167,1&sll=-23.559551,-46.665123&sspn=0.023337,0.057871&ie=UTF8&view=map&ved=0CBUQpQY&hq=mulligans,+S%C3%A3o+Paulo&hnear=&ll=-23.559409,-46.665633&spn=0.001674,0.002618&z=19 > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Mon Dec 14 06:59:42 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 14 Dec 2009 15:59:42 +0100 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <20091214144603.GC4451@mapabrasil.net> References: <20091214144603.GC4451@mapabrasil.net> Message-ID: <4B2652DE.3090109@yahoo.co.uk> jimmy wrote: > Sauda??es a lista, > > existe algum m?dulo para fazer o parsing de datas string no formato > pt_BR? > > j? tentei os m?dulos: Date::Parse Date::Manip Date::Language > Date::Format etc > > bem, todos m?dulos os que eu achei no hist?rico da lista para se > trabalhar com datas eu tentei usar para tal finalidade e n?o > consegui. > > a minha inten??o era achar algo simples como a fun??o do MySQL > "str_to_date". > > Algu?m poderia me dar alguma ajuda? Eu posso, mas quero saber que tipo de datas voc? quer fazer parse. Seria muito bacana ter aqui uma lista de exemplos de coisas que voc? quer interpretar como datas e os resultados correspondentes... Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From shonorio at gmail.com Mon Dec 14 07:04:02 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 14 Dec 2009 13:04:02 -0200 Subject: [SP-pm] Blog para a comunidade In-Reply-To: <4B265298.5000800@yahoo.co.uk> References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> <4B265298.5000800@yahoo.co.uk> Message-ID: <12d1f4ee0912140704o54bedce3gd671fc0a892ef22c@mail.gmail.com> 2009/12/14 Luis Motta Campos > Solli Honorio wrote: > >> Pessoal, >> >> Inicialmente a nova infra-estrutura do S?o Paulo PM iria incluir a >> hospedagem de blog, mas devido a diversos fatores abrimos m?o da >> hospedagem para manter um 'planeta'. >> >> Se voc? tiver um blog, favor nos informar para que possamos cadastras >> no sincronismo. Se voc? n?o tiver um blog, eu recomendo fortemente >> utilizar o blogs.perl.org. >> >> O blogs.perl.org ? possue uma infra-estrutura de blogs para a >> comunidade Perl, e estamos aguardando contribui??es em lingua >> portuguesa tamb?m. >> >> > Eu blogo sobre muitas outras coisas e de vez em quando um tequinho de > Perl. Voc?s est?o interessados no resto do "lixo" tamb?m? :) > Boa pergunta, ? aguardado neste ambiente apenas informa??es relacionado ao Perl. > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eu at samircury.eng.br Mon Dec 14 07:15:28 2009 From: eu at samircury.eng.br (Samir Cury) Date: Mon, 14 Dec 2009 13:15:28 -0200 Subject: [SP-pm] Blog para a comunidade In-Reply-To: <12d1f4ee0912140704o54bedce3gd671fc0a892ef22c@mail.gmail.com> References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> <4B265298.5000800@yahoo.co.uk> <12d1f4ee0912140704o54bedce3gd671fc0a892ef22c@mail.gmail.com> Message-ID: <672426620912140715t654968b7o7ac42eb74126b9aa@mail.gmail.com> Pessoal, Quando fiz meu blog pensei em ser exclusivo para Perl, j? que ? a coisa mais interessante que pratico, ent?o de repente pode entrar na roda: http://samircury.eng.br/blog/ Por enquanto est? em portugues, e nao pretendo mudar muito. S? n?o tenho postado h? um tempo, mas j? tem uns 2 posts pra contribuir. Tendo mais acessos d? vontade de postar mais =) Abra?os 2009/12/14 Solli Honorio > > > 2009/12/14 Luis Motta Campos > > Solli Honorio wrote: >> >>> Pessoal, >>> >>> Inicialmente a nova infra-estrutura do S?o Paulo PM iria incluir a >>> hospedagem de blog, mas devido a diversos fatores abrimos m?o da >>> hospedagem para manter um 'planeta'. >>> >>> Se voc? tiver um blog, favor nos informar para que possamos cadastras >>> no sincronismo. Se voc? n?o tiver um blog, eu recomendo fortemente >>> utilizar o blogs.perl.org. >>> >>> O blogs.perl.org ? possue uma infra-estrutura de blogs para a >>> comunidade Perl, e estamos aguardando contribui??es em lingua >>> portuguesa tamb?m. >>> >>> >> Eu blogo sobre muitas outras coisas e de vez em quando um tequinho de >> Perl. Voc?s est?o interessados no resto do "lixo" tamb?m? :) >> > > Boa pergunta, ? aguardado neste ambiente apenas informa??es relacionado ao > Perl. > > >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Mon Dec 14 07:20:18 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 14 Dec 2009 13:20:18 -0200 Subject: [SP-pm] 99 problemas resolvidos em Perl 6 Message-ID: <12d1f4ee0912140720u44b05f43g4306ec22db7aa390@mail.gmail.com> Pessoal, Existe uma 'brincadeira' em ci?ncia da computa??o chamado de '99 problemas' (n?o conhe?o realmente a origem) divididos entre Lista, Aritm?tica, L?gica, ?rvores Bin?rias, Grafos e outros problemas. Na internet ? f?cil encontrar estes problema solucionados em Lisp, Haskell, Prolog. A comunidade do Perl 6 encontrou nesta lista de problema uma boa maneira de mostras o poder do P6, e est? recebendo contribui??es das solu??es. Os c?digos est?o hospedados no http://github.com/perl6/perl6-examples para serem estudados e avaliados, e para receber a tua contribui??o. E a?, que tal colocar em pr?tica aquelas aulas da faculdade e ainda apreender Perl 6 ? Abra?os, Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Mon Dec 14 07:22:53 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 14 Dec 2009 13:22:53 -0200 Subject: [SP-pm] Blog para a comunidade In-Reply-To: <4B265298.5000800@yahoo.co.uk> References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> <4B265298.5000800@yahoo.co.uk> Message-ID: <8e3843570912140722g68248e97i6ebcbe806bf639b6@mail.gmail.com> 2009/12/14 Luis Motta Campos : > Solli Honorio wrote: >> >> Pessoal, >> >> Inicialmente a nova infra-estrutura do S?o Paulo PM iria incluir a >> hospedagem de blog, mas devido a diversos fatores abrimos m?o da >> hospedagem para manter um 'planeta'. >> >> Se voc? tiver um blog, favor nos informar para que possamos cadastras >> no sincronismo. Se voc? n?o tiver um blog, eu recomendo fortemente >> utilizar o blogs.perl.org. >> >> O blogs.perl.org ? possue uma infra-estrutura de blogs para a >> comunidade Perl, e estamos aguardando contribui??es em lingua >> portuguesa tamb?m. >> > > Eu blogo sobre muitas outras coisas e de vez em quando um tequinho de > Perl. Voc?s est?o interessados no resto do "lixo" tamb?m? :) > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm Luis, Para este caso as "outras coisas" n?o ser?o interessantes para o Planeta, porem, podemos resolver isso com uma boa estrutura de hash tags. O que voc? acha? um abraco, -- Ot?vio Fernandes http://blog.emresumo.com From otaviof at gmail.com Mon Dec 14 07:24:06 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 14 Dec 2009 13:24:06 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <604cec170912071730xf550aa4g9c93e27134f8f029@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> Message-ID: <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> 2009/12/14 Solli Honorio : > Ok, amanh? ainda estarei de LA (liberdade assistida) concedida pela minha > esposa. Ent?o posso ir ao ES ! > > Abra?os, > > Solli M. Hon?rio > > 2009/12/14 Ot?vio Fernandes >> >> 2009/12/11 Nelson Ferraz : >> > Pessoal, >> > >> > Hoje n?o ? o encontro social, mas o anivers?rio da minha namorada no >> > O'Mailley's. >> > >> > Se algu?m quiser aparecer, seria um prazer encontr?-los por l?! (A >> > partir das 17h, sem hora para terminar :)) >> > >> > Um grande abra?o, >> > >> > Nelson >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> E ai pessoal >> >> Estamos combinados? ES no dia 15/12 (amanh?, ter?a-feira) no Mooligans? >> >> >> http://maps.google.com.br/maps?q=mulligans,+S%C3%A3o+Paulo&hl=pt-BR&cd=1&ei=ag8dS-n4J5uiygSh2P2ICw&sig2=4Pg6MG8w-uHQ_kt5Lo1nkA&pcsi=15289129882717961167,1&sll=-23.559551,-46.665123&sspn=0.023337,0.057871&ie=UTF8&view=map&ved=0CBUQpQY&hq=mulligans,+S%C3%A3o+Paulo&hnear=&ll=-23.559409,-46.665633&spn=0.001674,0.002618&z=19 >> >> um abra?o, >> >> -- >> Ot?vio Fernandes >> http://blog.emresumo.com >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Solli, Quanto a localiza??o, est? tudo bem em irmos ao Mulligans? ? bem pr?ximo ao O'Malley's. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From shonorio at gmail.com Mon Dec 14 07:24:53 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 14 Dec 2009 13:24:53 -0200 Subject: [SP-pm] Blog para a comunidade In-Reply-To: <672426620912140715t654968b7o7ac42eb74126b9aa@mail.gmail.com> References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> <4B265298.5000800@yahoo.co.uk> <12d1f4ee0912140704o54bedce3gd671fc0a892ef22c@mail.gmail.com> <672426620912140715t654968b7o7ac42eb74126b9aa@mail.gmail.com> Message-ID: <12d1f4ee0912140724me6bb99fi77d8c192877b9342@mail.gmail.com> Hum, acho que eu n?o deixei claro uma coisa (normal da minha confus?o mental neste momento). O blogs.perl.org ? exclusivo para Perl (eu acho), j? o 'planet' vai funcionar com a pesquisa de algumas tags. Ent?o podemos padronizar que qualquer post do teu blog que tenha a tags padronizadas ser? sincronizado pelo 'planet'. 2009/12/14 Samir Cury > Pessoal, > > Quando fiz meu blog pensei em ser exclusivo para Perl, j? que ? a coisa > mais interessante que pratico, ent?o de repente pode entrar na roda: > > http://samircury.eng.br/blog/ > > Por enquanto est? em portugues, e nao pretendo mudar muito. > > S? n?o tenho postado h? um tempo, mas j? tem uns 2 posts pra contribuir. > Tendo mais acessos d? vontade de postar mais =) > > Abra?os > > > > 2009/12/14 Solli Honorio > > >> >> 2009/12/14 Luis Motta Campos >> >> Solli Honorio wrote: >>> >>>> Pessoal, >>>> >>>> Inicialmente a nova infra-estrutura do S?o Paulo PM iria incluir a >>>> hospedagem de blog, mas devido a diversos fatores abrimos m?o da >>>> hospedagem para manter um 'planeta'. >>>> >>>> Se voc? tiver um blog, favor nos informar para que possamos cadastras >>>> no sincronismo. Se voc? n?o tiver um blog, eu recomendo fortemente >>>> utilizar o blogs.perl.org. >>>> >>>> O blogs.perl.org ? possue uma infra-estrutura de blogs para a >>>> comunidade Perl, e estamos aguardando contribui??es em lingua >>>> portuguesa tamb?m. >>>> >>>> >>> Eu blogo sobre muitas outras coisas e de vez em quando um tequinho de >>> Perl. Voc?s est?o interessados no resto do "lixo" tamb?m? :) >>> >> >> Boa pergunta, ? aguardado neste ambiente apenas informa??es relacionado ao >> Perl. >> >> >>> >>> Putamplexos! >>> -- >>> Luis Motta Campos is a software engineer, >>> Perl Programmer, foodie and photographer. >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otaviof at gmail.com Mon Dec 14 07:25:46 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 14 Dec 2009 13:25:46 -0200 Subject: [SP-pm] WebSite da SP-PM In-Reply-To: <214823ca0912140600l49e1a419i319ffe685e2484a9@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <604cec170912110634p474f2752t9a420a031871b845@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> <4B258A94.7050304@aware.com.br> <214823ca0912140600l49e1a419i319ffe685e2484a9@mail.gmail.com> Message-ID: <8e3843570912140725n7ca8fdedt9d17f3976473d6f1@mail.gmail.com> 2009/12/14 Daniel de Oliveira Mantovani : > Maluco podemos ter Workshops mensais, com Dojo, palestras e > treinamento, vamos convidar *todas* as comunidades para participar do > nosso evento mensal. > > Podemos pegar todo o "conte?do" desses workshops e colocar no site, > como v?deos ,slides e o que mais tiver. > Eu estou disposto a dedicar meu tempo, vamos discutir isso no pr?ximo ES. > > Vou elaborar um documento e vou postar aqui. > > > 2009/12/13 Thiago Rondon : >> >>> ? fato que Perl tem uma longa e pavimentada estrada, mas felizmente n?o >>> est? tudo pronto. Ainda temos muito o que construir e contribuir, ent?o : >>> "N?o pergunte o que o Perl pode fazer por voc?, e sim o que voc? pode fazer >>> para o Perl" :D ! >>> >> >> Solli++ !!! >> >> Pessoal, >> >> Seguindo os conselhos do nosso s?bio Shonorio, estamos desenvolvendo o novo >> website da S?o Paulo Perl Mongers. >> >> http://github.com/maluco/SPPM-Web >> >> Ser? desenvolvendo em Catalyst a primeira etapa do projeto, e existem outros >> projetos em paralelo, e se voc? tiver contribui??es a fazer, seja no site, >> eventos ou etc, por favor entre em contato. >> >> O principal foco deste projeto do website, ? a documenta??o e organiza??o da >> comunidade para os profissionais da tecnologia Perl, e para o nosso >> divertimento tamb?m. ;-) >> >> Ideias s?o bem vindas. >> >> Abra?o! >> -Thiago Rondon >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > Voc?s topariam vir a um Doj? aqui na Locaweb? Estou combinando de fazer um tem?tico desta vez, focando em Perl (com Moose). Porem, para os pr?ximos n?o tem linguagem definida. Quem est? afim? -- Ot?vio Fernandes http://blog.emresumo.com From shonorio at gmail.com Mon Dec 14 07:26:30 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 14 Dec 2009 13:26:30 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> Message-ID: <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> Para mim est? ?timo ... ? bom a gente conhecer coisas novas. E fa?o quest?o da presen?a de todos. Solli M. Hon?rio 2009/12/14 Ot?vio Fernandes > 2009/12/14 Solli Honorio : > > Ok, amanh? ainda estarei de LA (liberdade assistida) concedida pela minha > > esposa. Ent?o posso ir ao ES ! > > > > Abra?os, > > > > Solli M. Hon?rio > > > > 2009/12/14 Ot?vio Fernandes > >> > >> 2009/12/11 Nelson Ferraz : > >> > Pessoal, > >> > > >> > Hoje n?o ? o encontro social, mas o anivers?rio da minha namorada no > >> > O'Mailley's. > >> > > >> > Se algu?m quiser aparecer, seria um prazer encontr?-los por l?! (A > >> > partir das 17h, sem hora para terminar :)) > >> > > >> > Um grande abra?o, > >> > > >> > Nelson > >> > _______________________________________________ > >> > SaoPaulo-pm mailing list > >> > SaoPaulo-pm em pm.org > >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> > >> E ai pessoal > >> > >> Estamos combinados? ES no dia 15/12 (amanh?, ter?a-feira) no Mooligans? > >> > >> > >> > http://maps.google.com.br/maps?q=mulligans,+S%C3%A3o+Paulo&hl=pt-BR&cd=1&ei=ag8dS-n4J5uiygSh2P2ICw&sig2=4Pg6MG8w-uHQ_kt5Lo1nkA&pcsi=15289129882717961167,1&sll=-23.559551,-46.665123&sspn=0.023337,0.057871&ie=UTF8&view=map&ved=0CBUQpQY&hq=mulligans,+S%C3%A3o+Paulo&hnear=&ll=-23.559409,-46.665633&spn=0.001674,0.002618&z=19 > >> > >> um abra?o, > >> > >> -- > >> Ot?vio Fernandes > >> http://blog.emresumo.com > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > Solli, > > Quanto a localiza??o, est? tudo bem em irmos ao Mulligans? ? bem > pr?ximo ao O'Malley's. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Mon Dec 14 07:27:50 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 14 Dec 2009 13:27:50 -0200 Subject: [SP-pm] WebSite da SP-PM In-Reply-To: <8e3843570912140725n7ca8fdedt9d17f3976473d6f1@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <9a08c9b40912110740t77f62bd8s1ee87686684214c5@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> <4B258A94.7050304@aware.com.br> <214823ca0912140600l49e1a419i319ffe685e2484a9@mail.gmail.com> <8e3843570912140725n7ca8fdedt9d17f3976473d6f1@mail.gmail.com> Message-ID: <214823ca0912140727w51668a6dn43f192ebcdde17a8@mail.gmail.com> Estarei l?. 2009/12/14 Ot?vio Fernandes : > 2009/12/14 Daniel de Oliveira Mantovani : >> Maluco podemos ter Workshops mensais, com Dojo, palestras e >> treinamento, vamos convidar *todas* as comunidades para participar do >> nosso evento mensal. >> >> Podemos pegar todo o "conte?do" desses workshops e colocar no site, >> como v?deos ,slides e o que mais tiver. >> Eu estou disposto a dedicar meu tempo, vamos discutir isso no pr?ximo ES. >> >> Vou elaborar um documento e vou postar aqui. >> >> >> 2009/12/13 Thiago Rondon : >>> >>>> ? fato que Perl tem uma longa e pavimentada estrada, mas felizmente n?o >>>> est? tudo pronto. Ainda temos muito o que construir e contribuir, ent?o : >>>> "N?o pergunte o que o Perl pode fazer por voc?, e sim o que voc? pode fazer >>>> para o Perl" :D ! >>>> >>> >>> Solli++ !!! >>> >>> Pessoal, >>> >>> Seguindo os conselhos do nosso s?bio Shonorio, estamos desenvolvendo o novo >>> website da S?o Paulo Perl Mongers. >>> >>> http://github.com/maluco/SPPM-Web >>> >>> Ser? desenvolvendo em Catalyst a primeira etapa do projeto, e existem outros >>> projetos em paralelo, e se voc? tiver contribui??es a fazer, seja no site, >>> eventos ou etc, por favor entre em contato. >>> >>> O principal foco deste projeto do website, ? a documenta??o e organiza??o da >>> comunidade para os profissionais da tecnologia Perl, e para o nosso >>> divertimento tamb?m. ;-) >>> >>> Ideias s?o bem vindas. >>> >>> Abra?o! >>> -Thiago Rondon >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > Voc?s topariam vir a um Doj? aqui na Locaweb? Estou combinando de > fazer um tem?tico desta vez, focando em Perl (com Moose). Porem, para > os pr?ximos n?o tem linguagem definida. > > Quem est? afim? > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From gustavo at gnustavo.com Mon Dec 14 07:29:18 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Mon, 14 Dec 2009 13:29:18 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> Message-ID: 2009/12/14 Lindolfo "Lorn" Rodrigues : > Parab?ns, o codigo ficou bem legal. > Vendo sua foto no CPAN agora lembrei que voc? foi no YAPC que teve no FISL > em 2007 eu acho, voc? trabalha no CPqD certo? Isso mesmo LORN. Estive nos YAPCs de tr?s FISLs mas fiquei de lado, s? observando. :-) Lembro que voc? veio falar comigo por que tinha ouvido uma entrevista que eu havia dado pro Papotech (um podcast que agora anda meio parado). Eu li "Lorn" no seu crach? e fiquei pensando que devia ser nome de personagem de RPG. S? muito depois eu entendi o significado. :-) Eu trabalho no CPqD h? 20 anos. Provavelmente mais tempo que do alguns da lista t?m de vida. :-) Grande abra?o. Gustavo. From gustavo at gnustavo.com Mon Dec 14 07:37:35 2009 From: gustavo at gnustavo.com (=?UTF-8?Q?Gustavo_Leite_de_Mendon=C3=A7a_Chaves?=) Date: Mon, 14 Dec 2009 13:37:35 -0200 Subject: [SP-pm] Blog para a comunidade In-Reply-To: <12d1f4ee0912140724me6bb99fi77d8c192877b9342@mail.gmail.com> References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> <4B265298.5000800@yahoo.co.uk> <12d1f4ee0912140704o54bedce3gd671fc0a892ef22c@mail.gmail.com> <672426620912140715t654968b7o7ac42eb74126b9aa@mail.gmail.com> <12d1f4ee0912140724me6bb99fi77d8c192877b9342@mail.gmail.com> Message-ID: 2009/12/14 Solli Honorio : > Hum, acho que eu n?o deixei claro uma coisa (normal da minha confus?o mental > neste momento). O blogs.perl.org ? exclusivo para Perl (eu acho), j? o > 'planet' vai funcionar com a pesquisa de algumas tags. Ent?o podemos > padronizar que qualquer post do teu blog que tenha a tags padronizadas ser? > sincronizado pelo 'planet'. O meu blog anda meio parado. Mas quando eu posto alguma coisa sobre Perl l? eu uso a tag 'Perl': http://blog.gnustavo.com/search/label/Perl Gustavo. From shonorio at gmail.com Mon Dec 14 07:40:31 2009 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 14 Dec 2009 13:40:31 -0200 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> Message-ID: <12d1f4ee0912140740o5e67be6eh27d81abca17ce20d@mail.gmail.com> Lorn, e voc? ainda fica pravo quando eu digo que voc? ? o Amaury Jr. da comunidade. Veja se eu n?o tenho raz?o, conhece a vida social de quase todo mundo .... :D 2009/12/14 Gustavo Leite de Mendon?a Chaves > 2009/12/14 Lindolfo "Lorn" Rodrigues : > > Parab?ns, o codigo ficou bem legal. > > Vendo sua foto no CPAN agora lembrei que voc? foi no YAPC que teve no > FISL > > em 2007 eu acho, voc? trabalha no CPqD certo? > > Isso mesmo LORN. Estive nos YAPCs de tr?s FISLs mas fiquei de lado, s? > observando. :-) > > Lembro que voc? veio falar comigo por que tinha ouvido uma entrevista > que eu havia dado pro Papotech (um podcast que agora anda meio > parado). Eu li "Lorn" no seu crach? e fiquei pensando que devia ser > nome de personagem de RPG. S? muito depois eu entendi o significado. > :-) > > Eu trabalho no CPqD h? 20 anos. Provavelmente mais tempo que do alguns > da lista t?m de vida. :-) > > Grande abra?o. > > Gustavo. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Mon Dec 14 07:46:51 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 14 Dec 2009 13:46:51 -0200 Subject: [SP-pm] Blog para a comunidade In-Reply-To: References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> <4B265298.5000800@yahoo.co.uk> <12d1f4ee0912140704o54bedce3gd671fc0a892ef22c@mail.gmail.com> <672426620912140715t654968b7o7ac42eb74126b9aa@mail.gmail.com> <12d1f4ee0912140724me6bb99fi77d8c192877b9342@mail.gmail.com> Message-ID: <179354400912140746s22e7ef40l28a823c63a892bff@mail.gmail.com> T?q meio parado, mas t? l?. http://blog.blabos.org/category/perl/feed/ 2009/12/14 Gustavo Leite de Mendon?a Chaves : > 2009/12/14 Solli Honorio : >> Hum, acho que eu n?o deixei claro uma coisa (normal da minha confus?o mental >> neste momento). O blogs.perl.org ? exclusivo para Perl (eu acho), j? o >> 'planet' vai funcionar com a pesquisa de algumas tags. Ent?o podemos >> padronizar que qualquer post do teu blog que tenha a tags padronizadas ser? >> sincronizado pelo 'planet'. > > O meu blog anda meio parado. Mas quando eu posto alguma coisa sobre > Perl l? eu uso a tag 'Perl': > http://blog.gnustavo.com/search/label/Perl > > Gustavo. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From otaviof at gmail.com Mon Dec 14 07:45:28 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 14 Dec 2009 13:45:28 -0200 Subject: [SP-pm] WebSite da SP-PM In-Reply-To: <214823ca0912140727w51668a6dn43f192ebcdde17a8@mail.gmail.com> References: <179354400912110307g5606ceaem3c4d07cb3ef7f55d@mail.gmail.com> <4B23AF13.1090706@yahoo.co.uk> <9a08c9b40912120841mb98e324p51bf53cf7b3a1dbf@mail.gmail.com> <9a08c9b40912122052g79ef855bm801e9f5758c6acfd@mail.gmail.com> <12d1f4ee0912131054k261fd266id0956740ac326831@mail.gmail.com> <4B258A94.7050304@aware.com.br> <214823ca0912140600l49e1a419i319ffe685e2484a9@mail.gmail.com> <8e3843570912140725n7ca8fdedt9d17f3976473d6f1@mail.gmail.com> <214823ca0912140727w51668a6dn43f192ebcdde17a8@mail.gmail.com> Message-ID: <8e3843570912140745s642e67cm3cdb82ddced60989@mail.gmail.com> Aproveitando o ensejo. Doj? ? uma reuni?o (seguida de pizza :-)) de programadores para resolver um desafio em forma de c?digo. Com o prop?sito de aumentar a nossa habilidade como programadores. O nome e a pr?tica tem origem nas artes marciais, no qual o lutador treina/demonstra seus movimentos antes de uma luta propriamente dita. E no nosso caso, n?s "lutamos" todos os dias. No Doj? existem algumas regras b?sicas: * Todo c?digo ? feito por uma dupla de cada vez, um piloto e um co-piloto (segundo as pr?ticas de XP). Os dois devem explicar ao p?blico o que est? sendo feito e quais as inten??es; * Nenhum c?digo ? escrito sem testes antes: TDD; * O p?blico s? pode opinar quando os testes estiverem passando; * A cada N minutos (geralmente 5 ou 7) o co-piloto passa a ser piloto e seu lugar ? cedido para uma pessoa da plat?ia, ou seja, todos v?o participar; Se voc?s quiserem olhar o resultado de um desafio destes, segue um exemplo: http://github.com/otaviof/Perl-Pile_of_Boxes Tamb?m ? legal dar uma olhada nestes links: * http://codingdojo.org/ * http://www.vimeo.com/3541005 Aceito sugest?es de uma data para o nosso encontro. Todos s?o muito bem vindos aqui na Locaweb, s? ? necess?rio informar o nome, um pouco antes do nosso Doj?. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From jimmy.tty at gmail.com Mon Dec 14 08:11:50 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 14 Dec 2009 14:11:50 -0200 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <4B2652DE.3090109@yahoo.co.uk> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> Message-ID: <20091214161150.GD4451@mapabrasil.net> On Mon, Dec 14, 2009 at 03:59:42PM +0100, Luis Motta Campos wrote: > jimmy wrote: > > Sauda??es a lista, > > > > existe algum m?dulo para fazer o parsing de datas string no formato > > pt_BR? > > > > j? tentei os m?dulos: Date::Parse Date::Manip Date::Language > > Date::Format etc > > > > bem, todos m?dulos os que eu achei no hist?rico da lista para se > > trabalhar com datas eu tentei usar para tal finalidade e n?o > > consegui. > > > > a minha inten??o era achar algo simples como a fun??o do MySQL > > "str_to_date". > > > > Algu?m poderia me dar alguma ajuda? > > Eu posso, mas quero saber que tipo de datas voc? quer fazer parse. Seria > muito bacana ter aqui uma lista de exemplos de coisas que voc? quer > interpretar como datas e os resultados correspondentes... > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ (falta de did?tica ? um dos meus males...) gostaria de poder passar as strings de formata??o correspondentes as datas nessas strings e obter um timestamp, ou poder j? reformatar a data diretamente para um outro padr?o. exemplos: $dt1 = q(14/12/2009 12:00:02); $dt2 = q(Seg Dez 14 12:00:02 2009); print str_to_date(q(%d/%m/%y %H:%M:%s), $dt1); # imprimiria: "2009-12-14 12:00:02" ou um timestamp print str_to_date(q(%A %m %H:%M:%s %Y), $dt2); # idem apenas uma observa??o: hoje estou fazendo isso com regexp e antes de tentar construir um parser desses, gostaria de saber se j? existe isso pronto. From thiago at aware.com.br Mon Dec 14 09:25:19 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 14 Dec 2009 15:25:19 -0200 Subject: [SP-pm] =?iso-8859-1?q?Meses_de_Equin=F3cio=2E?= In-Reply-To: <4B2644F0.3050101@yahoo.co.uk> References: <4B258C04.8060204@aware.com.br> <4B26325B.2000304@yahoo.co.uk> <4B2642F6.80906@aware.com.br> <4B2644F0.3050101@yahoo.co.uk> Message-ID: <4B2674FF.9050007@aware.com.br> Luis Motta Campos escreveu: > Thiago Rondon wrote: >> Por enquanto, pensamos em qualquer assunto referente a linguagem, >> sejam dicas para desenvolvedores em geral, administradores de >> sistema, DBA's, boas pr?ticas ... > > Agora uma sugest?o: eu acho que ? bom definir um tema para este ano, e > revisitar a id?ia anualmente com temas diferentes. ?tima id?ia Luis, vou adicionar isto na defini??o do evento. Quem tiver interesse em participar do desenvolvimento do website, por favor s? me solicitar o acesso ao github para tal. Abs! -Thiago Rondon From thiago at aware.com.br Mon Dec 14 09:30:37 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 14 Dec 2009 15:30:37 -0200 Subject: [SP-pm] =?iso-8859-1?q?Rela=E7=E3o_de_empresas_=22Perl=22_em_S=E3?= =?iso-8859-1?q?o_Paulo=2E?= Message-ID: <4B26763D.10502@aware.com.br> Pessoal, Quem souber de empresas que oferecem consultoria ou treinamento em Perl, ou mesmo tenham um produto escrito em Perl no estado de S?o Paulo, por favor me enviarem por e-mail com um release sobre a empresa, elas ter?o um espa?o no site para falar sobre elas. Abra?o! -Thiago Rondon From luismottacampos at yahoo.co.uk Tue Dec 15 02:41:39 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 11:41:39 +0100 Subject: [SP-pm] Problema ao usar SOAP::Lite pra falar com servidor Java In-Reply-To: <12d1f4ee0912140740o5e67be6eh27d81abca17ce20d@mail.gmail.com> References: <12d1f4ee0912110957l6e168ed3vd073f2a09fb7ad00@mail.gmail.com> <12d1f4ee0912140740o5e67be6eh27d81abca17ce20d@mail.gmail.com> Message-ID: <4B2767E3.3070307@yahoo.co.uk> Solli Honorio wrote: > Lorn, e voc? ainda fica pravo quando eu digo que voc? ? o Amaury Jr. da > comunidade. Veja se eu n?o tenho raz?o, conhece a vida social de quase todo > mundo .... Lorn, acho que isso ? um convite para voc? escrever para a coluna social do SPPM... ;) tenho certeza de que o Solli publica. Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Tue Dec 15 02:48:18 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 11:48:18 +0100 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <20091214161150.GD4451@mapabrasil.net> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> Message-ID: <4B276972.9050904@yahoo.co.uk> jimmy wrote: > (falta de did?tica ? um dos meus males...) Sem problema. > gostaria de poder passar as strings de formata??o correspondentes as > datas nessas strings e obter um timestamp, ou poder j? reformatar a > data diretamente para um outro padr?o. > > exemplos: > > $dt1 = q(14/12/2009 12:00:02); $dt2 = q(Seg Dez 14 12:00:02 2009); > > print str_to_date(q(%d/%m/%y %H:%M:%s), $dt1); # imprimiria: > "2009-12-14 12:00:02" ou um timestamp > > print str_to_date(q(%A %m %H:%M:%s %Y), $dt2); # idem > > apenas uma observa??o: hoje estou fazendo isso com regexp e antes de > tentar construir um parser desses, gostaria de saber se j? existe > isso pronto. Express?es regulares s?o p?ssimas para isso. Tente Time::ParseDate, no CPAN. E este m?dulo tem umas heur?sticas bacanas, tamb?m. Voc? pode por exemplo dizer coisas como "today", "yesterday", "3 days ago", "2 weeks and 3 days ago", "2 hours ago", "2 months, 1 week, 2 days, 3 hours, 45 minutes ago" e outras coias parecidas. Se isso interessa, a gente pode tentar trabalhar juntos num m?dulo com heur?sticas parecidas para o PT-br. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Tue Dec 15 02:50:30 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 11:50:30 +0100 Subject: [SP-pm] Blog para a comunidade In-Reply-To: <12d1f4ee0912140704o54bedce3gd671fc0a892ef22c@mail.gmail.com> References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> <4B265298.5000800@yahoo.co.uk> <12d1f4ee0912140704o54bedce3gd671fc0a892ef22c@mail.gmail.com> Message-ID: <4B2769F6.40601@yahoo.co.uk> Solli Honorio wrote: > 2009/12/14 Luis Motta Campos wrote: >> Boa pergunta, ? aguardado neste ambiente apenas informa??es >> relacionado ao Perl. > E voc?s conseguem seguir um tag no meu blog, ao inv?s do monstrinho inteiro? Sigam "perl": http://spaansefilosoof.blogspot.com/search/label/Perl Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Tue Dec 15 02:56:17 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 15 Dec 2009 08:56:17 -0200 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <4B276972.9050904@yahoo.co.uk> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> Message-ID: <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> 2009/12/15 Luis Motta Campos [...] > Express?es regulares s?o p?ssimas para isso. Tente Time::ParseDate, no > CPAN. > > E este m?dulo tem umas heur?sticas bacanas, tamb?m. Voc? pode por exemplo > dizer coisas como "today", "yesterday", "3 days ago", "2 weeks and 3 days > ago", "2 hours ago", "2 months, 1 week, 2 days, 3 hours, 45 minutes ago" e > outras coias parecidas. > > Se isso interessa, a gente pode tentar trabalhar juntos num m?dulo com > heur?sticas parecidas para o PT-br. Fields, isso *me* interessa. github? Eu ainda n?o estou dominando o git muito bem, mas isso me parece uma oportunidade fant?stica para aprender. []s, -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Tue Dec 15 03:20:17 2009 From: jimmy.tty at gmail.com (jimmy) Date: Tue, 15 Dec 2009 09:20:17 -0200 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> Message-ID: <20091215112017.GH4451@mapabrasil.net> On Tue, Dec 15, 2009 at 08:56:17AM -0200, Alexei Znamensky wrote: > 2009/12/15 Luis Motta Campos > [...] > > Express?es regulares s?o p?ssimas para isso. Tente Time::ParseDate, no > CPAN. > > E este m?dulo tem umas heur?sticas bacanas, tamb?m. Voc? pode por > exemplo dizer coisas como ? "today", "yesterday", "3 days ago", "2 weeks > and 3 days ago", "2 hours ago", "2 months, 1 week, 2 days, 3 hours, 45 > minutes ago" e outras coias parecidas. > > Se isso interessa, a gente pode tentar trabalhar juntos num m?dulo com > heur?sticas parecidas para o PT-br. > > Fields, isso *me* interessa. > > github? Eu ainda n?o estou dominando o git muito bem, mas isso me parece > uma oportunidade fant?stica para aprender. > > []s, > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm a minha situa??o ? um pouco pior aleixei, eu n?o estou dominando bem ainda nem perl, vou tentar acompanh?-los pelos menos. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From eu at samircury.eng.br Tue Dec 15 03:21:42 2009 From: eu at samircury.eng.br (Samir Cury) Date: Tue, 15 Dec 2009 09:21:42 -0200 Subject: [SP-pm] Blog para a comunidade In-Reply-To: <4B2769F6.40601@yahoo.co.uk> References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> <4B265298.5000800@yahoo.co.uk> <12d1f4ee0912140704o54bedce3gd671fc0a892ef22c@mail.gmail.com> <4B2769F6.40601@yahoo.co.uk> Message-ID: <672426620912150321yc50a5den5b8c01f19ea0afff@mail.gmail.com> blabos++; # http://img.blabos.org/blog/posts/2009/01/dirty-job/dirty-job-02.jpg 2009/12/15 Luis Motta Campos > Solli Honorio wrote: > > 2009/12/14 Luis Motta Campos wrote: >> >>> Boa pergunta, ? aguardado neste ambiente apenas informa??es >>> relacionado ao Perl. >>> >> >> > E voc?s conseguem seguir um tag no meu blog, ao inv?s do monstrinho > inteiro? Sigam "perl": > > http://spaansefilosoof.blogspot.com/search/label/Perl > > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From otaviof at gmail.com Tue Dec 15 04:21:35 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 15 Dec 2009 10:21:35 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> Message-ID: <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> Senhores, Est?o todos preparados para o ES hoje? um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From shonorio at gmail.com Tue Dec 15 04:21:59 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 15 Dec 2009 10:21:59 -0200 Subject: [SP-pm] Advent Calendar Message-ID: <12d1f4ee0912150421w26e739b1p20fcda84c8c349e2@mail.gmail.com> Pessoal, Em alguns lugares no mundo, para os Crist?os, existe a tradi??o do Calend?rio do Advento Natalino[1], e sendo o Larry Wall um Crist?o fervoroso, a comunidade Perl veem publicando calend?rios com dicas e informa??es relacionado ao Perl. Neste ano temos os seguintes Advent Calendar : * Perl 5 http://perladvent.pm.org * Perl 6 http://perl6advent.wordpress.com * Catalyst http://www.catalystframework.org/calendar/ Solli M. Hon?rio [1] http://tr.im/HFV8 -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Tue Dec 15 04:29:42 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 13:29:42 +0100 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> Message-ID: <4B278136.3080709@yahoo.co.uk> Alexei Znamensky wrote: > 2009/12/15 Luis Motta Campos wrote: > >> Express?es regulares s?o p?ssimas para isso. Tente Time::ParseDate, >> no CPAN. >> >> E este m?dulo tem umas heur?sticas bacanas, tamb?m. Voc? pode por >> exemplo dizer coisas como "today", "yesterday", "3 days ago", "2 >> weeks and 3 days ago", "2 hours ago", "2 months, 1 week, 2 days, 3 >> hours, 45 minutes ago" e outras coias parecidas. >> >> Se isso interessa, a gente pode tentar trabalhar juntos num m?dulo >> com heur?sticas parecidas para o PT-br. > > > Fields, isso *me* interessa. > > github? Eu ainda n?o estou dominando o git muito bem, mas isso me > parece uma oportunidade fant?stica para aprender. Eu tenho servidor pr?prio. Que tal propor um conjunto de testes inicial? Jimmy, se voc? acha que isso pode ser ?til, basta entrar na brincadeira. Se a gente prestar aten??o, podemos fazer com que a coisa seja gen?rica o bastante para suportar mais linguas... ;) Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From thiago at aware.com.br Tue Dec 15 04:40:06 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 15 Dec 2009 10:40:06 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> Message-ID: <4B2783A6.60200@aware.com.br> Opa, estarei l? ! Abs! -Thiago Rondon Ot?vio Fernandes escreveu: > Senhores, > > Est?o todos preparados para o ES hoje? > > um abra?o, > > From shonorio at gmail.com Tue Dec 15 04:49:12 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 15 Dec 2009 10:49:12 -0200 Subject: [SP-pm] Perl para cima e avante !!! Message-ID: <12d1f4ee0912150449u272ae02fk7fbe62712f890004@mail.gmail.com> Ente ano a discuss?o sobre o agonizante Perl tomou conta em diversos sites, blogs, listas de discuss?o e mesas de bares. Pois bem, se Perl est? moribundo me explique ent?o a intensa movimenta??o de c?digos no github ( http://github.com/languages). Mas n?o estamos falando s? de volume, estamos tamb?m falando em atualidade. O Google anuncionou na semana passada o Shorten URL dela, e j? temos c?digo no github para isto http://github.com/yappo/p5-WWW-Shorten-Google. Solli M. Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Tue Dec 15 04:50:02 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 13:50:02 +0100 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <20091215112017.GH4451@mapabrasil.net> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> <20091215112017.GH4451@mapabrasil.net> Message-ID: <4B2785FA.20603@yahoo.co.uk> jimmy wrote: > a minha situa??o ? um pouco pior aleixei, eu n?o estou dominando bem > ainda nem perl, vou tentar acompanh?-los pelos menos. Jimmy, eu ajudo. A gente precisa ter testes. Acho que o lugar onde voc? tem de come?ar ? a aprender a usar TDD (http://en.wikipedia.org/wiki/Test-driven_development), e aprender a usar TAP (http://en.wikipedia.org/wiki/Test_Anything_Protocol). Depois disso, basta dar uma espiada nos m?dulos (em ordem de complexidade): Test::Simple, Test::More, Test::Deep, Test::Differences, e Test::Class. Se voc? entender como funcionam o ::Simple e o ::More, j? d? para come?ar a escrever testes unit?rios para a bibilioteca. Me deixe saber sobre o seu interesse e eu vou ajudar voc? com os testes. Depois, juntos, resolvemos a implementa??o. Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From otaviof at gmail.com Tue Dec 15 05:01:41 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 15 Dec 2009 11:01:41 -0200 Subject: [SP-pm] [Cascavel-pm] Perl para cima e avante !!! In-Reply-To: <12d1f4ee0912150449u272ae02fk7fbe62712f890004@mail.gmail.com> References: <12d1f4ee0912150449u272ae02fk7fbe62712f890004@mail.gmail.com> Message-ID: <8e3843570912150501n5eaf65b5p4c90316b1033e4fb@mail.gmail.com> 2009/12/15 Solli Honorio : > Ente ano a discuss?o sobre o agonizante Perl tomou conta em diversos sites, > blogs, listas de discuss?o e mesas de bares. Pois bem, se Perl est? > moribundo me explique ent?o a intensa movimenta??o de c?digos no github > (http://github.com/languages). > > Mas n?o estamos falando s? de volume, estamos tamb?m falando em atualidade. > O Google anuncionou na semana passada o Shorten URL dela, e j? temos c?digo > no github para isto http://github.com/yappo/p5-WWW-Shorten-Google. > > Solli M. Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > Esta ? uma not?cia mais do que interessante. Vou fazer um "mal-educado" cross-posting. -- Ot?vio Fernandes http://blog.emresumo.com From luismottacampos at yahoo.co.uk Tue Dec 15 05:05:04 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 14:05:04 +0100 Subject: [SP-pm] Blog para a comunidade In-Reply-To: <8e3843570912140722g68248e97i6ebcbe806bf639b6@mail.gmail.com> References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> <4B265298.5000800@yahoo.co.uk> <8e3843570912140722g68248e97i6ebcbe806bf639b6@mail.gmail.com> Message-ID: <4B278980.9040606@yahoo.co.uk> Ot?vio Fernandes wrote: > Luis, > > Para este caso as "outras coisas" n?o ser?o interessantes para o > Planeta, porem, podemos resolver isso com uma boa estrutura de hash > tags. O que voc? acha? /me aponta para o tag "perl" no blog, conforme descrito na outra mensagem. Putamplexos e obrigado. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From otaviof at gmail.com Tue Dec 15 05:08:25 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 15 Dec 2009 11:08:25 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= Message-ID: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> Camila, Seja muito bem vinda a nossa lista de discuss?o! Nosso costume ? que todos os novos membros se apresentem ao grupo, ent?o por favor, fa?a isso e nos diga qual o seu interesse sobre Perl. Aproveitando que voc? est? chegando agora, gostaria de lhe convidar para o nosso Encontro Social que vai acontecer hoje no Mulligan's (Rua Bela Cintra, 1579 - Jardins, S?o Paulo), ? apenas um momento para todos n?s conversamos e bebermos boas cervejas. uma bra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Tue Dec 15 05:11:06 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 15 Dec 2009 11:11:06 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> Message-ID: <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> Seja muito bem vinda! Contamos com a sua presen?a no Mulligan's hoje! 2009/12/15 Ot?vio Fernandes : > Camila, > > Seja muito bem vinda a nossa lista de discuss?o! Nosso costume ? que > todos os novos membros se apresentem ao grupo, ent?o por favor, fa?a > isso e nos diga qual o seu interesse sobre Perl. > > Aproveitando que voc? est? chegando agora, gostaria de lhe convidar > para o nosso Encontro Social que vai acontecer hoje no Mulligan's (Rua > Bela Cintra, 1579 - Jardins, S?o Paulo), ? apenas um momento para > todos n?s conversamos e bebermos boas cervejas. > > uma bra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From thiago at aware.com.br Tue Dec 15 05:06:03 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 15 Dec 2009 11:06:03 -0200 Subject: [SP-pm] Advent Calendar In-Reply-To: <12d1f4ee0912150421w26e739b1p20fcda84c8c349e2@mail.gmail.com> References: <12d1f4ee0912150421w26e739b1p20fcda84c8c349e2@mail.gmail.com> Message-ID: <4B2789BB.5010908@aware.com.br> Apenas para lembrar, o calend?rio advento do Catalyst j? existe h? alguns anos, e existe um bom material j? p?blicado para pesquisa nos anos anteriores. http://www.catalystframework.org/calendar/2005 http://www.catalystframework.org/calendar/2006 http://www.catalystframework.org/calendar/2007 http://www.catalystframework.org/calendar/2008 Abs! -Thiago rondon Solli Honorio escreveu: > Pessoal, > > Em alguns lugares no mundo, para os Crist?os, existe a tradi??o do > Calend?rio do Advento Natalino[1], e sendo o Larry Wall um Crist?o > fervoroso, a comunidade Perl veem publicando calend?rios com dicas e > informa??es relacionado ao Perl. Neste ano temos os seguintes Advent > Calendar : > > * Perl 5 > http://perladvent.pm.org > * Perl 6 > http://perl6advent.wordpress.com > * Catalyst > http://www.catalystframework.org/calendar/ > > > Solli M. Hon?rio > [1] http://tr.im/HFV8 > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > ------------------------------------------------------------------------ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From thiago at aware.com.br Tue Dec 15 05:11:39 2009 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 15 Dec 2009 11:11:39 -0200 Subject: [SP-pm] Perl para cima e avante !!! In-Reply-To: <12d1f4ee0912150449u272ae02fk7fbe62712f890004@mail.gmail.com> References: <12d1f4ee0912150449u272ae02fk7fbe62712f890004@mail.gmail.com> Message-ID: <4B278B0B.2010200@aware.com.br> Solli Honorio escreveu: > Mas n?o estamos falando s? de volume, estamos tamb?m falando em > atualidade. O Google anuncionou na semana passada o Shorten URL dela, > e j? temos c?digo no github para isto > http://github.com/yappo/p5-WWW-Shorten-Google. Existe o Miudin (http://miud.in/) que ? um encurtador 'brasileiro', e tamb?m tem uma extens?o para o WWW::Shorten. :-) http://github.com/maluco/WWW-Shorten-Miudin Abs! -Thiago Rondon From misskaapow at gmail.com Tue Dec 15 05:20:28 2009 From: misskaapow at gmail.com (Camila Mattos) Date: Tue, 15 Dec 2009 11:20:28 -0200 Subject: [SP-pm] =?utf-8?q?Boas_vindas_=C3=A0_Camila?= In-Reply-To: <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> Message-ID: Ol?, queridos! Ent?o, eu sou a Camila, algumas pessoas me conhecem como mk, e a maioria me chama de Mila! rs Eu programo em Perl h? alguns anos e trabalho numa empresa de desenvolvimento de lojas virtuais que utiliza apenas Perl. Tamb?m tenho particular interesse em express?es regulares. Sobre o encontro, muito obrigada pelo convite, eu adoraria ir, mas moro no Rio. Mas pode deixar que quando eu der um pulo em SP fa?o quest?o de aparecer se tiver rolando alguma coisa, ou convoco um ESX pra rever os amigos paulista(no)s! :) beeijos e obrigada pelas boas vindas! Camila Mattos _http://camilamattos.com _http://streawberige.org _fone://+552199412464 2009/12/15 Daniel de Oliveira Mantovani > Seja muito bem vinda! > Contamos com a sua presen?a no Mulligan's hoje! > > 2009/12/15 Ot?vio Fernandes : > > Camila, > > > > Seja muito bem vinda a nossa lista de discuss?o! Nosso costume ? que > > todos os novos membros se apresentem ao grupo, ent?o por favor, fa?a > > isso e nos diga qual o seu interesse sobre Perl. > > > > Aproveitando que voc? est? chegando agora, gostaria de lhe convidar > > para o nosso Encontro Social que vai acontecer hoje no Mulligan's (Rua > > Bela Cintra, 1579 - Jardins, S?o Paulo), ? apenas um momento para > > todos n?s conversamos e bebermos boas cervejas. > > > > uma bra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nferraz at gmail.com Tue Dec 15 05:22:05 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 15 Dec 2009 11:22:05 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> Message-ID: <604cec170912150522p1c37815bs39d3a826e86e327@mail.gmail.com> 2009/12/15 Ot?vio Fernandes : > Senhores, > > Est?o todos preparados para o ES hoje? Estarei l?! : ) From fernandocorrea at gmail.com Tue Dec 15 05:24:15 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Tue, 15 Dec 2009 11:24:15 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> Message-ID: N?o Mantovani! Ela n?o vai no ES n?o! Ela mora bem longe de SP! Ela mora no Rio! Comigo! Ent?o pode parar de m? inten??es com ela! Blz?! Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org 2009/12/15 Daniel de Oliveira Mantovani > Seja muito bem vinda! > Contamos com a sua presen?a no Mulligan's hoje! > > 2009/12/15 Ot?vio Fernandes : > > Camila, > > > > Seja muito bem vinda a nossa lista de discuss?o! Nosso costume ? que > > todos os novos membros se apresentem ao grupo, ent?o por favor, fa?a > > isso e nos diga qual o seu interesse sobre Perl. > > > > Aproveitando que voc? est? chegando agora, gostaria de lhe convidar > > para o nosso Encontro Social que vai acontecer hoje no Mulligan's (Rua > > Bela Cintra, 1579 - Jardins, S?o Paulo), ? apenas um momento para > > todos n?s conversamos e bebermos boas cervejas. > > > > uma bra?o, > > > > -- > > Ot?vio Fernandes > > http://blog.emresumo.com > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Dec 15 05:26:51 2009 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 15 Dec 2009 11:26:51 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> Message-ID: <12d1f4ee0912150526h58d17116r7d2e4bb41225b8be@mail.gmail.com> Mila seja bem vinda a sampa (como sempre) ... sentimos a tua falta no YAPC ! Beijos, Solli M. Hon?rio 2009/12/15 Camila Mattos > Ol?, queridos! > Ent?o, eu sou a Camila, algumas pessoas me conhecem como mk, e a maioria me > chama de Mila! rs > Eu programo em Perl h? alguns anos e trabalho numa empresa de > desenvolvimento de lojas virtuais que utiliza apenas Perl. Tamb?m tenho > particular interesse em express?es regulares. > Sobre o encontro, muito obrigada pelo convite, eu adoraria ir, mas moro no > Rio. Mas pode deixar que quando eu der um pulo em SP fa?o quest?o de > aparecer se tiver rolando alguma coisa, ou convoco um ESX pra rever os > amigos paulista(no)s! :) > beeijos e obrigada pelas boas vindas! > > Camila Mattos > _http://camilamattos.com > _http://streawberige.org > _fone://+552199412464 > > > 2009/12/15 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani em gmail.com> > > Seja muito bem vinda! >> Contamos com a sua presen?a no Mulligan's hoje! >> >> 2009/12/15 Ot?vio Fernandes : >> > Camila, >> > >> > Seja muito bem vinda a nossa lista de discuss?o! Nosso costume ? que >> > todos os novos membros se apresentem ao grupo, ent?o por favor, fa?a >> > isso e nos diga qual o seu interesse sobre Perl. >> > >> > Aproveitando que voc? est? chegando agora, gostaria de lhe convidar >> > para o nosso Encontro Social que vai acontecer hoje no Mulligan's (Rua >> > Bela Cintra, 1579 - Jardins, S?o Paulo), ? apenas um momento para >> > todos n?s conversamos e bebermos boas cervejas. >> > >> > uma bra?o, >> > >> > -- >> > Ot?vio Fernandes >> > http://blog.emresumo.com >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> >> >> >> -- >> Existe dois tipos de pessoas, as que reclamam a vida inteira do que >> fazem, e as que fazem o que nasceram para fazer. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Tue Dec 15 05:28:29 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 14:28:29 +0100 Subject: [SP-pm] =?utf-8?q?Boas_vindas_=C3=A0_Camila?= In-Reply-To: References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> Message-ID: <4B278EFD.5050602@yahoo.co.uk> Camila Mattos wrote: [...] > Sobre o encontro, muito obrigada pelo convite, eu adoraria ir, mas moro no > Rio. Mas pode deixar que quando eu der um pulo em SP fa?o quest?o de > aparecer se tiver rolando alguma coisa, ou convoco um ESX pra rever os > amigos paulista(no)s! :) Ah, deixa disso, que eu moro muito mais longe que isso e apare?o com frequ?ncia (*) nos encontros sociais... Bem vinda e putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. (*) A minha frequ?ncia atual ? de 3.1688765E-8 Hz, aproximadamente. From nferraz at gmail.com Tue Dec 15 05:45:23 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 15 Dec 2009 11:45:23 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <604cec170912150522p1c37815bs39d3a826e86e327@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> <604cec170912150522p1c37815bs39d3a826e86e327@mail.gmail.com> Message-ID: <604cec170912150545j2a36dfabrfae5b585796cf31e@mail.gmail.com> 2009/12/15 Nelson Ferraz : > 2009/12/15 Ot?vio Fernandes : >> Senhores, >> >> Est?o todos preparados para o ES hoje? > > Estarei l?! : ) Er... a que horas? From luismottacampos at yahoo.co.uk Tue Dec 15 05:54:16 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 14:54:16 +0100 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <604cec170912150545j2a36dfabrfae5b585796cf31e@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> <604cec170912150522p1c37815bs39d3a826e86e327@mail.gmail.com> <604cec170912150545j2a36dfabrfae5b585796cf31e@mail.gmail.com> Message-ID: <4B279508.8050806@yahoo.co.uk> Nelson Ferraz wrote: > 2009/12/15 Nelson Ferraz : >> 2009/12/15 Ot?vio Fernandes : >>> Senhores, >>> >>> Est?o todos preparados para o ES hoje? >> Estarei l?! : ) > > Er... a que horas? N?lson, ? sempre beer'o'clock em algum lugar do planeta... :) Putamplexos e boa farra! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From jimmy.tty at gmail.com Tue Dec 15 05:56:52 2009 From: jimmy.tty at gmail.com (jimmy) Date: Tue, 15 Dec 2009 11:56:52 -0200 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <4B2785FA.20603@yahoo.co.uk> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> <20091215112017.GH4451@mapabrasil.net> <4B2785FA.20603@yahoo.co.uk> Message-ID: <20091215135652.GI4451@mapabrasil.net> On Tue, Dec 15, 2009 at 01:50:02PM +0100, Luis Motta Campos wrote: > jimmy wrote: > > a minha situa??o ? um pouco pior aleixei, eu n?o estou dominando bem > > ainda nem perl, vou tentar acompanh?-los pelos menos. > > Jimmy, eu ajudo. A gente precisa ter testes. Acho que o lugar onde voc? > tem de come?ar ? a aprender a usar TDD > (http://en.wikipedia.org/wiki/Test-driven_development), e aprender a > usar TAP (http://en.wikipedia.org/wiki/Test_Anything_Protocol). > > Depois disso, basta dar uma espiada nos m?dulos (em ordem de > complexidade): Test::Simple, Test::More, Test::Deep, Test::Differences, > e Test::Class. > > Se voc? entender como funcionam o ::Simple e o ::More, j? d? para > come?ar a escrever testes unit?rios para a bibilioteca. > > Me deixe saber sobre o seu interesse e eu vou ajudar voc? com os testes. > Depois, juntos, resolvemos a implementa??o. > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ sim, eu tenho interesse, mas n?o sei quanto tempo vou demorar para come?ar a entender, achei o "caminhos das pedras" que passou interessante e j? comecei a estudar. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From otaviof at gmail.com Tue Dec 15 06:10:21 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 15 Dec 2009 12:10:21 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <604cec170912150545j2a36dfabrfae5b585796cf31e@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> <604cec170912150522p1c37815bs39d3a826e86e327@mail.gmail.com> <604cec170912150545j2a36dfabrfae5b585796cf31e@mail.gmail.com> Message-ID: <8e3843570912150610w568a44d7ga882d7001eec67e3@mail.gmail.com> 2009/12/15 Nelson Ferraz : > 2009/12/15 Nelson Ferraz : >> 2009/12/15 Ot?vio Fernandes : >>> Senhores, >>> >>> Est?o todos preparados para o ES hoje? >> >> Estarei l?! : ) > > Er... a que horas? > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > 19h... mas voc? j? pode esperar a galera em estado alterado (hehe). -- Ot?vio Fernandes http://blog.emresumo.com From luismottacampos at yahoo.co.uk Tue Dec 15 06:10:48 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 15:10:48 +0100 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <20091215135652.GI4451@mapabrasil.net> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> <20091215112017.GH4451@mapabrasil.net> <4B2785FA.20603@yahoo.co.uk> <20091215135652.GI4451@mapabrasil.net> Message-ID: <4B2798E8.1060106@yahoo.co.uk> jimmy wrote: > sim, eu tenho interesse, mas n?o sei quanto tempo vou demorar para > come?ar a entender, achei o "caminhos das pedras" que passou > interessante e j? comecei a estudar. ?timo. Se voc? tiver d?vidas, posta aqui, eu vou prestar aten??o especial em voc?. Pelo menos, at? descobrir se voc? vai se tornar um autor do CPAN ou n?o. ;) Russo, isso n?o te exime de responsabilidade, e voc? ? cobra-criada. :) Aguardo sugest?es e testes para a gente come?ar a codificar. Se o problema ? onde, podemos usar o github para n?o emba?ar. Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From fernandocorrea at gmail.com Tue Dec 15 06:10:33 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Tue, 15 Dec 2009 12:10:33 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: <4B278EFD.5050602@yahoo.co.uk> References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> Message-ID: Mantovani ? um chato mesmo... Nem respondeu... Mas, embora eu realmente divida apartamento com a Mila, ela ? so minha amiga! Mantovani, eu estava te sacaneando... Vc pode ter toda m? intens?o q vc quiser com ela... Se entenda com o namorado dela! Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org 2009/12/15 Luis Motta Campos > Camila Mattos wrote: > [...] > > Sobre o encontro, muito obrigada pelo convite, eu adoraria ir, mas moro no >> Rio. Mas pode deixar que quando eu der um pulo em SP fa?o quest?o de >> aparecer se tiver rolando alguma coisa, ou convoco um ESX pra rever os >> amigos paulista(no)s! :) >> > > Ah, deixa disso, que eu moro muito mais longe que isso e apare?o com > frequ?ncia (*) nos encontros sociais... > > Bem vinda e putamplexos! > > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > (*) A minha frequ?ncia atual ? de 3.1688765E-8 Hz, aproximadamente. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel at ruoso.com Tue Dec 15 06:15:05 2009 From: daniel at ruoso.com (Daniel Ruoso) Date: Tue, 15 Dec 2009 11:15:05 -0300 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <4B278136.3080709@yahoo.co.uk> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> <4B278136.3080709@yahoo.co.uk> Message-ID: <1260886505.4077.24.camel@cajueiro> Em Ter, 2009-12-15 ?s 13:29 +0100, Luis Motta Campos escreveu: > Se a gente prestar aten??o, podemos fazer com que a coisa seja > gen?rica o bastante para suportar mais linguas... ;) Antes de voc?s come?arem, d?em uma olhada em http://search.cpan.org/~schubiger/DateTime-Format-Natural-0.81/ Acho que esse cara j? est? no caminho certo... daniel From luismottacampos at yahoo.co.uk Tue Dec 15 06:29:05 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 15:29:05 +0100 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <1260886505.4077.24.camel@cajueiro> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> <4B278136.3080709@yahoo.co.uk> <1260886505.4077.24.camel@cajueiro> Message-ID: <4B279D31.5000200@yahoo.co.uk> Daniel Ruoso wrote: > Em Ter, 2009-12-15 ?s 13:29 +0100, Luis Motta Campos escreveu: >> Se a gente prestar aten??o, podemos fazer com que a coisa seja >> gen?rica o bastante para suportar mais linguas... ;) > > Antes de voc?s come?arem, d?em uma olhada em > > http://search.cpan.org/~schubiger/DateTime-Format-Natural-0.81/ > > Acho que esse cara j? est? no caminho certo... Obrigado pela sugest?o, Daniel. Eu vou olhar o c?digo. Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From luismottacampos at yahoo.co.uk Tue Dec 15 06:30:19 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 15:30:19 +0100 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <8e3843570912150610w568a44d7ga882d7001eec67e3@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> <604cec170912150522p1c37815bs39d3a826e86e327@mail.gmail.com> <604cec170912150545j2a36dfabrfae5b585796cf31e@mail.gmail.com> <8e3843570912150610w568a44d7ga882d7001eec67e3@mail.gmail.com> Message-ID: <4B279D7B.1080009@yahoo.co.uk> Ot?vio Fernandes wrote: > 19h... mas voc? j? pode esperar a galera em estado alterado (hehe). Algu?m pode por favor me ajudar a traduzir "quaffing" para pt_BR, para eu poder fazer uma piada sobre isso? Putamplexos! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From bitdesigner at gmail.com Tue Dec 15 06:45:06 2009 From: bitdesigner at gmail.com (=?ISO-8859-1?Q?Jo=E3o_Coutinho?=) Date: Tue, 15 Dec 2009 12:45:06 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> Message-ID: <3d56cee90912150645m205093uf403d28cab614c55@mail.gmail.com> Sem deixar de mencionar que o cunhado dela tamb?m ? Perl Monger! :P lenhaNaFogueira++; 2009/12/15 Fernando Oliveira : > Mantovani ? um chato mesmo... Nem respondeu... > Mas, embora eu realmente divida apartamento com a Mila, ela ? so minha > amiga! > Mantovani, eu estava te sacaneando... > Vc pode ter toda m? intens?o q vc quiser com ela... Se entenda com o > namorado dela! > > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > > > > 2009/12/15 Luis Motta Campos >> >> Camila Mattos wrote: >> [...] >>> >>> Sobre o encontro, muito obrigada pelo convite, eu adoraria ir, mas moro >>> no >>> Rio. Mas pode deixar que quando eu der um pulo em SP fa?o quest?o de >>> aparecer se tiver rolando alguma coisa, ou convoco um ESX pra rever os >>> amigos paulista(no)s! :) >> >> Ah, deixa disso, que eu moro muito mais longe que isso e apare?o com >> frequ?ncia (*) nos encontros sociais... >> >> Bem vinda e putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> >> (*) A minha frequ?ncia atual ? de 3.1688765E-8 Hz, aproximadamente. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From luismottacampos at yahoo.co.uk Tue Dec 15 06:51:39 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 15 Dec 2009 15:51:39 +0100 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: <3d56cee90912150645m205093uf403d28cab614c55@mail.gmail.com> References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> <3d56cee90912150645m205093uf403d28cab614c55@mail.gmail.com> Message-ID: <4B27A27B.3030907@yahoo.co.uk> Jo?o Coutinho wrote: > Sem deixar de mencionar que o cunhado dela tamb?m ? Perl Monger! :P Isso est? me parecendo coisa de fam?lia... :D Putamplexos -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Tue Dec 15 07:21:16 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 15 Dec 2009 13:21:16 -0200 Subject: [SP-pm] =?utf-8?q?Boas_vindas_=C3=A0_Camila?= In-Reply-To: <4B27A27B.3030907@yahoo.co.uk> References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> <3d56cee90912150645m205093uf403d28cab614c55@mail.gmail.com> <4B27A27B.3030907@yahoo.co.uk> Message-ID: <23f46d7f0912150721x585df338o1e25e792c8a88b06@mail.gmail.com> Mantovani n?o respondeu porque est? dormindo com os peixes(*) 2009/12/15 Luis Motta Campos > Jo?o Coutinho wrote: > >> Sem deixar de mencionar que o cunhado dela tamb?m ? Perl Monger! :P >> > > Isso est? me parecendo coisa de fam?lia... :D > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > (*) Se n?o entendeu a refer?ncia, fa?a um grande favor a si mesmo e assista ao Poderoso Chef?o I -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Dec 15 07:31:55 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 15 Dec 2009 13:31:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> Message-ID: <214823ca0912150731y20f0a657j958a3fea7706ad96@mail.gmail.com> Fernando, vou dar uma de carioca malandro e vou roubar sua namorada, vacila pra voc? ver! 2009/12/15 Fernando Oliveira : > Mantovani ? um chato mesmo... Nem respondeu... > Mas, embora eu realmente divida apartamento com a Mila, ela ? so minha > amiga! > Mantovani, eu estava te sacaneando... > Vc pode ter toda m? intens?o q vc quiser com ela... Se entenda com o > namorado dela! > > Just another Perl Hacker, > Fernando (SmokeMachine) > http://perl-e.org > > > > 2009/12/15 Luis Motta Campos >> >> Camila Mattos wrote: >> [...] >>> >>> Sobre o encontro, muito obrigada pelo convite, eu adoraria ir, mas moro >>> no >>> Rio. Mas pode deixar que quando eu der um pulo em SP fa?o quest?o de >>> aparecer se tiver rolando alguma coisa, ou convoco um ESX pra rever os >>> amigos paulista(no)s! :) >> >> Ah, deixa disso, que eu moro muito mais longe que isso e apare?o com >> frequ?ncia (*) nos encontros sociais... >> >> Bem vinda e putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> >> (*) A minha frequ?ncia atual ? de 3.1688765E-8 Hz, aproximadamente. >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From russoz at gmail.com Tue Dec 15 07:36:05 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 15 Dec 2009 13:36:05 -0200 Subject: [SP-pm] =?utf-8?q?=5BES=5D_Dezembro=2C_presen=C3=A7a_do_Nelson_Fe?= =?utf-8?q?rraz?= In-Reply-To: <4B279D7B.1080009@yahoo.co.uk> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> <604cec170912150522p1c37815bs39d3a826e86e327@mail.gmail.com> <604cec170912150545j2a36dfabrfae5b585796cf31e@mail.gmail.com> <8e3843570912150610w568a44d7ga882d7001eec67e3@mail.gmail.com> <4B279D7B.1080009@yahoo.co.uk> Message-ID: <23f46d7f0912150736q23eb7985h3a6da07918056a7@mail.gmail.com> geez por falta de coisa melhor, "enxugando profundamente", mas eu devo alertar para o fato de que, assim como os eskimos t?m dezenas de nomes para neves de tipos diferentes, e os ?rabes para ventos, os escoceses utilizam dezenas de palavras diferentes para 'beber'. boa sorte tentando achar tradu??o... ah, sim, eu aposto que "quaff" ? coisa de escoc?s (ou irland?s, tudo a mesma coisa /me ducks) 2009/12/15 Luis Motta Campos > Ot?vio Fernandes wrote: > >> 19h... mas voc? j? pode esperar a galera em estado alterado (hehe). >> > > Algu?m pode por favor me ajudar a traduzir "quaffing" para pt_BR, para eu > poder fazer uma piada sobre isso? > > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Dec 15 07:36:50 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 15 Dec 2009 13:36:50 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <4B263C50.2060709@yahoo.co.uk> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912071755u3af7fae4r9db7cce0561d038a@mail.gmail.com> <4B1DB755.5010500@aware.com.br> <8e3843570912071830t45e0b0f8ua79af8ac17472cdf@mail.gmail.com> <214823ca0912071834q41e32ae7g45df3416d65ff308@mail.gmail.com> <4B1E0BED.5030000@yahoo.co.uk> <604cec170912110523x168a1c5dsd299a4c10e76f63f@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <214823ca0912140456w22a71119vbf0ffee42d29584e@mail.gmail.com> <4B263C50.2060709@yahoo.co.uk> Message-ID: <214823ca0912150736r2ad063cqc8c2216d59ae175f@mail.gmail.com> Champs, vou beber por voc? hoje ^^ 2009/12/14 Luis Motta Campos : > Daniel de Oliveira Mantovani wrote: >> >> O'Malleys > > Daniel, deixa de ser um b?bado fresco e comece a ser um alco?latra > soci?vel... v? ao Mooligans, como o l?der do SPPM est? sugerindo... > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From fernandocorrea at gmail.com Tue Dec 15 07:37:40 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Tue, 15 Dec 2009 13:37:40 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: <214823ca0912150731y20f0a657j958a3fea7706ad96@mail.gmail.com> References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> <214823ca0912150731y20f0a657j958a3fea7706ad96@mail.gmail.com> Message-ID: Mantovani, Ent?o primeiro me arruma uma namorada p/ vc poder roubar... :P Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org 2009/12/15 Daniel de Oliveira Mantovani > Fernando, vou dar uma de carioca malandro e vou roubar sua namorada, > vacila pra voc? ver! > > 2009/12/15 Fernando Oliveira : > > Mantovani ? um chato mesmo... Nem respondeu... > > Mas, embora eu realmente divida apartamento com a Mila, ela ? so minha > > amiga! > > Mantovani, eu estava te sacaneando... > > Vc pode ter toda m? intens?o q vc quiser com ela... Se entenda com o > > namorado dela! > > > > Just another Perl Hacker, > > Fernando (SmokeMachine) > > http://perl-e.org > > > > > > > > 2009/12/15 Luis Motta Campos > >> > >> Camila Mattos wrote: > >> [...] > >>> > >>> Sobre o encontro, muito obrigada pelo convite, eu adoraria ir, mas moro > >>> no > >>> Rio. Mas pode deixar que quando eu der um pulo em SP fa?o quest?o de > >>> aparecer se tiver rolando alguma coisa, ou convoco um ESX pra rever os > >>> amigos paulista(no)s! :) > >> > >> Ah, deixa disso, que eu moro muito mais longe que isso e apare?o com > >> frequ?ncia (*) nos encontros sociais... > >> > >> Bem vinda e putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> > >> (*) A minha frequ?ncia atual ? de 3.1688765E-8 Hz, aproximadamente. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Existe dois tipos de pessoas, as que reclamam a vida inteira do que > fazem, e as que fazem o que nasceram para fazer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Tue Dec 15 07:41:33 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 15 Dec 2009 13:41:33 -0200 Subject: [SP-pm] =?utf-8?q?Boas_vindas_=C3=A0_Camila?= In-Reply-To: References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> <214823ca0912150731y20f0a657j958a3fea7706ad96@mail.gmail.com> Message-ID: <23f46d7f0912150741h172669ffod0a7f3a67592edfa@mail.gmail.com> a prop?sito, bem vinda Camila -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandocorrea at gmail.com Tue Dec 15 07:44:08 2009 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Tue, 15 Dec 2009 13:44:08 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: <3d56cee90912150645m205093uf403d28cab614c55@mail.gmail.com> References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> <3d56cee90912150645m205093uf403d28cab614c55@mail.gmail.com> Message-ID: ? verdade Jo?o! E n?o duvido nada q depois de tudo isso o pr?prio namorado dela entre na lista tb! Just another Perl Hacker, Fernando (SmokeMachine) http://perl-e.org 2009/12/15 Jo?o Coutinho > Sem deixar de mencionar que o cunhado dela tamb?m ? Perl Monger! :P > > lenhaNaFogueira++; > > > 2009/12/15 Fernando Oliveira : > > Mantovani ? um chato mesmo... Nem respondeu... > > Mas, embora eu realmente divida apartamento com a Mila, ela ? so minha > > amiga! > > Mantovani, eu estava te sacaneando... > > Vc pode ter toda m? intens?o q vc quiser com ela... Se entenda com o > > namorado dela! > > > > Just another Perl Hacker, > > Fernando (SmokeMachine) > > http://perl-e.org > > > > > > > > 2009/12/15 Luis Motta Campos > >> > >> Camila Mattos wrote: > >> [...] > >>> > >>> Sobre o encontro, muito obrigada pelo convite, eu adoraria ir, mas moro > >>> no > >>> Rio. Mas pode deixar que quando eu der um pulo em SP fa?o quest?o de > >>> aparecer se tiver rolando alguma coisa, ou convoco um ESX pra rever os > >>> amigos paulista(no)s! :) > >> > >> Ah, deixa disso, que eu moro muito mais longe que isso e apare?o com > >> frequ?ncia (*) nos encontros sociais... > >> > >> Bem vinda e putamplexos! > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> > >> (*) A minha frequ?ncia atual ? de 3.1688765E-8 Hz, aproximadamente. > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From bitdesigner at gmail.com Tue Dec 15 08:13:58 2009 From: bitdesigner at gmail.com (=?ISO-8859-1?Q?Jo=E3o_Coutinho?=) Date: Tue, 15 Dec 2009 14:13:58 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: <4B27A27B.3030907@yahoo.co.uk> References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> <3d56cee90912150645m205093uf403d28cab614c55@mail.gmail.com> <4B27A27B.3030907@yahoo.co.uk> Message-ID: <3d56cee90912150813l1fdde13g9a3a908cf24f8f4f@mail.gmail.com> >> > > Isso est? me parecendo coisa de fam?lia... :D > Mas o cunhado n?o sou eu, n?o! A n?o ser que esteja falando da "fam?lia/m?fia PM"! "Um homem que n?o passa tempo com a fam?lia n?o pode ser considerado um homem de verdade." (*) >> > Mantovani n?o respondeu porque est? dormindo com os peixes(*) > "Luca p?s uma arma na cabe?a dele, e papai disse que ou seu c?rebro, ou sua assinatura estaria no contrato." (*) >> > Ent?o primeiro me arruma uma namorada p/ vc poder roubar... :P > "Por tr?s de toda grande fortuna h? um crime." (*) >> > E n?o duvido nada q depois de tudo isso o pr?prio namorado dela entre na > lista tb! "As mulheres e as crian?as podem ser negligentes. Os homens, n?o." (*) (*) O Poderoso Chef?o From bitdesigner at gmail.com Tue Dec 15 08:29:52 2009 From: bitdesigner at gmail.com (=?ISO-8859-1?Q?Jo=E3o_Coutinho?=) Date: Tue, 15 Dec 2009 14:29:52 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <4B279D7B.1080009@yahoo.co.uk> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <8e3843570912140452w391feb85sd8b013417ac72685@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> <604cec170912150522p1c37815bs39d3a826e86e327@mail.gmail.com> <604cec170912150545j2a36dfabrfae5b585796cf31e@mail.gmail.com> <8e3843570912150610w568a44d7ga882d7001eec67e3@mail.gmail.com> <4B279D7B.1080009@yahoo.co.uk> Message-ID: <3d56cee90912150829ue3f06b6q7573dc969e1cc98f@mail.gmail.com> entornar, beber de uma vez s?, beber como um gamb?, beber como um funil, ... (timtowtdi) 2009/12/15 Luis Motta Campos : > Ot?vio Fernandes wrote: >> >> 19h... mas voc? j? pode esperar a galera em estado alterado (hehe). > > Algu?m pode por favor me ajudar a traduzir "quaffing" para pt_BR, para eu > poder fazer uma piada sobre isso? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From bitdesigner at gmail.com Tue Dec 15 08:37:32 2009 From: bitdesigner at gmail.com (=?ISO-8859-1?Q?Jo=E3o_Coutinho?=) Date: Tue, 15 Dec 2009 14:37:32 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BES=5D_Dezembro=2C_presen=E7a_do_Nelson_?= =?iso-8859-1?q?Ferraz?= In-Reply-To: <3d56cee90912150829ue3f06b6q7573dc969e1cc98f@mail.gmail.com> References: <8e3843570912070631j14c115d9xf339d1aa395a5117@mail.gmail.com> <12d1f4ee0912140658t4f54260blacbf9e4e54c4c93b@mail.gmail.com> <8e3843570912140724y6fe46f2bu4699bb68afad86b9@mail.gmail.com> <12d1f4ee0912140726u56e528bbte6d396b26597f83f@mail.gmail.com> <8e3843570912150421u23b8cad0he856e2a1e0c1dfb7@mail.gmail.com> <604cec170912150522p1c37815bs39d3a826e86e327@mail.gmail.com> <604cec170912150545j2a36dfabrfae5b585796cf31e@mail.gmail.com> <8e3843570912150610w568a44d7ga882d7001eec67e3@mail.gmail.com> <4B279D7B.1080009@yahoo.co.uk> <3d56cee90912150829ue3f06b6q7573dc969e1cc98f@mail.gmail.com> Message-ID: <3d56cee90912150837u7ec79d9em3080f909eb1acc08@mail.gmail.com> 2009/12/15 Jo?o Coutinho : > entornar, beber de uma vez s?, beber como um gamb?, beber como um > funil, ... (timtowtdi) > >> Algu?m pode por favor me ajudar a traduzir "quaffing" para pt_BR, para eu >> poder fazer uma piada sobre isso? >> A prop?sito, ? aquela piada do camelo "bem atijolado"? From joenio at gmail.com Tue Dec 15 09:00:22 2009 From: joenio at gmail.com (Joenio Costa) Date: Tue, 15 Dec 2009 14:00:22 -0300 Subject: [SP-pm] Blog para a comunidade In-Reply-To: <12d1f4ee0912140724me6bb99fi77d8c192877b9342@mail.gmail.com> References: <12d1f4ee0912140634je8c403ah2f95f20a2f22e0b4@mail.gmail.com> <4B265298.5000800@yahoo.co.uk> <12d1f4ee0912140704o54bedce3gd671fc0a892ef22c@mail.gmail.com> <672426620912140715t654968b7o7ac42eb74126b9aa@mail.gmail.com> <12d1f4ee0912140724me6bb99fi77d8c192877b9342@mail.gmail.com> Message-ID: <65934b450912150900v316e6c28nb4c1a8f93f39c9b4@mail.gmail.com> N?o esque?a que temos o http://planeta.perl.org.br/ Caso haja interesse acho que seria muito mais proveitoso fazer este novo 'planet' l?. Se necess?rio at? refazer completamente o atual que usa o PlanetPlanet com o que voc?s est?o fazendo ou usando a?. 2009/12/14 Solli Honorio > Hum, acho que eu n?o deixei claro uma coisa (normal da minha confus?o > mental neste momento). O blogs.perl.org ? exclusivo para Perl (eu acho), > j? o 'planet' vai funcionar com a pesquisa de algumas tags. Ent?o podemos > padronizar que qualquer post do teu blog que tenha a tags padronizadas ser? > sincronizado pelo 'planet'. > > 2009/12/14 Samir Cury > > Pessoal, >> >> Quando fiz meu blog pensei em ser exclusivo para Perl, j? que ? a coisa >> mais interessante que pratico, ent?o de repente pode entrar na roda: >> >> http://samircury.eng.br/blog/ >> >> Por enquanto est? em portugues, e nao pretendo mudar muito. >> >> S? n?o tenho postado h? um tempo, mas j? tem uns 2 posts pra contribuir. >> Tendo mais acessos d? vontade de postar mais =) >> >> Abra?os >> >> >> >> 2009/12/14 Solli Honorio >> >> >>> >>> 2009/12/14 Luis Motta Campos >>> >>> Solli Honorio wrote: >>>> >>>>> Pessoal, >>>>> >>>>> Inicialmente a nova infra-estrutura do S?o Paulo PM iria incluir a >>>>> hospedagem de blog, mas devido a diversos fatores abrimos m?o da >>>>> hospedagem para manter um 'planeta'. >>>>> >>>>> Se voc? tiver um blog, favor nos informar para que possamos cadastras >>>>> no sincronismo. Se voc? n?o tiver um blog, eu recomendo fortemente >>>>> utilizar o blogs.perl.org. >>>>> >>>>> O blogs.perl.org ? possue uma infra-estrutura de blogs para a >>>>> comunidade Perl, e estamos aguardando contribui??es em lingua >>>>> portuguesa tamb?m. >>>>> >>>>> >>>> Eu blogo sobre muitas outras coisas e de vez em quando um tequinho de >>>> Perl. Voc?s est?o interessados no resto do "lixo" tamb?m? :) >>>> >>> >>> Boa pergunta, ? aguardado neste ambiente apenas informa??es relacionado >>> ao Perl. >>> >>> >>>> >>>> Putamplexos! >>>> -- >>>> Luis Motta Campos is a software engineer, >>>> Perl Programmer, foodie and photographer. >>>> _______________________________________________ >>>> SaoPaulo-pm mailing list >>>> SaoPaulo-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> _______________________________________________ >>> SaoPaulo-pm mailing list >>> SaoPaulo-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm >>> >> >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Joenio Costa - Colivre - Cooperativa de Tecnologias Livres - Perl Brasil - Comunidade Brasileira de Usu?rios Perl - PSL-BA - Projeto Software Livre Bahia -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From diana.g.a.rosa at gmail.com Tue Dec 15 17:34:46 2009 From: diana.g.a.rosa at gmail.com (Diana Rosa) Date: Tue, 15 Dec 2009 23:34:46 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: <3d56cee90912150813l1fdde13g9a3a908cf24f8f4f@mail.gmail.com> References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> <3d56cee90912150645m205093uf403d28cab614c55@mail.gmail.com> <4B27A27B.3030907@yahoo.co.uk> <3d56cee90912150813l1fdde13g9a3a908cf24f8f4f@mail.gmail.com> Message-ID: Ola Mila!!! E, Jo?o, deixe as armas. Compre cannoli pro ES ! 2009/12/15 Jo?o Coutinho > >> > > > > Isso est? me parecendo coisa de fam?lia... :D > > > > Mas o cunhado n?o sou eu, n?o! A n?o ser que esteja falando da > "fam?lia/m?fia PM"! > Perl Mafia? > > "Um homem que n?o passa tempo com a fam?lia n?o pode ser considerado > um homem de verdade." (*) > > > >> > > Mantovani n?o respondeu porque est? dormindo com os peixes(*) > > > > "Luca p?s uma arma na cabe?a dele, e papai disse que ou seu c?rebro, > ou sua assinatura estaria no contrato." (*) > > > >> > > Ent?o primeiro me arruma uma namorada p/ vc poder roubar... :P > > > > "Por tr?s de toda grande fortuna h? um crime." (*) > > > >> > > E n?o duvido nada q depois de tudo isso o pr?prio namorado dela entre na > > lista tb! > > "As mulheres e as crian?as podem ser negligentes. Os homens, n?o." (*) > > > (*) O Poderoso Chef?o > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Thu Dec 17 02:49:03 2009 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 17 Dec 2009 08:49:03 -0200 Subject: [SP-pm] [off-topic] Site de empregos - vagas em perl Message-ID: Pessoal, achei esse site por acaso: http://empregos.trovitbrasil.com.br/ S? dando uma 'sapeada' achei bastante vagas que envolvem Perl. Recomendo dar uma olhada e depois comentar o que acharam para outras pessoas se interessarem(ou n?o).... Cheers! -- Andr? Garcia Carneiro Analista/Desenvolvedor Perl -------------- next part -------------- An HTML attachment was scrubbed... URL: From neilsonlima at gmail.com Thu Dec 17 03:11:32 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Thu, 17 Dec 2009 09:11:32 -0200 Subject: [SP-pm] [off-topic] Site de empregos - vagas em perl In-Reply-To: References: Message-ID: <43a6b0ba0912170311q43b8ec3ateffdd2c0b1ae55f1@mail.gmail.com> Pra isso s?o dados do ceviu.com.br, estou certo?. faz o filtro perl, Belo Horizonte e compara os resultados 2009/12/17 Andre Carneiro > Pessoal, achei esse site por acaso: http://empregos.trovitbrasil.com.br/ > > S? dando uma 'sapeada' achei bastante vagas que envolvem Perl. Recomendo > dar uma olhada e depois comentar o que acharam para outras pessoas se > interessarem(ou n?o).... > > > Cheers! > > -- > Andr? Garcia Carneiro > Analista/Desenvolvedor Perl > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Atenciosamente, Neilson P. Lima -------------- next part -------------- An HTML attachment was scrubbed... URL: From jc at joaocoutinho.com.br Thu Dec 17 05:22:10 2009 From: jc at joaocoutinho.com.br (=?ISO-8859-1?Q?Jo=E3o_Coutinho?=) Date: Thu, 17 Dec 2009 11:22:10 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Camila?= In-Reply-To: References: <8e3843570912150508h52f28f23ub9ec716d8edb7191@mail.gmail.com> <214823ca0912150511l4ffb0660y68579539344e63ab@mail.gmail.com> <4B278EFD.5050602@yahoo.co.uk> <3d56cee90912150645m205093uf403d28cab614c55@mail.gmail.com> <4B27A27B.3030907@yahoo.co.uk> <3d56cee90912150813l1fdde13g9a3a908cf24f8f4f@mail.gmail.com> Message-ID: <3d56cee90912170522p2564b675pf9876dc35d62da0b@mail.gmail.com> Boa, Diana! Em 15/12/09, Diana Rosa escreveu: > Ola Mila!!! > > E, Jo?o, deixe as armas. Compre cannoli pro ES ! > > 2009/12/15 Jo?o Coutinho > >> >> >> > >> > Isso est? me parecendo coisa de fam?lia... :D >> > >> >> Mas o cunhado n?o sou eu, n?o! A n?o ser que esteja falando da >> "fam?lia/m?fia PM"! >> > > Perl Mafia? > >> >> "Um homem que n?o passa tempo com a fam?lia n?o pode ser considerado >> um homem de verdade." (*) >> >> >> >> >> > Mantovani n?o respondeu porque est? dormindo com os peixes(*) >> > >> >> "Luca p?s uma arma na cabe?a dele, e papai disse que ou seu c?rebro, >> ou sua assinatura estaria no contrato." (*) >> >> >> >> >> > Ent?o primeiro me arruma uma namorada p/ vc poder roubar... :P >> > >> >> "Por tr?s de toda grande fortuna h? um crime." (*) >> >> >> >> >> > E n?o duvido nada q depois de tudo isso o pr?prio namorado dela entre na >> > lista tb! >> >> "As mulheres e as crian?as podem ser negligentes. Os homens, n?o." (*) >> >> >> (*) O Poderoso Chef?o >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > -- Enviado do meu celular #!/usr/local/bin/perl @O=("\x61\x6e\x6f\x74\x68\x65\x72" ,"\x50\x65\x72\x6c","\x68\x61\x63\x6b\x65\x72\x2c" );$J0="\x4a\x75\x73\x74\x20"; print"$J0 at O" Jo?o Coutinho (www.joaocoutinho.com.br) From neilsonlima at gmail.com Thu Dec 17 07:47:43 2009 From: neilsonlima at gmail.com (Neilson Lima) Date: Thu, 17 Dec 2009 13:47:43 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst_em_produ=E7=E3o?= Message-ID: <43a6b0ba0912170747q1f9e43f6i87f044f6b00482a3@mail.gmail.com> Pessoal, Quais o passos que devo seguir para colocar minha aplica??o em produ??o? J? procurei sem sucesso. Neilson -------------- next part -------------- An HTML attachment was scrubbed... URL: From acid06 at gmail.com Thu Dec 17 07:55:17 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 17 Dec 2009 13:55:17 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst_em_produ=E7=E3o?= In-Reply-To: <43a6b0ba0912170747q1f9e43f6i87f044f6b00482a3@mail.gmail.com> References: <43a6b0ba0912170747q1f9e43f6i87f044f6b00482a3@mail.gmail.com> Message-ID: <9a08c9b40912170755q17c83230g8557c8b737e71939@mail.gmail.com> 2009/12/17 Neilson Lima : > Pessoal, > > Quais o passos que devo seguir para colocar minha aplica??o em produ??o? J? > procurei sem sucesso. Normalmente, eu utilizo os passos descritos em: http://search.cpan.org/~bobtfish/Catalyst-Runtime-5.80016/lib/Catalyst/Engine/FastCGI.pm Para colocar rodando sob FastCGI. -Nilson Santos F. Jr. From jasenger at gmail.com Thu Dec 17 07:56:26 2009 From: jasenger at gmail.com (Jorge Augusto Senger) Date: Thu, 17 Dec 2009 13:56:26 -0200 Subject: [SP-pm] =?iso-8859-1?q?Catalyst_em_produ=E7=E3o?= In-Reply-To: <43a6b0ba0912170747q1f9e43f6i87f044f6b00482a3@mail.gmail.com> References: <43a6b0ba0912170747q1f9e43f6i87f044f6b00482a3@mail.gmail.com> Message-ID: Neilson, pode ser mais espec?fico? Se voc? quer dizer, como deixar de usar o myapp_server.pl e implantar sua aplica??o em um servidor web aqui pode ser um bom come?o: http://dev.catalyst.perl.org/wiki/deployment Jorge Augusto Senger jasenger (at) gmail.com use Perl; 2009/12/17 Neilson Lima : > Pessoal, > > Quais o passos que devo seguir para colocar minha aplica??o em produ??o? J? > procurei sem sucesso. > > Neilson > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From acid06 at gmail.com Thu Dec 17 07:57:16 2009 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 17 Dec 2009 13:57:16 -0200 Subject: [SP-pm] [off-topic] Site de empregos - vagas em perl In-Reply-To: <43a6b0ba0912170311q43b8ec3ateffdd2c0b1ae55f1@mail.gmail.com> References: <43a6b0ba0912170311q43b8ec3ateffdd2c0b1ae55f1@mail.gmail.com> Message-ID: <9a08c9b40912170757p7c13208buae1e4ba9574f182@mail.gmail.com> 2009/12/17 Neilson Lima : > Pra isso s?o dados do ceviu.com.br, estou certo?. faz o filtro perl, Belo > Horizonte e compara os resultados Complicado o mercado aqui em BH pra Perl... essas diferen?as regionais s?o fogo. Mas tinha uma vaga que at? parecia interessante (c?digo 89274 no Ceviu) - se eu estivesse procurando emprego, provavelmente tentaria. Procurando no Trovit e no Ceviu os resultados foram diferentes pra mim. -Nilson Santos F. Jr. From otaviof at gmail.com Sat Dec 19 20:40:07 2009 From: otaviof at gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Sun, 20 Dec 2009 02:40:07 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci Message-ID: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> Ol? Bruno, Seja bem vindo a nossa lista de discuss?o! Pe?o que voc? se apresente ao grupo e nos conte qual o seu interesse ou uso de Perl no dia-a-dia. um abra?o, -- Ot?vio Fernandes http://blog.emresumo.com From daniel.oliveira.mantovani at gmail.com Sat Dec 19 20:44:52 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 20 Dec 2009 02:44:52 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> Message-ID: <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> Welcome! 2009/12/20 Ot?vio Fernandes : > Ol? Bruno, > > Seja bem vindo a nossa lista de discuss?o! Pe?o que voc? se apresente ao grupo > e nos conte qual o seu interesse ou uso de Perl no dia-a-dia. > > um abra?o, > > -- > Ot?vio Fernandes > http://blog.emresumo.com > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From crocidb at gmail.com Sat Dec 19 21:23:32 2009 From: crocidb at gmail.com (Bruno Croci) Date: Sun, 20 Dec 2009 03:23:32 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> Message-ID: <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> Opa. Bom, meu nome ? Bruno Croci, sou estudante de programa??o h? algum tempo. Na verdade, sou mesmo ? viciado em programa??o. Atualmente curso Sistemas de Informa??o e trabalho como freela na ?rea de Web (PHP). Na real, a ?rea que pretendo seguir, e que dedico mais tempo, ? programa??o de games, apesar de gostar bastante de web. E claro, minha inten??o com perl n?o tem nada (nada?) a ver com games. Entrei aqui porque o Mantovani me convidou. Estudamos juntos na escola, h? um bom tempo. E como eu adoro conhecer linguagens novas -- recentemente entrei no grupo de usu?rios de Ruby de S?o Paulo (Guru-SP) para aprender essa linguagem que me chamou aten??o --, aproveitei para entrar aqui tamb?m. =) Tenho um blog que falo mais de desenvolvimento de jogos e programa??o, caso algu?m se interesse: http://crocidb.com/blog/. Ah, e 'CrociDB' ? meu nick padr?o na internet. hehe Muito obrigado pelas boas vindas. Espero aprender bastante por aqui, e contribuir tamb?m. =) -- Bruno Croci http://www.crocidb.com/ http://twitter.com/CrociDB -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sat Dec 19 21:25:37 2009 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 20 Dec 2009 03:25:37 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> Message-ID: <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> Bruno, fala pra eles como eu era um bom aluno na escola! 2009/12/20 Bruno Croci : > Opa. > > Bom, meu nome ? Bruno Croci, sou estudante de programa??o h? algum tempo. Na > verdade, sou mesmo ? viciado em programa??o. Atualmente curso Sistemas de > Informa??o e trabalho como freela na ?rea de Web (PHP). Na real, a ?rea que > pretendo seguir, e que dedico mais tempo, ? programa??o de games, apesar de > gostar bastante de web. E claro, minha inten??o com perl n?o tem nada > (nada?) a ver com games. > > Entrei aqui porque o Mantovani me convidou. Estudamos juntos na escola, h? > um bom tempo. E como eu adoro conhecer linguagens novas -- recentemente > entrei no grupo de usu?rios de Ruby de S?o Paulo (Guru-SP) para aprender > essa linguagem que me chamou aten??o --, aproveitei para entrar aqui tamb?m. > =) > > Tenho um blog que falo mais de desenvolvimento de jogos e programa??o, caso > algu?m se interesse: http://crocidb.com/blog/. Ah, e 'CrociDB' ? meu nick > padr?o na internet. hehe > > Muito obrigado pelas boas vindas. Espero aprender bastante por aqui, e > contribuir tamb?m. =) > > -- > Bruno Croci > > http://www.crocidb.com/ > http://twitter.com/CrociDB > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Existe dois tipos de pessoas, as que reclamam a vida inteira do que fazem, e as que fazem o que nasceram para fazer. From crocidb at gmail.com Sat Dec 19 21:32:39 2009 From: crocidb at gmail.com (Bruno Croci) Date: Sun, 20 Dec 2009 03:32:39 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> Message-ID: <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> Putz... esse Mantovani n?o passava um m?s sem uma suspens?o. Tinha tamb?m pelo menos uma advert?ncia por semana. Tenso. Sinceramente, eu pensava que voc? n?o tinha futuro em nada, cara. Ainda mais depois que eu descobri que voc? era viciado em Ragnarok! hahaha -- Bruno Croci http://www.crocidb.com/ http://twitter.com/CrociDB -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From edencardim at gmail.com Sat Dec 19 23:19:53 2009 From: edencardim at gmail.com (Eden Cardim) Date: Sun, 20 Dec 2009 04:19:53 -0300 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> (Bruno Croci's message of "Sun, 20 Dec 2009 03:23:32 -0200") References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> Message-ID: <87tyvmcdt2.fsf@janis.localdomain> >>>>> "Bruno" == Bruno Croci writes: Bruno> Opa. Bom, meu nome ? Bruno Croci, sou estudante de Bruno> programa??o h? algum tempo. Na verdade, sou mesmo ? viciado Bruno> em programa??o. Atualmente curso Sistemas de Informa??o e Bruno> trabalho como freela na ?rea de Web (PHP). Na real, a ?rea Bruno> que pretendo seguir, e que dedico mais tempo, ? programa??o Bruno> de games, apesar de gostar bastante de web. E claro, minha Bruno> inten??o com perl n?o tem nada (nada?) a ver com games. N?o tenho muita autoridade na ?rea, mas pelo que me consta, Perl ? uma plataforma razo?vel pra desenvolver jogos. Um jogo bastante conhecido que ? feito em Perl ? o frozen-bubble.org, ele usa SDL, que tem bindings pra Perl que conta como mantenedores o Nelson Ferraz e o Breno Oliveira, que tamb?m frequentam a lista. :) -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From blabos at gmail.com Sun Dec 20 05:42:30 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 20 Dec 2009 11:42:30 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> Message-ID: <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> Mas depois que o Eden o adotou, ele tomou jeito. 2009/12/20 Bruno Croci : > Putz... esse Mantovani n?o passava um m?s sem uma suspens?o. Tinha tamb?m > pelo menos uma advert?ncia por semana. Tenso. > > Sinceramente, eu pensava que voc? n?o tinha futuro em nada, cara. Ainda mais > depois que eu descobri que voc? era viciado em Ragnarok! hahaha > > -- > Bruno Croci > > http://www.crocidb.com/ > http://twitter.com/CrociDB > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From edencardim at gmail.com Sun Dec 20 07:15:02 2009 From: edencardim at gmail.com (Eden Cardim) Date: Sun, 20 Dec 2009 12:15:02 -0300 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> (Blabos de Blebe's message of "Sun, 20 Dec 2009 11:42:30 -0200") References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> Message-ID: <87my1dd6dl.fsf@janis.localdomain> >>>>> "Blabos" == Blabos de Blebe writes: Blabos> Mas depois que o Eden o adotou, ele tomou jeito. Fala isso n?o que voc? ofende o Breno. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ From nferraz at gmail.com Sun Dec 20 08:00:03 2009 From: nferraz at gmail.com (Nelson Ferraz) Date: Sun, 20 Dec 2009 14:00:03 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <87tyvmcdt2.fsf@janis.localdomain> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> <87tyvmcdt2.fsf@janis.localdomain> Message-ID: <604cec170912200800i70dc8d39w874239bac8a3206d@mail.gmail.com> 2009/12/20 Eden Cardim : > N?o tenho muita autoridade na ?rea, mas pelo que me consta, Perl ? uma > plataforma razo?vel pra desenvolver jogos. Um jogo bastante conhecido > que ? feito em Perl ? o frozen-bubble.org, ele usa SDL, que tem bindings > pra Perl que conta como mantenedores o Nelson Ferraz e o Breno Oliveira, > que tamb?m frequentam a lista. :) Na verdade eu apenas colaborei em uma vers?o do jogo Tetris, que est? dispon?vel no github: http://github.com/kthakore/TetrisPL From blabos at gmail.com Sun Dec 20 08:17:21 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 20 Dec 2009 14:17:21 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <87my1dd6dl.fsf@janis.localdomain> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> <87my1dd6dl.fsf@janis.localdomain> Message-ID: <179354400912200817w4b70929et22758d96320f0783@mail.gmail.com> Afinal, quem ? o pai e quem ? a m?e nessa hist?ria? On Sun, Dec 20, 2009 at 1:15 PM, Eden Cardim wrote: >>>>>> "Blabos" == Blabos de Blebe writes: > > ? ?Blabos> Mas depois que o Eden o adotou, ele tomou jeito. > > Fala isso n?o que voc? ofende o Breno. > > -- > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ > ?Shadowcat Systems Ltd. ?Want a managed development or deployment platform? > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm From russoz at gmail.com Mon Dec 21 03:11:26 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 21 Dec 2009 09:11:26 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <179354400912200817w4b70929et22758d96320f0783@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> <87my1dd6dl.fsf@janis.localdomain> <179354400912200817w4b70929et22758d96320f0783@mail.gmail.com> Message-ID: <23f46d7f0912210311m286f9b88ya166f4fbbbae7b45@mail.gmail.com> Bem vindo Bruno! O pai do Mantovani ?, obviamente, o Solli. Eu sou o tio chato. 2009/12/20 Blabos de Blebe > Afinal, quem ? o pai e quem ? a m?e nessa hist?ria? > > On Sun, Dec 20, 2009 at 1:15 PM, Eden Cardim wrote: > >>>>>> "Blabos" == Blabos de Blebe writes: > > > > Blabos> Mas depois que o Eden o adotou, ele tomou jeito. > > > > Fala isso n?o que voc? ofende o Breno. > > > > -- > > Eden Cardim Need help with your Catalyst or DBIx::Class project? > > Code Monkey http://www.shadowcat.co.uk/catalyst/ > > Shadowcat Systems Ltd. Want a managed development or deployment > platform? > > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Mon Dec 21 03:29:58 2009 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 21 Dec 2009 09:29:58 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <23f46d7f0912210311m286f9b88ya166f4fbbbae7b45@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> <87my1dd6dl.fsf@janis.localdomain> <179354400912200817w4b70929et22758d96320f0783@mail.gmail.com> <23f46d7f0912210311m286f9b88ya166f4fbbbae7b45@mail.gmail.com> Message-ID: <179354400912210329m3dcdec5fxd9e8bea899e70fd0@mail.gmail.com> Filho feio n?o tem pai mesmo... 2009/12/21 Alexei Znamensky : > Bem vindo Bruno! > > O pai do Mantovani ?, obviamente, o Solli. Eu sou o tio chato. > > 2009/12/20 Blabos de Blebe >> >> Afinal, quem ? o pai e quem ? a m?e nessa hist?ria? >> >> On Sun, Dec 20, 2009 at 1:15 PM, Eden Cardim wrote: >> >>>>>> "Blabos" == Blabos de Blebe writes: >> > >> > ? ?Blabos> Mas depois que o Eden o adotou, ele tomou jeito. >> > >> > Fala isso n?o que voc? ofende o Breno. >> > >> > -- >> > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class project? >> > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >> > ?Shadowcat Systems Ltd. ?Want a managed development or deployment >> > platform? >> > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm em pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From jimmy.tty at gmail.com Mon Dec 21 03:31:06 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 21 Dec 2009 09:31:06 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <23f46d7f0912210311m286f9b88ya166f4fbbbae7b45@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> <87my1dd6dl.fsf@janis.localdomain> <179354400912200817w4b70929et22758d96320f0783@mail.gmail.com> <23f46d7f0912210311m286f9b88ya166f4fbbbae7b45@mail.gmail.com> Message-ID: <20091221113106.GC3436@mapabrasil.net> bem vindo bruno! quanto a essa "lava??o de roupa suja", que ? at? muito comum nessa ?poca do ano, vale lembrar que amigos podemos escolher, fam?lia n?o. On Mon, Dec 21, 2009 at 09:11:26AM -0200, Alexei Znamensky wrote: > Bem vindo Bruno! > > O pai do Mantovani ?, obviamente, o Solli. Eu sou o tio chato. > > 2009/12/20 Blabos de Blebe > > Afinal, quem ? o pai e quem ? a m?e nessa hist?ria? > On Sun, Dec 20, 2009 at 1:15 PM, Eden Cardim > wrote: > >>>>>> "Blabos" == Blabos de Blebe writes: > > > > ? ? Blabos> Mas depois que o Eden o adotou, ele tomou jeito. > > > > Fala isso n?o que voc? ofende o Breno. > > > > -- > > Eden Cardim Need help with your Catalyst or DBIx::Class > project? > > Code Monkey > http://www.shadowcat.co.uk/catalyst/ > > Shadowcat Systems Ltd. ? Want a managed development or deployment > platform? > > http://edenc.vox.com/ > http://www.shadowcat.co.uk/servers/ > > > > _______________________________________________ > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From russoz at gmail.com Mon Dec 21 03:31:58 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Mon, 21 Dec 2009 09:31:58 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <179354400912210329m3dcdec5fxd9e8bea899e70fd0@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> <87my1dd6dl.fsf@janis.localdomain> <179354400912200817w4b70929et22758d96320f0783@mail.gmail.com> <23f46d7f0912210311m286f9b88ya166f4fbbbae7b45@mail.gmail.com> <179354400912210329m3dcdec5fxd9e8bea899e70fd0@mail.gmail.com> Message-ID: <23f46d7f0912210331o508cccaev6de25f63bd0b9e9@mail.gmail.com> Blabos, filho feio at? tem pai - s? que ningu?m encontra. Agora, filho emo.... j?suis 2009/12/21 Blabos de Blebe > Filho feio n?o tem pai mesmo... > > 2009/12/21 Alexei Znamensky : > > Bem vindo Bruno! > > > > O pai do Mantovani ?, obviamente, o Solli. Eu sou o tio chato. > > > > 2009/12/20 Blabos de Blebe > >> > >> Afinal, quem ? o pai e quem ? a m?e nessa hist?ria? > >> > >> On Sun, Dec 20, 2009 at 1:15 PM, Eden Cardim > wrote: > >> >>>>>> "Blabos" == Blabos de Blebe writes: > >> > > >> > Blabos> Mas depois que o Eden o adotou, ele tomou jeito. > >> > > >> > Fala isso n?o que voc? ofende o Breno. > >> > > >> > -- > >> > Eden Cardim Need help with your Catalyst or DBIx::Class > project? > >> > Code Monkey http://www.shadowcat.co.uk/catalyst/ > >> > Shadowcat Systems Ltd. Want a managed development or deployment > >> > platform? > >> > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > >> > > >> > _______________________________________________ > >> > SaoPaulo-pm mailing list > >> > SaoPaulo-pm em pm.org > >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Mon Dec 21 05:06:47 2009 From: daniel.oliveira.mantovani at gmail.com (Mantovani) Date: Mon, 21 Dec 2009 11:06:47 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <23f46d7f0912210331o508cccaev6de25f63bd0b9e9@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192044m224f7fcbnd63262f3e34342bc@mail.gmail.com> <817312350912192123o27c9ab49t6b565bc9aaef74fd@mail.gmail.com> <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> <87my1dd6dl.fsf@janis.localdomain> <179354400912200817w4b70929et22758d96320f0783@mail.gmail.com> <23f46d7f0912210311m286f9b88ya166f4fbbbae7b45@mail.gmail.com> <179354400912210329m3dcdec5fxd9e8bea899e70fd0@mail.gmail.com> <23f46d7f0912210331o508cccaev6de25f63bd0b9e9@mail.gmail.com> Message-ID: <0D50C95D-8BB8-49BF-97A5-545C73F408E8@gmail.com> Os emos vieram da Russia, papi. Em 21/12/2009, ?s 09:31, Alexei Znamensky escreveu: > Blabos, filho feio at? tem pai - s? que ningu?m encontra. > Agora, filho emo.... j?suis > > 2009/12/21 Blabos de Blebe > Filho feio n?o tem pai mesmo... > > 2009/12/21 Alexei Znamensky : > > Bem vindo Bruno! > > > > O pai do Mantovani ?, obviamente, o Solli. Eu sou o tio chato. > > > > 2009/12/20 Blabos de Blebe > >> > >> Afinal, quem ? o pai e quem ? a m?e nessa hist?ria? > >> > >> On Sun, Dec 20, 2009 at 1:15 PM, Eden Cardim > wrote: > >> >>>>>> "Blabos" == Blabos de Blebe writes: > >> > > >> > Blabos> Mas depois que o Eden o adotou, ele tomou jeito. > >> > > >> > Fala isso n?o que voc? ofende o Breno. > >> > > >> > -- > >> > Eden Cardim Need help with your Catalyst or DBIx::Class > project? > >> > Code Monkey http://www.shadowcat.co.uk/catalyst/ > >> > Shadowcat Systems Ltd. Want a managed development or deployment > >> > platform? > >> > http://edenc.vox.com/ http://www.shadowcat.co.uk/servers/ > >> > > >> > _______________________________________________ > >> > SaoPaulo-pm mailing list > >> > SaoPaulo-pm em pm.org > >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm > >> _______________________________________________ > >> SaoPaulo-pm mailing list > >> SaoPaulo-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > -- > > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > > [www.flickr.com/photos/alexeiz] > > "Though we live in trying times, we're the ones who have to try" > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [www.flickr.com/photos/alexeiz > ] > "Though we live in trying times, we're the ones who have to try" > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From giulianisanches at gmail.com Mon Dec 21 07:44:30 2009 From: giulianisanches at gmail.com (Giuliani Deon Sanches) Date: Mon, 21 Dec 2009 12:44:30 -0300 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <0D50C95D-8BB8-49BF-97A5-545C73F408E8@gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <214823ca0912192125w38f244eev1ed18a5aac65fc1@mail.gmail.com> <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> <87my1dd6dl.fsf@janis.localdomain> <179354400912200817w4b70929et22758d96320f0783@mail.gmail.com> <23f46d7f0912210311m286f9b88ya166f4fbbbae7b45@mail.gmail.com> <179354400912210329m3dcdec5fxd9e8bea899e70fd0@mail.gmail.com> <23f46d7f0912210331o508cccaev6de25f63bd0b9e9@mail.gmail.com> <0D50C95D-8BB8-49BF-97A5-545C73F408E8@gmail.com> Message-ID: <572750180912210744m5cb56c10ga61ce3301f4c73c0@mail.gmail.com> 2009/12/21 Mantovani : > Os emos vieram da Russia, papi. > > Em 21/12/2009, ?s 09:31, Alexei Znamensky escreveu: > > Blabos, filho feio at? tem pai - s? que ningu?m encontra. > Agora, filho emo.... j?suis > > 2009/12/21 Blabos de Blebe >> >> Filho feio n?o tem pai mesmo... >> >> 2009/12/21 Alexei Znamensky : >> > Bem vindo Bruno! >> > >> > O pai do Mantovani ?, obviamente, o Solli. Eu sou o tio chato. >> > >> > 2009/12/20 Blabos de Blebe >> >> >> >> Afinal, quem ? o pai e quem ? a m?e nessa hist?ria? >> >> >> >> On Sun, Dec 20, 2009 at 1:15 PM, Eden Cardim >> >> wrote: >> >> >>>>>> "Blabos" == Blabos de Blebe writes: >> >> > >> >> > ? ?Blabos> Mas depois que o Eden o adotou, ele tomou jeito. >> >> > >> >> > Fala isso n?o que voc? ofende o Breno. >> >> > >> >> > -- >> >> > ? Eden Cardim ? ? ? Need help with your Catalyst or DBIx::Class >> >> > project? >> >> > ?Code Monkey ? ? ? ? ? ? ? ? ? ?http://www.shadowcat.co.uk/catalyst/ >> >> > ?Shadowcat Systems Ltd. ?Want a managed development or deployment >> >> > platform? >> >> > http://edenc.vox.com/ ? ? ? ? ? ?http://www.shadowcat.co.uk/servers/ >> >> > >> >> > _______________________________________________ >> >> > SaoPaulo-pm mailing list >> >> > SaoPaulo-pm at pm.org >> >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> _______________________________________________ >> >> SaoPaulo-pm mailing list >> >> SaoPaulo-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> > >> > >> > -- >> > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] >> > [www.flickr.com/photos/alexeiz] >> > "Though we live in trying times, we're the ones who have to try" >> > >> > _______________________________________________ >> > SaoPaulo-pm mailing list >> > SaoPaulo-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/saopaulo-pm >> > >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > -- > Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > [www.flickr.com/photos/alexeiz] > "Though we live in trying times, we're the ones who have to try" > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > O primeiro emo n?o era Austr?aco ? :P -- twitter.com/giulianisanches giulianisanches.blogspot.com github.com/khaoz From crocidb at gmail.com Mon Dec 21 11:11:12 2009 From: crocidb at gmail.com (Bruno Croci) Date: Mon, 21 Dec 2009 17:11:12 -0200 Subject: [SP-pm] Boas vindas ao Bruno Croci In-Reply-To: <572750180912210744m5cb56c10ga61ce3301f4c73c0@mail.gmail.com> References: <8e3843570912192040j231dc8cdgb0265c4271fb5d2@mail.gmail.com> <817312350912192132n68f77adeq832d45dd05e74655@mail.gmail.com> <179354400912200542l7e8f9cbancd8a79c3397d3b2f@mail.gmail.com> <87my1dd6dl.fsf@janis.localdomain> <179354400912200817w4b70929et22758d96320f0783@mail.gmail.com> <23f46d7f0912210311m286f9b88ya166f4fbbbae7b45@mail.gmail.com> <179354400912210329m3dcdec5fxd9e8bea899e70fd0@mail.gmail.com> <23f46d7f0912210331o508cccaev6de25f63bd0b9e9@mail.gmail.com> <0D50C95D-8BB8-49BF-97A5-545C73F408E8@gmail.com> <572750180912210744m5cb56c10ga61ce3301f4c73c0@mail.gmail.com> Message-ID: <817312350912211111u61c42940gd98d0c1d045397c7@mail.gmail.com> P?, valeu mesmo, galera. Ali?s, j? comecei meus estudos. Apesar de ter coisas que eu achei muuuito estranho na linguagem, por exemplo par?metros de fun??es, eu j? programava em PHP, e como tem muita semelhan?a, n?o t? t?o dif?cil. hehehe Valeu galera. Qualquer d?vida eu volto pra encher o saco. =) -- Bruno Croci http://www.crocidb.com/ http://twitter.com/CrociDB -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Mon Dec 21 12:09:33 2009 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 21 Dec 2009 18:09:33 -0200 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <4B2785FA.20603@yahoo.co.uk> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> <20091215112017.GH4451@mapabrasil.net> <4B2785FA.20603@yahoo.co.uk> Message-ID: <20091221200933.GA13146@mapabrasil.net> On Tue, Dec 15, 2009 at 01:50:02PM +0100, Luis Motta Campos wrote: > jimmy wrote: > > a minha situa??o ? um pouco pior aleixei, eu n?o estou dominando bem > > ainda nem perl, vou tentar acompanh?-los pelos menos. > > Jimmy, eu ajudo. A gente precisa ter testes. Acho que o lugar onde voc? > tem de come?ar ? a aprender a usar TDD > (http://en.wikipedia.org/wiki/Test-driven_development), e aprender a > usar TAP (http://en.wikipedia.org/wiki/Test_Anything_Protocol). > > Depois disso, basta dar uma espiada nos m?dulos (em ordem de > complexidade): Test::Simple, Test::More, Test::Deep, Test::Differences, > e Test::Class. > > Se voc? entender como funcionam o ::Simple e o ::More, j? d? para > come?ar a escrever testes unit?rios para a bibilioteca. > > Me deixe saber sobre o seu interesse e eu vou ajudar voc? com os testes. > Depois, juntos, resolvemos a implementa??o. > > Putamplexos > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ no meio dos meus estudos sobre TDD, TAP e os m?dulos Test::* que me passou, acabei esbarrando num m?dulo que implementa a fun??o POSIX strptime (n?o sabia que existia isso...) que ? o inverso da strftime, no c?digo de teste que fiz obteve os resultados que desejava: #!/usr/bin/perl use strict; use warnings; my $string = q(Seg Dez 21 17:23:16 2009); use DateTime::Format::Strptime; my $Strp = new DateTime::Format::Strptime( pattern => q(%a %b %d %H:%M:%S %Y), locale => q(pt_BR), time_zone => q(America/Sao_Paulo), ); my $dt = $Strp->parse_datetime($string); $Strp->locale(q(en_US)); $Strp->pattern(q(%A %B %F %T)); print $Strp->format_datetime($dt); vou continuar fazendo meus testes com este m?dulo, e em parelelo, estudar a forma correta de se manejar testes. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From luismottacampos at yahoo.co.uk Mon Dec 21 12:28:41 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 21 Dec 2009 18:28:41 -0200 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <20091221200933.GA13146@mapabrasil.net> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> <20091215112017.GH4451@mapabrasil.net> <4B2785FA.20603@yahoo.co.uk> <20091221200933.GA13146@mapabrasil.net> Message-ID: <4B2FDA79.8070600@yahoo.co.uk> jimmy wrote: > On Tue, Dec 15, 2009 at 01:50:02PM +0100, Luis Motta Campos wrote: >> jimmy wrote: >>> a minha situa??o ? um pouco pior aleixei, eu n?o estou dominando bem >>> ainda nem perl, vou tentar acompanh?-los pelos menos. >> Jimmy, eu ajudo. A gente precisa ter testes. Acho que o lugar onde voc? >> tem de come?ar ? a aprender a usar TDD >> (http://en.wikipedia.org/wiki/Test-driven_development), e aprender a >> usar TAP (http://en.wikipedia.org/wiki/Test_Anything_Protocol). >> >> Depois disso, basta dar uma espiada nos m?dulos (em ordem de >> complexidade): Test::Simple, Test::More, Test::Deep, Test::Differences, >> e Test::Class. >> >> Se voc? entender como funcionam o ::Simple e o ::More, j? d? para >> come?ar a escrever testes unit?rios para a bibilioteca. >> >> Me deixe saber sobre o seu interesse e eu vou ajudar voc? com os testes. >> Depois, juntos, resolvemos a implementa??o. >> >> Putamplexos >> -- >> Luis Motta Campos is a software engineer, >> Perl Programmer, foodie and photographer. >> _______________________________________________ > > > no meio dos meus estudos sobre TDD, TAP e os m?dulos Test::* que me > passou, acabei esbarrando num m?dulo que implementa a fun??o POSIX > strptime (n?o sabia que existia isso...) que ? o inverso da strftime, no > c?digo de teste que fiz obteve os resultados que desejava: Ah. Perfeito. :) Quer dizer que o m?dulo que a gente estava tentando inventar j? existe. > vou continuar fazendo meus testes com este m?dulo, e em parelelo, > estudar a forma correta de se manejar testes. ?timo. Dois coelhos com uma s? paulada: agora voc? ? um programador melhor em dois t?picos diferentes: testes e POSIX. :) Putamplexos. -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. From russoz at gmail.com Tue Dec 22 01:59:43 2009 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 22 Dec 2009 07:59:43 -0200 Subject: [SP-pm] parse data em pt_BR In-Reply-To: <4B2FDA79.8070600@yahoo.co.uk> References: <20091214144603.GC4451@mapabrasil.net> <4B2652DE.3090109@yahoo.co.uk> <20091214161150.GD4451@mapabrasil.net> <4B276972.9050904@yahoo.co.uk> <23f46d7f0912150256pf99f7e5yc61fd86f0b5f0638@mail.gmail.com> <20091215112017.GH4451@mapabrasil.net> <4B2785FA.20603@yahoo.co.uk> <20091221200933.GA13146@mapabrasil.net> <4B2FDA79.8070600@yahoo.co.uk> Message-ID: <23f46d7f0912220159g102e99edwc9a64ebb745e1d27@mail.gmail.com> ufa! quer dizer que n?o terei nem de usar a desculpa de que n?o tenho internet em casa ainda.... :-P 2009/12/21 Luis Motta Campos > jimmy wrote: > > On Tue, Dec 15, 2009 at 01:50:02PM +0100, Luis Motta Campos wrote: > >> jimmy wrote: > >>> a minha situa??o ? um pouco pior aleixei, eu n?o estou dominando bem > >>> ainda nem perl, vou tentar acompanh?-los pelos menos. > >> Jimmy, eu ajudo. A gente precisa ter testes. Acho que o lugar onde voc? > >> tem de come?ar ? a aprender a usar TDD > >> (http://en.wikipedia.org/wiki/Test-driven_development), e aprender a > >> usar TAP (http://en.wikipedia.org/wiki/Test_Anything_Protocol). > >> > >> Depois disso, basta dar uma espiada nos m?dulos (em ordem de > >> complexidade): Test::Simple, Test::More, Test::Deep, Test::Differences, > >> e Test::Class. > >> > >> Se voc? entender como funcionam o ::Simple e o ::More, j? d? para > >> come?ar a escrever testes unit?rios para a bibilioteca. > >> > >> Me deixe saber sobre o seu interesse e eu vou ajudar voc? com os testes. > >> Depois, juntos, resolvemos a implementa??o. > >> > >> Putamplexos > >> -- > >> Luis Motta Campos is a software engineer, > >> Perl Programmer, foodie and photographer. > >> _______________________________________________ > > > > > > no meio dos meus estudos sobre TDD, TAP e os m?dulos Test::* que me > > passou, acabei esbarrando num m?dulo que implementa a fun??o POSIX > > strptime (n?o sabia que existia isso...) que ? o inverso da strftime, no > > c?digo de teste que fiz obteve os resultados que desejava: > > Ah. Perfeito. :) Quer dizer que o m?dulo que a gente estava tentando > inventar j? existe. > > > vou continuar fazendo meus testes com este m?dulo, e em parelelo, > > estudar a forma correta de se manejar testes. > > ?timo. Dois coelhos com uma s? paulada: agora voc? ? um programador > melhor em dois t?picos diferentes: testes e POSIX. :) > > Putamplexos. > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] "Though we live in trying times, we're the ones who have to try" -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From natzilla at gmail.com Tue Dec 22 10:08:01 2009 From: natzilla at gmail.com (Renata Rocha) Date: Tue, 22 Dec 2009 16:08:01 -0200 Subject: [SP-pm] [off-topic] Site de empregos - vagas em perl In-Reply-To: <9a08c9b40912170757p7c13208buae1e4ba9574f182@mail.gmail.com> References: <43a6b0ba0912170311q43b8ec3ateffdd2c0b1ae55f1@mail.gmail.com> <9a08c9b40912170757p7c13208buae1e4ba9574f182@mail.gmail.com> Message-ID: Falando em empregos, to achando que vai rolar uma vaga na minha equipe de sysadms. Interessados PVT me para detalhes. 2009/12/17 Nilson Santos Figueiredo Jr. > 2009/12/17 Neilson Lima : > > Pra isso s?o dados do ceviu.com.br, estou certo?. faz o filtro perl, > Belo > > Horizonte e compara os resultados > > Complicado o mercado aqui em BH pra Perl... essas diferen?as regionais s?o > fogo. > Mas tinha uma vaga que at? parecia interessante (c?digo 89274 no > Ceviu) - se eu estivesse procurando emprego, provavelmente tentaria. > > Procurando no Trovit e no Ceviu os resultados foram diferentes pra mim. > > -Nilson Santos F. Jr. > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Renata Rocha http://renata.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Tue Dec 22 12:54:35 2009 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 22 Dec 2009 21:54:35 +0100 Subject: [SP-pm] [off-topic] Site de empregos - vagas em perl In-Reply-To: References: <43a6b0ba0912170311q43b8ec3ateffdd2c0b1ae55f1@mail.gmail.com> <9a08c9b40912170757p7c13208buae1e4ba9574f182@mail.gmail.com> Message-ID: <4B31320B.2040406@yahoo.co.uk> Renata Rocha wrote: > Falando em empregos, to achando que vai rolar uma vaga na minha equipe de > sysadms. Interessados PVT me para detalhes. Oies, Renata. Eu quero saber se voc?s se interessam e quanto pagam para um fulano com a minha experi?ncia. Obrigrado adiantado. :) Cheers! -- Luis Motta Campos is a software engineer, Perl Programmer, foodie and photographer. -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: Luis Motta Campos.pdf Tipo: application/pdf Tamanho: 71766 bytes Descri??o: n?o dispon?vel URL: From natzilla at gmail.com Tue Dec 22 16:58:08 2009 From: natzilla at gmail.com (Renata Rocha) Date: Tue, 22 Dec 2009 22:58:08 -0200 Subject: [SP-pm] [off-topic] Site de empregos - vagas em perl In-Reply-To: <4B31320B.2040406@yahoo.co.uk> References: <43a6b0ba0912170311q43b8ec3ateffdd2c0b1ae55f1@mail.gmail.com> <9a08c9b40912170757p7c13208buae1e4ba9574f182@mail.gmail.com> <4B31320B.2040406@yahoo.co.uk> Message-ID: U?, voc? n?o tava na europa? ? bem poss?vel que se interessem sim, o que rolou foi o seguinte: metade da minha equipe foi comida pelo IG. Ent?o est?o sondando gente de v?rios n?veis aqui pra repor. N?o sei o que v?o decidir, mas vou mandar teu curr?culo para meu chefe, com certeza. 2009/12/22 Luis Motta Campos > Renata Rocha wrote: > > Falando em empregos, to achando que vai rolar uma vaga na minha equipe de > > sysadms. Interessados PVT me para detalhes. > > Oies, Renata. > > Eu quero saber se voc?s se interessam e quanto pagam para um fulano com > a minha experi?ncia. > > Obrigrado adiantado. :) > > Cheers! > -- > Luis Motta Campos is a software engineer, > Perl Programmer, foodie and photographer. > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Renata Rocha http://renata.org -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at nerdsland.net Thu Dec 24 08:31:49 2009 From: thiago at nerdsland.net (thiago User) Date: Thu, 24 Dec 2009 13:31:49 -0300 Subject: [SP-pm] Feliz Natal. In-Reply-To: References: Message-ID: <1261672309.18007.5.camel@ubuntu.ubuntu-domain> Queria agradecer aos companheiros da lista pelas experi?ncias e conhecimentos compartilhados este ano e desejar um ?timo Natal.